Skip to content
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 v2.094.0+ #3560

Merged
merged 25 commits into from
Sep 30, 2020
Merged

Conversation

kinke
Copy link
Member

@kinke kinke commented Sep 11, 2020

Still in a very early stage, but I'm going on vacation tomorrow, so... :)

Incl. making sure `-cov=N ... -cov[=ctfe]` doesn't reset the required
percentage to 0.

Use a dummy *bool* option for a better help output (displaying `--cov`,
not `--cov=<value>`).
@kinke kinke changed the title [WIP] Upgrade frontend & libs to v2.094.0-beta.1 [WIP] Upgrade frontend & libs to v2.094.0+ Sep 25, 2020
Fixes lit-test sanitizers/asan_noerror.d.
Fixing a regression in dmd-testsuite's compilable/test8543.d, where CTFE
changes seem not to consider such previous LDC-specific CastExp as lvalue
anymore.
@kinke
Copy link
Member Author

kinke commented Sep 27, 2020

Remaining issues:

  • Compilability with old host compilers (ltsmaster and gdmd)
  • runnable/testabi.d with optimizations segfaults with LLVM 6 (just a hassle finding the right functions for @optStrategy("none"))

@kinke kinke force-pushed the merge-2.094 branch 2 times, most recently from 6315367 to 6fd3f3e Compare September 28, 2020 18:35
@kinke kinke changed the title [WIP] Upgrade frontend & libs to v2.094.0+ Upgrade frontend & libs to v2.094.0+ Sep 28, 2020
@kinke kinke merged commit 8ee390d into ldc-developers:master Sep 30, 2020
@kinke kinke deleted the merge-2.094 branch September 30, 2020 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant