Open ankurvdev opened 1 month ago
This seems likely to be caused by an upstream llvm change.
Perhaps you could help confirm this by bisecting to find the offending change: https://emscripten.org/docs/contributing/developers_guide.html#bisecting
Do you expect it to be the case on all platforms (x64, arm etc) ? Or it could be wasm specific ?
Its very unlikely to be wasm specifc since its in the clang/c++ frontend I think? So its likely either a deliberate or accidental regression in clang.
"3.1.67" version compiles fine. But "3.1.68" fails to compile fmtlib/fmt library.
The main error seems to be that the iterator arithmetic is not constant expression
Full call log