Skip to content

ITS: smaller fixes#15347

Merged
f3sch merged 3 commits intoAliceO2Group:devfrom
f3sch:its/pr1030
May 2, 2026
Merged

ITS: smaller fixes#15347
f3sch merged 3 commits intoAliceO2Group:devfrom
f3sch:its/pr1030

Conversation

@f3sch
Copy link
Copy Markdown
Collaborator

@f3sch f3sch commented May 1, 2026

Sending some of the smaller patches:

  1. fixing some missing stream sync I encountered
  2. make reseeding ready to work with hole topologies (now just doing a linear scan to find layer closest to mid-point)
  3. new ROCm 7.2 complains about the use of NAN so I just initialise the value with -999 (they are anyways set)

f3sch added 3 commits April 29, 2026 16:40
Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch>
Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch>
fixes:
 /home/fschlepp/alice/sw/SOURCES/O2/dev_head/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/TrackHelpers.h:65:60: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
    65 |   float ca = NAN, sa = NAN, snp = NAN, q2pt = NAN, q2pt2 = NAN;
       |                                                            ^~~
 /opt/rocm-7.1.1/lib/llvm/lib/clang/20/include/float.h:174:16: note: expanded from macro 'NAN'
   174 | #  define NAN (__builtin_nanf(""))

Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch>
@f3sch f3sch changed the title Its/pr1030 ITS: smaller fixes May 1, 2026
@f3sch f3sch merged commit d87cff5 into AliceO2Group:dev May 2, 2026
11 of 12 checks passed
@f3sch f3sch deleted the its/pr1030 branch May 2, 2026 05:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants