Thanks for the info, interesting. I doublechecked and we do build LLVM in release mode, on Windows and elsewhere. We do build with assertions on all platforms, which is something we can perhaps remove for speed, but it is useful.
Another possible issue is that we use Python multiprocess code to compile libraries (so we use all cores), and I've heard it's slower on windows for various reasons. Perhaps there is something faster? I opened https://github.com/emscripten-core/emscripten/issues/8719 - Alon On Fri, May 31, 2019 at 12:39 AM Floh <flo...@gmail.com> wrote: > > About compiling libc which takes so long - is compiling your own code > slower as well? > > Yes, compiling my own code is also slower, but I've seen this since > forever for the same stuff compiled via clang on OSX/Linux vs Windows. I > just started to accept it as some weird clang oddity ;) > > I haven't installed / activated emscripten SDKs so often in the past on > Windows though, so I didn't notice this as much as now. > > On Friday, 31 May 2019 04:35:01 UTC+2, Alon Zakai wrote: >> >> About compiling libc which takes so long - is compiling your own code >> slower as well? >> >> On Thu, May 30, 2019 at 10:54 AM Floh <flo...@gmail.com> wrote: >> >>> Would be interesting to see in a fresh install what happens when >>>> building a hello world on windows, where the output isn't hidden. >>>> >>>>> >>>>> >>> It's libc which takes so long: >>> >>> cache:INFO: generating system library: libc.bc... (this will be cached >>> in... >>> >>> -- >>> 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 emscripten-discuss+unsubscr...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/emscripten-discuss/c678df7b-5330-4170-8e65-11c35a1d96b2%40googlegroups.com >>> <https://groups.google.com/d/msgid/emscripten-discuss/c678df7b-5330-4170-8e65-11c35a1d96b2%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> 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 emscripten-discuss+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/emscripten-discuss/e2632bd3-67cf-4364-b6c1-424faaae8be3%40googlegroups.com > <https://groups.google.com/d/msgid/emscripten-discuss/e2632bd3-67cf-4364-b6c1-424faaae8be3%40googlegroups.com?utm_medium=email&utm_source=footer> > . > 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 emscripten-discuss+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/CAEX4NpRGfmy2Q7e8%2BsdswHW77Z2N5OjeZBMMXbVdJQpps9E4kg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.