public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-4@http.gcc.gnu.org/bugzilla/>
@ 2011-01-06 14:59 ` nicola at gcc dot gnu.org
  2011-10-09 23:13 ` nicola at gcc dot gnu.org
  2024-01-14  1:18 ` pinskia at gcc dot gnu.org
  2 siblings, 0 replies; 15+ messages in thread
From: nicola at gcc dot gnu.org @ 2011-01-06 14:59 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616

Nicola Pero <nicola at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |hjl.tools at gmail dot com

--- Comment #13 from Nicola Pero <nicola at gcc dot gnu.org> 2011-01-06 14:54:19 UTC ---
*** Bug 47156 has been marked as a duplicate of this bug. ***


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-4@http.gcc.gnu.org/bugzilla/>
  2011-01-06 14:59 ` [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime nicola at gcc dot gnu.org
@ 2011-10-09 23:13 ` nicola at gcc dot gnu.org
  2024-01-14  1:18 ` pinskia at gcc dot gnu.org
  2 siblings, 0 replies; 15+ messages in thread
From: nicola at gcc dot gnu.org @ 2011-10-09 23:13 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616

Nicola Pero <nicola at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |js-gcc at webkeks dot org

--- Comment #14 from Nicola Pero <nicola at gcc dot gnu.org> 2011-10-09 23:11:09 UTC ---
*** Bug 48394 has been marked as a duplicate of this bug. ***


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-4@http.gcc.gnu.org/bugzilla/>
  2011-01-06 14:59 ` [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime nicola at gcc dot gnu.org
  2011-10-09 23:13 ` nicola at gcc dot gnu.org
@ 2024-01-14  1:18 ` pinskia at gcc dot gnu.org
  2 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu.org @ 2024-01-14  1:18 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pinskia at gcc dot gnu.org

--- Comment #15 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #3)
> The fix would be change choose_personality_routine but that would mean you
> cannot mix C++ and 
> Objc exceptions in one TU.  So far there are no tests for this.  I might
> implement the change to the 
> ObjC and C++'s to implement this but I am not going to do it until 4.2. 
> Maybe by then we can mix 
> them but I really doubt it.

Actually I think there is a way to mix them now. I have not looked into this
for a long time either ...

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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
                   ` (7 preceding siblings ...)
  2010-03-13  5:35 ` pinskia at gcc dot gnu dot org
@ 2010-05-28 13:17 ` iains at gcc dot gnu dot org
  8 siblings, 0 replies; 15+ messages in thread
From: iains at gcc dot gnu dot org @ 2010-05-28 13:17 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #12 from iains at gcc dot gnu dot org  2010-05-28 13:17 -------
Subject: Bug 23616

Author: iains
Date: Fri May 28 13:16:44 2010
New Revision: 159971

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159971
Log:

        PR ObjC++/23616
        * obj-c++.dg/try-catch-2.mm: Adjust xfail.
        * obj-c++.dg/try-catch-9.mm: Ditto.


Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/obj-c++.dg/try-catch-2.mm
    trunk/gcc/testsuite/obj-c++.dg/try-catch-9.mm


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
                   ` (6 preceding siblings ...)
  2008-02-08  1:13 ` ghazi at gcc dot gnu dot org
@ 2010-03-13  5:35 ` pinskia at gcc dot gnu dot org
  2010-05-28 13:17 ` iains at gcc dot gnu dot org
  8 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2010-03-13  5:35 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #11 from pinskia at gcc dot gnu dot org  2010-03-13 05:35 -------
*** Bug 43353 has been marked as a duplicate of this bug. ***


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dyob at lunaport dot net


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
                   ` (5 preceding siblings ...)
  2007-11-22 14:18 ` danglin at gcc dot gnu dot org
@ 2008-02-08  1:13 ` ghazi at gcc dot gnu dot org
  2010-03-13  5:35 ` pinskia at gcc dot gnu dot org
  2010-05-28 13:17 ` iains at gcc dot gnu dot org
  8 siblings, 0 replies; 15+ messages in thread
From: ghazi at gcc dot gnu dot org @ 2008-02-08  1:13 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #10 from ghazi at gcc dot gnu dot org  2008-02-08 01:12 -------
Problem still occurs on x86_64-unknown-linux-gnu on 4.1, 4.2 and trunk:

http://gcc.gnu.org/ml/gcc-testresults/2008-02/msg00469.html
http://gcc.gnu.org/ml/gcc-testresults/2008-02/msg00468.html
http://gcc.gnu.org/ml/gcc-testresults/2008-02/msg00466.html


-- 

ghazi at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ghazi at gcc dot gnu dot
                   |                            |org, mrs at apple dot com
   Last reconfirmed|2007-07-09 07:44:16         |2008-02-08 01:12:20
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2006-10-16 22:38 ` danglin at gcc dot gnu dot org
@ 2007-11-22 14:18 ` danglin at gcc dot gnu dot org
  2008-02-08  1:13 ` ghazi at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: danglin at gcc dot gnu dot org @ 2007-11-22 14:18 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #9 from danglin at gcc dot gnu dot org  2007-11-22 14:18 -------
Currently, obj-c++.dg/try-catch-9.mm fails with an ICE on hppa64-hp-hpux11.11:

Executing on host: /test/gnu/gcc/objdir/gcc/testsuite/obj-c++/../../g++
-B/test/
gnu/gcc/objdir/gcc/testsuite/obj-c++/../../
/test/gnu/gcc/gcc/gcc/testsuite/obj-
c++.dg/try-catch-9.mm  -nostdinc++
-I/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/li
bstdc++-v3/include/hppa64-hp-hpux11.11
-I/test/gnu/gcc/objdir/hppa64-hp-hpux11.1
1/libstdc++-v3/include -I/test/gnu/gcc/gcc/libstdc++-v3/libsupc++
-I/test/gnu/gc
c/gcc/libstdc++-v3/include/backward
-I/test/gnu/gcc/gcc/libstdc++-v3/testsuite/u
til -fmessage-length=0  -fobjc-exceptions -O2
-I/test/gnu/gcc/gcc/gcc/testsuite/
../../libobjc   
-L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/./libstdc++-v3/src/.
libs  -L/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/./libstdc++-v3/src/.libs
-L/tes
t/gnu/gcc/objdir/hppa64-hp-hpux11.11/./libiberty
-L/test/gnu/gcc/objdir/hppa64-h
p-hpux11.11/./libobjc/.libs -lobjc -lm   -o ./try-catch-9.exe    (timeout =
300)
/test/gnu/gcc/gcc/gcc/testsuite/obj-c++.dg/try-catch-9.mm: In function '(static
initializers for /test/gnu/gcc/gcc/gcc/testsuite/obj-c++.dg/try-catch-9.mm)':
/test/gnu/gcc/gcc/gcc/testsuite/obj-c++.dg/try-catch-9.mm:65: internal compiler
error: tree check: expected class 'type', have 'exceptional' (error_mark) in
set
up_one_parameter, at tree-inline.c:1485


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2006-04-21 23:49 ` dave at hiauly1 dot hia dot nrc dot ca
@ 2006-10-16 22:38 ` danglin at gcc dot gnu dot org
  2007-11-22 14:18 ` danglin at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: danglin at gcc dot gnu dot org @ 2006-10-16 22:38 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from danglin at gcc dot gnu dot org  2006-10-16 22:38 -------
They also fail on hppa2.0w-hp-hpux11.11.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2006-04-21 23:42 ` pinskia at gcc dot gnu dot org
@ 2006-04-21 23:49 ` dave at hiauly1 dot hia dot nrc dot ca
  2006-10-16 22:38 ` danglin at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: dave at hiauly1 dot hia dot nrc dot ca @ 2006-04-21 23:49 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from dave at hiauly1 dot hia dot nrc dot ca  2006-04-21 23:49 -------
Subject: Re:  obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails
with the GNU Runtime

> ------- Comment #6 from pinskia at gcc dot gnu dot org  2006-04-21 23:42 -------
> *** Bug 27250 has been marked as a duplicate of this bug. ***

Thanks Andrew for marking the duplicates.  You are so much better
at find the duplicates than I am ;)

Dave


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
  2005-10-09 21:00 ` christian dot joensson at gmail dot com
  2006-04-21  0:10 ` janis at gcc dot gnu dot org
@ 2006-04-21 23:42 ` pinskia at gcc dot gnu dot org
  2006-04-21 23:49 ` dave at hiauly1 dot hia dot nrc dot ca
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-04-21 23:42 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from pinskia at gcc dot gnu dot org  2006-04-21 23:42 -------
*** Bug 27250 has been marked as a duplicate of this bug. ***


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |danglin at gcc dot gnu dot
                   |                            |org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
  2005-10-09 21:00 ` christian dot joensson at gmail dot com
@ 2006-04-21  0:10 ` janis at gcc dot gnu dot org
  2006-04-21 23:42 ` pinskia at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: janis at gcc dot gnu dot org @ 2006-04-21  0:10 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from janis at gcc dot gnu dot org  2006-04-21 00:10 -------
try-catch-2.mm still fails the same way on powerpc-linux as of 2006-04-20.  The
other one currently gets an ICE.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
       [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
@ 2005-10-09 21:00 ` christian dot joensson at gmail dot com
  2006-04-21  0:10 ` janis at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 15+ messages in thread
From: christian dot joensson at gmail dot com @ 2005-10-09 21:00 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from christian dot joensson at gmail dot com  2005-10-09 21:00 -------
Also here... http://gcc.gnu.org/ml/gcc/2005-10/msg00198.html


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
  2005-08-29  3:48 [Bug objc++/23616] New: obj-c++.dg/try-catch-2.mm " pinskia at gcc dot gnu dot org
  2005-08-29  4:50 ` [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm " pinskia at gcc dot gnu dot org
  2005-08-31 15:40 ` pinskia at gcc dot gnu dot org
@ 2005-08-31 20:59 ` pinskia at gcc dot gnu dot org
  2 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-08-31 20:59 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-08-31 20:59 -------
The fix would be change choose_personality_routine but that would mean you cannot mix C++ and 
Objc exceptions in one TU.  So far there are no tests for this.  I might implement the change to the 
ObjC and C++'s to implement this but I am not going to do it until 4.2.  Maybe by then we can mix 
them but I really doubt it. 

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
  2005-08-29  3:48 [Bug objc++/23616] New: obj-c++.dg/try-catch-2.mm " pinskia at gcc dot gnu dot org
  2005-08-29  4:50 ` [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm " pinskia at gcc dot gnu dot org
@ 2005-08-31 15:40 ` pinskia at gcc dot gnu dot org
  2005-08-31 20:59 ` pinskia at gcc dot gnu dot org
  2 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-08-31 15:40 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-08-31 15:38 -------
Confirmed based on:
http://gcc.gnu.org/ml/gcc-testresults/2005-08/msg01653.html

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-08-31 15:38:44
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

* [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime
  2005-08-29  3:48 [Bug objc++/23616] New: obj-c++.dg/try-catch-2.mm " pinskia at gcc dot gnu dot org
@ 2005-08-29  4:50 ` pinskia at gcc dot gnu dot org
  2005-08-31 15:40 ` pinskia at gcc dot gnu dot org
  2005-08-31 20:59 ` pinskia at gcc dot gnu dot org
  2 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-08-29  4:50 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-08-29 03:48 -------
try-catch-9.mm fails the same way:
/tmp/ccgh94EZ.o(.gcc_except_table+0x14): undefined reference to `typeinfo for Object*'


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|obj-c++.dg/try-catch-2.mm   |obj-c++.dg/try-catch-[29].mm
                   |(objc exceptions are broken)|(objc exceptions are broken)
                   |fails with the GNU Runtime  |fails with the GNU Runtime


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23616


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

end of thread, other threads:[~2024-01-14  1:18 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-23616-4@http.gcc.gnu.org/bugzilla/>
2011-01-06 14:59 ` [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm (objc exceptions are broken) fails with the GNU Runtime nicola at gcc dot gnu.org
2011-10-09 23:13 ` nicola at gcc dot gnu.org
2024-01-14  1:18 ` pinskia at gcc dot gnu.org
     [not found] <bug-23616-6528@http.gcc.gnu.org/bugzilla/>
2005-10-09 21:00 ` christian dot joensson at gmail dot com
2006-04-21  0:10 ` janis at gcc dot gnu dot org
2006-04-21 23:42 ` pinskia at gcc dot gnu dot org
2006-04-21 23:49 ` dave at hiauly1 dot hia dot nrc dot ca
2006-10-16 22:38 ` danglin at gcc dot gnu dot org
2007-11-22 14:18 ` danglin at gcc dot gnu dot org
2008-02-08  1:13 ` ghazi at gcc dot gnu dot org
2010-03-13  5:35 ` pinskia at gcc dot gnu dot org
2010-05-28 13:17 ` iains at gcc dot gnu dot org
2005-08-29  3:48 [Bug objc++/23616] New: obj-c++.dg/try-catch-2.mm " pinskia at gcc dot gnu dot org
2005-08-29  4:50 ` [Bug objc++/23616] obj-c++.dg/try-catch-[29].mm " pinskia at gcc dot gnu dot org
2005-08-31 15:40 ` pinskia at gcc dot gnu dot org
2005-08-31 20:59 ` pinskia at gcc dot gnu dot org

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