This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/14462] [3.5 Regression] a-calend.adb:396:33: warning: value not in range of type "Ada.Calendar.Day_Duration"
- From: "bonzini at gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 7 Mar 2004 22:39:32 -0000
- Subject: [Bug bootstrap/14462] [3.5 Regression] a-calend.adb:396:33: warning: value not in range of type "Ada.Calendar.Day_Duration"
- References: <20040306175828.14462.danglin@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From bonzini at gnu dot org 2004-03-07 22:39 -------
Subject: Re: [3.5 Regression] a-calend.adb:396:33: warning: value not in range of type "Ada.Calendar.Day_Duration"
Sorry, I was not clear enough. What I am asking you is to:
1) build a C/Ada compiler with a checkout prior to my patch, bootstrapping.
Then do "make restage3" but also pass a -d option to the compiler to generate
RTL dumps.
2) build stage1 for a C/Ada compiler with a checkout after my patch, copy cc1
and gnat1 to the stage1 directory of the previous step's build, then do a
"make restage2" there. Also generate RTL dumps for this build.
Now stage2 is built with optimization with my patch, and stage3 is built with
optimization without my patch.
3) do a "make compare" just to check. You should get comparison failures,
otherwise something is wrong (probably in this message).
Now for the files that miscompare check which RTL dumps miscompares. It is ok
if you mail me at paolo.bonzini@polimi.it all the differences between the RTL
dumps (diff -c is ok).
Paolo
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14462