public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* proposal: drop support for ada on tru64-alpha
@ 2004-08-30 18:02 Geoff Keating
  2004-08-30 18:38 ` Richard Henderson
  2004-08-31 10:24 ` Arnaud Charlet
  0 siblings, 2 replies; 7+ messages in thread
From: Geoff Keating @ 2004-08-30 18:02 UTC (permalink / raw)
  To: Arnaud Charlet, Geert Bosch, Robert Dewar, Richard Henderson, gcc List
  Cc: Rainer Orth

[-- Attachment #1: Type: text/plain, Size: 696 bytes --]

Bug 13361, <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13361>, has 
been blocked for six months by a problem that appears while 
bootstrapping GCC on tru64-alpha.  It appears to be a bug in either the 
Alpha backend or the tru64 system libraries.  No-one who has both 
access to tru64 and the ability to debug the problem appears willing to 
help.

My proposal is to disable Ada in the toplevel configure for 
tru64-alpha, and fix the bug.  I would do this in mainline; Mark may 
choose to do this in 3.4 as well, since the bug is targeted at 3.4.3.

Any objections?  If you do have objections, are you willing and able to 
debug the problem?  If so, when would you expect to be able to do it?


[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 2410 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: proposal: drop support for ada on tru64-alpha
  2004-08-30 18:02 proposal: drop support for ada on tru64-alpha Geoff Keating
@ 2004-08-30 18:38 ` Richard Henderson
  2004-08-31 10:24 ` Arnaud Charlet
  1 sibling, 0 replies; 7+ messages in thread
From: Richard Henderson @ 2004-08-30 18:38 UTC (permalink / raw)
  To: Geoff Keating
  Cc: Arnaud Charlet, Geert Bosch, Robert Dewar, gcc List, Rainer Orth

On Mon, Aug 30, 2004 at 10:44:33AM -0700, Geoff Keating wrote:
> Any objections?  If you do have objections, are you willing and able to 
> debug the problem?  If so, when would you expect to be able to do it?

No objections.


r~

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: proposal: drop support for ada on tru64-alpha
  2004-08-30 18:02 proposal: drop support for ada on tru64-alpha Geoff Keating
  2004-08-30 18:38 ` Richard Henderson
@ 2004-08-31 10:24 ` Arnaud Charlet
  2004-08-31 18:34   ` James E Wilson
  2004-08-31 21:54   ` Geoff Keating
  1 sibling, 2 replies; 7+ messages in thread
From: Arnaud Charlet @ 2004-08-31 10:24 UTC (permalink / raw)
  To: Geoff Keating
  Cc: Arnaud Charlet, Geert Bosch, Robert Dewar, Richard Henderson,
	gcc List, Rainer Orth

> My proposal is to disable Ada in the toplevel configure for 
> tru64-alpha, and fix the bug.  I would do this in mainline; Mark may 
> choose to do this in 3.4 as well, since the bug is targeted at 3.4.3.
> 
> Any objections?  If you do have objections, are you willing and able to 
> debug the problem?  If so, when would you expect to be able to do it?

I must say I can't find from the bugzilla comments what is the relationship
between this PR and Ada builds, in particular since this PR seems to
be g++ specific.

In any case, if the issue is related to PCH on alpha-tru64, then we should
disable pch on alpha-tru64, and not Ada.

In general I would object to disabling Ada on alpha-tru64 on these grounds,
this will only give this PR an even lower priority.

Now, I feel that I do not all the information at hand, so more justification
would be needed here to help me understand the issue at hand (and once
I understand the issue better, I'd guess there will be better solutions than
simply disabling Ada).

Arno

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: proposal: drop support for ada on tru64-alpha
  2004-08-31 10:24 ` Arnaud Charlet
@ 2004-08-31 18:34   ` James E Wilson
  2004-08-31 21:54   ` Geoff Keating
  1 sibling, 0 replies; 7+ messages in thread
From: James E Wilson @ 2004-08-31 18:34 UTC (permalink / raw)
  To: Arnaud Charlet
  Cc: Geert Bosch, Robert Dewar, Richard Henderson, gcc List, Rainer Orth

Arnaud Charlet wrote:
> I must say I can't find from the bugzilla comments what is the relationship
> between this PR and Ada builds, in particular since this PR seems to
> be g++ specific.

Follow the pointer to PR 13750.  The patch that makes PCH work breaks 
Ada.  So we have to choose between PCH or Ada.  Unless someone is 
willing and able to spend some time figuring out why Ada is broken with 
the patch, so that we can have both.
-- 
Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: proposal: drop support for ada on tru64-alpha
  2004-08-31 10:24 ` Arnaud Charlet
  2004-08-31 18:34   ` James E Wilson
@ 2004-08-31 21:54   ` Geoff Keating
  2004-09-01  7:58     ` Arnaud Charlet
  1 sibling, 1 reply; 7+ messages in thread
From: Geoff Keating @ 2004-08-31 21:54 UTC (permalink / raw)
  To: Arnaud Charlet
  Cc: Geert Bosch, Rainer Orth, Robert Dewar, Richard Henderson, gcc List

[-- Attachment #1: Type: text/plain, Size: 1632 bytes --]


On 31/08/2004, at 2:42 AM, Arnaud Charlet wrote:

>> My proposal is to disable Ada in the toplevel configure for
>> tru64-alpha, and fix the bug.  I would do this in mainline; Mark may
>> choose to do this in 3.4 as well, since the bug is targeted at 3.4.3.
>>
>> Any objections?  If you do have objections, are you willing and able 
>> to
>> debug the problem?  If so, when would you expect to be able to do it?
>
> I must say I can't find from the bugzilla comments what is the 
> relationship
> between this PR and Ada builds, in particular since this PR seems to
> be g++ specific.
>
> In any case, if the issue is related to PCH on alpha-tru64, then we 
> should
> disable pch on alpha-tru64, and not Ada.

No, the problem is not related to PCH on Alpha-tru64.  I don't know if 
PCH even works on that platform.  I would characterise the problem as 
"I made some change to GCC and it triggered a latent bug on 
Alpha-tru64."

> In general I would object to disabling Ada on alpha-tru64 on these 
> grounds,
> this will only give this PR an even lower priority.
>
> Now, I feel that I do not all the information at hand, so more 
> justification
> would be needed here to help me understand the issue at hand (and once
> I understand the issue better, I'd guess there will be better 
> solutions than
> simply disabling Ada).

The problem is that when you apply the patch from bugzilla, which is 
not specific to either Ada, C++, or Tru64, the bootstrap failure 
described in 13750 appears, a miscompare in Ada.

So, Arnaud, do you have access to an Alpha-tru64 system with Ada?  
Would you be willing to investigate this bug?

[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 2410 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: proposal: drop support for ada on tru64-alpha
  2004-08-31 21:54   ` Geoff Keating
@ 2004-09-01  7:58     ` Arnaud Charlet
  0 siblings, 0 replies; 7+ messages in thread
From: Arnaud Charlet @ 2004-09-01  7:58 UTC (permalink / raw)
  To: Geoff Keating
  Cc: Arnaud Charlet, Geert Bosch, Rainer Orth, Robert Dewar,
	Richard Henderson, gcc List

> The problem is that when you apply the patch from bugzilla, which is 
> not specific to either Ada, C++, or Tru64, the bootstrap failure 
> described in 13750 appears, a miscompare in Ada.

Trouble is that this is very possibly not specific to alpha-tru64 (see
Richard's comment), so for me this is a strong argument in favor of *not*
hiding this latent bug.

> So, Arnaud, do you have access to an Alpha-tru64 system with Ada?  
> Would you be willing to investigate this bug?

Unfortunately not. To be honest, I could have access to an alpha-tru64 machine,
but I don't have the middle/back-end knowledge (I am a front-end and run-time
expert, I only have basic knowledge of the back-end) to investigate.

Arno

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: proposal: drop support for ada on tru64-alpha
@ 2004-08-31 18:44 Richard Kenner
  0 siblings, 0 replies; 7+ messages in thread
From: Richard Kenner @ 2004-08-31 18:44 UTC (permalink / raw)
  To: wilson; +Cc: gcc

    Follow the pointer to PR 13750.  The patch that makes PCH work breaks 
    Ada.  So we have to choose between PCH or Ada.  Unless someone is 
    willing and able to spend some time figuring out why Ada is broken with 
    the patch, so that we can have both.

I've seen miscomparisons of b_gnatb.o randomly occuring on other machines
as well.  My inclination is to feel this is not a code generation problem
nor unique to Alpha, but most likely some sort of uninitializd variable.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-09-01  7:58 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-30 18:02 proposal: drop support for ada on tru64-alpha Geoff Keating
2004-08-30 18:38 ` Richard Henderson
2004-08-31 10:24 ` Arnaud Charlet
2004-08-31 18:34   ` James E Wilson
2004-08-31 21:54   ` Geoff Keating
2004-09-01  7:58     ` Arnaud Charlet
2004-08-31 18:44 Richard Kenner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).