public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: c++/6794: [3.2 regression] ICE with __attribute__ ((__noreturn__))
@ 2002-12-13  2:56 Christian Ehrhardt
  0 siblings, 0 replies; 4+ messages in thread
From: Christian Ehrhardt @ 2002-12-13  2:56 UTC (permalink / raw)
  To: jakub; +Cc: gcc-prs

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

From: "Christian Ehrhardt" <ehrhardt@mathematik.uni-ulm.de>
To: Neil Booth <neil@daikokuya.co.uk>
Cc: jakub@gcc.gnu.org, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
  R.Standish@unsw.edu.au, gcc-bugs@gcc.gnu.org
Subject: Re: c++/6794: [3.2 regression] ICE with __attribute__ ((__noreturn__))
Date: Fri, 13 Dec 2002 11:47:47 +0100

 On Fri, Dec 13, 2002 at 08:48:55AM +0000, Neil Booth wrote:
 > Christian Ehrhardt wrote:-
 > 
 > > this is a 3.2 regression that is fixed in 3.3 most likely by this change:
                                      ^^^^^^^^^^^^             ^^
 
 > > --------------------------------------------------------------------------
 > > revision 1.336
 > > date: 2002/10/15 22:03:53;  author: jason;  state: Exp;  lines: +22 -4
 >                                       ^^^^^
 > 
 > Jason appears in this rogues gallery quite often!
 
 This means the patch isn't the problem, it is the solution. The patch
 mentioned is in 3.3 and 3.3 is fine, it is not yet in 3.2 but it should
 be.
 
        regards    Christian
 
 -- 
 THAT'S ALL FOLKS!


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

* Re: c++/6794: [3.2 regression] ICE with __attribute__ ((__noreturn__))
@ 2003-03-10 11:36 reichelt
  0 siblings, 0 replies; 4+ messages in thread
From: reichelt @ 2003-03-10 11:36 UTC (permalink / raw)
  To: R.Standish, gcc-bugs, gcc-prs, jakub

Synopsis: [3.2 regression] ICE with __attribute__ ((__noreturn__))

State-Changed-From-To: analyzed->closed
State-Changed-By: reichelt
State-Changed-When: Mon Mar 10 11:36:45 2003
State-Changed-Why:
    The patch was also applied to the 3.2 branch, see
    http://gcc.gnu.org/ml/gcc-cvs/2003-02/msg00438.html

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6794


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

* Re: c++/6794: [3.2 regression] ICE with __attribute__ ((__noreturn__))
@ 2002-12-13  0:56 Neil Booth
  0 siblings, 0 replies; 4+ messages in thread
From: Neil Booth @ 2002-12-13  0:56 UTC (permalink / raw)
  To: jakub; +Cc: gcc-prs

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

From: Neil Booth <neil@daikokuya.co.uk>
To: Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
Cc: jakub@gcc.gnu.org, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
	R.Standish@unsw.edu.au, gcc-bugs@gcc.gnu.org
Subject: Re: c++/6794: [3.2 regression] ICE with __attribute__ ((__noreturn__))
Date: Fri, 13 Dec 2002 08:48:55 +0000

 Christian Ehrhardt wrote:-
 
 > this is a 3.2 regression that is fixed in 3.3 most likely by this change:
 > --------------------------------------------------------------------------
 > revision 1.336
 > date: 2002/10/15 22:03:53;  author: jason;  state: Exp;  lines: +22 -4
                                       ^^^^^
 
 Jason appears in this rogues gallery quite often!
 
 Neil.


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

* Re: c++/6794: [3.2 regression] ICE with __attribute__ ((__noreturn__))
@ 2002-12-12  3:06 Christian Ehrhardt
  0 siblings, 0 replies; 4+ messages in thread
From: Christian Ehrhardt @ 2002-12-12  3:06 UTC (permalink / raw)
  To: jakub; +Cc: gcc-prs

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

From: "Christian Ehrhardt" <ehrhardt@mathematik.uni-ulm.de>
To: jakub@gcc.gnu.org, gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org,
  R.Standish@unsw.edu.au, gcc-bugs@gcc.gnu.org
Cc:  
Subject: Re: c++/6794: [3.2 regression] ICE with __attribute__ ((__noreturn__))
Date: Thu, 12 Dec 2002 11:59:17 +0100

 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=6794
 
 Hi,
 
 this is a 3.2 regression that is fixed in 3.3 most likely by this change:
 --------------------------------------------------------------------------
 revision 1.336
 date: 2002/10/15 22:03:53;  author: jason;  state: Exp;  lines: +22 -4
         * call.c (call_builtin_trap): New fn.
         (convert_arg_to_ellipsis): Use it.  Downgrade error to warning.
         (build_call): Don't set current_function_returns_abnormally outside
         a function.
 --------------------------------------------------------------------------
 The interesting bit is the build_call change because the testcase
 crashes in this piece of code (current_function_returns_abnormally is
 a macro that unconditionally deref cfun):
 
   if (decl && TREE_THIS_VOLATILE (decl))
     current_function_returns_abnormally = 1;
 
 Since revison 1.336 this code reads
 
   if (decl && TREE_THIS_VOLATILE (decl) && cfun)
     current_function_returns_abnormally = 1;
 
 
     regards   Christian
 
 
 -- 
 THAT'S ALL FOLKS!


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

end of thread, other threads:[~2003-03-10 11:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-13  2:56 c++/6794: [3.2 regression] ICE with __attribute__ ((__noreturn__)) Christian Ehrhardt
  -- strict thread matches above, loose matches on Subject: below --
2003-03-10 11:36 reichelt
2002-12-13  0:56 Neil Booth
2002-12-12  3:06 Christian Ehrhardt

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).