Bug 32407 - [4.3 regression] ACATS cd92001 fails
Summary: [4.3 regression] ACATS cd92001 fails
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: ada (show other bugs)
Version: 4.3.0
: P3 normal
Target Milestone: 4.3.0
Assignee: Not yet assigned to anyone
URL: http://gcc.gnu.org/ml/gcc-patches/200...
Keywords: wrong-code
Depends on:
Blocks:
 
Reported: 2007-06-19 19:23 UTC by Anh Vo
Modified: 2007-09-12 15:56 UTC (History)
2 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2007-09-11 13:59:46


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anh Vo 2007-06-19 19:23:00 UTC
The detailed content of the log is shown below.

splitting /home/voax/linux/build-4.3.0/gcc/testsuite/ada/acats/tests/cd/cd92001.a into:
   cd92001.adb
BUILD cd92001.adb
gnatmake --GCC="/home/voax/linux/build-4.3.0/gcc/xgcc -B/home/voax/linux/build-4.3.0/gcc/" -gnatws -O2 -I/home/voax/linux/build-4.3.0/gcc/testsuite/ada/acats/support cd92001.adb -largs --GCC="/home/voax/linux/build-4.3.0/gcc/xgcc -B/home/voax/linux/build-4.3.0/gcc/"
/home/voax/linux/build-4.3.0/gcc/xgcc -c -B/home/voax/linux/build-4.3.0/gcc/ -gnatws -O2 -I/home/voax/linux/build-4.3.0/gcc/testsuite/ada/acats/support cd92001.adb
gnatbind -aO./ -I/home/voax/linux/build-4.3.0/gcc/testsuite/ada/acats/support -I- -x cd92001.ali
gnatlink cd92001.ali --GCC=/home/voax/linux/build-4.3.0/gcc/xgcc -B/home/voax/linux/build-4.3.0/gcc/
RUN cd92001

,.,. CD92001 ACATS 2.5 07-06-18 18:43:09
---- CD92001 Check object attribute: X'Valid.
   * CD92001 Expected 'Valid =FALSE for Default item  1.
   * CD92001 Expected 'Valid =FALSE for Default item  2.
   * CD92001 Expected 'Valid =FALSE for Default item  3.
   * CD92001 Expected 'Valid =FALSE for Default item  4.
   * CD92001 Expected 'Valid =FALSE for Default item  5.
   * CD92001 Expected 'Valid =FALSE for Default item  6.
   * CD92001 Expected 'Valid =FALSE for Default item  7.
   * CD92001 Expected 'Valid =FALSE for Default item  8.
   * CD92001 Expected 'Valid =FALSE for Default item  9.
   * CD92001 Expected 'Valid =FALSE for Default item  10.
   * CD92001 Expected 'Valid =FALSE for Default item  11.
   * CD92001 Expected 'Valid =FALSE for Default item  12.
   * CD92001 Expected 'Valid =FALSE for Default item  13.
   * CD92001 Expected 'Valid =FALSE for Default item  14.
   * CD92001 Expected 'Valid =FALSE for Default item  15.
   * CD92001 Expected 'Valid =FALSE for Default item  16.
   * CD92001 Expected 'Valid =FALSE for Default item  17.
   * CD92001 Expected 'Valid =FALSE for Default item  18.
   * CD92001 Expected 'Valid =FALSE for Default item  19.
   * CD92001 Expected 'Valid =FALSE for Default item  20.
   * CD92001 Expected 'Valid =FALSE for Default item  21.
   * CD92001 Expected 'Valid =FALSE for Default item  22.
   * CD92001 Expected 'Valid =FALSE for Default item  23.
   * CD92001 Expected 'Valid =FALSE for Default item  24.
   * CD92001 Expected 'Valid =FALSE for Default item  25.
   * CD92001 Expected 'Valid =FALSE for Default item  26.
   * CD92001 Expected 'Valid =FALSE for Default item  27.
   * CD92001 Expected 'Valid =FALSE for Default item  28.
   * CD92001 Expected 'Valid =FALSE for Default item  29.
   * CD92001 Expected 'Valid =FALSE for Default item  30.
   * CD92001 Expected 'Valid =FALSE for Default item  31.
   * CD92001 Expected 'Valid =FALSE for Default item  32.
   * CD92001 Expected 'Valid =FALSE for Default item  33.
   * CD92001 Expected 'Valid =FALSE for Default item  34.
   * CD92001 Expected 'Valid =FALSE for Default item  35.
   * CD92001 Expected 'Valid =FALSE for Default item  36.
   * CD92001 Expected 'Valid =FALSE for Default item  37.
   * CD92001 Expected 'Valid =FALSE for Default item  38.
   * CD92001 Expected 'Valid =FALSE for Default item  39.
   * CD92001 Expected 'Valid =FALSE for Default item  40.
   * CD92001 Expected 'Valid =FALSE for Default item  41.
   * CD92001 Expected 'Valid =FALSE for Default item  42.
   * CD92001 Expected 'Valid =FALSE for Default item  43.
   * CD92001 Expected 'Valid =FALSE for Default item  44.
   * CD92001 Expected 'Valid =FALSE for Default item  45.
   * CD92001 Expected 'Valid =FALSE for Default item  46.
   * CD92001 Expected 'Valid =FALSE for Default item  47.
   * CD92001 Expected 'Valid =FALSE for Default item  48.
   * CD92001 Expected 'Valid =FALSE for Default item  49.
   * CD92001 Expected 'Valid =FALSE for Default item  50.
   * CD92001 Expected 'Valid =FALSE for Default item  51.
   * CD92001 Expected 'Valid =FALSE for Default item  52.
   * CD92001 Expected 'Valid =FALSE for Default item  53.
   * CD92001 Expected 'Valid =FALSE for Default item  54.
   * CD92001 Expected 'Valid =FALSE for Default item  55.
   * CD92001 Expected 'Valid =FALSE for Default item  56.
   * CD92001 Expected 'Valid =FALSE for Default item  57.
   * CD92001 Expected 'Valid =FALSE for Default item  58.
   * CD92001 Expected 'Valid =FALSE for Default item  59.
   * CD92001 Expected 'Valid =FALSE for Default item  60.
   * CD92001 Expected 'Valid =FALSE for Default item  61.
   * CD92001 Expected 'Valid =FALSE for Default item  62.
   * CD92001 Expected 'Valid =FALSE for Default item  63.
   * CD92001 Expected 'Valid =FALSE for Default item  64.
   * CD92001 Expected 'Valid =FALSE for Default item  65.
   * CD92001 Expected 'Valid =FALSE for Default item  66.
   * CD92001 Expected 'Valid =FALSE for Default item  67.
   * CD92001 Expected 'Valid =FALSE for Default item  68.
   * CD92001 Expected 'Valid =FALSE for Default item  69.
   * CD92001 Expected 'Valid =FALSE for Default item  70.
   * CD92001 Expected 'Valid =FALSE for Default item  71.
   * CD92001 Expected 'Valid =FALSE for Default item  72.
   * CD92001 Expected 'Valid =FALSE for Default item  73.
   * CD92001 Expected 'Valid =FALSE for Default item  74.
   * CD92001 Expected 'Valid =FALSE for Default item  75.
   * CD92001 Expected 'Valid =FALSE for Default item  76.
   * CD92001 Expected 'Valid =FALSE for Default item  77.
   * CD92001 Expected 'Valid =FALSE for Default item  78.
   * CD92001 Expected 'Valid =FALSE for Default item  79.
   * CD92001 Expected 'Valid =FALSE for Default item  80.
   * CD92001 Expected 'Valid =FALSE for Default item  81.
   * CD92001 Expected 'Valid =FALSE for Default item  82.
   * CD92001 Expected 'Valid =FALSE for Default item  83.
   * CD92001 Expected 'Valid =FALSE for Default item  84.
   * CD92001 Expected 'Valid =FALSE for Default item  85.
   * CD92001 Expected 'Valid =FALSE for Default item  86.
   * CD92001 Expected 'Valid =FALSE for Default item  87.
   * CD92001 Expected 'Valid =FALSE for Default item  88.
   * CD92001 Expected 'Valid =FALSE for Default item  89.
   * CD92001 Expected 'Valid =FALSE for Default item  90.
   * CD92001 Expected 'Valid =FALSE for Default item  91.
   * CD92001 Expected 'Valid =FALSE for Default item  92.
   * CD92001 Expected 'Valid =FALSE for Default item  93.
   * CD92001 Expected 'Valid =FALSE for Default item  94.
   * CD92001 Expected 'Valid =FALSE for Default item  95.
   * CD92001 Expected 'Valid =FALSE for Default item  96.
   * CD92001 Expected 'Valid =FALSE for Default item  97.
   * CD92001 Expected 'Valid =FALSE for Default item  98.
   * CD92001 Expected 'Valid =FALSE for Default item  99.
   * CD92001 Expected 'Valid =FALSE for Default item  100.
**** CD92001 FAILED ****************************.
FAIL:	cd92001
Comment 1 Eric Botcazou 2007-09-11 13:59:46 UTC
Probably everywhere.
Comment 2 Eric Botcazou 2007-09-12 15:53:12 UTC
Subject: Bug 32407

Author: ebotcazou
Date: Wed Sep 12 15:52:57 2007
New Revision: 128441

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128441
Log:
	PR ada/26797
	PR ada/32407
	* utils.c (unchecked_convert): Use a subtype as the intermediate type
	in the special VIEW_CONVERT_EXPR case.


Modified:
    trunk/gcc/ada/ChangeLog
    trunk/gcc/ada/utils.c

Comment 3 Eric Botcazou 2007-09-12 15:56:03 UTC
Fixed on mainline.