[Haskell-cafe] semantics of concurrent program depends on -O level, -f[no-]omit-yields