Add support for special LCG versions
All threads resolved!
All threads resolved!
- we can use the virtual
BINARY_TAG
x86_64-centos7-gcc9+py3-opt
to implicitly pick upLCG_XYpython3
instead of the declaredLCG_XY
- the CMake variable
LCG_LAYER
can be used to use the LCG releaseLCG_XY_${LCG_LAYER}
instead of the plainLCG_XY
- the option
LCG_USE_GENERATORS
can be used to fill theCMAKE_PREFIX_PATH
with the packages inLCG_generators_<platform>.txt
in addition to those inLCG_externals_<platform>.txt
Note that these changes are only relevant to LHCb, as ATLAS does not use the CMake toolchain to configure the build.
Edited by Marco Clemencic
Merge request reports
Activity
added lhcb-gaudi-head label
added 1 commit
- 9a99fcf3 - Add support for the virtual BINARY_TAG x86_64-centos7-gcc9+py3-opt
added 1 commit
- 47d8fd7a - Add support for the virtual BINARY_TAG x86_64-centos7-gcc9+py3-opt
changed milestone to %v34r0
- [2020-07-02 00:16] Validation started with lhcb-gaudi-head#2651
- [2020-07-03 00:20] Validation started with lhcb-gaudi-head#2652
- [2020-07-03 10:33] Validation started with lhcb-gaudi-head#2653
- [2020-07-04 00:13] Validation started with lhcb-gaudi-head#2654
- [2020-07-05 00:09] Validation started with lhcb-gaudi-head#2655
- [2020-07-07 00:11] Validation started with lhcb-gaudi-head#2656
- [2020-07-08 00:09] Validation started with lhcb-gaudi-head#2657
- [2020-07-08 16:33] Validation started with lhcb-gaudi-head-py3#409
- [2020-07-09 03:22] Validation started with lhcb-gaudi-head#2658
- [2020-07-09 03:26] Validation started with lhcb-gaudi-head-py3#410
- [2020-07-09 11:07] Validation started with lhcb-gaudi-head#2659
- [2020-07-10 00:07] Validation started with lhcb-gaudi-head-py3#411
- [2020-07-10 00:11] Validation started with lhcb-gaudi-head#2660
- [2020-07-11 00:04] Validation started with lhcb-lcg-dev3#1325
- [2020-07-11 00:07] Validation started with lhcb-lcg-dev4#1339
- [2020-07-11 00:09] Validation started with lhcb-gaudi-head-py3#412
- [2020-07-11 00:14] Validation started with lhcb-gaudi-head#2661
- [2020-07-11 08:47] Validation started with lhcb-lcg-dev4#1340
- [2020-07-12 00:05] Validation started with lhcb-lcg-dev3#1326
- [2020-07-12 00:08] Validation started with lhcb-lcg-dev4#1341
- [2020-07-12 00:09] Validation started with lhcb-gaudi-head#2662
- [2020-07-12 00:09] Validation started with lhcb-gaudi-head-py3#413
- [2020-07-13 00:07] Validation started with lhcb-lcg-dev3#1327
- [2020-07-13 00:08] Validation started with lhcb-lcg-dev4#1342
- [2020-07-13 00:12] Validation started with lhcb-gaudi-head-py3#414
- [2020-07-13 00:13] Validation started with lhcb-gaudi-head#2663
- [2020-07-14 00:04] Validation started with lhcb-lcg-dev4#1343
- [2020-07-14 00:09] Validation started with lhcb-lcg-dev3#1328
- [2020-07-14 00:09] Validation started with lhcb-gaudi-head#2664
- [2020-07-14 00:14] Validation started with lhcb-gaudi-head-py3#415
- [2020-07-14 09:57] Validation started with lhcb-gaudi-head#2665
- [2020-07-15 00:07] Validation started with lhcb-lcg-dev4#1344
- [2020-07-15 00:09] Validation started with lhcb-lcg-dev3#1329
- [2020-07-15 00:11] Validation started with lhcb-gaudi-head-py3#416
- [2020-07-15 00:13] Validation started with lhcb-gaudi-head#2666
- [2020-07-16 00:09] Validation started with lhcb-lcg-dev3#1330
- [2020-07-16 00:09] Validation started with lhcb-lcg-dev4#1345
- [2020-07-16 00:23] Validation started with lhcb-gaudi-head#2667
- [2020-07-16 00:24] Validation started with lhcb-gaudi-head-py3#417
- [2020-07-17 00:04] Validation started with lhcb-lcg-dev3#1331
- [2020-07-17 00:05] Validation started with lhcb-lcg-dev4#1346
- [2020-07-17 00:10] Validation started with lhcb-gaudi-head-py3#418
- [2020-07-17 00:10] Validation started with lhcb-gaudi-head#2668
- [2020-07-18 00:04] Validation started with lhcb-lcg-dev4#1347
- [2020-07-18 00:05] Validation started with lhcb-lcg-dev3#1332
- [2020-07-18 00:10] Validation started with lhcb-gaudi-head-py3#419
- [2020-07-18 00:11] Validation started with lhcb-gaudi-head#2669
- [2020-07-18 00:47] Validation started with lhcb-gaudi-head#2669
- [2020-07-19 00:04] Validation started with lhcb-lcg-dev4#1348
- [2020-07-19 00:08] Validation started with lhcb-gaudi-head-py3#420
- [2020-07-19 00:08] Validation started with lhcb-gaudi-head#2670
- [2020-07-19 00:09] Validation started with lhcb-lcg-dev3#1333
- [2020-07-20 09:47] Validation started with lhcb-lcg-dev3#1334
- [2020-07-20 09:50] Validation started with lhcb-gaudi-head-py3#421
- [2020-07-20 09:52] Validation started with lhcb-lcg-dev4#1349
- [2020-07-20 09:53] Validation started with lhcb-gaudi-head#2671
- [2020-07-21 00:34] Validation started with lhcb-lcg-dev3#1335
- [2020-07-21 00:34] Validation started with lhcb-gaudi-head#2672
- [2020-07-21 00:35] Validation started with lhcb-lcg-dev4#1350
- [2020-07-21 00:37] Validation started with lhcb-gaudi-head-py3#422
- [2020-07-22 00:04] Validation started with lhcb-lcg-dev4#1351
- [2020-07-22 00:08] Validation started with lhcb-lcg-dev3#1336
- [2020-07-22 00:09] Validation started with lhcb-gaudi-head#2673
- [2020-07-22 00:15] Validation started with lhcb-gaudi-head-py3#423
- [2020-07-22 08:41] Validation started with lhcb-gaudi-head-py3#424
Edited by Software for LHCbmentioned in merge request lhcb/Allen!416 (closed)
added 4 commits
-
ebf418b1...dd5e716e - 2 commits from branch
gaudi:master
- 84983dba - Add support for the virtual BINARY_TAG x86_64-centos7-gcc9+py3-opt
- b4fb9bc9 - Add options to select LCG layer and enable/disable generators
-
ebf418b1...dd5e716e - 2 commits from branch
added 1 commit
- 2907b9f1 - Add options to select LCG layer and enable/disable generators
mentioned in merge request lhcb/Gauss!635 (merged)
added lhcb-lcg-dev3 lhcb-lcg-dev4 labels
- Resolved by Rosen Matev
I'm trying this out locally and it looks like if
BINARY_TAG
isx86_64-centos7-gcc9-opt
, the python 3 LCG is used if/cvmfs/sft.cern.ch/lcg/releases/LCG_97apython3
comes first inCMAKE_PREFIX_PATH
(even when the 97a comes later). Is this expected?
added 1 commit
- beff2676 - Add options to select LCG layer and enable/disable generators
mentioned in commit a8840319
mentioned in merge request lhcb/Gauss!667 (merged)
Please register or sign in to reply