-
Notifications
You must be signed in to change notification settings - Fork 65
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
Enable double-down in CI for pull requests. #738
Conversation
I'm seeing failures in CI, but they don't seem to be related to the changes here. Am I interpreting that right @bam241? |
I am 90% sure that comes from |
Ah I see. Should I try reducing the number of |
This is clashing a little with the fixes I have in #687, but I thought the fix for GCC already existed in the |
P.S. #687 is basically waiting on the race condition fix for MOAB because that's causing the tests to fail |
Happy to let #687 go in first. I can handle any conflicts that come up. Added some labels here to make sure we wait a bit on this.
That PR should go in soon -- the ball is in the MOAB dev team's court to add a change to my PR before we merge it. It won't fix our broken builds for MAOB 5.1.0 though. Do we have a plan for how to deal with that going forward? Update to the most recent release of MOAB with that fix and rely on it for CI? Should we also disable the |
we changed the variable name to |
an explanation of the problem might be there: https://stackoverflow.com/questions/30887143/make-j-8-g-internal-compiler-error-killed-program-cc1plus |
But we also have a check that sets ${ci_proc} to be only 4 for bcc |
Should this be matrixed in to the other builds? |
If it won't affect the CI runtime too much, I'd be happy to add it to the job matrix. What do you think @bam241? |
sounds like a good plan |
On second thoughts... maybe leave it out for now. We probably need to rethink CI as the number of dimensions of the matrix expand. We probably don't need to fill the matrix anyway, and we might want to move from 16.04 to 18.04. |
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.
Let's merge this and worry about the CI matrix at another time.
Seeing as this option is being increasingly used outside of DAGMC, I'd like to add it to CI run with pull requests to make sure things aren't breaking as development continues.