Switching from NicaFemto to HAL
Swithing from NicaFemto to HAL
Merge request reports
Activity
added 4 commits
-
a79c283f...1aa44641 - 2 commits from branch
computing:master
- 9dd256a9 - Switching from NicaFemto to HAL
- 5ddda947 - Fix missing line.
-
a79c283f...1aa44641 - 2 commits from branch
I had a look into your MR. When compiling a rebased version of your MR I get the following compilation error on my macosx
/Users/uhlig/software/fair/cbm/cbmroot_git/external/Hal/analysis/femto/base/shmath/FemtoYlmSolver.cxx:646:15: error: variable-sized object may not be initialized double vL[fMaxJM * 2] = {0}; ^~~~~~~~~~ 1 error generated. make[5]: *** [analysis/femto/CMakeFiles/HalFemto.dir/base/shmath/FemtoYlmSolver.cxx.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from /Users/uhlig/software/fair/cbm/cbmroot_git/external/Hal/fair/QAManagerBasic.cxx:14: /opt/fairroot/v18.8.0_nov22p1/include/FairRun.h:16:10: fatal error: 'TMCtls.h' file not found #include <TMCtls.h> // for multi-threading ^~~~~~~~~~ 1 error generated.
The first error is due to the used GCC extension which isn't allowed by the C++ standard. You have to create the variable-sized array with new. Don't forget to destroy it after usage or even better use a unique_ptr such that the destruction is done automatically.
The second problem is due to the fact that with new ROOT versions VMC isn't any longer a part of ROOT but an independent package. You need to add the proper include directory such that the header file can be found. Please check the CbmRoot build system for reference.
added 155 commits
-
ab4192ed...fa6e31d8 - 154 commits from branch
computing:master
- c3a5d699 - resolving conflict
-
ab4192ed...fa6e31d8 - 154 commits from branch
added 16 commits
-
6a785818...cead145f - 15 commits from branch
computing:master
- 0322de3d - Merge branch cbmroot:master into master
-
6a785818...cead145f - 15 commits from branch
added 22 commits
-
6be8940e...38096c40 - 21 commits from branch
computing:master
- 7e4f64da - Switch from Nicafemto to HAL.
-
6be8940e...38096c40 - 21 commits from branch
added 5 commits
-
7e4f64da...da046d6d - 4 commits from branch
computing:master
- 782d9499 - Switch from Nicafemto to HAL.
-
7e4f64da...da046d6d - 4 commits from branch
added 6 commits
-
54c0c784...da046d6d - 4 commits from branch
computing:master
- e76bd2a0 - Switch from Nicafemto to HAL.
- e2ba9bc3 - Fix typo.
-
54c0c784...da046d6d - 4 commits from branch