This reverts commit 74ad19c2. test unittests/ProfileData/ProfileDataTests fails when built with optimisations level -O1 with clang including this patch.