[Bug ada/38495] New: ACATS tests cxa4004 cxa4005 cxa4026 fail
chrisp_42 at bigpond dot com
gcc-bugzilla@gcc.gnu.org
Thu Dec 11 22:45:00 GMT 2008
The current results of an ACATS run on i686-pc-linux-gnu are as follows:
make: Entering directory `/home/chrisp/build/gcc'
=== acats configuration ===
target gcc is /home/chrisp/build/gcc/xgcc -B/home/chrisp/build/gcc/
Reading specs from /home/chrisp/build/gcc/specs Target: i686-pc-linux-gnu
Configured with: /usr/src/gcc/configure --prefix=/opt/test
--exec-prefix=/opt/test/i86 --enable-shared --enable-threads=posix
--enable-checking --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-libgcj-multifile
--enable-languages=c,ada --enable-libada Thread model: posix gcc version 4.4.0
20081211 (experimental) [trunk revision 142692] (GCC)
host=i386-redhat-linux
target=i686-pc-linux-gnu
gnatmake is /home/chrisp/build/gcc/gnatmake
=== acats support ===
Generating support files... done.
Compiling support files... done.
=== acats tests ===
Running chapter a ...
Running chapter c2 ...
Running chapter c3 ...
Running chapter c4 ...
Running chapter c5 ...
Running chapter c6 ...
Running chapter c7 ...
Running chapter c8 ...
Running chapter c9 ...
Running chapter ca ...
Running chapter cb ...
Running chapter cc ...
Running chapter cd ...
Running chapter ce ...
Running chapter cxa ...
FAIL: cxa4004
FAIL: cxa4005
FAIL: cxa4026
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 2312
# of unexpected failures 3
*** FAILURES: cxa4004 cxa4005 cxa4026
The detailed results are:
splitting /home/chrisp/build/gcc/testsuite/ada/acats/tests/cxa/cxa4004.a into:
cxa4004.adb
BUILD cxa4004.adb
gnatmake --GCC="/home/chrisp/build/gcc/xgcc -B/home/chrisp/build/gcc/" -gnatws
-O2 -I/home/chrisp/build/gcc/testsuite/ada/acats/support cxa4004.adb -largs
--GCC="/home/chrisp/build/gcc/xgcc -B/home/chrisp/build/gcc/"
/home/chrisp/build/gcc/xgcc -c -B/home/chrisp/build/gcc/ -gnatws -O2
-I/home/chrisp/build/gcc/testsuite/ada/acats/support cxa4004.adb
gnatbind -I/home/chrisp/build/gcc/testsuite/ada/acats/support -x cxa4004.ali
gnatlink cxa4004.ali --GCC=/home/chrisp/build/gcc/xgcc
-B/home/chrisp/build/gcc/
RUN cxa4004
,.,. CXA4004 ACATS 2.5 08-12-12 09:16:03
---- CXA4004 Check that the subprograms defined in package
Ada.Strings.Fixed are available, and that they produce
correct results.
* CXA4004 Incorrect result from Move with Justify = Center-1.
* CXA4004 Incorrect result from Move with Justify = Center-2.
**** CXA4004 FAILED ****************************.
/usr/src/gcc/gcc/testsuite/ada/acats/run_all.sh: line 15: 15883 Segmentation
fault $*
FAIL: cxa4004
splitting /home/chrisp/build/gcc/testsuite/ada/acats/tests/cxa/cxa4005.a into:
cxa4005.adb
BUILD cxa4005.adb
gnatmake --GCC="/home/chrisp/build/gcc/xgcc -B/home/chrisp/build/gcc/" -gnatws
-O2 -I/home/chrisp/build/gcc/testsuite/ada/acats/support cxa4005.adb -largs
--GCC="/home/chrisp/build/gcc/xgcc -B/home/chrisp/build/gcc/"
/home/chrisp/build/gcc/xgcc -c -B/home/chrisp/build/gcc/ -gnatws -O2
-I/home/chrisp/build/gcc/testsuite/ada/acats/support cxa4005.adb
gnatbind -I/home/chrisp/build/gcc/testsuite/ada/acats/support -x cxa4005.ali
gnatlink cxa4005.ali --GCC=/home/chrisp/build/gcc/xgcc
-B/home/chrisp/build/gcc/
RUN cxa4005
,.,. CXA4005 ACATS 2.5 08-12-12 09:16:04
---- CXA4005 Check that the subprograms defined in package
Ada.Strings.Fixed are available, and that they produce
correct results.
* CXA4005 Incorrect result, Replace_Slice - Justify=Center - 1.
* CXA4005 Incorrect result from Replace_Slice with Justify = Center -
2.
* CXA4005 Incorrect result from Delete - Justify = Center.
* CXA4005 Incorrect result from Trim with Justify = Center.
**** CXA4005 FAILED ****************************.
/usr/src/gcc/gcc/testsuite/ada/acats/run_all.sh: line 15: 15921 Segmentation
fault $*
FAIL: cxa4005
splitting /home/chrisp/build/gcc/testsuite/ada/acats/tests/cxa/cxa4026.a into:
cxa4026_0.ads
cxa4026_0.adb
cxa4026.adb
BUILD cxa4026.adb
gnatmake --GCC="/home/chrisp/build/gcc/xgcc -B/home/chrisp/build/gcc/" -gnatws
-O2 -I/home/chrisp/build/gcc/testsuite/ada/acats/support cxa4026.adb -largs
--GCC="/home/chrisp/build/gcc/xgcc -B/home/chrisp/build/gcc/"
/home/chrisp/build/gcc/xgcc -c -B/home/chrisp/build/gcc/ -gnatws -O2
-I/home/chrisp/build/gcc/testsuite/ada/acats/support cxa4026.adb
/home/chrisp/build/gcc/xgcc -c -B/home/chrisp/build/gcc/ -gnatws -O2
-I/home/chrisp/build/gcc/testsuite/ada/acats/support cxa4026_0.adb
gnatbind -I/home/chrisp/build/gcc/testsuite/ada/acats/support -x cxa4026.ali
gnatlink cxa4026.ali --GCC=/home/chrisp/build/gcc/xgcc
-B/home/chrisp/build/gcc/
RUN cxa4026
,.,. CXA4026 ACATS 2.5 08-12-12 09:16:30
---- CXA4026 Check that procedures Trim, Head, and Tail, as well as the
versions of subprograms Translate, Index, and Count,
which use the Character_Mapping_Function input
parameter,produce correct results.
* CXA4026 Incorrect result from Procedure Trim, trim side = right,
justify = center, default pad.
* CXA4026 Incorrect result from Procedure Trim, trim side = both,
default justify, pad = *.
* CXA4026 Incorrect result from Procedure Head, justify = center, pad
= $.
* CXA4026 Incorrect result from Procedure Head, justify = right,
default pad.
* CXA4026 Incorrect result from Procedure Tail, justify = center, pad
= a.
* CXA4026 Incorrect result from Procedure Tail, justify = right,
default pad.
* CXA4026 Incorrect result from Procedure Tail, justify = right, pad
= A.
**** CXA4026 FAILED ****************************.
FAIL: cxa4026
These 3 failures started occurring after the changes made in r142207. None of
the other changes made to correct fallout from this change have affect this.
It appears none of the regression testers enable Ada, it is a shame it is not
enabled by default.
This is a regression from 4.3 and from earlier in the head.
--
Summary: ACATS tests cxa4004 cxa4005 cxa4026 fail
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ada
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: chrisp_42 at bigpond dot com
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38495
More information about the Gcc-bugs
mailing list