Cherry pick HDF5Utils to 21.9
This is a cherry pick of code from master
, to the extent that it was possible. Some other packages that were merged more "manually" (i.e. by copying files) caused conflicts so I had to resolve a bit by hand.
The commits add HDF5Utils
and should give something which is identical to that in master
.
Note that this also requires turning on HDF5 in AthenaExternals
. This is a first: we don't currently build HDF5 in the 21 releases of Athena (only AthAnalysis and AnalysisBase), and in release 22 the version that comes with LCG is modern enough. As such I expect this to fail to build until atlasexternals!663 (merged) is merged and we have a new externals tag 1.0.48.2
.
See !32265 (closed) for a test that builds successfully. It's nearly identical to this merge request, aside from a few hacks to pick up my custom branch of externals.
Merge request reports
Activity
mentioned in merge request !32183 (closed)
added 21.9 Analysis Build review-pending-level-1 labels
CI Result FAILURE Athena externals cmake make N/A required tests N/A optional tests N/A Due to problems in externals build or cmake configuration the job is stopped, results are not available on the ATLAS CI monitor Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST 43559] mentioned in merge request !32265 (closed)
added review-pending-expert label and removed review-pending-level-1 label
Still waiting on atlasexternals!663 (merged)
With a lot of delay (really sorry about that...
), the tag is here: atlasexternals-1.0.48.2. (I just wanted to run at least a little build test with it before tagging it, since the CI was not running for the 1.0.48-patches branch of atlas/atlasexternals...) Ok, moving back to @dguest.
Tadej (L2)
added review-user-action-required label and removed review-pending-expert label
added review-pending-level-1 label and removed review-user-action-required label
CI Result SUCCESS (hash 7e3ad037) Athena externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 156
For experts only: Jenkins output [CI-MERGE-REQUEST 44450] added review-approved label and removed review-pending-level-1 label
mentioned in commit 39a3846d
added sweep:ignore label