OK, I rebuilt gnat-4.3.3 on MinGW using ZCX_By_Default = False (system-mingw.ads) and no EH_MECHANISM line in Makefile.in for MinGW.
I also increased the default stack size in system-mingw.ads to
   pragma Linker_Options ("-Wl,--stack=0x2800000");

Here are the ACATS results running gnat with gccflags="-O3 -fomit-frame-pointer -funroll-all-loops -finline-functions"


                === acats tests ===
Running chapter a ...
Running chapter c2 ...
Running chapter c3 ...
FAIL:   c37010a                   stack overflow
FAIL:   c380004
Running chapter c4 ...
FAIL:   c43204i                   stack overflow
FAIL:   c45672a
FAIL:   c460009
Running chapter c5 ...
FAIL:   c52103p                   stack overflow
FAIL:   c52104f
FAIL:   c52104p                   stack overflow
Running chapter c6 ...
Running chapter c7 ...
Running chapter c8 ...
FAIL:   c83e02a                   stack overflow
Running chapter c9 ...
FAIL:   c91006a                   stack overflow
FAIL:   c95008a
Running chapter ca ...
Running chapter cb ...
Running chapter cc ...
FAIL:   cc3121a
FAIL:   cc3601a
Running chapter cd ...
FAIL:   cd10001                   build problem
FAIL:   cd1009a                   stack overflow
FAIL:   cd1009i                   stack overflow
FAIL:   cd1c03a                   stack overflow
FAIL:   cd2a21a                   stack overflow
FAIL:   cd2a21c                   stack overflow
FAIL:   cd2a21e                   stack overflow
FAIL:   cd2a22j                   stack overflow
FAIL:   cd2a23a                   stack overflow
FAIL:   cd2a23e                   stack overflow
FAIL:   cd2a24a                   stack overflow
FAIL:   cd2a31a                   stack overflow
FAIL:   cd2a31c                   stack overflow
FAIL:   cd2a32a                   stack overflow
FAIL:   cd30001                   build problem
FAIL:   cd5003a                   build problem
FAIL:   cd5003b                   build problem
FAIL:   cd5003c                   build problem
FAIL:   cd5003d                   build problem
FAIL:   cd5003e                   build problem
FAIL:   cd5003f                   build problem
FAIL:   cd5003g                   build problem
FAIL:   cd5003h                   build problem
FAIL:   cd5003i                   build problem
FAIL:   cd5011a                   build problem
FAIL:   cd5011c                   build problem
FAIL:   cd5011e                   build problem
FAIL:   cd5011g                   build problem
FAIL:   cd5011i                   build problem
FAIL:   cd5011k                   build problem
FAIL:   cd5011m                   build problem
FAIL:   cd5011q                   build problem
FAIL:   cd5011s                   build problem
FAIL:   cd5012a                   build problem
FAIL:   cd5012b                   build problem
FAIL:   cd5012e                   build problem
FAIL:   cd5012f                   build problem
FAIL:   cd5012i                   build problem
FAIL:   cd5012m                   build problem
FAIL:   cd5013a                   build problem
FAIL:   cd5013c                   build problem
FAIL:   cd5013e                   build problem
FAIL:   cd5013g                   build problem
FAIL:   cd5013i                   build problem
FAIL:   cd5013k                   build problem
FAIL:   cd5013m                   build problem
FAIL:   cd5013o                   build problem
FAIL:   cd5014a                   build problem
FAIL:   cd5014c                   build problem
FAIL:   cd5014e                   build problem
FAIL:   cd5014g                   build problem
FAIL:   cd5014i                   build problem
FAIL:   cd5014k                   build problem
FAIL:   cd5014m                   build problem
FAIL:   cd5014o                   build problem
FAIL:   cd5014t                   build problem
FAIL:   cd5014v                   build problem
FAIL:   cd5014x                   build problem
FAIL:   cd5014y                   build problem
FAIL:   cd5014z                   build problem
Running chapter ce ...
Running chapter cxa ...
FAIL:   cxacb01
FAIL:   cxacb02
FAIL:   cxacc01
Running chapter cxb ...
Running chapter cxf ...
Running chapter cxg ...
Running chapter cxh ...
Running chapter cz ...
Running chapter d ...
Running chapter e ...
Running chapter gcc ...
Running chapter l ...
                === acats Summary ===
# of expected passes            2200
# of unexpected failures        76

Reply via email to