public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
From: "Billinghurst, David \(CRTS\)" <David.Billinghurst@riotinto.com>
To: rth@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org,
Subject: RE: c++/6212: g++ testsuite EH regressions for irix6 -mabi=64
Date: Mon, 22 Apr 2002 19:26:00 -0000	[thread overview]
Message-ID: <20020423022602.31069.qmail@sources.redhat.com> (raw)

The following reply was made to PR c++/6212; it has been noted by GNATS.

From: "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
To: "Richard Kenner" <kenner@vlsi1.ultra.nyu.edu>
Cc: <gcc-bug@gcc.gnu.org>,
	<gcc-gnats@gcc.gnu.org>,
	<rth@redhat.com>
Subject: RE: c++/6212: g++ testsuite EH regressions for irix6 -mabi=64
Date: Tue, 23 Apr 2002 11:56:16 +1000

 I am not sure I can adequately describe the problem.  Here goes anyway.
 
 Firstly, I have a simpler test case -  g++.old-deja/g++.mike/eh12.C
 
 // Special g++ Options: -fexceptions
 // excess errors test - XFAIL a29k-*-* sparc64-*-elf arm-*-pe
 
 class MyError { };
 
 int main (int argc, char **argv) {
   try {
     throw MyError();
   }
   catch (MyError x) {
   }
 
   return 0;
 }
 
 
 When compiled and executed by the testsuite (below) I see
 Abort (core dumped)
 
 If I compile it with -g -O0 I get the same results.
 
 When I try it under gdb-5.1.1 I see
 
 GNU gdb 5.1.1
 Copyright 2002 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you =
 are
 welcome to change it and/or distribute copies of it under certain =
 conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for =
 details.
 This GDB was configured as "mips-sgi-irix6.5"...Dwarf Error: wrong =
 version in compilation unit header.
 
 (gdb) run
 Starting program: =
 /exd6/billingd/obj/gcc-3.1/gcc/testsuite/./g++-mike-eh12-C.exe=20
 warning: shared library handler failed to enable breakpoint
 
 Program received signal SIGABRT, Aborted.
 warning: Warning: GDB can't find the start of the function at 0xd9e0904.
 
     GDB is unable to find the start of the function at 0xd9e0904
 and thus can't determine the size of that function's stack frame.
 This means that GDB may be unable to access that stack frame, or
 the frames below it.
     This problem is most likely caused by an invalid program counter or
 stack pointer.
     However, if you think GDB should simply search farther back
 from 0xd9e0904 for code which looks like the beginning of a
 function, you can increase the range of the search using the `set
 heuristic-fence-post' command.
 0x0d9e0904 in ?? ()
 (gdb)=20
 
 
 
 The exact compiler flags used are:
 
 /exd6/billingd/obj/gcc-3.1/gcc/testsuite/../g++ =
 -B/exd6/billingd/obj/gcc-3.1/gcc/testsuite/../ =
 /exd2/billingd/src/gcc-3.1/gcc/testsuite/g++.old-deja/g++.mike/eh12.C =
 -nostdinc++  -fmessage-length=3D0 -fexceptions -lstdc++ =
 -L/exd6/billingd/obj/gcc-3.1/mips-sgi-irix6.5/libstdc++-v3/src/.libs =
 -L/exd6/billingd/obj/gcc-3.1/mips-sgi-irix6.5/libiberty -lm -o =
 /exd6/billingd/obj/gcc-3.1/gcc/testsuite/j32.exe -O0 -g


             reply	other threads:[~2002-04-23  2:26 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-22 19:26 Billinghurst, David (CRTS) [this message]
  -- strict thread matches above, loose matches on Subject: below --
2002-05-06 22:46 rth
2002-04-30 23:26 Richard Henderson
2002-04-30 21:56 Kaveh R. Ghazi
2002-04-30 21:36 Richard Henderson
2002-04-30 20:36 Billinghurst, David (CRTS)
2002-04-24 11:14 rth
2002-04-23  0:38 rth
2002-04-22  3:46 Richard Kenner
2002-04-21 21:06 Billinghurst, David (CRTS)
2002-04-21 20:46 Billinghurst, David (CRTS)
2002-04-17 17:56 Kaveh R. Ghazi
2002-04-17 17:16 Billinghurst, David (CRTS)
2002-04-16 19:26 Billinghurst, David (CRTS)
2002-04-16 19:06 rth
2002-04-16 18:07 rth
2002-04-06 22:56 David.Billinghurst

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=20020423022602.31069.qmail@sources.redhat.com \
    --to=david.billinghurst@riotinto.com \
    --cc=gcc-prs@gcc.gnu.org \
    --cc=rth@gcc.gnu.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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).