[Bug c++/29974] Segmentation fault on simple input file. Omission of #include string prevents error. WinXP x64, cygwin

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-11-25 08:45 --- This works for me with 4.0.4, 4.1.2, 4.2.0, and 4.3.0 even with GC settings so it always runs. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29974

[Bug other/29972] typos in the manual

2006-11-25 Thread Ralf dot Wildenhues at gmx dot de
--- Comment #3 from Ralf dot Wildenhues at gmx dot de 2006-11-25 09:09 --- Created an attachment (id=12685) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12685action=view) updated patch enclosed list if compound literal's and object's types match. How about this one instead, it

[Bug tree-optimization/29922] [4.3 Regression] [Linux] ICE in insert_into_preds_of_block

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-11-25 09:13 --- (gdb) p debug_generic_expr (vh) VH.22 $4 = void (gdb) p debug_generic_expr (eprime) strlen (lineD.1610) (gdb) p debug_generic_expr (vuse) lineD.1610_11 We have: # NONLOCAL.5_14 = PHI NONLOCAL.5_18(5); # line_11

[Bug tree-optimization/29585] [4.2/4.3 Regression] tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:558

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-11-25 10:11 --- symbol_marked_for_renaming is returning false. Symbols to be put in SSA form _ZTI13basic_ostream _ZTIN12_GLOBAL__N_111NullostreamE _ZTSN12_GLOBAL__N_111NullostreamE _ZTVN10__cxxabiv120__si_class_type_infoE

[Bug libstdc++/29385] stl_tree.h clean-ups and enhancements

2006-11-25 Thread paolo at gcc dot gnu dot org
--- Comment #1 from paolo at gcc dot gnu dot org 2006-11-25 10:36 --- Subject: Bug 29385 Author: paolo Date: Sat Nov 25 10:35:52 2006 New Revision: 119190 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119190 Log: 2006-11-25 Paolo Carlini [EMAIL PROTECTED] PR

[Bug fortran/29975] New: [metabug] ICEs with CP2K

2006-11-25 Thread jv244 at cam dot ac dot uk
I'm trying to compile CP2K with gfortran (yesterday's mainline), but I'm experiencing ICEs. Since it seems to be happening more often with CP2K I've added this metabug. the first one I see is: gfortran -c all_cp2k_gfortran.f90 all_cp2k_gfortran.f90: In function âpw_sumupâ:

[Bug fortran/29975] [meta] ICEs with CP2K

2006-11-25 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2006-11-25 13:22 --- Hi Joost, I'll look into it. I now regularly build cp2k with gfortran (usually 4.2 branch) on i686-linux for my work but I haven't see this ICE yet. Just in case, what's the platform you're building on? --

[Bug c++/20019] incorrect overflow warning

2006-11-25 Thread manu at gcc dot gnu dot org
--- Comment #11 from manu at gcc dot gnu dot org 2006-11-25 13:51 --- I don't get the warning with current mainline (revision 119143). Still, I would like to keep this bug around since it may be interesting that Wconversion emits a warning for the int-char conversion. I would like to

[Bug c++/28986] Failure to diagnose overflow in constant expression

2006-11-25 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2006-11-25 14:06 --- As far as I can see, the C++ front-end fails to call overflow_warning (c-common.c) from build_binary_op (cp/typeck.c) in the same way as the C front-end does in parser_build_binary_op(c-typeck.c). -- manu at gcc

[Bug fortran/29976] New: [4.2/4.3 regression] ICE on optional arg

2006-11-25 Thread fxcoudert at gcc dot gnu dot org
The following code: SUBROUTINE pw_sumup (alpha_im) REAL, INTENT(in), OPTIONAL :: alpha_im COMPLEX :: my_alpha_c IF (PRESENT(alpha_im)) THEN my_alpha_c = CMPLX(0.,alpha_im) END IF END SUBROUTINE pw_sumup ICEs on both 4.2 and 4.3, but compiles fine on 4.1.2. The ICE for 4.3 is:

[Bug fortran/29975] [meta] ICEs with CP2K

2006-11-25 Thread jv244 at cam dot ac dot uk
--- Comment #2 from jv244 at cam dot ac dot uk 2006-11-25 14:15 --- (In reply to comment #1) Hi Joost, I'll look into it. I now regularly build cp2k with gfortran (usually 4.2 branch) on i686-linux for my work but I haven't see this ICE yet. Just in case, what's the platform

[Bug fortran/29973] [4.2 only] CHAR not allowed as actual argument, even in F2003

2006-11-25 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2006-11-25 14:29 --- Subject: Bug 29973 Author: fxcoudert Date: Sat Nov 25 14:28:56 2006 New Revision: 119197 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119197 Log: PR fortran/29973 *

[Bug fortran/20880] USE association of procedure's own interface

2006-11-25 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-11-25 14:38 --- Subject: Bug 20880 Author: pault Date: Sat Nov 25 14:37:56 2006 New Revision: 119198 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119198 Log: 2006-11-25 Paul Thomas [EMAIL PROTECTED] PR

[Bug fortran/29837] INTERFACE overloading INTENT problem - valid code is rejected

2006-11-25 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2006-11-25 14:38 --- Subject: Bug 29837 Author: pault Date: Sat Nov 25 14:37:56 2006 New Revision: 119198 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119198 Log: 2006-11-25 Paul Thomas [EMAIL PROTECTED] PR

[Bug fortran/29837] INTERFACE overloading INTENT problem - valid code is rejected

2006-11-25 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2006-11-25 14:39 --- Fixed on trunk and 4.2. Will backport to 4.1 in coming week. Paul PS please not error in ChangeLog for trunk - will fix Monday. -- pault at gcc dot gnu dot org changed: What|Removed

[Bug fortran/20880] USE association of procedure's own interface

2006-11-25 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-11-25 14:39 --- Fixed on trunk and 4.2. Will backport to 4.1 in coming week. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/29387] ICE on character array function of variable length

2006-11-25 Thread pault at gcc dot gnu dot org
--- Comment #10 from pault at gcc dot gnu dot org 2006-11-25 14:41 --- (In reply to comment #9) Sorry, this was a slip of the digits in the ChangeLog Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29387

[Bug fortran/29464] problem with duplicate USE, ONLY of procedure in INTERFACE

2006-11-25 Thread patchapp at dberlin dot org
--- Comment #2 from patchapp at dberlin dot org 2006-11-25 15:05 --- Subject: Bug number PR29464 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-11/msg01705.html --

[Bug other/23572] No warning for assigning a value to a 'float' variable that overflows with option -Wextra

2006-11-25 Thread manu at gcc dot gnu dot org
--- Comment #5 from manu at gcc dot gnu dot org 2006-11-25 15:24 --- Why this is marked as other ? This is either a problem on the C/C++ front-ends or it is a problem in the middle-end that doesn't handle the overflow/underflow correctly during conversion, isn't it? Also, this happens

[Bug c/29977] New: gcc miscompiling gfortran

2006-11-25 Thread tobi at gcc dot gnu dot org
The failures in the testcases gfortran.dg/char_transpose_1.f90, gfortran.dg/matmul_2.f90, gfortran.dg/matmul_3.f90 are apparently due to a miscompilation of the gfortran FE. The error can be traced to the following code from trans-arrray.c:775 for (n = 0; n 2; n++) {

[Bug c/29977] gcc miscompiling gfortran

2006-11-25 Thread tobi at gcc dot gnu dot org
--- Comment #1 from tobi at gcc dot gnu dot org 2006-11-25 16:12 --- *** This bug has been marked as a duplicate of 29516 *** -- tobi at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/29516] Bug in character transpose

2006-11-25 Thread tobi at gcc dot gnu dot org
--- Comment #3 from tobi at gcc dot gnu dot org 2006-11-25 16:12 --- *** Bug 29977 has been marked as a duplicate of this bug. *** -- tobi at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/29516] Bug in character transpose

2006-11-25 Thread tobi at gcc dot gnu dot org
--- Comment #4 from tobi at gcc dot gnu dot org 2006-11-25 16:12 --- The duplicate contains some more analysis. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29516

[Bug fortran/29516] Bug in character transpose

2006-11-25 Thread tobi at gcc dot gnu dot org
--- Comment #5 from tobi at gcc dot gnu dot org 2006-11-25 16:20 --- With the workaround in place, I get a clean -- aside from fallout from another patch in my tree -- testsuite run on i686-darwin -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29516

[Bug tree-optimization/29964] [4.1/4.2 Regression] function with volatile operators still found to be pure

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-11-25 16:45 --- Subject: Bug 29964 Author: pinskia Date: Sat Nov 25 16:45:09 2006 New Revision: 119202 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119202 Log: 2006-11-25 Andrew Pinski [EMAIL PROTECTED] PR

[Bug fortran/29516] Bug in character transpose

2006-11-25 Thread tobi at gcc dot gnu dot org
--- Comment #6 from tobi at gcc dot gnu dot org 2006-11-25 16:49 --- Created an attachment (id=12686) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12686action=view) First part of the tree dumps At FX' request, I've produced a tarball containing the tree dumps from the compilation

[Bug fortran/29516] Bug in character transpose

2006-11-25 Thread tobi at gcc dot gnu dot org
--- Comment #7 from tobi at gcc dot gnu dot org 2006-11-25 16:57 --- Created an attachment (id=12687) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12687action=view) First part of tree dumps redux -- tobi at gcc dot gnu dot org changed: What|Removed

[Bug fortran/29711] error_print does not support %N$X

2006-11-25 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2006-11-25 16:57 --- Subject: Bug 29711 Author: fxcoudert Date: Sat Nov 25 16:57:25 2006 New Revision: 119203 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119203 Log: PR fortran/29711 * error.c (error_print):

[Bug fortran/29711] [4.2 only] error_print does not support %N$X

2006-11-25 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2006-11-25 17:00 --- Fixed on mainline. I will wait for some time before commiting on 4.2. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/29456] c99 functions provided by libgfortran

2006-11-25 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2006-11-25 17:30 --- Fixed by revision 119204. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/29516] Bug in character transpose

2006-11-25 Thread tobi at gcc dot gnu dot org
--- Comment #8 from tobi at gcc dot gnu dot org 2006-11-25 17:46 --- I've given up attaching the tree dumps, they can be downloaded from http://www.cip.physik.uni-muenchen.de/~tobias.schlueter/dumps.tar.gz -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29516

[Bug rtl-optimization/29978] New: suboptimal code generation

2006-11-25 Thread vda dot linux at googlemail dot com
With following testcase gcc 4.1.1 with -Os produces two back-to-back jumps: jump to L2 if less; jump to L2 if less-or-equal; the first one is not needed. -O2 is worse, but I usually use -Os anyway. void g(); void f(long long v) { if (v 0LL) g(); g();

[Bug fortran/29516] Bug in character transpose

2006-11-25 Thread tobi at gcc dot gnu dot org
--- Comment #9 from tobi at gcc dot gnu dot org 2006-11-25 18:50 --- The miscompilation appears first with -O -ftree-vrp, i.e. removing -ftree-vrp from the following command line gives a working executable, with it, we get a broken compiler.

[Bug fortran/29459] Spurious warning about uninitialized optional arguments

2006-11-25 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2006-11-25 19:41 --- Confirmed. You can get rid of a few of those with: Index: trans-decl.c === --- trans-decl.c(revision 119204) +++ trans-decl.c

[Bug target/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread danglin at gcc dot gnu dot org
--- Comment #3 from danglin at gcc dot gnu dot org 2006-11-25 20:15 --- In print_c_condition, we have these two calls: print_rtx_ptr_loc (cond); printf ((%s), cond); The generated assembly code is: 0x4000d4d0 print_c_condition+216: ldd -40(ret1),r26

[Bug tree-optimization/29964] [4.1 Regression] function with volatile operators still found to be pure

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-11-25 21:12 --- Subject: Bug 29964 Author: pinskia Date: Sat Nov 25 21:12:08 2006 New Revision: 119208 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119208 Log: 2006-11-25 Andrew Pinski [EMAIL PROTECTED] PR

[Bug tree-optimization/29964] [4.1 Regression] function with volatile operators still found to be pure

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-11-25 21:12 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug fortran/29976] [4.2/4.3 regression] ICE on optional arg

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-25 21:19 --- The problem for the trunk is ovbious: #4 0x080c38c1 in gfc_conv_missing_dummy (se=0xbf926cf4, arg=0x9ea1228, ts= {type = BT_UNKNOWN, kind = 4, derived = 0x0, cl = 0x0}) at

[Bug target/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2006-11-25 21:30 --- Subject: Re: [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump) Simplified test case attached. Dave --- Comment #5 from dave at

[Bug fortran/29951] [4.3 Regression] incorrect conversion from string to integer by TRANSFER()

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-11-25 21:43 --- Subject: Bug 29951 Author: pinskia Date: Sat Nov 25 21:43:48 2006 New Revision: 119211 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119211 Log: 2006-11-25 Andrew Pinski [EMAIL PROTECTED] PR

[Bug fortran/29951] [4.3 Regression] incorrect conversion from string to integer by TRANSFER()

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-11-25 21:45 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug target/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #6 from dave at hiauly1 dot hia dot nrc dot ca 2006-11-25 22:14 --- Subject: Re: [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump) Simplified test case attached. This is a bug in fwprop. Attached rtl

[Bug target/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread steven at gcc dot gnu dot org
--- Comment #9 from steven at gcc dot gnu dot org 2006-11-25 22:24 --- Why is this an fwprop bug? You haven't really shown that AFAICS. Could be a latent bug elsewhere that fwprop uncovered. Or can you pin-point the specific insns that fwpwop produces, and which you think is wrong?

[Bug c++/29979] New: ICE with vector types in templates

2006-11-25 Thread reichelt at gcc dot gnu dot org
The following code snippet triggers an ICE since GCC 3.3: === templatetypename T struct A { static const T i = 1; int __attribute__((vector_size(8))) a[i]; }; === bug.cc:4: internal compiler

[Bug c++/29980] New: [4.2/4.3 regression] ICE using attribute in invalid declaration

2006-11-25 Thread reichelt at gcc dot gnu dot org
The following invalid code snippet triggers an ICE on the 4.2 branch and mainline: === struct A { typedef int X; }; struct __attribute__((unused)) A::X; === bug.cc:3: error: using typedef-name 'A::X'

[Bug c++/29980] [4.2/4.3 regression] ICE using attribute in invalid declaration

2006-11-25 Thread reichelt at gcc dot gnu dot org
-- reichelt at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29980

[Bug libfortran/29568] implement unformatted files with subrecords (Intel style)

2006-11-25 Thread tkoenig at gcc dot gnu dot org
--- Comment #20 from tkoenig at gcc dot gnu dot org 2006-11-25 22:58 --- Created an attachment (id=12691) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12691action=view) Latest update Here's the latest update. This is fairly complete, but still lacks testing on exceeding the

[Bug c++/29979] ICE with vector types arrays in templates

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-25 23:04 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug libstdc++/29981] New: libstdc++-v3 is configured on unsupported host h8300-hms

2006-11-25 Thread carl at thep dot lu dot se
The root configure.in claims that libstdc++-v3 should be built on h8300-*-*-* but libstdc++-v3 seems to disagree. $ ./configure --enable-languages=c,c++ --target=h8300-hms make [...] configure: error: No support for this host/target combination. make[1]: *** [configure-target-libstdc++-v3] Error

[Bug c++/29980] [4.2/4.3 regression] ICE using attribute in invalid declaration

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-25 23:14 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/29981] libstdc++-v3 is configured on unsupported host h8300-hms

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-25 23:16 --- You are going to use newlib with h8300-hms, right, if so you should configure with --with-newlib. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29981

[Bug target/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread steven at gcc dot gnu dot org
--- Comment #10 from steven at gcc dot gnu dot org 2006-11-25 23:17 --- From the cse1 dump: Register 72 used 1 times across 0 insns; set 1 time; dies in 0 places; pointer. So there is only a single DEF for reg 72. The set for this DEF is: (insn 112 2 7 2 foo.c:13 (set (reg/f:DI 72)

[Bug target/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread steven at gcc dot gnu dot org
--- Comment #11 from steven at gcc dot gnu dot org 2006-11-25 23:19 --- Note that (reg 29) is the ret1 reg. Looks more and more like a register allocation problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29840

[Bug target/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug target/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread steven at gcc dot gnu dot org
--- Comment #12 from steven at gcc dot gnu dot org 2006-11-25 23:23 --- Re. comment #3, It's call clobbered, so it must be saved and restored: Why is reg 29 not in the call clobbered reg list on the call_insns? I see a USE for reg 29 on every call: (use (reg/f:DI 29 %r29)). But not a

[Bug rtl-optimization/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-11-25 23:26 --- The only three instructions fwprop touches are done into: Before: (insn 112 2 7 2 foo.c:13 (set (reg/f:DI 72) (plus:DI (reg/f:DI 29 %r29) (const_int -64 [0xffc0]))) -1 (nil)

[Bug rtl-optimization/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-11-25 23:32 --- fwprop says it is r29 invalided by a call: invalidated by call 0, 1, 2, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60 I think it

[Bug target/29969] should use floating point registers for block copies

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-25 23:36 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/29301] [4.2/4.3 Regression] ICE in check_cfg, at haifa-sched .c:4657 while compiling openssl

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-11-25 23:52 --- *** This bug has been marked as a duplicate of 29841 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/29841] [4.2/4.3 regression] ICE with scheduling and __builtin_trap

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-11-25 23:52 --- *** Bug 29301 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/29750] [4.2 regression] Segmentation fault while compiling OpenSSL 0.9.8d

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-11-25 23:52 --- *** This bug has been marked as a duplicate of 29841 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/29841] [4.2/4.3 regression] ICE with scheduling and __builtin_trap

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-11-25 23:52 --- *** Bug 29750 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29841

[Bug rtl-optimization/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #15 from dave at hiauly1 dot hia dot nrc dot ca 2006-11-26 00:04 --- Subject: Re: [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory faul (insn 98 97 99 7 foo.c:27 (set (reg/f:DI 25 %r25 [ cond ]) -

[Bug target/29747] [4.3 Regression] No debug symbols when compiling stage2 compiler with -O2 -g

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-11-26 00:04 --- Fixed by: 2006-11-16 Mike Stump [EMAIL PROTECTED] * config/darwin.h (LINK_COMMAND_SPEC): Don't do dwarf stuff on pre-darwin9 system, unless the user asks for it directl -- pinskia at gcc dot

[Bug c++/29757] Non-ISO template qualifiers

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-11-26 00:10 --- Since adding -pedantic rejects this and libstdc++ uses extern template and extern template might become part of the standard, I am going to close this as invalid. -- pinskia at gcc dot gnu dot org changed:

[Bug c++/29727] [4.0/4.1/4.2/4.3 regression] ICE on invalid initializer for template member

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-26 00:19 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/29728] [4.0/4.1/4.2/4.3 regression] ICE on invalid initializer in template function

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-26 00:19 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/29730] [4.0/4.1/4.2/4.3 regression] ICE on invalid declaration of template member

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-26 00:20 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/29731] [4.0/4.1/4.2/4.3 regression] ICE with statement expression as template parameter

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-26 00:21 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/29732] [4.0/4.1/4.2/4.3 regression] ICE on invalid friend declaration

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-26 00:22 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/29733] [4.1/4.2/4.3 regression] ICE on initialization of function type

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-26 00:22 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/29982] New: ICE in write() with gfortran 4.1.2 (and 4.2 and 4.3...)

2006-11-25 Thread zender at uci dot edu
The following program causes an ICE with gfortran 4.1.2 running with Ubuntu 6.10 on an i686 laptop (and works with non-gfortran compilers): program tst write (6,(a,es15.8)) 2.0**(-0.0) = ,2.0**(-0.0) end program tst [EMAIL PROTECTED]:~/f$ cd ~/f;gfortran -o tst tst.F90 tst.F90: In function

[Bug fortran/29982] ICE in write() with gfortran 4.1.2 (and 4.2 and 4.3...)

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-26 00:28 --- Mine. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC|pinskia

[Bug rtl-optimization/29840] [4.3 Regression] build/genconditions ../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory fault(coredump)

2006-11-25 Thread steven at gcc dot gnu dot org
--- Comment #16 from steven at gcc dot gnu dot org 2006-11-26 01:04 --- Created an attachment (id=12692) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12692action=view) Magic with hard regs Paolo Bonzini proably can think of a real fix, but it'll have to look something like this:

[Bug c++/14329] [tree-ssa] badly formatted warnings for SRA replacements used uninitialized

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-11-26 01:44 --- I am going to test RTH's patch and fix all the fall outs. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/29983] New: [Regression 4.2] Out of range offset for ldrd/strd intruction.

2006-11-25 Thread raj dot khem at gmail dot com
GCC 4.2 is generating wrong offset while compiling the attached example. This only happens when using -mcpu=iwmmxt option. It works ok on 3.4.6 /tmp/cc4oD6OO.s: Assembler messages: /tmp/cc4oD6OO.s:15151: Error: bad immediate value for half-word offset (328) /tmp/cc4oD6OO.s:15151: Error: bad

[Bug target/29983] [Regression 4.2] Out of range offset for ldrd/strd intruction.

2006-11-25 Thread raj dot khem at gmail dot com
--- Comment #1 from raj dot khem at gmail dot com 2006-11-26 03:27 --- Created an attachment (id=12693) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12693action=view) testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29983

[Bug target/29983] Out of range offset for ldrd/strd intruction.

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-11-26 03:50 --- eabi was not added until at least 4.0. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/29983] Out of range offset for ldrd/strd intruction.

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-11-26 04:04 --- Hmm, with that target I get: checking target system type... Invalid configuration `armv5tel-linux-gnueabi': machine `armv5tel' not recognized -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29983

[Bug libfortran/29568] implement unformatted files with subrecords (Intel style)

2006-11-25 Thread jvdelisle at gcc dot gnu dot org
--- Comment #21 from jvdelisle at gcc dot gnu dot org 2006-11-26 04:10 --- Patch 9 regression test are OK on x86-64. Just need the RECL= limit checks and error messages. I will start on some nore complex tests now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29568

[Bug target/29983] Out of range offset for ldrd/strd intruction.

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-11-26 04:36 --- I see: ldrdr2, [r1], #328 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29983

[Bug fortran/29982] ICE in write() with gfortran 4.1.2 (and 4.2 and 4.3...)

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-11-26 04:42 --- Subject: Bug 29982 Author: pinskia Date: Sun Nov 26 04:42:00 2006 New Revision: 119218 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=119218 Log: 2006-11-25 Andrew Pinski [EMAIL PROTECTED] PR

[Bug target/12477] Request to add ability to disable inline/dllimport warnings

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #15 from pinskia at gcc dot gnu dot org 2006-11-26 05:58 --- No feedback in 3 months about the -Wno-attributes option and the current behavior of GCC so closing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/29984] New: [Regression 4.2]: ppc 8540 g++ segfaults on valid C++ code.

2006-11-25 Thread raj dot khem at gmail dot com
The following example is a reduced testcase from icewm. GCC when configured for ppc-*-linux-gnuspe segfaults. To reproduce the ICE compile like below g++ -c -O2 testcase.C this works fine on gcc configured with powerpc-*-linux testcase.C class

[Bug target/29983] Out of range offset for ldrd/strd intruction.

2006-11-25 Thread raj dot khem at gmail dot com
--- Comment #5 from raj dot khem at gmail dot com 2006-11-26 07:05 --- It is also reproducible using trunk and arm-none-eabi -- raj dot khem at gmail dot com changed: What|Removed |Added

[Bug target/29984] SPE GCC segfaults with some C++ code

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-11-26 07:23 --- This works for me on the mainline. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/29984] SPE GCC segfaults with some C++ code

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-11-26 07:43 --- I get the following ICE on the 4.2 branch: t.cc:15: internal compiler error: in rs6000_emit_minmax, at config/rs6000/rs6000.c:12088 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29984

[Bug tree-optimization/29985] New: sin (x) / cos (x) is not always folded to tan (x)

2006-11-25 Thread ubizjak at gmail dot com
This testcase shows the problem when compiled with -ffast-math: double test1(double x) { double y1, y2; y1 = sin(x); y2 = cos(x); return y1 / y2; } double test2(double x) { return sin(x) / cos(x); } gcc -O2 -ffast-math: _.099t.optimized: ;; Function

[Bug target/29984] SPE GCC segfaults with MAX_EXPR a, a

2006-11-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-11-26 07:58 --- MAX_EXPR aWidthD.2267, aWidthD.2267 :) Reassiocation produces: aWidth_29 = MAX_EXPR aWidth_7, aWidth_7; w_30 = MAX_EXPR aWidth_29, iWidth_14; From: aWidth_29 = MAX_EXPR iWidth_14, aWidth_7; w_30 =