-
Notifications
You must be signed in to change notification settings - Fork 101
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
Move DECLARE_SEGMENTATIONs for CartesianGridXYStaggered and HexGrid to ReadoutSegmentations.cpp #1184
Conversation
…o ReadoutSegmentations This fixes runtime errors like: libc++abi: __cxa_guard_acquire detected recursive initialization
It seems that something in the ROOT HEAD changed the checksums, which is why the tests are failing in dev3 based checks. |
Should have nothing to do with ROOT. I use the 64 bit checksum from DDCore/src/Primitives.cpp. |
The test also fails in DD4hep-master, but was still working on October 19, only the tag was done in the master branch. |
This must mean that some string is different. Is there anywhere access possible to the "buggy" version or can I build it somewhere on the public platforms ? |
The latest dev3 nightlies are on CVMFS: /cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/latest/ |
@andresailer Do the nightlies also publish somewhere the sources ? |
@MarkusFrankATcernch No the sources are not published for the nightlies |
I think I identified 2 entries, where the problem originates:
bad (/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/latest/):
Unclear is where the difference comes from.
vs.
In the bad model the two rotations are claimed to be equal.... |
This fixes runtime errors like:
BEGINRELEASENOTES
DECLARE_SEGMENTATION
for CartesianGridXYStaggered and HexGrid.ENDRELEASENOTES