[Bug regression/26001] LAPACK testsuite failure with optimization

2006-01-27 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2006-01-28 07:13 --- I have confirmed this failure is in 4.1 as well. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26001

[Bug regression/26001] LAPACK testsuite failure with optimization

2006-01-27 Thread jvdelisle at gcc dot gnu dot org
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2006-01-28 07:12 --- Created an attachment (id=10746) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10746&action=view) Source file that fails. Attached is the source file. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=260

[Bug regression/26001] New: LAPACK testsuite failure with optimization

2006-01-27 Thread jvdelisle at gcc dot gnu dot org
The LAPACK testsuite fails with the following error message with -O3 -march=pentium4 -funroll-loops: At line 1162 of file schkee.f Fortran runtime error: Bad integer for item 1 in list input This is not a gfortran frontend problem because LAPACK passes fine without optimization. Using built-in s

[Bug c/19606] wrong code for arith.expr: (((unsigned int)(signed int) a ) / 2LL) with signed char a=-4

2006-01-27 Thread kazu at gcc dot gnu dot org
--- Comment #11 from kazu at gcc dot gnu dot org 2006-01-28 05:25 --- Just checked in a patch to mainline. -- kazu at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/19606] wrong code for arith.expr: (((unsigned int)(signed int) a ) / 2LL) with signed char a=-4

2006-01-27 Thread kazu at gcc dot gnu dot org
--- Comment #10 from kazu at gcc dot gnu dot org 2006-01-28 05:19 --- Subject: Bug 19606 Author: kazu Date: Sat Jan 28 05:19:44 2006 New Revision: 110321 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110321 Log: gcc/ PR c/19606. * c-typeck.c (build_binary_op): P

[Bug middle-end/25957] -fstack-protector code on i386/x86-64 can be improved.

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2006-01-28 04:31 --- noreturn vs sibcall: http://gcc.gnu.org/ml/gcc-patches/2000-10/msg00180.html http://gcc.gnu.org/ml/gcc/2002-09/msg00211.html PR 10837 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25957

[Bug c++/25855] [4.0/4.1/4.2 Regression] template specialisation not always found (partial ordering)

2006-01-27 Thread mmitchel at gcc dot gnu dot org
--- Comment #14 from mmitchel at gcc dot gnu dot org 2006-01-28 04:13 --- For the code in Comment #4, there are two questions: 1. Which of the three template functions is called by main? 2. Which of the three template functions is specialized by the explicit specialization? The type

[Bug c/25795] Proccessing the attribute externally_visible too early

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-28 04:09 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug target/25765] gfortran.dg/assign_2.f90 -O0 fails

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-28 04:09 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug fortran/23573] [3.4 only] internal compiler error: in gen_subprogram_die

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-28 04:07 --- No feedback in 3 months (well 5 in this case). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug tree-optimization/25553] Missed removal of load

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-28 04:06 --- We should be able to create a PHI for this case. Hmm, maybe I don't understand load PRE but for some reason I thought it would be able to do this case: int *t; int g(int); int f(int tt) { int *t1 = t; if (*t1)

[Bug rtl-optimization/323] optimized code gives strange floating point results

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #81 from pinskia at gcc dot gnu dot org 2006-01-28 03:56 --- *** Bug 26000 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/26000] cast from int to float violates C++ standard in non-optimized mode

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-28 03:56 --- this is a dup of bug 323. The issue is more complex than you think, even though in this case you get the same answer for the optimized case and not for the unoptimized case. Using -ffloat-store will get you a zero

[Bug c++/25855] [4.0/4.1/4.2 Regression] template specialisation not always found (partial ordering)

2006-01-27 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |mark at codesourcery dot com |dot org

[Bug c++/26000] New: cast from int to float violates C++ standard in non-optimized mode

2006-01-27 Thread pr2345 at gmail dot com
Platform: i686 Linux 2.6.11 gcc version: > gcc -v Using built-in specs. Target: i386-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit

[Bug middle-end/22608] LAPACK - BLAS test errors.

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-01-28 00:54 --- Nobody can reproduce your failure and it has been over 6 months now. Closing as worksforme. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/20036] [3.4 only] gcc.dg/compat/vector-[12]_y.c fails to compile

2006-01-27 Thread dtemirbulatov at gmail dot com
--- Comment #5 from dtemirbulatov at gmail dot com 2006-01-28 00:52 --- Created an attachment (id=10745) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10745&action=view) fix this patch allows testcases to get passed -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20036

[Bug target/25661] Wrong long double to float conversion

2006-01-27 Thread amodra at bigpond dot net dot au
--- Comment #8 from amodra at bigpond dot net dot au 2006-01-28 00:17 --- There is no reason to say that wrong long double -> float conversion code emitted by gcc is some fault of the long double design. It is relatively easy to convert correctly: float long_double_to_float (long doub

[Bug middle-end/22275] [3.4/4.0/4.1/4.2 Regression] bitfield layout change (regression?)

2006-01-27 Thread rguenth at gcc dot gnu dot org
--- Comment #43 from rguenth at gcc dot gnu dot org 2006-01-27 23:25 --- Can we have an update on this or post the patch to get review please? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22275

[Bug fortran/25324] Wrong DW_TAG_compile_unit generated when compiling preprocessed fortran code

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-01-27 23:10 --- Fixed in 4.1.0. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|

[Bug fortran/24276] Components of a derived type array not passed as an array

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2006-01-27 22:34 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/25710] accepts "call" to function

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-01-27 22:33 --- Fixed on trunk and 4.1 Paul Andrew, I have not forgotten the type checking - I am working on it for internal procedures first; gfortran might be OK but the standard is quite convoluted here and I have not got it comp

[Bug fortran/25538] internal compiler error: in build_function_decl, at fortran/trans-decl.c:1130

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2006-01-27 22:31 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/23308] named common block confused as procedure - runtime segfault

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #13 from pault at gcc dot gnu dot org 2006-01-27 22:30 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/20881] should check interfaces for lgobal procedures

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-27 22:29 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/25625] [4.0/4.1/4.2 Regression] Fails to compile C++ code when -frepo is specified.

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #13 from pault at gcc dot gnu dot org 2006-01-27 22:29 --- > Can someone explain me why a fortran commit shows up as a C++ releated > commit? > > -- Gaby > 'cos I seem to have goofed on a couple of PR numbers. Sorry. Paul T -- http://gcc.gnu.org/bugzilla/show_bug.cg

[Bug c++/25625] [4.0/4.1/4.2 Regression] Fails to compile C++ code when -frepo is specified.

2006-01-27 Thread gdr at cs dot tamu dot edu
--- Comment #12 from gdr at cs dot tamu dot edu 2006-01-27 22:27 --- Subject: Re: [4.0/4.1/4.2 Regression] Fails to compile C++ code when -frepo is specified. "pault at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: [...] | URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110

Re: [Bug c++/25625] [4.0/4.1/4.2 Regression] Fails to compile C++ code when -frepo is specified.

2006-01-27 Thread Gabriel Dos Reis
"pault at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: [...] | URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 | Log: | 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> | | PR fortran/25964 | * resolve.c (resolve_function): Exclude statement functions from |

[Bug fortran/25416] Segmentation fault in gfc_conv_function_call

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2006-01-27 22:24 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/24762] [killloop-branch] code motion of non-invariant expressions with hard registers.

2006-01-27 Thread zadeck at gcc dot gnu dot org
--- Comment #18 from zadeck at gcc dot gnu dot org 2006-01-27 22:23 --- Subject: Bug 24762 Author: zadeck Date: Fri Jan 27 22:23:32 2006 New Revision: 110312 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110312 Log: 2006-01-27 Daniel Berlin <[EMAIL PROTECTED]> Ken

[Bug fortran/25086] Pointer valued assumed length character function allowed

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-27 22:23 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/25085] Array valued assumed length character function allowed

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-27 22:23 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/20852] *-length character function may not be recursive

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-27 22:22 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/25084] Interface for assumed length character function allowed

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-27 22:21 --- Fixed on trunk and 4.1 Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/25901] [4.2 Regression] overloaded function is rejected

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25901 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/25538] internal compiler error: in build_function_decl, at fortran/trans-decl.c:1130

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25538 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/25086] Pointer valued assumed length character function allowed

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25086 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/23308] named common block confused as procedure - runtime segfault

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #12 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 23308 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran

[Bug fortran/24276] Components of a derived type array not passed as an array

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 24276 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/25416] Segmentation fault in gfc_conv_function_call

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #8 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25416 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug c++/25625] [4.0/4.1/4.2 Regression] Fails to compile C++ code when -frepo is specified.

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25625 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran

[Bug fortran/25710] accepts "call" to function

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25710 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/25964] [4.1/4.2 Regression] NIST regression on fm311.f

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25964 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/25085] Array valued assumed length character function allowed

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25085 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/20881] should check interfaces for lgobal procedures

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 20881 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/20852] *-length character function may not be recursive

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 20852 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/25084] Interface for assumed length character function allowed

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-01-27 22:16 --- Subject: Bug 25084 Author: pault Date: Fri Jan 27 22:16:04 2006 New Revision: 110310 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110310 Log: 2005-01-28 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/24327] Does not detect duplicate symbol names in contains block

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-27 22:01 --- Fixed in trunk and, in about 15 minutes, on 4.1 Thanks, Steve, for noticing that I had accidentally fixed this. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Adde

[Bug fortran/25964] [4.1/4.2 Regression] NIST regression on fm311.f

2006-01-27 Thread pault at gcc dot gnu dot org
--- Comment #5 from pault at gcc dot gnu dot org 2006-01-27 21:20 --- Subject: Bug 25964 Author: pault Date: Fri Jan 27 21:20:12 2006 New Revision: 110307 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110307 Log: 2005-01-27 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug libfortran/19303] Unformatted record header is 4-bytes on 32-bit targets

2006-01-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #19 from tkoenig at gcc dot gnu dot org 2006-01-27 21:17 --- (In reply to comment #18) > Created an attachment (id=10564) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10564&action=view) [edit] > patch against gcc-4.1-20051223 > > As requested, I am posting Rob's patc

[Bug fortran/25716] FAIL: gfortran.dg/char_result_11.f90 -O (test for excess errors)

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #19 from pinskia at gcc dot gnu dot org 2006-01-27 20:59 --- Fixed in 4.1.0. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug fortran/18769] ICE in gfc_conv_array_initializer with array initialization with transfer

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-01-27 20:54 --- transfer could be converted over to use VIEW_CONVERT_EXPR of the constant but then again this is in non trans part of the fortran front-end. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug fortran/24866] internal compiler error

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-27 20:46 --- I now get: end module test_module 1 Internal Error at (1): write_symbol(): bad module symbol 'UCS-2BE//' -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug fortran/23815] Add -byteswapio flag

2006-01-27 Thread tkoenig at gcc dot gnu dot org
--- Comment #29 from tkoenig at gcc dot gnu dot org 2006-01-27 20:40 --- Updated patch, which also implements a compile-time option. Hopefully, this will be reviewed some day. -- tkoenig at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/20833] LEN of a null slice and temporaries don't mix up well

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-27 20:40 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug c++/25999] [4.0/4.1/4.2 Regression] compiler loses extern "C" for function after #pragma weak

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-27 20:13 --- Confirmed, on the mainline too. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/25979] [4.0/4.1/4.2 Regression] incorrect codegen for conditional [SVO issue]

2006-01-27 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug target/25864] Enable IBM long double format in 32-bit PowerPC Linux

2006-01-27 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2006-01-27 19:59 --- Subject: Bug 25864 Author: jakub Date: Fri Jan 27 19:59:49 2006 New Revision: 110303 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110303 Log: 2006-01-27 Jakub Jelinek <[EMAIL PROTECTED]> PR target

[Bug c++/25999] New: compiler loses extern "C" for function after #pragma weak

2006-01-27 Thread metcalf at lcs dot mit dot edu
The following short program generates the mangled symbol "_Z3Foov" instead of the expected "Foo" when built with -DBUG. Without -DBUG and the "#pragma weak Random_Symbol" line, or if using g++ 3.2.3, the expected thing happens. extern "C" { void Foo(); } #ifdef BUG #pragma weak Random_Symbol #en

[Bug fortran/25324] Wrong DW_TAG_compile_unit generated when compiling preprocessed fortran code

2006-01-27 Thread jakub at gcc dot gnu dot org
--- Comment #3 from jakub at gcc dot gnu dot org 2006-01-27 20:04 --- Subject: Bug 25324 Author: jakub Date: Fri Jan 27 20:03:59 2006 New Revision: 110305 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110305 Log: PR fortran/25324 * Make-lang.in (fortran/scanner.

[Bug fortran/25324] Wrong DW_TAG_compile_unit generated when compiling preprocessed fortran code

2006-01-27 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2006-01-27 20:02 --- Subject: Bug 25324 Author: jakub Date: Fri Jan 27 20:01:55 2006 New Revision: 110304 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110304 Log: PR fortran/25324 * Make-lang.in (fortran/scanner.

[Bug target/25998] executable generated by f951 doesn't work with 32-bit SUNW,UltraAX-e2 (UltraSPARC-IIe) shared libc_psr.so.1

2006-01-27 Thread alex at milivojevic dot org
--- Comment #4 from alex at milivojevic dot org 2006-01-27 19:34 --- Some additional info (there's always something else that pops up). Seems the problem is present only on machine where both of the following are true: - processor is UltraSPARC-IIe - "uname -i" returns SUNW,UltraAX-e

[Bug fortran/20845] Module variablle with defualt component needs SAVE attribute.

2006-01-27 Thread kargl at gcc dot gnu dot org
--- Comment #6 from kargl at gcc dot gnu dot org 2006-01-27 19:11 --- I working on a patch for this. -- kargl at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/25416] Segmentation fault in gfc_conv_function_call

2006-01-27 Thread uweigand at gcc dot gnu dot org
--- Comment #7 from uweigand at gcc dot gnu dot org 2006-01-27 18:43 --- Thanks for fixing this! Any chance of getting the fix into 4.1, or this is too risky? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25416

[Bug c++/25983] [gomp] transient ICE, c++

2006-01-27 Thread tbptbp at gmail dot com
--- Comment #6 from tbptbp at gmail dot com 2006-01-27 18:12 --- Subject: Re: [gomp] transient ICE, c++ On 27 Jan 2006 18:06:23 -, pinskia at gcc dot gnu dot org <[EMAIL PROTECTED]> wrote: > That is a dup of bug 25990, then. Technically, it's the other way around ;) Anyway, it's s

[Bug c++/25983] [gomp] transient ICE, c++

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-01-27 18:06 --- (In reply to comment #4) > I'm not sure it's a dupe & fixed, because it also triggered with exceptions > disabled. > > I don't know if the patch for PR/25873 has been applied to the gomp branch or > not, if not ple

[Bug c++/25983] [gomp] transient ICE, c++

2006-01-27 Thread tbptbp at gmail dot com
--- Comment #4 from tbptbp at gmail dot com 2006-01-27 18:04 --- I'm not sure it's a dupe & fixed, because it also triggered with exceptions disabled. I don't know if the patch for PR/25873 has been applied to the gomp branch or not, if not please ignore the spam, but with a fresh svn

[Bug rtl-optimization/25196] [4.0 Regression] i386: wrong arguments passed

2006-01-27 Thread markus at oberhumer dot com
--- Comment #10 from markus at oberhumer dot com 2006-01-27 18:03 --- What is the status of this bug for gcc 4.0.3 ? According to the thread at http://gcc.gnu.org/ml/gcc-patches/2006-01/msg00542.html it seems it has been approved a while ago. -- http://gcc.gnu.org/bugzilla/show_bug

[Bug target/25661] Wrong long double to float conversion

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-01-27 18:03 --- But this is by design and not a bug in GCC. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug target/25960] __gcc_add doesn't handle -0.0L properly

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-27 18:02 --- So closing as invalid. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/25960] __gcc_add doesn't handle -0.0L properly

2006-01-27 Thread dje at gcc dot gnu dot org
--- Comment #2 from dje at gcc dot gnu dot org 2006-01-27 17:59 --- The IBM 128-bit extended floating point format is not fully compliant with IEEE 754. It is functioning as designed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25960

[Bug target/25998] executable generated by f951 doesn't work with 32-bit SUNW,UltraAX-e2 (UltraSPARC-IIe) shared libc_psr.so.1

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-27 17:15 --- Why do you think this is a GCC bug? libc_psr is linked in via black magic and not really referenced in the binaries see: http://sourceware.org/ml/binutils/2003-08/msg00343.html -- http://gcc.gnu.org/bugzilla/sh

[Bug other/25527] [gomp] segfault with locale

2006-01-27 Thread reichelt at gcc dot gnu dot org
--- Comment #7 from reichelt at gcc dot gnu dot org 2006-01-27 17:39 --- Even more compact (because an ostringstream contains a locale as member): #include int main() { std::locale L; return 0; } This alredy crashes with "-fop

[Bug target/25998] executable generated by f951 doesn't work with 32-bit SUNW,UltraAX-e2 (UltraSPARC-IIe) shared libc_psr.so.1

2006-01-27 Thread alex at milivojevic dot org
--- Comment #3 from alex at milivojevic dot org 2006-01-27 17:26 --- I said it might be a bug with gcc. After all, gcc is the only application that doesn't work correctly on this box. I guess maintainers of any other component mentioned (gmp, mpfr, binutils, Sun) can say the same thing

[Bug fortran/25716] FAIL: gfortran.dg/char_result_11.f90 -O (test for excess errors)

2006-01-27 Thread eedelman at gcc dot gnu dot org
--- Comment #18 from eedelman at gcc dot gnu dot org 2006-01-27 17:19 --- Subject: Bug 25716 Author: eedelman Date: Fri Jan 27 17:19:36 2006 New Revision: 110302 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110302 Log: fortran/ 2005-01-27 Erik Edelmann <[EMAIL PROTECTED]>

[Bug target/25998] executable generated by f951 doesn't work with 32-bit SUNW,UltraAX-e2 (UltraSPARC-IIe) shared libc_psr.so.1

2006-01-27 Thread alex at milivojevic dot org
--- Comment #1 from alex at milivojevic dot org 2006-01-27 17:11 --- Created an attachment (id=10743) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10743&action=view) test program -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25998

[Bug testsuite/24962] gcc.target/ia64/20030811-1.c (test for excess errors) fails with -milp32

2006-01-27 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-01-27 17:06 --- This testsuite failure has been fixed on the main line and in the 4.1 branch by using long long instead of just long. The test failure does not occur prior to 4.1 because the test is not run on HP-UX prior to 4.1. --

[Bug target/25998] New: executable generated by f951 doesn't work with 32-bit SUNW,UltraAX-e2 (UltraSPARC-IIe) shared libc_psr.so.1

2006-01-27 Thread alex at milivojevic dot org
This might be a bug in any of the following: - gcc/f951 - gmp - mpfr - Sun system libraries - binutils - UltraSPARC-IIe (not likely, but you never know) Of course, there is always possibility it was just me doing something stupid. If there is any way (or test) to check if bug is in f9

[Bug middle-end/25977] [4.1/4.2 Regression] RSO vs NRV (twice)

2006-01-27 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug other/25527] [gomp] segfault in main.omp_fn.0 with -O2

2006-01-27 Thread reichelt at gcc dot gnu dot org
--- Comment #6 from reichelt at gcc dot gnu dot org 2006-01-27 16:47 --- Even shorter testcase: = #include int main() { std::ostringstream s; return 0; } = -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25527

[Bug target/25761] -fpic (not -fPIC) does not work with i686-darwin

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-27 16:43 --- I have a patch. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|

[Bug c++/25997] ICE in make_typename_type while parsing member template invocation

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-27 16:31 --- Fixed in 4.0.3, This is a dup of bug 19253. *** This bug has been marked as a duplicate of 19253 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/19253] [3.4/4.0/4.1 regression] bad error message / ICE for invalid template parameter

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #18 from pinskia at gcc dot gnu dot org 2006-01-27 16:31 --- *** Bug 25997 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/25997] New: ICE in make_typename_type while parsing member template invocation

2006-01-27 Thread holt-gcc at gholt dot net
The following code causes an ICE. This code is certainly invalid as it stands, though it is derived from something larger which I think is valid. namespace SArray { class ColumnMajor; template class Array; } template void xxx(const SArray::Array & arr) { SArray::Array arr_contiguous = a

[Bug other/25527] [gomp] segfault in main.omp_fn.0 with -O2

2006-01-27 Thread reichelt at gcc dot gnu dot org
--- Comment #5 from reichelt at gcc dot gnu dot org 2006-01-27 16:25 --- I can reproduce the problem on x86_64-unknown-linux-gnu with the following testcase: === #include #include int main() { std::complex c; std::cout << c << std::endl; } =

[Bug other/25982] writer written by write_writer doesn't quote where necessary

2006-01-27 Thread amylaar at gcc dot gnu dot org
--- Comment #1 from amylaar at gcc dot gnu dot org 2006-01-27 16:17 --- Fixed by: r110275 | zack | 2006-01-26 21:21:42 + (Thu, 26 Jan 2006) | 11 lines * genconditions.c (write_header): In generated code, #ifdef out all includes and fake declarations, except includes

[Bug c/25996] [gomp] ICE on undefined iteration variable

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-27 16:08 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC|

[Bug c/25996] New: [gomp] ICE on undefined iteration variable

2006-01-27 Thread reichelt at gcc dot gnu dot org
Compiling the following invalid testcase with -fopenmp causes an ICE: === void foo() { #pragma omp parallel for for ( i=0; i<1; ++i ) ; } === bug.c: In function 'foo': bug.c:4: error: 'i' undeclared (first use in this function) bug

[Bug c++/25873] [gomp] ICE in verify_eh_throw_stmt_node

2006-01-27 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-01-27 16:00 --- *** Bug 25983 has been marked as a duplicate of this bug. *** -- reichelt at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/25983] [gomp] transient ICE, c++

2006-01-27 Thread reichelt at gcc dot gnu dot org
--- Comment #3 from reichelt at gcc dot gnu dot org 2006-01-27 16:00 --- *** This bug has been marked as a duplicate of 25873 *** -- reichelt at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/25873] [gomp] ICE in verify_eh_throw_stmt_node

2006-01-27 Thread dnovillo at gcc dot gnu dot org
--- Comment #2 from dnovillo at gcc dot gnu dot org 2006-01-27 15:49 --- This is actually: 2006-01-26 Diego Novillo <[EMAIL PROTECTED]> * tree-cfg.c (move_block_to_fn): Call remove_stmt_from_eh_region for each moved statement. which I need to move to trunk when the

[Bug c++/25874] [gomp branch] ICE in calc_dfs_tree()

2006-01-27 Thread reichelt at gcc dot gnu dot org
--- Comment #4 from reichelt at gcc dot gnu dot org 2006-01-27 15:45 --- Even shorter C-testcase (compile with -fopenmp -O): void foo(); inline void bar() { int i; for ( i=0; i<1; ++i ) #pragma omp parallel foo(); } void baz() { #pragma omp pa

[Bug c++/25873] [gomp] ICE in verify_eh_throw_stmt_node

2006-01-27 Thread reichelt at gcc dot gnu dot org
--- Comment #1 from reichelt at gcc dot gnu dot org 2006-01-27 15:33 --- Fixed with the recent merge from mainline. -- reichelt at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug middle-end/25990] gomp ICE with -fopenmp

2006-01-27 Thread reichelt at gcc dot gnu dot org
--- Comment #6 from reichelt at gcc dot gnu dot org 2006-01-27 15:18 --- Even simpler testcase: == void foo() { int i; for ( i=0; i<1; i++ ) ; for ( i=0; i<1; i++ ) ; for ( i=0; i<1; i++ ) ; for ( i=0; i<1; i++ ) ; for ( i=0; i<1;

[Bug c++/25973] [4.0/4.1/4.2 Regression] Wrong warning: control reaches end of non-void function

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-27 14:52 --- The problem here is that the C++ front-end produces IF_STMT and not COND_EXPR. I am going to mark this as a memory hog as it does cause excessive trees for bigger testcases. -- pinskia at gcc dot gnu dot org ch

[Bug libgomp/25984] libgomp installs include/omp_lib.f90 even if Fortran is not built

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-27 14:36 --- Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCON

[Bug bootstrap/25987] insn-automata.c:2433: warning: implicit declaration of function 'hppa_fpstore_bypass_p'

2006-01-27 Thread danglin at gcc dot gnu dot org
--- Comment #6 from danglin at gcc dot gnu dot org 2006-01-27 14:28 --- Fixed. -- danglin at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRM

[Bug c++/25992] conditional expression and strings literal

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-27 13:59 --- I have not looked into the standard yet but if GCC's warning message is correct this is valid but deprecated code which allows for a compiler to accept it or not. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=2

[Bug c++/25874] [gomp branch] ICE in calc_dfs_tree()

2006-01-27 Thread dnovillo at gcc dot gnu dot org
--- Comment #3 from dnovillo at gcc dot gnu dot org 2006-01-27 14:26 --- Mine. -- dnovillo at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassi

[Bug middle-end/25990] gomp ICE with -fopenmp

2006-01-27 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-01-27 14:22 --- Reduced testcase: __strcspn_c2 (__const char *__s, int __reject1, int __reject2) { int m = 1,n = 1,s = 1; int DD,EE,num_s; int m_max = 99; int n_max = 00; for ( n = 1 ; n <= 99 ; n++ ) for ( m = 1 ; m <

  1   2   >