Skip to content

[6.36][geom] Fix vecgeom interface #18508

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: v6-36-00-patches
Choose a base branch
from

Conversation

fuhlig1
Copy link

@fuhlig1 fuhlig1 commented Apr 25, 2025

The signature of the function ComputeNormal has changed in the base class TGeoBBox. Add const qualifier to the function also in the derived class,

This Pull request:

Changes or fixes:

The changes fixes a compilation crash when trying to build root v-36-00-rc1 with vecgeom support.

Checklist:

  • [ x] tested changes locally
  • updated the docs (if necessary)

This PR fixes #

The signature of the function ComputeNormal has changed in the base class
TGeoBBox. Add const qualifier to the function also in the derrived class,
@dpiparo
Copy link
Member

dpiparo commented Apr 25, 2025

Thanks for this PR! could you please propose it for master so that we can organise a backport once approved?

@fuhlig1
Copy link
Author

fuhlig1 commented Apr 25, 2025

How do I propose it for master? Should I create another PR to the master branch?

@ferdymercury

This comment was marked as outdated.

@ferdymercury ferdymercury changed the title [6.36][geom] Fix vecgeom interface [geom] Fix vecgeom interface Apr 25, 2025
@ferdymercury ferdymercury changed the base branch from v6-36-00-patches to master April 25, 2025 17:14
@ferdymercury ferdymercury changed the base branch from master to v6-36-00-patches April 25, 2025 17:15
@ferdymercury
Copy link
Contributor

EDIT: Sorry, yes, please, create another PR to the master branch to avoid merge conflicts.

@ferdymercury ferdymercury added this to the 6.36.00 milestone Apr 25, 2025
@ferdymercury ferdymercury changed the title [geom] Fix vecgeom interface [6.36][geom] Fix vecgeom interface Apr 25, 2025
Copy link

Test Results

    18 files      18 suites   3d 20h 36m 30s ⏱️
 2 744 tests  2 744 ✅ 0 💤 0 ❌
47 708 runs  47 708 ✅ 0 💤 0 ❌

Results for commit 05db8e1.

@dpiparo
Copy link
Member

dpiparo commented Apr 28, 2025

How do I propose it for master? Should I create another PR to the master branch?

Yes please. Then once that is approved and runs ok, we can backport it.

@dpiparo dpiparo marked this pull request as draft April 28, 2025 04:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants