-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[CI] enable dev=on on debian12 #15853
base: master
Are you sure you want to change the base?
Conversation
Test Results 18 files 18 suites 4d 13h 33m 56s ⏱️ Results for commit 99a6fa3. ♻️ This comment has been updated with latest results. |
We need to make sure that we still test the environment the users will actually use (i.e |
Maybe we can add a "special" build, like "modules off" or "march=native"? |
I also would start with |
@pcanal if that proves feasible, wouldn't it be beneficial to enable some of the flags everywhere instead of having them opt-in? Namely:
|
We don't want |
@hahnjo that's fair; but I suppose we still wanna enable it on all our main tested platforms, at least for the CI nodes. |
I tend to agree.
As mentioned before, I think nothing is needed for |
We still need to test (at the very least in the nightly) what the user will see. If we don't test it we will eventually break it (for example some new |
Per the commit log:
i.e. the changes of which header files are included where is a code-wise backward incompatible change (that has only light to zero actual benefit to the user), so we want to thread carefully in introducing them. |
dd7daaa
to
40630b6
Compare
a491e6e
to
effc96c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The fix in TGeoManager.cxx
is fine, thanks for spotting the typo
6c7be02
to
8dc7924
Compare
cd22854
to
90f9253
Compare
5db76a7
to
01ccda9
Compare
01ccda9
to
9512dd0
Compare
@silverweed FYI
You should use something like:
|
7294620
to
5914595
Compare
5914595
to
f35f856
Compare
f35f856
to
075dc3f
Compare
Fixes compiler warnings about using incomplete type [hist] add missing includes
075dc3f
to
99a6fa3
Compare
This Pull request:
adds the
-Ddev=on
flag on the debian CI machine. It's a "test run" to see if we can later enable it on more (potentially all) build machines.Here's what the flag does: