-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
missing buildfile dependencies in DataFormats and CondFormats #31005
Conversation
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31005/17468
|
please test |
The tests are being triggered in jenkins.
|
A new Pull Request was created by @davidlange6 (David Lange) for master. It involves the following packages: CondFormats/AlignmentRecord @andrius-k, @ggovi, @christopheralanwest, @kpedro88, @Martin-Grunewald, @rekovic, @fioriNTU, @tlampen, @pohsun, @santocch, @perrotta, @civanch, @makortel, @cmsbuild, @fwyzard, @smuzaffar, @Dr15Jones, @tocheng, @jfernan2, @mdhildreth, @slava77, @jpata, @benkrikler, @kmaeshima, @emeschi, @mommsen can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
-1 Tested at: f9b0ef8 CMSSW: CMSSW_11_2_X_2020-07-31-1100 I found follow errors while testing this PR Failed tests: Build HeaderConsistency ClangBuild
I found compilation warning when building: See details on the summary page.
I found compilation warning while trying to compile with clang. Command used:
See details on the summary page. |
Comparison not run due to Build errors (RelVals and Igprof tests were also skipped) |
Comparison not run due to Build errors (RelVals and Igprof tests were also skipped) |
So it looks like this is causing scram to find circular dependencies? |
I suspect as well. I’ll look more when back to a computer....
David
On 1 Aug 2020, at 14:27, Chris Jones <[email protected]> wrote:
So it looks like this is causing scram to find circular dependencies?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#31005 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABGPFQZ65IZ4WCPFLEJBQCLR6QCXTANCNFSM4PQF44EA>.
|
The problem is a direct circular dependency between DataFormats/GeometrySurface and DataFormats/GeometryCommonDetAlgo. It looks like GeometrySurface was intended to be the 'lower level' package. Unfortunately it grew the following dependency
The inclusion of
and
Therefore |
Co-authored-by: Chris Jones <[email protected]>
Co-authored-by: Chris Jones <[email protected]>
The code-checks are being triggered in jenkins. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-31005/17498
|
Pull request #31005 was updated. @andrius-k, @ggovi, @christopheralanwest, @kpedro88, @Martin-Grunewald, @rekovic, @fioriNTU, @tlampen, @pohsun, @santocch, @perrotta, @civanch, @makortel, @cmsbuild, @fwyzard, @smuzaffar, @Dr15Jones, @tocheng, @jfernan2, @mdhildreth, @slava77, @jpata, @benkrikler, @kmaeshima, @emeschi, @mommsen can you please check and sign again. |
@davidlange6 I'm working on a pull request now to fix the geometry dependencies. |
See #31018 |
thanks @Dr15Jones - I see that there is at least one more circular dep to fix too:( |
ok - I close this - there are numerous circular dependencies revealed by this PR |
I'll make a separate PR of this then. |
as usual - just grepping for #include...