Skip to content

[BUG]: McXtrace and GPU: Indications of thread collisions / undefined behaviour #2514

Description

@willend

Describe the bug (update on July 8th, 2026)
Looking at today’s output ’nightlies’ output a few tests are off betwen CPU and GPU with indication of thread race conditions:

DONE:

WORKAROUNDS: (#2558)

  • Test_PowderN_2 - Single_crystal in Powder mode
    • Observation: Intensity diverges if powder=1 is used. Worse for long vs. short reflection lists. Disable test-element and write new, specific issue for McXtrace Single_crystal powder=1.
  • Test_FluoPowder_5 - Fluorescence + PowderN in GROUP. Output unstable on GPU for index=5 test. idsable test-element and write new, specific issue
  • Test_SX_3 - Single_crystal + Fluorescence in GROUP Output unstable on GPU for index=3 test. idsable test-element and write new, specific issue

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions