OK great, yes confirm the changes in rLAURA696d6d44a70e fix these concerns.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Sep 9 2020
Sep 3 2020
Sep 2 2020
Aug 21 2020
The CI build in the gitlab mirror of EvtGen is now working.
I've also committed the necessary changes to switch to using jsoncpp from LCG.
The build and test run successfully and you can see the details of the CI pipeline here:
https://gitlab.cern.ch/evtgen/evtgen/-/pipelines/1883808
I'm running everything in LCG_98 now because that includes the new versions of Photos and Tauola that include HepMC3 (btw it also includes EvtGen 2.0.0). There are now 4 builds:
- gcc9-opt
- gcc9-dbg
- gcc10-opt
- clang10-opt
and a test that uses the gcc9-dbg build. At present the test just runs your testDecayModel on one of the example json files you provided.
One thing I've noted is that the lack of a reference file does not result in the test exiting with a failure code, so that's something we need to look at.
The next step will be to analyse the contents of the push to see what files have changed and based on that work out what tests need to be run, etc.
Aug 19 2020
The idea is to run a test doing:
./testDecayModel jsonFiles/example.jsonwhere the json file defines the decay model, particles, parameters and histograms, as well as a reference file for comparison. We could then test the chi-squared values and print out a warning message if there is a large difference.
This then allows us to use this single test program to compare many decay models, which could then replace evtgenlhc_test1 and do_tests, without writing additional C++ code (unless we want to add other histogram distribution types).
Jul 27 2020
Jul 20 2020
May 22 2020
Apr 28 2020
Apr 27 2020
The clang-format part of this is essentially done.
The naming conventions etc. are still to be unified and written down.
Similarly, the rest of the CONTRIBUTING document needs to be written.
Apr 24 2020
Apr 23 2020
Apr 16 2020
Apr 14 2020
Apr 9 2020
Apr 7 2020
Apr 3 2020
Apr 2 2020
Mar 12 2020
Mar 6 2020
Feb 25 2020
Feb 13 2020
Feb 11 2020
Dec 12 2019
Dec 4 2019
Nov 21 2019
Changes merged into master branch
Nov 20 2019
Nov 19 2019
Thanks for the checks @dpohanlon. I've committed the required changes to the script to make it OK for python 3 in rLAURA5cbd960c5bb7.
Will wait to see if anyone else finds any problems, otherwise I'll merge this into master tomorrow.
I believe that this task is now completed.
@jback, @mwhitehe, @dpohanlon could one or more of you please test this and report back on this task?
The README has been updated with new instructions, so please clone the package, switch to the cmake branch and then try to follow those to build the library, examples and documentation. Try running some of the examples (including the python one) from the install location.
Nov 18 2019
Nov 13 2019
Everything seems to build OK on gcc8, gcc9 and clang8 on CentOS 7 as well as clang10 on MacOS 10.14
Nov 8 2019
Nov 6 2019
Nov 4 2019
The git repository for the code is now public and has been announced on the mailing list.
The repository for the documentation will remain visible only to Laura members.