Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • L LHCb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 197
    • Issues 197
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Jira
    • Jira
  • Merge requests 50
    • Merge requests 50
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • LHCbLHCb
  • LHCb
  • Merge requests
  • !3903

Enable DD4hep by default

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Marco Clemencic requested to merge clemenci-master-patch-39496 into master Dec 09, 2022
  • Overview 4
  • Commits 2
  • Pipelines 4
  • Changes 22

We agreed at the latest Core Software Meeting to switch, as of LCG 102, the default platforms to enable DD4hep and replace the special platforms +dd4hep with +detdesc equivalent ones for testing.

This MR changes the default of USE_DD4HEP to true, while the new platforms are introduce in lcg-toolchains, see lhcb-core/lcg-toolchains!114 (merged).

I also switched specialized dd4hep reference files with detdesc ones.

In principle this should be merged when we switch the default LCG baseline to 102b or 103 (foreseen in January).

Edited Jan 19, 2023 by Marco Clemencic
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: clemenci-master-patch-39496