migration of TrigValidTool and reducing some log output
ZdcTrigValidTool is now (not "not") moved into ZdcAnalysis (from its own package) and run by default in the Run 3 CA config.
Also, some log output from the ZDC signal processing is suppressed by moving it from Info to Debug.
Merge request reports
Activity
CI Result FAILURE (hash b3c3a193)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 1, warnings 1
AnalysisBase: number of compilation errors 1, warnings 0
AthAnalysis: number of compilation errors 1, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 76450]- Resolved by Christos Anastopoulos
Hi @steinber. There are some compilation errors here like the following:
In file included from /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/23.0/ForwardDetectors/ZDC/ZdcAnalysis/Root/ZdcTrigValidTool.cxx:5: /var/lib/jenkins/workspace/CI-MERGE-REQUEST-CC7/23.0/ForwardDetectors/ZDC/ZdcAnalysis/ZdcAnalysis/ZdcTrigValidTool.h:19:10: fatal error: ZdcUtils/ZDCTriggerSim.h: No such file or directory 19 | #include "ZdcUtils/ZDCTriggerSim.h" | ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.
Can these be looked into?
-- James for L1
added review-user-action-required label and removed review-pending-level-1 label
added review-pending-level-1 label and removed review-user-action-required label
CI Result FAILURE (hash b3c3a193)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 1, warnings 1
AnalysisBase: number of compilation errors 1, warnings 0
AthAnalysis: number of compilation errors 1, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 76486]added 1 commit
- e41e5e76 - added some libraries needed by ZdcTrigValid to CMakeLists
CI Result FAILURE (hash e41e5e76)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 1, warnings 1
AnalysisBase: number of compilation errors 1, warnings 0
AthAnalysis: number of compilation errors 1, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 76499]- Resolved by Christos Anastopoulos
Hmm; strange. Not sure what's happening but still compilation errors. Switching tags while the investigations are ongoing.
-- James for L1
added review-user-action-required label and removed review-pending-level-1 label
added review-pending-level-1 label and removed review-user-action-required label
Hi @jbeacham - i'm trying everything I can and I can't figure out why this is not building on gitlab, when it's building just fine locally. It's probably something to do with trying to remove ZdcTrigValid (so I removed those source files to avoid any possible conflict), but is there a way to escalate this to get some further assistance?
CI Result FAILURE (hash 93320795)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 1, warnings 1
AnalysisBase: number of compilation errors 1, warnings 0
AthAnalysis: number of compilation errors 1, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 76562]Hi
There are kind of 2 issues I guess
For Athena the original issue was like :
m_zdcModuleMaxADC.initialize(); --> ATH_CHECK(m_zdcModuleMaxADC.initialize());
But then you rm (in the last 10 hours) one
CMakeLists
which means also it can not figure headers.More or less I think for the
Athena
part you kind of needed things like the above.- For the Analysis part that I think created the confusion but should be different.
ZDCUtils is not here https://gitlab.cern.ch/atlas/athena/-/blob/main/Projects/AnalysisBase/package_filters.txt or here https://gitlab.cern.ch/atlas/athena/-/blob/main/Projects/AthAnalysis/package_filters.txt I just see
+ ForwardDetectors/ZDC/ZdcAnalysis
Not sure if you tried analysis base compilation locally. But is not obvious how it can find the ZDCUtils . In your local build could have compiled for Analysis releases because you added them in your package_filters but would not know 100%
In anycase, for this I think the real question is if
ZdcUtils
should be added in Analysis Releases. If ZDCAnalysis has to depends on it prb yes I assume. But there are questions on if what elese it will bring etc. So this is forAMG
. But let me just ping @akraszna and @krumnack .Edited by Christos AnastopoulosThanks @christos - All I saw before was the missing header, which sounds trivially explained by the missing package in the filters. Presumably before the original package simply wasn’t being built. This tool is useful to us for reconstruction, especially during commissioning where we would like it in several context, so I would appreciate including ZdcUtils if at all possible.
To explain the missing files, I moved the tool into ZdcAnalysis to avoid fragmenting our code across too many packages (to avoid future problems like this). I removed the duplicates to avoid confusion later.
Hey
I would try 1st to fix the
Athena: number of compilation errors 1, warnings 1these have changed over the CI runs. But are not related to
`#include "ZdcUtils/ZDCTriggerSim.h"`
Then for these 2
AnalysisBase: number of compilation errors 1, warnings 0 AthAnalysis: number of compilation errors 1, warnings 0These indeed are both related to
`#include "ZdcUtils/ZDCTriggerSim.h"`
and due to ZdcUtils not in any of the 2 releases .
Edited by Christos AnastopoulosFor the other 2 if you need ZDCUtils for these
it might worth to add the package to these 2 as part of this MR
https://gitlab.cern.ch/atlas/athena/-/blob/main/Projects/AnalysisBase/package_filters.txt
and
https://gitlab.cern.ch/atlas/athena/-/blob/main/Projects/AthAnalysis/package_filters.txt
i.e you need to (And you can in principle ) modify these 2 files as part of the MR
Edited by Christos AnastopoulosThis merge request affects 6 packages:
- ForwardDetectors/ZDC/ZdcAnalysis
- ForwardDetectors/ZDC/ZdcNtuple
- ForwardDetectors/ZDC/ZdcRec
- ForwardDetectors/ZDC/ZdcTrigValid
- Projects/AnalysisBase
- Projects/AthAnalysis
Affected files list will not be printed in this case
added Build label
CI Result FAILURE (hash 9099523e)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 1, warnings 0
AnalysisBase: number of compilation errors 1, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 76587]added 2 commits
This merge request affects 6 packages:
- ForwardDetectors/ZDC/ZdcAnalysis
- ForwardDetectors/ZDC/ZdcNtuple
- ForwardDetectors/ZDC/ZdcRec
- ForwardDetectors/ZDC/ZdcTrigValid
- Projects/AnalysisBase
- Projects/AthAnalysis
Affected files list will not be printed in this case
CI Result SUCCESS (hash fe4a855a)Athena AnalysisBase AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 76589]added review-approved label and removed review-pending-level-1 label
added analysis-review-approved label and removed analysis-review-required label
added review-approved-tier0 label
- Resolved by Brian Petersen
Hi @jmaurer - I thought things had converged on this MR -- will it get merged today? Thanks!
added 73 commits
-
fe4a855a...efe1b0fe - 72 commits from branch
atlas:23.0
- d3c37f9a - Resolving conflicts from LED tool merge
-
fe4a855a...efe1b0fe - 72 commits from branch
This merge request affects 6 packages:
- ForwardDetectors/ZDC/ZdcAnalysis
- ForwardDetectors/ZDC/ZdcNtuple
- ForwardDetectors/ZDC/ZdcRec
- ForwardDetectors/ZDC/ZdcTrigValid
- Projects/AnalysisBase
- Projects/AthAnalysis
Affected files list will not be printed in this case