Skip to content

fix(detray): Surface sequencer in case no surfaces should be collected#5642

Merged
kodiakhq[bot] merged 3 commits into
acts-project:mainfrom
niermann999:fix-surface-sequencer
Jul 8, 2026
Merged

fix(detray): Surface sequencer in case no surfaces should be collected#5642
kodiakhq[bot] merged 3 commits into
acts-project:mainfrom
niermann999:fix-surface-sequencer

Conversation

@niermann999

Copy link
Copy Markdown
Contributor

This is needed, in case the surface sequence buffer is empty, e.g. when MBF smoothing is enabled instead of Klaman smoothing.

--- END COMMIT MESSAGE ---

@niermann999 niermann999 added the Bug Something isn't working label Jul 6, 2026
@niermann999 niermann999 requested a review from stephenswat July 6, 2026 16:28
@github-actions github-actions Bot added this to the next milestone Jul 6, 2026
@github-actions github-actions Bot added the Component - Detray Affects the Detray project label Jul 6, 2026
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

📊: Physics performance monitoring for 8058dcd

Full contents

physmon summary

❗️: Downstream build failure

  • eic-shell EICrecon (cc @acts-project/epic-contacts)

@andiwand

andiwand commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

@niermann999 @stephenswat @paradajzblond @paulgessinger should we add (detray) and co to the title so for example in this case fix(detray): Surface sequencer in case no surfaces should be collected, otherwise from the tittle alone I would think this touches ACTS core. the title then goes into the git history and is picked up from there for the release which will likely confuse anyone looking at it since labels are gone from there

@stephenswat

Copy link
Copy Markdown
Member

@niermann999 @stephenswat @paradajzblond @paulgessinger should we add (detray) and co to the title so for example in this case fix(detray): Surface sequencer in case no surfaces should be collected, otherwise from the tittle alone I would think this touches ACTS core. the title then goes into the git history and is picked up from there for the release which will likely confuse anyone looking at it since labels are gone from there

I fully support this. Only problem is that e.g. "refactor(detray)" takes up 18 characters, but I don't think the convention in ACTS is to strictly adhere to the 50 character commit title limit, right?

@andiwand

andiwand commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

right this will start to get a bit long. I don't have a good idea to avoid that. we could abbreviate refactor, I don't think it makes sense to abbreviate detray?
but we don't have a char limit on our PR titles, except what GitHub might impose on us so I think it is ok

@stephenswat

Copy link
Copy Markdown
Member

I would just go with "refactor(detray)"; it's long but doesn't make the message unreadable.

@niermann999

niermann999 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor Author

We could just call it refactor(GPU), no? Which then also covers traccc

@stephenswat stephenswat left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks correct to me.

@niermann999 niermann999 changed the title fix: Surface sequencer in case no surfaces should be collected fix(detray): Surface sequencer in case no surfaces should be collected Jul 7, 2026
@sonarqubecloud

sonarqubecloud Bot commented Jul 8, 2026

Copy link
Copy Markdown

@kodiakhq kodiakhq Bot merged commit dc4e0bd into acts-project:main Jul 8, 2026
60 of 62 checks passed
@github-actions github-actions Bot removed the automerge label Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge priority Bug Something isn't working Component - Detray Affects the Detray project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants