3 ms·
But isn't "breaking compatibility" here emitting a warning that the downstream is treating as an error (because they've chosen to treat warnings as errors)? I f
by uncletaco 5y ago
But isn't "breaking compatibility" here emitting a warning that the downstream is treating as an error (because they've chosen to treat warnings as errors)? I feel like emitting it as a warning doesn't break compatibility but the downstream complaining (sbcl?) happens to be high profile enough that they can raise a stink about it.
- oalae5niMiel7qu 5y agoQuicklisp doesn't include projects that build with warnings, so CL programmers are strongly incentivized to treat warnings as errors.
- etimmons 5y agoThis is very misleading. See my other comment for more details: https://news.ycombinator.com/item?id=30052405 https://news.ycombinator.com/item?id=30052405
- thayne 5y agoAnd specifically, a warning about using undocumented behavior.