Skip to content
Snippets Groups Projects

Clang warning on IRegSelLUT

Merged Christos Anastopoulos requested to merge ATLAS-EGamma/athena:clang_warning into master

Try to fix warnings of the form

cvmfs/sft.cern.ch/lcg/releases/gcc/9.2.0-afc57/x86_64-centos7/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../include/c++/9.2.0/bits/unique_ptr.h:81:2: warning: delete called on 'IRegSelLUT' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
        delete __ptr;

Also used a bit nullptr and emplace_back where applicable.

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
  • Hi @christos,

    I have some comments related to the style, could you have a look ? The other changes look really nice.

    Thanks.

    Xiaozhong (L1)

  • added 1 commit

    Compare with previous version

  • Christos Anastopoulos resolved all threads

    resolved all threads

  • Jenkins please retry a build

  • This merge request affects 3 packages:

    • DetectorDescription/IRegionSelector
    • DetectorDescription/RegSelLUT
    • DetectorDescription/RegionSelector

    Adding @sutt ,@nkoehler ,@rbianchi as watchers

  • Considering the last commit is very simple, and the previous CI passes. I would like to approve this MR.

    Xiaozhong (L1)

  • Xiaozhong Huang resolved all threads

    resolved all threads

  • :white_check_mark: CI Result SUCCESS (hash feb7ff3c)

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

    Full details available on this CI monitor view
    :white_check_mark: Athena: number of compilation errors 0, warnings 0
    :white_check_mark: AthSimulation: number of compilation errors 0, warnings 0
    :white_check_mark: AnalysisBase: number of compilation errors 0, warnings 0
    :pencil: For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 11805]

  • merged

  • Edward Moyse mentioned in commit 7d9343ee

    mentioned in commit 7d9343ee

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading