Skip to content

v4.1.3 : Bump ACTS and Compiler Static Analysis Cleanup

Latest
Compare
Choose a tag to compare
@tomeichlersmith tomeichlersmith released this 18 Sep 15:14
· 2 commits to trunk since this release
a129edc

After a truly herculean effort by @tvami , we are now compiling ldmx-sw with a lot more strict requirements on the compiler. This will help insure us against future bugs and enables us to use common and well-tested tools like clang-tidy during development. Additionally, @tvami update the CI to use just+denv in more workflows and introduced a new workflow to automatically apply clang-format to non-trunk branches.

On top of this work, @bloodyyugo updated Tracking to use ACTS v36.0.0 and @tomeichlersmith updated the logging to allow setting the log-level by processor.

⚡ Highlights

  • Add fiducial & BDT score cut options to EcalPreselectionSkimmer by @tvami in #1456
  • Update tracking to use Acts v36.0 by @bloodyyugo in #1454
  • logging fix and the long-awaited setting log-level by processor by @tomeichlersmith in #1458
  • Auto-commit clang format by @tvami in #1464
  • Update tracking CI, add new CI action for LTO and modify other actions to use just by @tvami in #1462

🐛 Fixes

  • Change tracking timing precision, fixes to DQM histo names by @tvami in #1448
  • dereference boost.log's attribute pointer only if defined by @tomeichlersmith in #1463
  • Add condition for not being on trunk when pushing in format CI by @tvami in #1466

🧹 Cleanup

🤖 Bot

  • New Gold for Generated by release v4.1.2 by @github-actions in #1446
  • Bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #1451

Full Changelog: v4.1.2...v4.1.3

Submodule State