[Bug target/36466] internal compiler error: in choose_reload_regs, at reload1.c:6190

2010-08-16 Thread tbm at gcc dot gnu dot org


--- Comment #10 from tbm at gcc dot gnu dot org  2010-08-16 14:34 ---
Reopening since GCC should not ICE, even if the code is invalid.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||tbm at cyrius dot com
   Keywords|ice-on-valid-code   |ice-on-invalid-code
   Last reconfirmed|2009-01-02 11:50:37 |2010-08-16 14:34:29
   date||


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



[Bug target/36466] internal compiler error: in choose_reload_regs, at reload1.c:6190

2010-08-16 Thread tbm at gcc dot gnu dot org


--- Comment #11 from tbm at gcc dot gnu dot org  2010-08-16 14:35 ---
Reopening.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |


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



[Bug regression/37456] [4.4 Regression] ICE: verify_flow_info failed: control flow in the middle of basic block

2008-09-10 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2008-09-10 10:26 ---
I get the same on x86_64.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

   GCC host triplet|powerpc-linux   |
 GCC target triplet|powerpc-linux   |
Summary|gcc4.4 ICE: verify_flow_info|[4.4 Regression] ICE:
   |failed  |verify_flow_info failed:
   ||control flow in the middle
   ||of basic block


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



[Bug rtl-optimization/37333] [4.4 Regression] ICE in ira_flattening, at ira-build.c:2146

2008-09-05 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2008-09-05 09:11 ---
Confirmed.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2008-09-05 09:11:03
   date||


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



[Bug middle-end/37358] [4.4 Regression] IPA-CP generates duplicated symbols at -O3

2008-09-04 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2008-09-04 06:56 ---
Confirmed.

This happens *a lot* when compiling Debian with -O3.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2008-09-04 06:56:58
   date||


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



[Bug middle-end/35964] ICE with -funroll-loops on arm/arm eabi

2008-05-10 Thread tbm at gcc dot gnu dot org


--- Comment #9 from tbm at gcc dot gnu dot org  2008-05-10 08:34 ---
Seems like we should reopen this bug then.

Aurelien, how big are those patches you're talking about?  Are they aimed at
4.3 or only or 4.4?


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|RESOLVED|UNCONFIRMED
 Resolution|FIXED   |


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



[Bug middle-end/35964] ICE with -funroll-loops on arm/arm eabi

2008-05-10 Thread tbm at gcc dot gnu dot org


--- Comment #10 from tbm at gcc dot gnu dot org  2008-05-10 08:35 ---
Also confirm the bug.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2008-05-10 08:35:25
   date||


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



[Bug c/34890] Error compiling global.c in 01/18/08 snapshot under Debian Linux 4.0 for mips

2008-01-20 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2008-01-20 21:21 ---
Fixed in SVN by Richard.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED


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



[Bug tree-optimization/34179] [4.3 Regression] verify_ssa failed (found real variable when subvariables should have appeared)

2007-11-21 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2007-11-22 07:32 ---
It's the same.


*** This bug has been marked as a duplicate of 34138 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug tree-optimization/34138] [4.3 Regression] verify_ssa failed (found real variable when subvariables should have appeared)

2007-11-21 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2007-11-22 07:32 ---
*** Bug 34179 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||dcb314 at hotmail dot com


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



[Bug c++/31080] ice for legal code with -O2

2007-11-16 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2007-11-16 19:16 ---
Works for me with trunk.


*** This bug has been marked as a duplicate of 31037 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug tree-optimization/31037] [4.3 Regression] ICE: verify_ssa failed - definition in block 23 does not dominate use in block 32

2007-11-16 Thread tbm at gcc dot gnu dot org


--- Comment #14 from tbm at gcc dot gnu dot org  2007-11-16 19:16 ---
*** Bug 31080 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||dcb314 at hotmail dot com


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



[Bug target/32889] [4.2 Regression] ICE in delete_output_reload, at reload1.c:7926

2007-10-19 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2007-10-19 21:31 ---
Confirmed.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||ice-on-valid-code
   Last reconfirmed|-00-00 00:00:00 |2007-10-19 21:31:13
   date||
Summary|ICE in delete_output_reload,|[4.2 Regression] ICE in
   |at reload1.c:7926   |delete_output_reload, at
   ||reload1.c:7926


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



[Bug target/33256] internal compiler error: in print_operand_reloc, at config/mips/mips.c:5579

2007-09-02 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2007-09-02 09:08 ---
I can confirm this with FSF gcc 4.1.3 20070902


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2007-09-02 09:08:07
   date||


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



[Bug target/33256] internal compiler error: in print_operand_reloc, at config/mips/mips.c:5579

2007-09-02 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2007-09-02 09:26 ---
This happens with 4.0 - 4.3.  gcc 3.4 didn't have the -msym32 option.


-- 


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



[Bug target/33256] internal compiler error: in print_operand_reloc, at config/mips/mips.c:5579

2007-09-02 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2007-09-02 09:27 ---
Created an attachment (id=14149)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14149action=view)
testcase


-- 


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



[Bug tree-optimization/32607] [4.3 Regression] internal compiler error: in set_lattice_value, at tree-ssa-ccp.c:487

2007-08-25 Thread tbm at gcc dot gnu dot org


--- Comment #6 from tbm at gcc dot gnu dot org  2007-08-25 09:37 ---


*** This bug has been marked as a duplicate of 30840 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug tree-optimization/30840] [4.3 Regression] ice for legal code with flags -O3 -fno-strict-aliasing

2007-08-25 Thread tbm at gcc dot gnu dot org


--- Comment #14 from tbm at gcc dot gnu dot org  2007-08-25 09:37 ---
*** Bug 32607 has been marked as a duplicate of this bug. ***


-- 


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



[Bug tree-optimization/31926] [4.3 Regression] internal compiler error: in set_lattice_value, at tree-ssa-ccp.c:487

2007-08-25 Thread tbm at gcc dot gnu dot org


--- Comment #6 from tbm at gcc dot gnu dot org  2007-08-25 09:37 ---


*** This bug has been marked as a duplicate of 30840 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug tree-optimization/30840] [4.3 Regression] ice for legal code with flags -O3 -fno-strict-aliasing

2007-08-25 Thread tbm at gcc dot gnu dot org


--- Comment #15 from tbm at gcc dot gnu dot org  2007-08-25 09:37 ---
*** Bug 31926 has been marked as a duplicate of this bug. ***


-- 


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



[Bug fortran/32357] bad result from mvbits in mips version of gfortran with -fdefault-integer-8

2007-06-15 Thread tbm at gcc dot gnu dot org


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
 GCC target triplet||mips-*
  Known to fail||4.1.0 4.2.0 4.3.0
   Last reconfirmed|-00-00 00:00:00 |2007-06-15 19:19:03
   date||


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



[Bug tree-optimization/31926] [4.3 Regression] internal compiler error: in set_lattice_value, at tree-ssa-ccp.c:487

2007-05-19 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2007-05-19 09:07 ---


*** This bug has been marked as a duplicate of 30840 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug tree-optimization/30840] [4.3 Regression] ice for legal code with flags -O3 -fno-strict-aliasing

2007-05-19 Thread tbm at gcc dot gnu dot org


--- Comment #6 from tbm at gcc dot gnu dot org  2007-05-19 09:07 ---
*** Bug 31926 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||jojelino at gmail dot com


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



[Bug target/31733] [4.3 Regression] ICE in rtl_verify_flow_info, at cfgrtl.c:2050: {return_internal} (nil)

2007-05-17 Thread tbm at gcc dot gnu dot org


--- Comment #10 from tbm at gcc dot gnu dot org  2007-05-17 11:37 ---
I just saw this again with 20070515 r124745.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|WORKSFORME  |


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



[Bug middle-end/31947] [4.2 Regression] ICE in calc_dfs_tree, at dominance.c:374

2007-05-16 Thread tbm at gcc dot gnu dot org


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

  Component|tree-optimization   |middle-end
   Keywords||ice-on-valid-code
   Target Milestone|--- |4.2.1


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



[Bug target/30472] [4.1 Regression] -gstabs, ICE in output_operand: invalid expression as operand

2007-04-22 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2007-04-22 18:23 ---
Confirmed, still there as of 4.1.3 20070420.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2007-04-22 18:23:26
   date||


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



[Bug target/30472] [4.1 Regression] -gstabs, ICE in output_operand: invalid expression as operand

2007-04-22 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2007-04-22 18:27 ---
isn't this a duplicate of 29443?


-- 


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



[Bug c++/31411] internal compiler error: in gimplify_expr, at gimplify.c:4519

2007-03-31 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2007-03-31 17:59 ---
Confirmed.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2007-03-31 17:59:17
   date||


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



[Bug c++/31411] internal compiler error: in gimplify_expr, at gimplify.c:4519

2007-03-31 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2007-03-31 18:09 ---
Testcase:


namespace std
{
  template  class T  class allocator
  {
  public:typedef T value_type;
typedef long unsigned int size_type;
 ~allocator ()
{
}
  };
  template  class charT  struct char_traits
  {
  };
  template  class T, class Allocator  class vector
  {
  };
  template  class Ch, class Tr = char_traits  Ch , class A =
allocator  Ch  class basic_string;
  typedef basic_string  char string;
template  class Ch, class Tr, class A  class basic_string:public
  std::vector  Ch, A 
  {
  public:typedef Tr traits_type;
typedef typename A::size_type size_type;
static const size_type npos = (size_type) - 1;
basic_string (const basic_string  str, size_type pos = 0, size_type n =
  npos, const A  al = A ());
  };
}
using namespace std;
main ()
{
  try
  {
  }
  catch (string smess)
  {
  }
}


-- 


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



[Bug c++/31411] [4.1/4.2/4.3 Regression] ICE: in gimplify_expr, at gimplify.c:4519

2007-03-31 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2007-03-31 18:09 ---
This also happens with 4.3.  I cannot check 4.0.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

  GCC build triplet|x86_64-linux-gnu|
   GCC host triplet|x86_64-linux-gnu|
 GCC target triplet|x86_64-linux-gnu|
Summary|internal compiler error: in |[4.1/4.2/4.3 Regression]
   |gimplify_expr, at   |ICE: in gimplify_expr, at
   |gimplify.c:4519 |gimplify.c:4519


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



[Bug debug/31391] [4.3 Regression] undefined label with -O -g

2007-03-30 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2007-03-30 15:29 ---
I've seen it on x86_64 and ia64.


-- 


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



[Bug bootstrap/31371] [4.3 regression] bootstrap error in libgcc, ICE in extract_insn, at recog.c:2119

2007-03-27 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2007-03-27 10:56 ---
Sorry for the bad communication.


*** This bug has been marked as a duplicate of 31364 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug target/31364] [4.3 Regression] ICE in extract_insn, at recog.c:2119 during bootstrap

2007-03-27 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2007-03-27 10:56 ---
*** Bug 31371 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||debian-gcc at lists dot
   ||debian dot org


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



[Bug c++/31372] [4.3 Regression] Segfault in cp/parser.c: cp_parser_parameter_declaration

2007-03-27 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2007-03-27 15:18 ---


*** This bug has been marked as a duplicate of 31138 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug c++/31138] [4.3 regression] ICE with ellipsis

2007-03-27 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2007-03-27 15:18 ---
*** Bug 31372 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||tbm at cyrius dot com


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



[Bug tree-optimization/31254] [4.3 Regression] verify_ssa failed: type mismatch between an SSA_NAME and its symbol

2007-03-18 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2007-03-18 12:47 ---
Confirmed.

20070303 works.
20070318 fails.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||ice-on-valid-code
   Last reconfirmed|-00-00 00:00:00 |2007-03-18 12:47:35
   date||
Summary|ice for legal code with -O2 |[4.3 Regression] verify_ssa
   ||failed: type mismatch
   ||between an SSA_NAME and its
   ||symbol
   Target Milestone|--- |4.3.0


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



[Bug c/31041] [4.3 Regression] ice (verify_stmts failed: invalid operand to binary operator) with -O2 -ftree-vectorize

2007-03-05 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2007-03-05 13:11 ---
confirmed with GCC 4.3.0 20070303.  4.2.0 works.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||ice-on-valid-code
  Known to work||4.2.0
   Last reconfirmed|-00-00 00:00:00 |2007-03-05 13:11:16
   date||
Summary|ice for legal code with -O2 |[4.3 Regression] ice
   |-ftree-vectorize|(verify_stmts failed:
   ||invalid operand to binary
   ||operator) with -O2 -ftree-
   ||vectorize
   Target Milestone|--- |4.3.0


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



[Bug rtl-optimization/30815] [4.3 Regression] pr29965.c fails on the mainline, switches and __builtin_trap

2007-03-03 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2007-03-04 01:35 ---
I see this on x86_64 and ia64 too.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||tbm at cyrius dot com
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
 GCC target triplet|powerpc*-*-*|
   Last reconfirmed|-00-00 00:00:00 |2007-03-04 01:35:05
   date||


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



[Bug target/26560] [4.1 regression] mips: unable to find a register to spill in class 'FP_REGS'

2007-02-03 Thread tbm at gcc dot gnu dot org


--- Comment #8 from tbm at gcc dot gnu dot org  2007-02-03 17:11 ---
I just verified that this is still there in 4.1 so I'm reopening the bug.
I know that no progress has been made but it _is_ still a bug in 4.1, which
unlike 4.0 is still supported.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|RESOLVED|VERIFIED
Summary|[4.0/4.1 regression] mips:  |[4.1 regression] mips:
   |unable to find a register to|unable to find a register to
   |spill in class 'FP_REGS'|spill in class 'FP_REGS'
   Target Milestone|4.2.0   |4.1.3


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



[Bug target/26560] [4.1 regression] mips: unable to find a register to spill in class 'FP_REGS'

2007-02-03 Thread tbm at gcc dot gnu dot org


--- Comment #9 from tbm at gcc dot gnu dot org  2007-02-03 17:12 ---
Reopen


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|VERIFIED|REOPENED
 Resolution|FIXED   |


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



[Bug target/26560] [4.1 regression] mips: unable to find a register to spill in class 'FP_REGS'

2007-02-03 Thread tbm at gcc dot gnu dot org


--- Comment #10 from tbm at gcc dot gnu dot org  2007-02-03 17:17 ---
Janis, do you think you could check what fixed this on the 4.2 branch?


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||janis at gcc dot gnu dot org


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



[Bug rtl-optimization/27883] [4.0/4.1 regression] in schedule_insns, at sched-rgn.c:3038 on mips

2007-01-24 Thread tbm at gcc dot gnu dot org


--- Comment #19 from tbm at gcc dot gnu dot org  2007-01-24 12:01 ---
(In reply to comment #18)
 Given that this is not user-visible in released compilers and won't very
 likely lead to wrong code, I propose to mark it WONTFIX for 4.0 and 4.1.

Speaking as the submitter, I don't mind if this is done.

BTW, we should not forget Jim's Comment #11: the patch should be backed out
from 4.3 when the dataflow branch is merged.  Which I believe is going to
happen soon?


-- 


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



[Bug target/30486] segfault in aggregate_value_p while bootstrapping fortran

2007-01-23 Thread tbm at gcc dot gnu dot org


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
  GCC build triplet|x86_64-linux-gnu|
   GCC host triplet|arm-linux-uclibcgnueabi |
 GCC target triplet|arm-linux-uclibcgnueabi |arm-linux-uclibcgnueabi,arm-
   ||linux-gnueabi
   Keywords||build, ice-on-valid-code
  Known to fail||4.1.0 4.2.0
   Last reconfirmed|-00-00 00:00:00 |2007-01-23 17:53:28
   date||
Summary|ICE in aggregate_value_p|segfault in
   ||aggregate_value_p while
   ||bootstrapping fortran


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



[Bug middle-end/29584] [4.0/4.1 Regression] internal compiler error on optimization

2006-10-24 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2006-10-24 18:56 ---
This also happens on amd64.  Segfaults with 4.0 and 4.1, works with 3.4 and
4.2.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
  GCC build triplet|x86_64-pc-linux-gnu |
   GCC host triplet|x86_64-pc-linux-gnu |
 GCC target triplet|arm-linux-uclibcgnueabi |
   Last reconfirmed|-00-00 00:00:00 |2006-10-24 18:56:28
   date||
Summary|internal compiler error on  |[4.0/4.1 Regression]
   |optimization|internal compiler error on
   ||optimization


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



[Bug middle-end/29584] [4.0/4.1 Regression] internal compiler error on optimization

2006-10-24 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2006-10-24 18:56 ---
Created an attachment (id=12486)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12486action=view)
reduced testcase


-- 


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



[Bug middle-end/29584] [4.0/4.1 Regression] internal compiler error on optimization

2006-10-24 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2006-10-24 19:02 ---
(gdb) where
#0  expand_case (exp=Variable exp is not available.
) at /home/tbm/scratch/gcc-4.1/gcc/stmt.c:2106
#1  0x00533ee7 in expand_expr_real_1 (exp=Variable exp is not
available.
) at /home/tbm/scratch/gcc-4.1/gcc/expr.c:8491
#2  0x005377b9 in expand_expr_real (exp=0x2b984c15,
target=0x2b984bf72400,
tmode=VOIDmode, modifier=EXPAND_NORMAL, alt_rtl=0x0) at
/home/tbm/scratch/gcc-4.1/gcc/expr.c:6530
#3  0x006c3e49 in expand_expr_stmt (exp=0x2b984c15) at expr.h:493
#4  0x006e9d80 in expand_gimple_basic_block (bb=0x2b984c140280,
dump_file=Variable dump_file is not available.
)
at /home/tbm/scratch/gcc-4.1/gcc/cfgexpand.c:1367
#5  0x006eac8d in tree_expand_cfg () at
/home/tbm/scratch/gcc-4.1/gcc/cfgexpand.c:1626
#6  0x006e7516 in execute_one_pass (pass=0xa31780)
at /home/tbm/scratch/gcc-4.1/gcc/passes.c:827
#7  0x006e760c in execute_pass_list (pass=0xa31780)
at /home/tbm/scratch/gcc-4.1/gcc/passes.c:859
#8  0x0045d77a in tree_rest_of_compilation (fndecl=0x2b984c120e00)
at /home/tbm/scratch/gcc-4.1/gcc/tree-optimize.c:419
#9  0x0040a628 in c_expand_body (fndecl=0x2b984c120e00)
at /home/tbm/scratch/gcc-4.1/gcc/c-decl.c:6692
#10 0x007249c2 in cgraph_expand_function (node=0x2b984c1394d0)
at /home/tbm/scratch/gcc-4.1/gcc/cgraphunit.c:1058
#11 0x007257ac in cgraph_optimize () at
/home/tbm/scratch/gcc-4.1/gcc/cgraphunit.c:1124
#12 0x004100d2 in c_write_global_declarations ()
at /home/tbm/scratch/gcc-4.1/gcc/c-decl.c:7700


-- 


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



[Bug target/26560] [4.0/4.1 regression] mips: unable to find a register to spill in class 'FP_REGS'

2006-10-09 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2006-10-09 11:46 ---
Confirmed.  gcc 3.4 and 4.2 work, 4.0 and 4.1 fail.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
  Known to fail||4.0.2 4.1.0
  Known to work||3.4.6 4.2.0
   Last reconfirmed|-00-00 00:00:00 |2006-10-09 11:46:07
   date||
Summary|mips: unable to find a  |[4.0/4.1 regression] mips:
   |register to spill in class  |unable to find a register to
   |'FP_REGS'   |spill in class 'FP_REGS'


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



[Bug target/29230] [4.1 regression] gcc-4.1 generates faulty asm on ARM when compiling openmsx 0.6.1 with -O3

2006-09-26 Thread tbm at gcc dot gnu dot org


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|WAITING |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|2006-09-26 13:37:26 |2006-09-26 13:37:44
   date||


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



[Bug target/29230] [4.1 regression] gcc-4.1 generates faulty asm on ARM when compiling openmsx 0.6.1 with -O3

2006-09-26 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2006-09-26 13:37 ---
This doesn't happen with gcc 4.2, nor, apparently, with 4.0.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

   Last reconfirmed|-00-00 00:00:00 |2006-09-26 13:37:26
   date||
Summary|gcc-4.1 generates faulty asm|[4.1 regression] gcc-4.1
   |on ARM when compiling   |generates faulty asm on ARM
   |openmsx 0.6.1 with -O3  |when compiling openmsx 0.6.1
   ||with -O3


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



[Bug c++/29059] New: [4.2 regression] ICE: verify_stmts failed (invalid operand to unary operator [0];)

2006-09-13 Thread tbm at gcc dot gnu dot org
Compiling as C works, C++ fails.  This worked with 20060823.

(sid)118:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++ -c -O re-ru32un.c
re-ru32un.c: In function 'void LoadUserAlph(char*)':
re-ru32un.c:4: error: invalid operand to unary operator
[0];

re-ru32un.c:4: internal compiler error: verify_stmts failed
Please submit a full bug report,
with preprocessed source if appropriate.
See URL:http://gcc.gnu.org/bugs.html for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see URL:file:///usr/share/doc/gcc-4.1/README.Bugs.
zsh: exit 1 /usr/lib/gcc-snapshot/bin/g++ -c -O re-ru32un.c
(sid)119:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++ -c re-ru32un.c
(sid)120:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/gcc -c -O re-ru32un.c
(sid)121:[EMAIL PROTECTED]: ~] cat re-ru32un.c
extern char *strcpy (char *__restrict __dest, __const char *__restrict __src);
char wrkstr_un[270];
extern void
LoadUserAlph (char *s)
{
  s = wrkstr_un;
  strcpy (s, );
};


-- 
   Summary: [4.2 regression] ICE: verify_stmts failed (invalid
operand to unary operator [0];)
   Product: gcc
   Version: 4.2.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: tbm at gcc dot gnu dot org


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



[Bug c++/29016] tree check: expected class 'expression', have 'exceptional' (baselink) in get_base_var, at ipa-utils.c:224

2006-09-11 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2006-09-11 11:59 ---
(sid)451:[EMAIL PROTECTED]: ~] x86_64-unknown-linux-gnu-g++ -c pr29016.cc
(sid)452:[EMAIL PROTECTED]: ~] x86_64-unknown-linux-gnu-g++ -c -O pr29016.cc
pr29016.cc:16: internal compiler error: tree check: expected class
'expression', have 'exceptional' (baselink) in get_base_var, at ipa-utils.c:224
Please submit a full bug report,
with preprocessed source if appropriate.
See URL:http://gcc.gnu.org/bugs.html for instructions.
zsh: exit 1 x86_64-unknown-linux-gnu-g++ -c -O pr29016.cc
(sid)453:[EMAIL PROTECTED]: ~] cat pr29016.cc
typedef unsigned long int Mword;
class Kern_cnt
{
private:enum
  {
Max_slot = 2,
  };
  static Mword (*read_kcnt_fn[Max_slot]) ();
private:static Mword read_kcnt1 ();
  static Mword read_kcnt2 ();
}
__attribute__ ((packed));
Mword (*Kern_cnt::read_kcnt_fn[Max_slot]) () =
{
read_kcnt1, read_kcnt2};
(sid)454:[EMAIL PROTECTED]: ~]


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
  GCC build triplet|i486-slackware-linux|
   GCC host triplet|i486-slackware-linux|
 GCC target triplet|i486-slackware-linux|
   Last reconfirmed|-00-00 00:00:00 |2006-09-11 11:59:48
   date||
Summary|ICE when compiling with -Os |tree check: expected class
   ||'expression', have
   ||'exceptional' (baselink) in
   ||get_base_var, at ipa-
   ||utils.c:224


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



[Bug tree-optimization/28814] [4.1/4.2 regression] in compare_values, at tree-vrp.c:415

2006-08-23 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2006-08-23 07:05 ---
Confirmed.  Also happens with 4.2.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||tbm at cyrius dot com
   Severity|critical|normal
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||ice-on-valid-code
  Known to work||4.0.3
   Last reconfirmed|-00-00 00:00:00 |2006-08-23 07:05:53
   date||
Summary|ICE when compiling Stalin   |[4.1/4.2 regression] in
   |under 4.1 but not 4.0   |compare_values, at tree-
   ||vrp.c:415


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



[Bug tree-optimization/28814] [4.1/4.2 regression] in compare_values, at tree-vrp.c:415

2006-08-23 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2006-08-23 09:38 ---
Reduced testcase:

struct w49
{
  union
  {
  }
  value;
};
f9887 (struct w49 a23040)
{
  unsigned r9887;
  if (((struct structure_type24753 *) (r9887 - 1)) == ((void *) 0))
{
  backtrace (stalin.sc, 7222, 248274);
}
}


-- 


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



[Bug target/28102] [4.2 Regression] GNU Hurd bootstrap error: 'OPTION_GLIBC' undeclared

2006-08-23 Thread tbm at gcc dot gnu dot org


--- Comment #17 from tbm at gcc dot gnu dot org  2006-08-23 18:53 ---
(In reply to comment #16)
 Subject: Re:  [4.2 Regression] GNU Hurd bootstrap error: 'OPTION_GLIBC'
 undeclared
 
 I'll try to get around it as soon as I can.  Thanks.

It has been a month... would be nice if you could look at it soon.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2006-08-23 18:53:11
   date||


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



[Bug target/27883] [4.0/4.1/4.2 regression] in schedule_insns, at sched-rgn.c:3038 on mips

2006-08-23 Thread tbm at gcc dot gnu dot org


--- Comment #10 from tbm at gcc dot gnu dot org  2006-08-23 18:56 ---
(In reply to comment #9)
  Jim, were you going to check this in or did you need some more testing on 
  it?
 
 I haven't had time to test it yet.

Any update on this, Jim?


-- 


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



[Bug c/28815] gcc-4.2-20060819 failed to compile Linux kernel 2.6.18-rc4-git1

2006-08-22 Thread tbm at gcc dot gnu dot org


--- Comment #1 from tbm at gcc dot gnu dot org  2006-08-23 05:42 ---
What error did you get?  Can you please paste the error message.


-- 


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



[Bug c/28815] gcc-4.2-20060819 failed to compile Linux kernel 2.6.18-rc4-git1

2006-08-22 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2006-08-23 05:56 ---
And please consult http://gcc.gnu.org/bugs.html


-- 


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



[Bug tree-optimization/28780] [4.2 regression] internal compiler error: in build_polynomial_chrec, at tree-chrec.h:108

2006-08-19 Thread tbm at gcc dot gnu dot org


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2006-08-19 18:56:16
   date||


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



[Bug other/28781] [4.2 regression] -fPIC generates non-PIC code

2006-08-19 Thread tbm at gcc dot gnu dot org


--- Comment #1 from tbm at gcc dot gnu dot org  2006-08-19 23:01 ---
This works for me with gcc 4.2.0 20060810 or 4.2.0 20060819 and binutils
2.17-2.  Can you try to downgrade binutils to see if it works then?


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||tbm at cyrius dot com


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



[Bug tree-optimization/27474] [4.2 regression] ICE: tree check: expected ssa_name, have struct_field_tag in verify_ssa, at tree-ssa.c:776

2006-08-19 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2006-08-19 23:05 ---
Created an attachment (id=12100)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12100action=view)
test case

Testcase from application ser.

Fails on x86_64 with: gcc -ftree-vectorize -O -c
Fails on x86 with:  gcc -ftree-vectorize -O -msse2  -c


-- 


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



[Bug target/28717] [4.2 regression] ICE in extract_insn, at recog.c:2077 on s390

2006-08-15 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2006-08-15 12:05 ---


*** This bug has been marked as a duplicate of 24367 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE
   Target Milestone|4.2.0   |---


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



[Bug target/24367] [4.0/4.1/4.2 Regression] unrecognizable insn with -fPIC -O2 -funroll-loops

2006-08-15 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2006-08-15 12:05 ---
*** Bug 28717 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||tbm at cyrius dot com


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



[Bug target/24367] [4.0/4.1/4.2 Regression] unrecognizable insn with -fPIC -O2 -funroll-loops

2006-08-15 Thread tbm at gcc dot gnu dot org


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2006-08-15 12:05:42
   date||


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



[Bug target/28672] [4.2 Regression]: Gcc went into infinite loop when building libstdc++

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2006-08-10 11:53 ---
*** Bug 28676 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||schwab at suse dot de


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



[Bug target/28672] [4.2 Regression]: Gcc went into infinite loop when building libstdc++

2006-08-10 Thread tbm at gcc dot gnu dot org


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

   Severity|normal  |blocker


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



[Bug target/28676] [4.2 regression] infinite loop in vt_find_locations

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #1 from tbm at gcc dot gnu dot org  2006-08-10 11:53 ---


*** This bug has been marked as a duplicate of 28672 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug c/28675] ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm]

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2006-08-10 12:00 ---
-O3 works here while -O2 fails - but, in any case, confirmed.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2006-08-10 12:00:52
   date||


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



[Bug c/28675] [4.1/4.2 regression] ICE in extract_insn, at recog.c:2084 (unrecognizable insn) [arm]

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2006-08-10 12:02 ---
I was on gcc 4.2 btw.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

Summary|ICE in extract_insn, at |[4.1/4.2 regression] ICE in
   |recog.c:2084 (unrecognizable|extract_insn, at
   |insn) [arm] |recog.c:2084 (unrecognizable
   ||insn) [arm]


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



[Bug c++/28683] [4.0/4.1/4.2 regression] ICE (segfault in add_reg_br_prob_note) when comparing pointers with -O (and higher)

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #1 from tbm at gcc dot gnu dot org  2006-08-10 19:37 ---

(gdb) run -O2 tt.cc
Starting program: /usr/local/libexec/gcc/i686-pc-linux-gnu/4.2.0/cc1plus -O2
tt.cc
 bar* testcase()
Analyzing compilation unitPerforming intraprocedural optimizations
Assembling functions:
 bar* testcase()
Program received signal SIGSEGV, Segmentation fault.
0x08517abc in add_reg_br_prob_note (last=value optimized out,
probability=5347)
at gcc/cfgexpand.c:58
58  if (!any_condjump_p (last)
(gdb) where
#0  0x08517abc in add_reg_br_prob_note (last=value optimized out,
probability=5347)
at gcc/cfgexpand.c:58
#1  0x08517fd0 in expand_gimple_basic_block (bb=0x40362900)
at gcc/cfgexpand.c:1128
#2  0x0851938c in tree_expand_cfg () at gcc/cfgexpand.c:1634
#3  0x08514c86 in execute_one_pass (pass=0x872e320) at gcc/passes.c:864
#4  0x08514e57 in execute_pass_list (pass=0x872e320) at gcc/passes.c:911
#5  0x081cc676 in tree_rest_of_compilation (fndecl=0x4040fe70)
at gcc/tree-optimize.c:418
#6  0x08131c7d in expand_body (fn=0x4040fe70) at gcc/cp/semantics.c:3072
#7  0x08566564 in cgraph_expand_function (node=0x403e2bc8)
at gcc/cgraphunit.c:1194
#8  0x0856954a in cgraph_optimize () at gcc/cgraphunit.c:1259
#9  0x080d6aba in cp_finish_file () at gcc/cp/decl2.c:3341
#10 0x0819abef in c_common_parse_file (set_yydebug=0) at gcc/c-opts.c:1165
#11 0x084e0a0d in toplev_main (argc=3, argv=0xb9f4) at gcc/toplev.c:999
#12 0x081a9972 in main (argc=Cannot access memory at address 0x29
) at gcc/main.c:35
(gdb)


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||ice-on-valid-code
  Known to fail||4.0.3 4.1.1 4.2.0
  Known to work||3.3.6 3.4.6
   Last reconfirmed|-00-00 00:00:00 |2006-08-10 19:37:19
   date||
Summary|ICE (segfault) when |[4.0/4.1/4.2 regression] ICE
   |comparing pointers with -O  |(segfault in
   |(and higher)|add_reg_br_prob_note) when
   ||comparing pointers with -O
   ||(and higher)


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



[Bug c++/28677] [4.0/4.1 regression] Function prototype in function body crashes compilation

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2006-08-10 19:42 ---
Fails with 4.0 and 4.1, works with 3.4 and 4.2.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
  Known to fail||4.0.4 4.1.1
  Known to work||3.4.6 4.2.0
   Last reconfirmed|-00-00 00:00:00 |2006-08-10 19:42:05
   date||
Summary|Function prototype in   |[4.0/4.1 regression]
   |function body crashes   |Function prototype in
   |compilation |function body crashes
   ||compilation


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



[Bug c++/28677] [4.0/4.1 regression] Function prototype in function body crashes compilation

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2006-08-10 19:49 ---
{
  __inline double fabs (double __x) throw ()
  {
  }
  typedef struct
  {
  }
   *__locale_t;
  extern void exit (int __status) throw () __attribute__ ((__noreturn__));
}
void
nrerror (char error_text[])
{
  exit (1);
}
float
betacf (float a, float b, float x)
{
  void nrerror (char error_text[]);
  float aa, c, d, del, h, qab, qam, qap;
  d = 1.0 - qab * x / qap;
  if (fabs (d)  1.0e-30)
  h = d;
{
  if (fabs (d)  1.0e-30)
d = 1.0e-30;
}
  return h;
}
float
betai (float a, float b, float x)
{
  void nrerror (char error_text[]);
nrerror (Bad x in routine betai);
}


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|--- |4.1.2


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



[Bug c++/28677] [4.0/4.1 regression] Function prototype in function body crashes compilation

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2006-08-10 20:18 ---
Further reduced:

double fabs (double __x) { }
extern void exit (int __status);
void
nrerror (void)
{
  exit(0);
}
float
betacf (float x)
{
  void nrerror (void);
  float d, h;
  d = 1.0 - x;
  if (fabs (d)  1.0e-30)
h = d;
  return h;
}
void
betai (void)
{
  void nrerror (void);
  nrerror ();
}


-- 


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



[Bug c++/28677] [4.0/4.1 regression] Function prototype in function body crashes compilation

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #7 from tbm at gcc dot gnu dot org  2006-08-10 20:44 ---
(In reply to comment #6)
 I bet this was fixed by the patch which fixed PR 26757 finnally (comment #28).

I can confirm this.


-- 


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



[Bug c++/28677] [4.0/4.1 regression] Function prototype in function body crashes compilation

2006-08-10 Thread tbm at gcc dot gnu dot org


--- Comment #8 from tbm at gcc dot gnu dot org  2006-08-10 20:51 ---
(In reply to comment #7)
 (In reply to comment #6)
  I bet this was fixed by the patch which fixed PR 26757 finnally (comment 
  #28).
 
 I can confirm this.

Jakub, can you apply your patch for PR 26757 to 4.0 and 4.1?


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||jakub at gcc dot gnu dot org


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



[Bug c++/28659] [4.2 regression] ICE (segfault) while compiling kdelibs 4.0 snapshot

2006-08-08 Thread tbm at gcc dot gnu dot org


--- Comment #4 from tbm at gcc dot gnu dot org  2006-08-08 20:50 ---
Confirmed.

 test::TestDescriptionT test::TestDescriptionT::operator=(const
test::TestDescriptionT)
Program received signal SIGSEGV, Segmentation fault.
0x00477cd3 in min_vis_r (tp=value optimized out,
walk_subtrees=0x7fffcc62fa84,
data=0x7fffcc62fc24) at /home/tbm/scratch/gcc/gcc/cp/decl2.c:1550
1550  if (!TREE_PUBLIC (TYPE_MAIN_DECL (*tp)))
(gdb) where
#0  0x00477cd3 in min_vis_r (tp=value optimized out,
walk_subtrees=0x7fffcc62fa84,
data=0x7fffcc62fc24) at /home/tbm/scratch/gcc/gcc/cp/decl2.c:1550
#1  0x0086e318 in walk_tree (tp=0x2aaedebb40b8, func=0x477c90
min_vis_r,
data=0x7fffcc62fc24, pset=0xd517b0) at
/home/tbm/scratch/gcc/gcc/tree.c:7427
#2  0x0086ed3e in walk_tree (tp=0x2aaedebb4218, func=0x477c90
min_vis_r,
data=0x7fffcc62fc24, pset=0xd517b0) at
/home/tbm/scratch/gcc/gcc/tree.c:7652
#3  0x0086f211 in walk_type_fields (type=0x2aaedebb4210, func=0x477c90
min_vis_r,
data=0x7fffcc62fc24, pset=dwarf2_read_address: Corrupted DWARF expression.
) at /home/tbm/scratch/gcc/gcc/tree.c:7355
#4  0x0086ed3e in walk_tree (tp=0x7fffcc62fc10, func=0x477c90
min_vis_r,
data=0x7fffcc62fc24, pset=0xd517b0) at
/home/tbm/scratch/gcc/gcc/tree.c:7652
#5  0x0086f11a in walk_tree_without_duplicates (tp=0x7fffcc62fc10,
func=0x477c90 min_vis_r, data=0x7fffcc62fc24) at
/home/tbm/scratch/gcc/gcc/tree.c:7672
#6  0x004793f2 in type_visibility (type=0x2aaedebb4210)
at /home/tbm/scratch/gcc/gcc/cp/decl2.c:1568
#7  0x00479bb7 in determine_visibility (decl=0x2aaedeba9ee0)
at /home/tbm/scratch/gcc/gcc/cp/decl2.c:1782
#8  0x00413914 in start_preparsed_function (decl1=0x2aaedeba9ee0,
attrs=value optimized out, flags=value optimized out)
at /home/tbm/scratch/gcc/gcc/cp/decl.c:10644
#9  0x0042cfaf in start_function (declspecs=value optimized out,
declarator=value optimized out, attrs=0x0) at
/home/tbm/scratch/gcc/gcc/cp/decl.c:10690
#10 0x004942c7 in cp_parser_init_declarator (parser=0x2aaedea23500,
decl_specifiers=0x7fffcc62fdb0, checks=0x0, function_definition_allowed_p=1
'\001',
member_p=0 '\0', declares_class_or_enum=value optimized out,
function_definition_p=0x7fffcc62fe0f \001) at
/home/tbm/scratch/gcc/gcc/cp/parser.c:15374
#11 0x004947dd in cp_parser_single_declaration (parser=0x2aaedea23500,
checks=0x0,
member_p=0 '\0', friend_p=value optimized out) at
/home/tbm/scratch/gcc/gcc/cp/parser.c:15684
#12 0x004a2404 in cp_parser_template_declaration_after_export
(parser=0x2aaedea23500,
member_p=0 '\0') at /home/tbm/scratch/gcc/gcc/cp/parser.c:15543
#13 0x004a41f7 in cp_parser_declaration (parser=0x2aaedea23500)
at /home/tbm/scratch/gcc/gcc/cp/parser.c:7108
#14 0x004a475a in cp_parser_declaration_seq_opt (parser=0x2aaedea23500)
at /home/tbm/scratch/gcc/gcc/cp/parser.c:7031
#15 0x004a4195 in cp_parser_declaration (parser=0x2aaedea23500)
at /home/tbm/scratch/gcc/gcc/cp/parser.c:10559
---Type return to continue, or q return to quit---
#16 0x004a475a in cp_parser_declaration_seq_opt (parser=0x2aaedea23500)
at /home/tbm/scratch/gcc/gcc/cp/parser.c:7031
#17 0x004a4e49 in c_parse_file () at
/home/tbm/scratch/gcc/gcc/cp/parser.c:2755
#18 0x005331b5 in c_common_parse_file (set_yydebug=value optimized
out)
at /home/tbm/scratch/gcc/gcc/c-opts.c:1164
#19 0x00866f33 in toplev_main (argc=value optimized out, argv=value
optimized out)
at /home/tbm/scratch/gcc/gcc/toplev.c:999
#20 0x2aaede5ab4ca in __libc_start_main () from /lib/libc.so.6
#21 0x0040273a in _start () at ../sysdeps/x86_64/elf/start.S:113
(gdb)


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2006-08-08 20:50:40
   date||


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



[Bug c++/28620] [4.1 regression] static const member in template class leads to multiple definitions at linktime

2006-08-06 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2006-08-06 13:41 ---
This has been fixed already, both in GCC's SVN and in Debian's gcc-4.1 package.

The reason you see it on HPPA is that recent version of gcc-4.1 in Debian don't
build.  This bug was fixed in -9 but hppa still has -8.  Can you investigate
why recent gcc-4.1 in Debian doesn't compile on HPPA?

gcc-4.1 (4.1.1-9) unstable; urgency=low

  * Update to SVN 20060715.
- Fix PR c++/28016, do not emit uninstantiated static data members.
  Closes: #373895, #376871.


*** This bug has been marked as a duplicate of 28016 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug c++/28016] [4.1 Regression] emitting template constant

2006-08-06 Thread tbm at gcc dot gnu dot org


--- Comment #16 from tbm at gcc dot gnu dot org  2006-08-06 13:41 ---
*** Bug 28620 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||tausq at debian dot org


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



[Bug debug/26827] GNAT BUG DETECTED on compile GPS 1.3.1/gtkada

2006-08-06 Thread tbm at gcc dot gnu dot org


--- Comment #5 from tbm at gcc dot gnu dot org  2006-08-06 14:23 ---
(In reply to comment #4)
 Subject: Bug 26827
 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=115969
 Log:
 2006-08-06  Paolo Bonzini  [EMAIL PROTECTED]
 
 PR target/26827
 * config/i386/i386.md: Add peephole2 to avoid fld %st
 instructions.

This should have been 27827.


-- 


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



[Bug target/28583] [4.2 regression] ICE in default_secondary_reload, at targhooks.c:532 when building libgcc2.c as _divsc3.o

2006-08-04 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2006-08-04 08:36 ---
Confirmed.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||aoliva at gcc dot gnu dot
   ||org
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||build, ice-on-valid-code
   Last reconfirmed|-00-00 00:00:00 |2006-08-04 08:36:24
   date||
Summary|ICE in  |[4.2 regression] ICE in
   |default_secondary_reload, at|default_secondary_reload, at
   |targhooks.c:532 when|targhooks.c:532 when
   |building libgcc2.c as   |building libgcc2.c as
   |_divsc3.o   |_divsc3.o
   Target Milestone|--- |4.2.0


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



[Bug c/28592] [4.0 regression] Segmentation Fault running -O2 on file with deep nesting

2006-08-04 Thread tbm at gcc dot gnu dot org


--- Comment #2 from tbm at gcc dot gnu dot org  2006-08-04 11:34 ---
I can confirm this on i386 with 4.0.4 20060804.


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2006-08-04 11:34:25
   date||
Summary|Segmentation Fault running -|[4.0 regression]
   |O2 on file with deep nesting|Segmentation Fault running -
   ||O2 on file with deep nesting
   Target Milestone|--- |4.0.4


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



[Bug c++/28599] multiple definitions of static const member of template class

2006-08-04 Thread tbm at gcc dot gnu dot org


--- Comment #1 from tbm at gcc dot gnu dot org  2006-08-04 13:50 ---
This is a duplicate of PR28016, which has been fixed already.  What version of
the compiler are you using exactly?


-- 


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



[Bug c++/28599] multiple definitions of static const member of template class

2006-08-04 Thread tbm at gcc dot gnu dot org


--- Comment #3 from tbm at gcc dot gnu dot org  2006-08-04 15:10 ---
Has been fixed in Debian and upstream already.  Please talk to your vendor.


*** This bug has been marked as a duplicate of 28016 ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE


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



[Bug c++/28016] [4.1 Regression] emitting template constant

2006-08-04 Thread tbm at gcc dot gnu dot org


--- Comment #15 from tbm at gcc dot gnu dot org  2006-08-04 15:10 ---
*** Bug 28599 has been marked as a duplicate of this bug. ***


-- 

tbm at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||peter dot soetens at fmtc
   ||dot be


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