From #haskell:
that might change optimization and thereby the abi since cross-module inlining information will be absent with -O0 / no -O