- Apr 20, 2022
-
-
Attila Krasznahorkay authored
Geant4 Without VecGeom, master branch (2022.04.20.) See merge request atlas/atlasexternals!945
-
Attila Krasznahorkay authored
Update version to CLHEP_2_4_1_3_atl03 See merge request atlas/atlasexternals!944
-
Attila Krasznahorkay authored
-
- Apr 14, 2022
-
-
John Chapman authored
This fixes a rounding issue in `RandGuassZiggurat` The random number engine works in terms of double precision floats internally, but the call to `RandGaussZiggurat::ziggurat_UNI` casts the result down to a single precision float. The largest single precision float less than 1.0 is 0.999999940395355225, whereas for double precision the value is 0.99999999999999988898, so there is a window where values less than 1.0 from `dSFMTEngine::flat()` can be rounded to up 1.0 when returned by `RandGaussZiggurat::ziggurat_UNI()` violating the condition that random numbers returned are in the range [0.0,1.0). This issue is discussed in ATR-26831.
-
- Apr 07, 2022
-
-
Attila Krasznahorkay authored
CI (Git) Update, master branch (2022.04.05.) See merge request atlas/atlasexternals!943
-
- Apr 05, 2022
-
-
Attila Krasznahorkay authored
Update histgrinder to 0.1.5 See merge request atlas/atlasexternals!942
-
Attila Krasznahorkay authored
At the same time removed all remnants of the CentOS 8 build setup, and defined the versions of CMake and Git to use in the CI in one central place. (So that it would be easier to upgrade them later on.)
-
- Apr 04, 2022
-
-
Attila Krasznahorkay authored
PyModules LCG_101 Update, master branch (2022.04.01.) Closes ATLINFR-4466 See merge request atlas/atlasexternals!941
-
Peter Onyisi authored
-
- Apr 01, 2022
-
-
Attila Krasznahorkay authored
-
Attila Krasznahorkay authored
Make the use of FindPython[Interp,Libs] an error See merge request atlas/atlasexternals!933
-
- Mar 30, 2022
-
-
Frank Winklmeier authored
-
Attila Krasznahorkay authored
Python Module Versions, master branch (2022.03.25.) See merge request atlas/atlasexternals!939
-
Attila Krasznahorkay authored
Python / libffi Fixes, master branch (2022.03.28.) See merge request atlas/atlasexternals!940
-
- Mar 28, 2022
-
-
Attila Krasznahorkay authored
-
Attila Krasznahorkay authored
At the same time opting in with just the 3 modules for now that we need to provide a version.
-
Attila Krasznahorkay authored
The function can only look for a "__version__" variable at the moment. For the python modules that provide this information through some other means, the individual find-modules will need to be updated as necessary. Modules that have dependencies on other LCG modules, are not supported at the moment. Support for those could be added later on, if needed.
-
Attila Krasznahorkay authored
Export Sanitizer Update, master branch (2022.03.23.) See merge request atlas/atlasexternals!937
-
Attila Krasznahorkay authored
Make use of atlas_install_headers an error See merge request atlas/atlasexternals!932
-
Attila Krasznahorkay authored
atlas_add_test: add DEPENDS keyword See merge request atlas/atlasexternals!938
-
- Mar 25, 2022
-
-
Attila Krasznahorkay authored
At the same time making them compatible with paths containing spaces.
-
- Mar 24, 2022
-
-
Frank Winklmeier authored
Add `DEPENDS` keyword to `atlas_add_test` to allow the definition of multiple test dependencies: ``` atlas_add_test( test3 ... DEPENDS test1 test2 ) ``` Note that unlike `PROPERTIES DEPENDS` this also takes care of pre/post-fixing the dependee names with the package name and `_ctest` respectively. Relates to ATLINFR-4473.
-
- Mar 23, 2022
-
-
Attila Krasznahorkay authored
Introduced the <PROJECT_NAME>_INSTALL_DIR and <PROJECT_NAME>_PLATFORM variables for the installed projects, and made use of them right away during the sanitastion process of the exported CMake configurations. Added checks for direct references to /cvmfs, /eos and /afs paths for the exported configurations. As these should never be there. Removed the sanitisation of TDAQ paths from all the projects that are not expected to depend on TDAQ. So that in case a TDAQ dependency sneaks in, we would see a warning during the release installation about direct /cvmfs references.
-
- Mar 17, 2022
-
-
Frank Winklmeier authored
`FindPythonInterp` and `FindPythonLibs` have been deprecated since a long time. Delete the modules and just leave an error message to point the developers to `FindPython`.
-
- Mar 15, 2022
-
-
Frank Winklmeier authored
The use of `atlas_install_headers` is not supported anymore. Header files should be installed via a proper (interface) library.
-
- Mar 01, 2022
-
-
Attila Krasznahorkay authored
Add FindVc.cmake to AtlasLCG, master branch (2022.02.25.) See merge request atlas/atlasexternals!931
-
- Feb 25, 2022
-
-
Attila Krasznahorkay authored
And made sure that AthenaExternals would make use of it, mainly to make ROOT functional in the LCG nightlies.
-
- Feb 23, 2022
-
-
Attila Krasznahorkay authored
PyModules+flake8_atlas: Update to flake8 4.0.1 See merge request atlas/atlasexternals!930
-
- Feb 22, 2022
-
-
Frank Winklmeier authored
`flake8` v4 no longer supports reading configurations from the users's home directory. So there is no danger anymore that a local build would be influenced by such files. This will also allow us to add a `.flake8` default configuration file to the athena repository that will then be picked up by IDEs automatically. Also add a unit test for the wrapper script.
-
- Feb 18, 2022
-
-
Frank Winklmeier authored
Update flake8 to version 4.0.1. This version now supports `extend-select` and we no longer need to support this in our `flake8_atlas` wrapper.
-
- Feb 17, 2022
-
-
Attila Krasznahorkay authored
Project Export Config Improvements, master branch (2022.02.17.) Closes ATLINFR-4377 See merge request atlas/atlasexternals!928
-
Attila Krasznahorkay authored
CORAL/COOL Python Fix, master branch (2022.02.09.) See merge request atlas/atlasexternals!927
-
- Feb 16, 2022
-
-
Attila Krasznahorkay authored
Introduced PreConfig.cmake files for each project, which would set up the cache variables that the projects want to set for whoever uses them. Tried to harmonise the settings along the way, which included removing unnecessary settings in AthAnalysisExternals and AthGenerationExternals.
-
- Feb 09, 2022
-
-
Attila Krasznahorkay authored
Very unintuitively that variable is set up to be a string, with the "on" value being recognised in the CORAL/COOL code.
-
- Feb 08, 2022
-
-
Attila Krasznahorkay authored
Update to histgrinder==0.1.4 See merge request atlas/atlasexternals!926
-
Attila Krasznahorkay authored
Intel MKL Update, master branch (2022.02.07.) See merge request atlas/atlasexternals!925
-
- Feb 07, 2022
-
-
Attila Krasznahorkay authored
This way the ATLAS builds would not require having access to /cvmfs/projects.cern.ch/, which is not easily accessible from outside of the CERN firewall. As before, only the core mathematical libraries are copied into the ATLAS release, leaving most of the MKL installation behind in the build directory.
-
Attila Krasznahorkay authored
CORAL/COOL: bump version to 3.3.10 See merge request atlas/atlasexternals!923
-
Peter Onyisi authored
-
- Feb 03, 2022
-
-
Attila Krasznahorkay authored
VecGeom ARM Compatibility, master branch (2022.02.01.) See merge request atlas/atlasexternals!922
-