To expand on that - as DRBD is a kernel module, and the kernel if *full* of "goto"s, I don't know how many other locations are miscompiled.
Can't be that many, because it would be easier to trigger, but still, I'm worried quite a bit... Sadly deactivating the optimizations completely doesn't seem to work, either - things like BUILD_BUG_ON() don't work anymore...