-
-
Notifications
You must be signed in to change notification settings - Fork 260
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
Upgrade frontend & libs to early v2.098.0 #3821
Commits on Sep 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9dabd0b - Browse repository at this point
Copy the full SHA 9dabd0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 369cfd1 - Browse repository at this point
Copy the full SHA 369cfd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f40d8 - Browse repository at this point
Copy the full SHA e9f40d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aed600 - Browse repository at this point
Copy the full SHA 7aed600View commit details -
Configuration menu - View commit details
-
Copy full SHA for adc5c02 - Browse repository at this point
Copy the full SHA adc5c02View commit details -
Configuration menu - View commit details
-
Copy full SHA for e126c86 - Browse repository at this point
Copy the full SHA e126c86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98838cd - Browse repository at this point
Copy the full SHA 98838cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a724cb - Browse repository at this point
Copy the full SHA 6a724cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fef7e1 - Browse repository at this point
Copy the full SHA 8fef7e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43dd834 - Browse repository at this point
Copy the full SHA 43dd834View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c34ee5 - Browse repository at this point
Copy the full SHA 7c34ee5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3df7bb - Browse repository at this point
Copy the full SHA c3df7bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33a9502 - Browse repository at this point
Copy the full SHA 33a9502View commit details -
Configuration menu - View commit details
-
Copy full SHA for 988824d - Browse repository at this point
Copy the full SHA 988824dView commit details -
WinEH: Adapt to changed TypeInfo_Class names
Fixing ldc-developers#3520 and adding (revised) tests from ldc-developers#3517.
Configuration menu - View commit details
-
Copy full SHA for 538b4da - Browse repository at this point
Copy the full SHA 538b4daView commit details
Commits on Sep 8, 2021
-
Fix switch case with const runtime variable assuming a *constant* ini…
…tializer As the initializer might just as well not be computable at compile-time. Fixes such a case in `bug6985()` in dmd-testsuite's `compilable/interpret3.d`.
Configuration menu - View commit details
-
Copy full SHA for 598b615 - Browse repository at this point
Copy the full SHA 598b615View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fd476d - Browse repository at this point
Copy the full SHA 4fd476dView commit details -
Handle new extern(C) structs with size 0
The linkage now (2.098) also affects the size of empty structs - e.g., 1 for extern(C++), 0 for Posix extern(C), 4 for MSVC extern(C). This also affects beauties like `extern(C) struct S { double[0] a; }`, as tested by dmd-testsuite's runnable/ldc_cabi1.d, which is hereby fixed for Posix - don't try to GEP into an empty LL struct.
Configuration menu - View commit details
-
Copy full SHA for db4867d - Browse repository at this point
Copy the full SHA db4867dView commit details -
Write JSON file with -Xi without -X/-Xf
Fixes dmd-testsuite's compilable/jsonNoOutFile.d.
Configuration menu - View commit details
-
Copy full SHA for 64d79ef - Browse repository at this point
Copy the full SHA 64d79efView commit details
Commits on Sep 9, 2021
-
Use new druntime hooks _d_arraybounds_{slice,index} for more informat…
…ive RangeErrors Fixing dmd-testsuite's runnable/testbounds.d.
Configuration menu - View commit details
-
Copy full SHA for fab8243 - Browse repository at this point
Copy the full SHA fab8243View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab8ba9b - Browse repository at this point
Copy the full SHA ab8ba9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63a069f - Browse repository at this point
Copy the full SHA 63a069fView commit details
Commits on Sep 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for af75e66 - Browse repository at this point
Copy the full SHA af75e66View commit details -
Add support for StringExp typed as pointer to static array
E.g., "456" typed as `char[4]*` encountered in dmd-testsuite's runnable/test22070_2.c, and a similar constant case in compilable/testcstuff1.c.
Configuration menu - View commit details
-
Copy full SHA for 50fb6c8 - Browse repository at this point
Copy the full SHA 50fb6c8View commit details -
ImportC: Gracefully terminate when encountering C initializer lists
Instead of ICE'ing; e.g., for dmd-testsuite's runnable/cstuff2.c. See ldc-developers#3825.
Configuration menu - View commit details
-
Copy full SHA for 067fbaf - Browse repository at this point
Copy the full SHA 067fbafView commit details -
ImportC: Gracefully terminate when encountering C bit fields
Instead of ICE'ing; e.g., for dmd-testsuite's runnable/bitfields*.c. See ldc-developers#3825.
Configuration menu - View commit details
-
Copy full SHA for cb4104f - Browse repository at this point
Copy the full SHA cb4104fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58e4c54 - Browse repository at this point
Copy the full SHA 58e4c54View commit details -
Azure CI: Disable ASan lit-tests on Win64
Due to a regression with Azure image 20210907.4 - unrelated to the v2.098 bump, also affecting master (verified via a manual CI run).
Configuration menu - View commit details
-
Copy full SHA for b44f280 - Browse repository at this point
Copy the full SHA b44f280View commit details
Commits on Sep 11, 2021
-
druntime: Facilitate troubleshooting of 'exceptions' integration tests
As e.g. the assert_fail test seems flaky.
Configuration menu - View commit details
-
Copy full SHA for b40581a - Browse repository at this point
Copy the full SHA b40581aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6806135 - Browse repository at this point
Copy the full SHA 6806135View commit details -
E.g., preferring local imports for less merge conflict potential.
Configuration menu - View commit details
-
Copy full SHA for 86f430c - Browse repository at this point
Copy the full SHA 86f430cView commit details