One interesting behavior that you can run into is that when compiling C code, LLVM 3.6 now defaults to using the gnu11 (C11) standards, whereas the old LLVM 3.5 used gnu99 (C99) standard. For details, see http://clang.llvm.org/docs/UsersManual.html#differences-between-various-standard-modes .
2015-03-25 0:32 GMT+02:00 Alon Zakai <[email protected]>: > After a very long delay due to GDC, during which incoming was basically > fine but we didn't have the time to look into a few bot-related issues, > incoming has now merged to master. This brings in LLVM 3.5. > > There is sadly one known issue, a clang crash on OS X, > > https://github.com/kripken/emscripten/issues/3215 > > that will arrive on master together with that merge. As far as we can tell > the crash is an upstream issue, not something we can fix. It is also not > present on more recent upstream, so it doesn't make sense to spend serious > time looking into it. > > Speaking of which, incoming has received a merge of latest upstream pnacl > and pnacl-clang, which is partially into the LLVM 3.6 development cycle (in > other words it is after the version bump to 3.6, but is not the release > version of 3.6). This brings us to just a few months behind LLVM trunk > (sometime in last December), on emscripten version 1.30.1. > > If you find yourself hitting that OS X bug, you may want to not use latest > master, or alternatively to use incoming, as the bug does not happen there. > > Going forward, we'll do our best to avoid such long delays between merging > to master. If you want to help, you can! Reading through new issues on the > tracker > > https://github.com/kripken/emscripten/issues > > and helping figure them out can save us time (many issues are requests for > help, so just going through them and trying to reproduce the problem can > often help resolve things). You can also specifically look at the > testing-related issues, > > https://github.com/kripken/emscripten/labels/tests > > for stuff that needs to be figured out on the bots ( > http://clb.demon.fi:8112/waterfall ). > > - Alon > > -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
