-
-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REG] ICE when compiling on Windows with ldc-master #3702
Comments
Thx for the report, almost certainly something that crept in with #3698.
[ |
Well the dependency to Vibe.d trips it:
Because dub detects the platform and use a specific configuration based on that. |
Can't reproduce with
|
I've also tried the latest CI build, same result with |
The ldc2 process compiling agora itself requires more than 7 GB of memory; insufficient memory for the CI box perhaps? |
Could be it, but we haven't had that problem before. If it triggers reliably with |
Master has 2 commits more than v1.26.0-beta1, with one just affecting LLVM 12 and thus not the CI build. And the other little commit is from the PR linked above, which should only result in some additional allocas and not require any significant additional memory. |
Looks like we're seeing it with v1.25.1 too now, and it's probably just because we are indeed going over the limit. So closing as it's not an LDC bug. Thanks for looking into this @kinke ! |
See ldc-developers/ldc#3702 for more information. Build disabled until workaround / fix in place.
See ldc-developers/ldc#3702 for more information. Build disabled until workaround / fix in place.
See ldc-developers/ldc#3702 for more information. Build disabled until workaround / fix in place.
See ldc-developers/ldc#3702 for more information. Build disabled until workaround / fix in place.
See ldc-developers/ldc#3702 for more information. Build disabled until workaround / fix in place.
When building agora on Windows I got greeted with:
After merging, we got the following:
I don't have a Windows at hand so I can't reduce. Build steps are here. ldc-1.25 compiles fine, and 1.26 beta did last I tried.
The text was updated successfully, but these errors were encountered: