Makefiles: Enable -checkaction-context for unittest builds#7252
Makefiles: Enable -checkaction-context for unittest builds#7252MoonlightSentinel wants to merge 1 commit intodlang:masterfrom
Conversation
9b03f48 to
1b0f337
Compare
1b0f337 to
72064bd
Compare
72064bd to
1bd11b3
Compare
1bd11b3 to
f36b0d1
Compare
|
|
f36b0d1 to
f1a1343
Compare
f1a1343 to
dcb44ce
Compare
dcb44ce to
216714c
Compare
216714c to
5d01b4b
Compare
d539c78 to
69bc4d1
Compare
58f3969 to
dba9a2b
Compare
dba9a2b to
eecf079
Compare
eecf079 to
55d830d
Compare
|
@MoonlightSentinel This seems to pass all the tests now. Does this still depend on dlang/dmd#10677 ? |
|
Not ATM, but there could be new problems if another deprecated type is used in an Also there is still a potential for linker errors due to missing template instances (because Druntime and Phobos are compiled without -checkaction=context). That's why |
|
How should we move forward? Should we merge this or should we first merge dlang/dmd#10677 and compile druntime and dmd with checkaction=context ? |
|
I'll close this PR for now, it has caught all remaining issues with We can gradually enable |
See dlang/druntime#2836.
Blocked by