3 ms·
SQLite is so pervasive that when, not, if someone compiles it with the busted compiler (or others with a similar mistake) they want to be ready.
by RhysU 6y ago
SQLite is so pervasive that when, not, if someone compiles it with the busted compiler (or others with a similar mistake) they want to be ready.
- jfkebwjsbx 6y agoThe compiler is unreleased and months away. There are many, many broken revisions of compilers in development. A project cannot burden its code trying to work on every single commit of every compiler out there.
- skykooler 6y agoWhy is OSSFuzz using an unreleased compiler to test things?
- the_why_of_y 6y agoLikely because the company that provides OSSFuzz employs a large number of developers that work on the unreleased compiler, so consider it part of the QA process.
- rurban 6y agoBut not with gcc, which releases broken versions since 9.0 and cannot catch up fixing these regressions, mostly in the str library. Just look at their Bugzilla. clang fixed it in one day. for gcc I expect 5 years to fix their regressions.