Linux IA64 platform development
 help / color / mirror / Atom feed
From: Jim Wilson <wilson@cygnus.com>
To: linux-ia64@vger.kernel.org
Subject: Re: [linux-ia64] re: Lockups on 2.4.1
Date: Wed, 07 Mar 2001 20:34:00 +0000	[thread overview]
Message-ID: <marc-linux-ia64-105590693005262@msgid-missing> (raw)
In-Reply-To: <marc-linux-ia64-105590693005175@msgid-missing>

>This is really a question about throw/catch on g++.

I am not a g++ expert.  The best place to find g++ experts is on the FSF
gcc mailing lists.  For instance, gcc-bugs@gcc.gnu.org.

>I wonder if your description of NYI is the reason for the failure?

I don't know what "NYI" means.

>I am running gnupro-1117-6 (gcc version 2.96-ia64-000717 snap 001117)
>on Redhat 7.0 fisher (kernel 2.4.0-0.99.11smp) on a lion processor
>the following program runs o.k. with ./a.out 5 - but fails with ./a.out 6

I reproduced the problem easily enough with the old compiler release.
Take a quick stab with the debugger, I see that the gp value in r1 is wrong
which is curious.  I will have to look into this some more.  I would guess
that there might be a problem with the backing store/stacked registers in the
gcc unwinder.  That is one way to explain why it works with 5 nesting levels,
but not at 6 nesting levels.

A more interesting question is whether or not this testcase works with the
gcc-3 pre-release branch.  Unfortunately, your testcase will not compile with
gcc-3.  I get an error complaining that cout is undeclared.  I don't know
enough about C++ to know how to fix this.  This means I can't check to see
if the problem has already been fixed.  Can you provide me with a testcase
that works with gcc-3?

Jim


  parent reply	other threads:[~2001-03-07 20:34 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-02-21 16:05 [Linux-ia64] Re: Lockups on 2.4.1 Bill Nottingham
2001-02-21 17:16 ` Gerrit Huizenga
2001-02-21 17:57 ` David Mosberger
2001-02-21 18:58 ` Chris McDermott
2001-02-21 21:02 ` David Mosberger
2001-02-23 15:19 ` Jun Nakajima
2001-02-23 19:06 ` Seth, Rohit
2001-02-23 19:20 ` Michael Madore
2001-02-23 19:48 ` Seth, Rohit
2001-02-23 20:00 ` Jesse Barnes
2001-02-24 13:39 ` Francis Galiegue
2001-02-24 14:44 ` Francis Galiegue
2001-02-24 18:45 ` Michael Madore
2001-02-24 23:18 ` Joseph V Moss
2001-02-25  2:43 ` Francis Galiegue
2001-02-26 20:52 ` Jim Wilson
2001-03-07  3:51 ` [linux-ia64] " Tom King
2001-03-07 20:34 ` Jim Wilson [this message]
2001-03-08  3:45 ` Tom King

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-linux-ia64-105590693005262@msgid-missing \
    --to=wilson@cygnus.com \
    --cc=linux-ia64@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox