-
Notifications
You must be signed in to change notification settings - Fork 33
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
generated code must be relocatable (must build outside the madgraph4gpu project) #613
Comments
Hi @zeniheisser this is related to the iussue we just discussed about common random numbers.... |
…bers.h header in tools directory (madgraph5#613)
…y - this is still needed by epochX/sycl (and by epoch1/2) This reverts parts of MRs madgraph5#663 and madgraph5#664 - it is related to madgraph5#613 Revert "removed superfluous copy of CommonRandomNumbers.h from tools directory. now lies in CODEGEN directory, is included in process generation" This reverts commit c7136a3.
…a_sm_gg_ttx.txt and modify epoch_process_id.h to read it from there This makes the runTest.exe application more relocatable, independent of madgraph4gpu (madgraph5#613)
…a_sm_gg_ttx.txt and modify epoch_process_id.h to read it from there This makes the runTest.exe application more relocatable, independent of madgraph4gpu (madgraph5#613)
I started work on a WIP MR #666 for googletest. There are a couple of decisions to take there, for builds outside madgraph4gpu and for new processes
Maybe some decision chain like this?
Essentially: if you are outside madgraph4gpu and want to build the test, you need to modify manually the makefile? Probably safe and useful enough. (Eventually some of this can be at code generation? overkill, not really neededd) |
…a_sm_gg_ttx.txt and modify epoch_process_id.h to read it from there This makes the runTest.exe application more relocatable, independent of madgraph4gpu (madgraph5#613)
…elocatability of the builds madgraph5#613
This is now essentially complete in MR #666 |
…elocatability of the builds madgraph5/madgraph4gpu#613
This is an essential issue for the release, which I gave for granted (in point 3 of the workplan #576) but probably I did not write down explicitly: the generated code must be relocatable. ie it muct build outside the madgraph4gpu project
Presently, instead, there are several things that we take from the top of the madgraph4gpu project. Two notable examples
I guess in particular we could
Thanks @zeniheisser for reporting the issues related to this!
The text was updated successfully, but these errors were encountered: