[Bug c++/36407] [4.3/4.4 regression] ICE with conversion and -fpermissive

2008-07-18 Thread dodji at gcc dot gnu dot org


--- Comment #9 from dodji at gcc dot gnu dot org  2008-07-18 22:05 ---
Fixed, applied to trunk and in gcc-4_3-branch.


-- 

dodji at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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



[Bug c++/36407] [4.3/4.4 regression] ICE with conversion and -fpermissive

2008-07-18 Thread dodji at gcc dot gnu dot org


--- Comment #8 from dodji at gcc dot gnu dot org  2008-07-18 20:41 ---
Subject: Bug 36407

Author: dodji
Date: Fri Jul 18 20:40:42 2008
New Revision: 137966

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137966
Log:
2008-07-18  Dodji Seketeli  <[EMAIL PROTECTED]>

PR c++/36407
* call.c (convert_like_real): Don't take the error code path
  when a rvalue or base conversion has the bad_p field set.


Added:
trunk/gcc/testsuite/g++.dg/conversion/op5.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/call.c
trunk/gcc/testsuite/ChangeLog


-- 


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



[Bug c++/36407] [4.3/4.4 regression] ICE with conversion and -fpermissive

2008-07-18 Thread dodji at gcc dot gnu dot org


--- Comment #7 from dodji at gcc dot gnu dot org  2008-07-18 20:16 ---
Subject: Bug 36407

Author: dodji
Date: Fri Jul 18 20:15:22 2008
New Revision: 137964

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137964
Log:
2008-07-18  Dodji Seketeli  <[EMAIL PROTECTED]>

PR c++/36407
* gcc/cp/call.c (convert_like_real): Don't take the error code path
  when a rvalue or base conversion has the bad_p field set.


Added:
branches/gcc-4_3-branch/gcc/testsuite/g++.dg/conversion/op5.C
Modified:
branches/gcc-4_3-branch/gcc/cp/ChangeLog
branches/gcc-4_3-branch/gcc/cp/call.c
branches/gcc-4_3-branch/gcc/testsuite/ChangeLog


-- 


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



[Bug c++/36407] [4.3/4.4 regression] ICE with conversion and -fpermissive

2008-07-16 Thread dodji at gcc dot gnu dot org


--- Comment #6 from dodji at gcc dot gnu dot org  2008-07-16 15:02 ---
Reproced on trunk. I'd like to look into this bug, if nobody is working on it
already.


-- 

dodji at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |dodji at gcc dot gnu dot org
   |dot org |
 Status|NEW |ASSIGNED
   Last reconfirmed|2008-06-01 21:16:43 |2008-07-16 15:02:29
   date||


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



[Bug c++/36407] [4.3/4.4 regression] ICE with conversion and -fpermissive

2008-06-23 Thread jakub at gcc dot gnu dot org


--- Comment #5 from jakub at gcc dot gnu dot org  2008-06-23 10:39 ---
Introduced by PR35773.


-- 


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



[Bug c++/36407] [4.3/4.4 regression] ICE with conversion and -fpermissive

2008-06-11 Thread rguenth at gcc dot gnu dot org


--- Comment #4 from rguenth at gcc dot gnu dot org  2008-06-11 11:10 ---
Thanks for the clarification.  I agree.  Jason, can you have a look here?


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||jason at redhat dot com
   Priority|P4  |P1
Summary|[4.3/4.4 regression] ICE|[4.3/4.4 regression] ICE
   |with invalid conversion |with conversion and -
   ||fpermissive


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