Skip to content
Snippets Groups Projects

Update packages:TrigEgammaEmulationTool TrigEgammaMatchingTool…

Update packages:TrigEgammaEmulationTool TrigEgammaMatchingTool TrigEgammaMonitoring from upstream/21.0 to upstream/master via pseudo-merge

Following in ATR-19005.

The result of the test_physics_pp_v7_primaries_build.sh are available in /afs/cern.ch/user/f/fernando/public/ATR-19005/pseudomerge_fernando_31_Dec_TrigEgammaEmulationTool_to_master/.

There are arrors unrelated to these packages.

TrigEgammaAnalysisTools pseudomerge fialed. So not included in this merge

Most of the conflicts resolved in favor of 21.0-TrigMC. Except those related to changes in interfaces or in messaging, that were updated in master and not in 21.0-TrigMC. Many conflicts resolved on many files. If doubts, please opend discussion or follow up in ATR-19005.

Edited by Fernando Monticelli

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
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Tadej Novak
  • Hi @fernando, I'm aware this is a pseudo-merge, so maybe some of my comments can be followed-up later. What really needs to be fixed are the copyright headers. If you manage to also remove some of the commented-out code, that would be great, as we would like to avoid it as much as possible.

    I would also like one of the trigger experts to have a look as the changes are quite extensive and we probably want to avoid reverting something that was already updated in master (tagging @rbielski, @hartj).

    Tadej (L1)

  • added 2 commits

    • 54884fda - Updated Copyright to 2019 on all source code
    • f10d8541 - removed extra commented line really not need

    Compare with previous version

  • This merge request affects 4 packages:

    • Trigger/TrigAnalysis/TrigEgammaEmulationTool
    • Trigger/TrigAnalysis/TrigEgammaMatchingTool
    • Trigger/TrigHypothesis/TrigMultiVarHypo
    • Trigger/TrigMonitoring/TrigEgammaMonitoring
  • Thans @tadej for following up. I updated copyright on all files. And commented out just one of the lines. We will ned to go through the code at some point in the near future. But now the priority is the pseudomerge. In principle I din't revert any of the interface changes and code update in master. I tried to follow up by git log on every file before I modying to resolve conflicts.

    Cheers! Fernando

  • :white_check_mark: CI Result SUCCESS

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    required tests :white_check_mark: :white_check_mark:
    optional tests :cloud: :white_check_mark:

    Full details available at NICOS MR-20146-2019-01-03-21-14
    :warning: Athena: number of compilation errors 0, warnings 1
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    For experts only: Jenkins output [CI-MERGE-REQUEST 31918] (for remote access see the FAQ for MR reviewers)

  • Tadej Novak
  • added 1 commit

    • dcdc90ad - Fixed Copyright text in TrigEgammaEmulation source code

    Compare with previous version

  • This merge request affects 4 packages:

    • Trigger/TrigAnalysis/TrigEgammaEmulationTool
    • Trigger/TrigAnalysis/TrigEgammaMatchingTool
    • Trigger/TrigHypothesis/TrigMultiVarHypo
    • Trigger/TrigMonitoring/TrigEgammaMonitoring
  • Done. Basically all cxx and h files in TrigEgammaEmulation had the wrong formatting in the copyright comment. I didn't know about. Fixed. Hopefully the third one is the good one.

    Ping me again otherwise.

    Cheers! Fernando

  • :negative_squared_cross_mark: CI Result FAILURE

    Athena AthSimulation
    externals :white_check_mark: :white_check_mark:
    cmake :white_check_mark: :white_check_mark:
    make :white_check_mark: :white_check_mark:
    required tests :white_check_mark: :o:
    optional tests :cloud: :white_check_mark:

    Full details available at NICOS MR-20146-2019-01-04-21-45
    :warning: Athena: number of compilation errors 0, warnings 1
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    For experts only: Jenkins output [CI-MERGE-REQUEST 31932] (for remote access see the FAQ for MR reviewers)

  • This is weird. Only changes in commented copyright lines are in this commit. IT should not have affected any test!

    Cheers!

    Fernando

  • Hi @fernando,
    the CI failure looks unrelated to this MR, but I have a comment on TrigEgammaEmulationTool/CMakeLists.txt - see the discussion above.

    Thanks,
    Rafal

  • added 1 commit

    • 0125e98d - Fixed TrigEgammaEmulatorTool/CMakeLists.txt

    Compare with previous version

  • This merge request affects 4 packages:

    • Trigger/TrigAnalysis/TrigEgammaEmulationTool
    • Trigger/TrigAnalysis/TrigEgammaMatchingTool
    • Trigger/TrigHypothesis/TrigMultiVarHypo
    • Trigger/TrigMonitoring/TrigEgammaMonitoring
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading