Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ALIROOT-5678 fix (potential) floating point exceptions
When reading HLT clusters during TPC reconstruction, some clusters end up with non-sense values rendering them unusable, and, worst-case, lead to a FPE. This is assumingly caused by a gcc bug when inlining AliHLTTPCHWClusterMerger::iterator::operator*() and hence affects all merged clusters. This can be prevented by forcing gcc not to inline (e.g. attribute noinline), by using clang, or by this very patch.
- Loading branch information