Nofallback Option

The --nofallback option can be used to ensure that the compiler is not inadvertently executed with optimizations below the that specified by the -O option.

For example, if an apparently unlicensed compiler was requested to run with level 2 optimizations, it would normally revert to a lower optimization level. With this option, the compiler will instead issue an error and compilation will terminate. Thus, this option can ensure that build are performed with a properly licensed compiler.