Skip to content
Snippets Groups Projects

Fix missing headers install

All threads resolved!

Add missing header in installation detected by the new test in !2064 (merged)

Draft mode until decision done on the 4 more complicated cases (no source dict, name collision, algo folder, externals)

Redmine: Refs #3582

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Dear @a.andronic, @k.piasecki, @f.uhlig, @v.friese, @p.-a.loizeau, @ma.beyer, @se.gorbunov,

    you have been identified as code owner of at least one file which was changed with this merge request.

    Please check the changes and approve them or request changes.

  • Florian Uhlig resolved all threads

    resolved all threads

  • added 1 commit

    • f91e13cf - Flatten KFParticle headers installation to match includes (and build folder)

    Compare with previous version

  • added 4 commits

    • 30940d70 - Revert "Flatten KFParticle headers installation to match includes (and build folder)"
    • ef10e222 - Additional missing header install in sim
    • 0bc8e514 - Additional missing header install in reco
    • 6db51f97 - Additional missing header install in analysis

    Compare with previous version

  • added 1 commit

    • 165656e0 - Don't install conflicting header files

    Compare with previous version

  • Florian Uhlig added 11 commits

    added 11 commits

    • d57c2518 - 1 commit from branch computing:master
    • fb459041 - Add missing installation of header only files in core
    • c57962d9 - Add missing installation of header only files in reco
    • 0151eb7a - Add missing installation of header only files in analysis
    • 93c86d31 - Add installation of RICH fitter header same as others, strange as NO_DICT_SRCS
    • 67e340d7 - Flatten KFParticle headers installation to match includes (and build folder)
    • 6d7c7586 - Revert "Flatten KFParticle headers installation to match includes (and build folder)"
    • 328e6355 - Additional missing header install in sim
    • 6fe15419 - Additional missing header install in reco
    • dd949876 - Additional missing header install in analysis
    • 788577ba - Don't install conflicting header files

    Compare with previous version

  • Stopped the pipeline nit to overload the CI infrastructure.

  • You were faster than me :grin: . I was planning to do the same as I think the pipeline will make sense only after I discuss with @s.zharko tomorrow how to address the two remaining problems with Algo-QA and how KFParticle is brought into Cbmroot

  • added 13 commits

    • 788577ba...8324968b - 2 commits from branch computing:master
    • 7f37b40c - 1 earlier commit
    • bbcc9615 - Add missing installation of header only files in reco
    • 0529c294 - Add missing installation of header only files in analysis
    • 30371e4f - Add installation of RICH fitter header same as others, strange as NO_DICT_SRCS
    • 82fcca30 - Flatten KFParticle headers installation to match includes (and build folder)
    • 8810249f - Revert "Flatten KFParticle headers installation to match includes (and build folder)"
    • def9a430 - Additional missing header install in sim
    • d23f2e87 - Additional missing header install in reco
    • 92c2fc67 - Additional missing header install in analysis
    • c4978027 - Don't install conflicting header files
    • 881962cf - Apply to libCbmSimDigitizationSteer the Don't install conflicting header files patch

    Compare with previous version

  • added 1 commit

    • 5fd6179e - Apply to libCbmSimDigitizationSteer the Don't install conflicting header files patch

    Compare with previous version

  • added 13 commits

    • 5fd6179e...119d9884 - 2 commits from branch computing:master
    • 2b4749d2 - 1 earlier commit
    • 5de33890 - Add missing installation of header only files in reco
    • c91b64c4 - Add missing installation of header only files in analysis
    • 956a0fbb - Add installation of RICH fitter header same as others, strange as NO_DICT_SRCS
    • d2ba167c - Flatten KFParticle headers installation to match includes (and build folder)
    • d9c72d45 - Revert "Flatten KFParticle headers installation to match includes (and build folder)"
    • 78c3aee3 - Additional missing header install in sim
    • 675c232e - Additional missing header install in reco
    • cca2e9de - Additional missing header install in analysis
    • 8b1890b9 - Don't install conflicting header files
    • 6e1ffc6d - Apply to libCbmSimDigitizationSteer the Don't install conflicting header files patch

    Compare with previous version

  • added 2 commits

    • 140be79a - Fix missing header in CbmRecoTask from algo at install
    • 221924c4 - Fix missing header from algo for CbmQaCanvas

    Compare with previous version

  • added 8 commits

    • 2352b624 - Additional missing header install in sim
    • 84589d51 - Additional missing header install in reco
    • 3697eea5 - Additional missing header install in analysis
    • d5d2d9f4 - Don't install conflicting header files
    • 10fc7650 - Fix missing header in CbmRecoTask from algo at install
    • 564e65c2 - Fix missing header from algo for CbmQaCanvas
    • e2f7fe41 - Fix install + usage of KFParticle headers, both KFP lib and CBM libs load fully
    • f4802756 - Core: add 2 RICH headers to dict, used by analysis (hidden by KFP crash bef.)

    Compare with previous version

  • Pierre-Alain Loizeau resolved all threads

    resolved all threads

  • Pierre-Alain Loizeau marked this merge request as ready

    marked this merge request as ready

  • Draft mode removed, fully loading locally on run2, now let's see if all the patching fork for all jobs as expected

  • Florian Uhlig
  • added 2 commits

    • 5bfe29a5 - Fix install + usage of KFParticle headers, both KFP lib and CBM libs load fully
    • c390816d - Core: add 2 RICH headers to dict, used by analysis (hidden by KFP crash bef.)

    Compare with previous version

  • added 2 commits

    • 80773550 - Fix install + usage of KFParticle headers, both KFP lib and CBM libs load fully
    • 748ae550 - Core: add 2 RICH headers to dict, used by analysis (hidden by KFP crash bef.)

    Compare with previous version

  • Latest version confirmed to pass the new load test in all 3 cases:

    • Build folder (with Source of course)
    • Source + Build + Install
    • Install only
  • Pierre-Alain Loizeau resolved all threads

    resolved all threads

  • @p.-a.loizeau,

    at some point you mentioned that you plan to squash some of the commits. Do you still want to streamline the MR?

  • Florian Uhlig mentioned in merge request !2064 (merged)

    mentioned in merge request !2064 (merged)

  • Please register or sign in to reply
    Loading