Commits on Source (26)
-
Frank Winklmeier authored
Several changes to ensure that exit codes of the main test executable (e.g. athena) get propagated correctly: - Remove `set -e` to ensure that the post-processing runs even if the test executable failed. - Remove unnecessary check if test executable succeeded. - Set a default return code before executing a potential post-processing script. The post-processing script then has the possibility to override this if needed.
b341936b -
Andrii Verbytskyi authored6a086d36
-
Andrii Verbytskyi authored748de7ed
-
scott snyder authored
Warn about calls from thread-safe code to methods of classes that have been marked as not_thread_safe. Previously, this would get an Unchecked warning, but these warnings are disabled in release builds because there are too many. This warning is more exact, so we should be able to leave it enabled.
14193ffe -
scott snyder authored
While one can declare attributes on lambdas, the attributes attach to the (anonymous) _type_ of the lambda, not to the _function_. This caused us to miss seeing not_thread_safe attributes on lambdas. Fixed.
3dcbfc70 -
scott snyder authored
Tweak patch so that it should apply cleanly to v0.12.01.
d4ddaf2c -
Frank Winklmeier authored
Build pyAMI as part of AthenaExternals instead of athena (ATLASAMI-210).
82d2b26c -
Andrii Verbytskyi authored4b4381cc
-
Andrii Verbytskyi authored7467c985
-
Andrii Verbytskyi authored79a1d344
-
Andrii Verbytskyi authored096ba888
-
Frank Winklmeier authored
With athena!30367, the `genCLIDDB` executable no longer requires a mandatory (empty) input clid.db file.
bfc6f2ce -
Attila Krasznahorkay authorede3c6ef17
-
Attila Krasznahorkay authored
Note that the project doesn't work in this stage, as it still needs the update made for the FastJet handling in 1.0 first.
4b36c158 -
Attila Krasznahorkay authored
Until now HepMCAnalysis assumed that it would always be built against FastJet coming from the same project. But now that AthGeneration wants to pick up FastJet/FJContrib from LCG, this external must also be built against that. Conflicts: External/HepMCAnalysis/CMakeLists.txt Projects/AthAnalysisExternals/CMakeLists.txt Projects/AthDerivationExternals/CMakeLists.txt Projects/AthGenerationExternals/CMakeLists.txt Projects/AthSimulationExternals/CMakeLists.txt Projects/AthenaExternals/CMakeLists.txt
707b19d1 -
Attila Krasznahorkay authored25335d19
-
Attila Krasznahorkay authored
Ones that are needed by core Athena packages in the master branch.
6d85c27e -
Attila Krasznahorkay authored
Moved the FindFastJetContrib.cmake module to AtlasLCG, as we may now use this external without building it ourselves. Updated the script along the way to behave like an AtlasLCG module should. At the same time, to increase our flexibility, taught the FastJetContrib package itself how it should build itself in case it is built against a FastJet version not being built by the same project. To do this, the FindFastJet.cmake module in AtlasLCG had to be made a little smarter as well.
f1a0e821 -
Attila Krasznahorkay authored
Thread-safety checker updates. See merge request !614
7dfedde5 -
Attila Krasznahorkay authored
Include pyAMI in PyModules See merge request !616
d6a0d083 -
Attila Krasznahorkay authored
unit_test_executor: Propagate exit codes correctly See merge request !607
b6fa68f1 -
Frank Winklmeier authored
Only invoke `FindDoxygen` if we haven't found the executable yet and only do it if there is a doxygen configuration file.
f2e17ec2 -
Attila Krasznahorkay authored
atlas_generate_cliddb: Remove dummy_clid.db file See merge request !619
cdeb08fd -
Attila Krasznahorkay authored
atlas_project: Avoid multiple calls to FindDoxygen See merge request !620
c6c93821 -
Attila Krasznahorkay authored
Initial commit. Copy of 1.0.59. See merge request !612
b900704c -
Attila Krasznahorkay authored
Acts: Try to fix acts patch failure in clang build. See merge request !615
549a5aa0