Skip to content

-Wpedantic, UT fix, update reference file, CI fix

Daniel Campora Perez requested to merge dcampora_Wpedantic_et_al into master

This MR does four small orthogonal fixes:

  • Introduces -Wpedantic -Wnon-virtual-dtor -Wdouble-promotion and fixes all warnings.
  • Moves -Wno-maybe-uninitialized option to requiring gcc 9.0+ (which introduced the warning).
  • Fixes all warnings in clang build and BUILD_TEST build.
  • Fixes a UT bug by which an additional iteration would always happen in CompassUT due to wrong blockDim.x iteration.
  • Updated the reference files according to the current reconstruction.
  • Fixes the CI when running with Root, by creating a symlink to an output folder.
Edited by Daniel Campora Perez

Merge request reports