fix Issue 9892 - [ICE] forward reference in enum declaration members causes compiler segfault
fix Issue 6795 - ICE(cgcs.c): Incrementing an enum array item
fix Issue 9386 - struct destructor called erroneously
Test testbounds.d and testbounds2.d with permute switches

Change from () to (-inline -release -g -O)
Merge pull request #1876 from 9rnsr/test_bounds

Test testbounds.d and testbounds2.d with permute switches
Fix issue 9908 CTFE ICE block initialized global static array

Specify the required type, so that T[n] arr = x it is converted into
T[n] arr = [x,x,x].
Merge pull request #1878 from donc/ice9908ctfeblockinit

Fix bug 9908 CTFE ICE block initialized global static array
Fix typeMerge for scalar op vector types.
Merge pull request #1879 from ibuclaw/scalar_op_vector

Fix typeMerge for scalar op vector types.
Merge pull request #1875 from 9rnsr/fix9386

Issue 9386 - struct destructor called erroneously
Merge pull request #1855 from WalterBright/fix9892

fix Issue 9892 - [ICE] forward reference in enum declaration members cau...
Merge pull request #1863 from WalterBright/fix6795

fix Issue 6795 - ICE(cgcs.c): Incrementing an enum array item