[GHC] #14659: assertions are turned off if -O2 comes after -fno-ignore-asserts