-
Notifications
You must be signed in to change notification settings - Fork 171
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
Bump Herwig to v7.2.0, ThePEG to v2.2.0 #2153
Conversation
Checking whether adding GMP as build requirement for ThePEG fixes the compiler issue of Herwig. |
Hi Markus, @ktf, It looks like the test-compilation above is not using defaults-generators. It is using fastjet v3.2.1 instead of v3.3.3. The -lgmp issue here is likely caused by that. (fixing it here will not fix it for running on the grid yet; for that we need to fix the relocation issue) Marco. |
@ktf Fine with me, but has the problem of using the wrong defaults (pointed out by Marco in the previous comment #2153 (comment)) been addressed? |
Could one trigger a new build test? |
- Bump Herwig to v7.2.0 - Bump ThePEG to v2.2.0 (dependency of Herwig) - Add CT14lo and CT14nlo to lhapdf-pdfsets, required by Herwig v7.2.0
@maireiphc @preghenella I forced triggering the build test again and now it picked up the proper defaults, and all tests passed. I think one could proceed now. |
Obsolete point (the alisw dir. of Herwig has been changed to the official one)
@qgp The build test is passing now - can the PR be approved now? |
hi @mfasDa , Well, it would even be that this fixes it, but given that it appeared without any relation to a |
Thanks a lot! Once the PR is merged may I propose to think about decommissioning couple of generators which are shipped inside AliRoot in favour of linking against packages from AliGenerators. This affects PYTHIA(6,8), and LHAPDF. For the Herwig version (5) in AliRoot I am not sure it is currently in use but people should rather switch to Herwig7. |
Ciao @mfasDa , |
ciao @ktf , can we merge this PR? I fear that we might encounter again the problem with YODA while building on Jenkins, given that we are upgrading ThePEG. Thanks, |
that was perhaps expected. The problems is that is seems that Do you have an idea what could be the problem? We know that if we trigger a rebuild of Thanks, ps: @ktf , I know this is a hack, but is there a mechanism via |
just add an extra space to yoda... |
or a comment... |
uhm... maybe it is |
what I meant @ktf was if one can do something in the receipt of |
nevermind, for some reason today I can reproduce the error on my computer. |
I think the correct thing to do is to understand what is happening, as it's effectively a bug. I suspect the problem is that we pick up YODA from rivet, rather than directly. |
I'm on it.
but I cannot tell where. Looks like explicitly adding |
Try grepping for YODA in Rivet. I think it caches some YODA path which gets out of sync. |
ps: I think
see here, The line of the failure picks from build |
I think I have found the reason for the failure, although I don't know how to handle the problem yet. Looks like at some point
I am not familiar with
If I manually edit the the line
which is the line where I will have to find out how things can be properly done when relocating. Roberto |
- Bump Herwig to v7.2.0 - Bump ThePEG to v2.2.0 (dependency of Herwig) - Add CT14lo and CT14nlo to lhapdf-pdfsets, required by Herwig v7.2.0 - Add GMP as build requirement of thepeg
required by Herwig v7.2.0