This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: patch rereview requested for PRs 6860, 10467 and 11741


> I'm still not sure what point you're making: are you suggesting that the
> pressure of getting a feature in before a "release date" should justify
> installing the feature even if the implementation does not meet the required
> quality?  If that's not what you mean, can you be more specific?

No, just the opposite.  From my perspective, the pressure to get new
features into 3.4 prior to the end of stage1 has been greater than
in 3.[1-2] and 3.3.  This seems to have continued into stage2.  As a result,
a lot more of my time has been spent tracking the cause of bootstrap
failures.  It has been more difficult to keep the PA port in a working
state.  There is no question in my mind that this has taken time away
from maintaining the backend.

I am frustrated because we have had a bootstrap failure building
gnat on the hppa-linux port for a few months:

stage2/xgcc -Bstage2/ -B/home/dave/opt/gnu/hppa-linux/bin/ -c -gstabs -O2      -
gnatpg -gnata -I- -I. -Iada -I../../gcc/gcc/ada ../../gcc/gcc/ada/csets.adb -o a
da/csets.o
+===========================GNAT BUG DETECTED==============================+
| 3.4 20030922 (experimental) (hppa-unknown-linux-gnu) Segmentation fault  |
| Error detected at ../../gcc/gcc/ada/csets.adb:1092:17                    |
| Please submit a bug report; see http://gcc.gnu.org/bugs.html.            |
| Include the entire contents of this bug box in the report.               |
| Include the exact gcc or gnatmake command that you entered.              |
| Also include sources listed below in gnatchop format                     |
| (concatenated together with no headers between files).                   |
+==========================================================================+

Please include these source files with error report
Note that list may not be accurate in some cases,
so please double check that the problem can still
be reproduced with the set of files listed.

../../gcc/gcc/ada/csets.adb
../../gcc/gcc/ada/csets.ads
../../gcc/gcc/ada/opt.ads
../../gcc/gcc/ada/hostparm.ads
../../gcc/gcc/ada/types.ads

I presented a potential solution but it was rejected, not because it
didn't work, but because the reviewer felt that a totally different
solution would be better.  This is consistent with what you are
suggesting but it doesn't get us any closer to a fix.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]