Don't eagerly remove all catches if try body is empty.
remove dependence on MATCHnomatch == 0
Fix Issue 10369 - Deprecate unordered floating point comparisons
fix Issue 11722 - Qualifier-only casts should not invoke opCast
fix Issue 11723 - Too many "integer overflow" errors
Merge pull request #2946 from 9rnsr/fix11722

Issue 11722 - Qualifier-only casts should not invoke opCast
Add Epiphany architecture as pre-defined version condition
Merge pull request #2949 from ibuclaw/epiphany

Add Epiphany architecture as pre-defined version condition
Use __linux__ to identify Linux-based systems.
Merge pull request #2950 from ibuclaw/linux

Use __linux__ to identify Linux-based systems.
Move allow_no_extension to global
Merge pull request #2951 from ibuclaw/runscript

Move allow_no_extension to global
Merge pull request #2948 from 9rnsr/fix11723

[REG2.065a] Issue 11723 - Too many "integer overflow" errors
Fix Issue 11726 - ICE with ufcs on undefined identifier and opDispatch
Merge pull request #2954 from yebblies/issue11726

Issue 11726 - ICE with ufcs on undefined identifier and opDispatch
fix Issue 11727 - Repeated error message with using forward referenced enum as variable
Merge pull request #2844 from yebblies/issue10369

Issue 10369 - Deprecate unordered floating point comparisons
Merge pull request #2956 from 9rnsr/fix11727

[diag] Issue 11727 - Repeated error message with using forward referenced enum as variable
fix comment
Merge pull request #2957 from 9rnsr/refactor_immutable

fix confusing comment