You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was thinking of opening this in the detray repository, but since the error shows up most easily using the code of this repository, this seemed easier. 🤔
Note that if the assertions are disabled (not using CMAKE_BUILD_TYPE=Debug...), then I don't see any obvious errors coming from this code. So on first order it would just seem that this one assertion should be removed...?
The text was updated successfully, but these errors were encountered:
It is possibly a crazy particle causing a problem but I don't know exactly why.
Unless it is a debug build, it won't cause any problem because the propagation will get aborted:
assert(stepping._initialized == false);
// If the stepper state is still in the initialized state, abort.
if (stepping._initialized == true) {
return navigation.abort();
}
So let's not remove this assertion yet before we understand the problem. Or do you need to make things fully work for the debug build?
EDIT: Maybe it doesn't matter. I will just let you decide 🤔
Unfortunately this assertion prevents any other debugging to be done on the full chain application at the moment. 😦 So, with everything else also going on (for instance #569), we really need to silence it for now.
Note that this will need a PR into the Detray repository.
While playing with
traccc_seq_example_cuda
on the ODD simulations files that I made as described in #561, I ran into the following assertion:For "low-intensity" events it doesn't show up, but at higher intensities it does. 😕
The code is of course this: https://github.com/acts-project/detray/blob/main/core/include/detray/propagator/rk_stepper.ipp#L721-L760 Without actually knowing what's going on there, it just seems buggy. 🤔 Since having an assertion for a state that in the very next line the code handles gracefully, does not seem correct.
I was thinking of opening this in the detray repository, but since the error shows up most easily using the code of this repository, this seemed easier. 🤔
Note that if the assertions are disabled (not using
CMAKE_BUILD_TYPE=Debug
...), then I don't see any obvious errors coming from this code. So on first order it would just seem that this one assertion should be removed...?The text was updated successfully, but these errors were encountered: