Re:Debugging an evil Go runtime bug
by rocqua on Monday December 04, 2017 @01:28PM
(#15846210)
My best guess would be to prevent the 'useless instruction' from being optimized out, but an or with 0 is still useless, and I don't see what optimizer lies between this GCC feature and the final binary.
Maybe the segfault only occurs on a write?