[Bug c/25990] gomp ICE with -fopenmp and -O2

2006-01-26 Thread perrin at msli dot com
--- Comment #1 from perrin at msli dot com 2006-01-27 07:35 --- Created an attachment (id=10740) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10740&action=view) fails with -fopenmp and -O2 contains two #pragama omp parallel for loops -- http://gcc.gnu.org/bugzilla/show_b

[Bug c/25990] New: gomp ICE with -fopenmp and -O2

2006-01-26 Thread perrin at msli dot com
_2.c Using built-in specs. Target: x86_64-unknown-linux-gnu Configured with: /home/perrin/GOMP/gomp-20050608-branch/configure --prefix=/home/perrin/GOMP/INSTALL/110296/ --enable-threads=posix --enable-languages=c,c++,fortran Thread model: posix gcc version 4.2.0-gomp-20050608-branch 20060126 (experimenta

[Bug c/25989] gomp ICE with -O2 and schedule(guided)

2006-01-26 Thread perrin at msli dot com
--- Comment #1 from perrin at msli dot com 2006-01-27 07:18 --- Created an attachment (id=10739) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10739&action=view) code fails when compiled with -O2 -fopenmp -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25989

[Bug c/25989] New: gomp ICE with -O2 and schedule(guided)

2006-01-26 Thread perrin at msli dot com
-threads=posix --enable-languages=c,c++,fortran Thread model: posix gcc version 4.2.0 20060126 (experimental) /home/perrin/gcc_HEAD/INSTALL/110282/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.2.0/cc1 -E -quiet -v -iprefix /home/perrin/gcc_HEAD/INSTALL/110282/bin/../lib/gcc/x86_64-unknown-linux-gnu

LAPACK regression status

2006-01-26 Thread Jerry DeLisle
I am getting the following on Trunk: At line 1162 of file schkee.f Fortran runtime error: Bad integer for item 1 in list input With -O3 -march=pentium4 -funroll-loops I think we reported this before but I am not finding the PR. IIRC StevenB was going to delve into this optimization bug. Can

[Bug ada/25988] New: visibility problem with generic child package

2006-01-26 Thread koch at math dot utexas dot edu
Compiling test.adb results in test.adb:7:04: instantiation error at foo.adb:10 test.adb:7:04: "S_Two" is not visible test.adb:7:04: instantiation error at foo.adb:10 test.adb:7:04: non-visible declaration at xy-z.ads:4 test.adb:7:04: instantiation error at foo.adb:10 test.adb:7:04: non

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-01-27 03:22 --- (In reply to comment #10) > I never advocated C. I only noted that language was unreasonably changed to > simplify few GP tricks. Changed when, before 1998 Almost 8 years now. I cannot remember what ARM stat

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread yuri at tsoft dot com
--- Comment #10 from yuri at tsoft dot com 2006-01-27 03:19 --- I never advocated C. I only noted that language was unreasonably changed to simplify few GP tricks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25986

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2006-01-27 03:12 --- (In reply to comment #8) > > Let's close this PR as we do not have place for trolls. > I am basing my opinion on the very practical experience w/out any intent of > trolling. Please at least know that the C++ standa

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread yuri at tsoft dot com
--- Comment #8 from yuri at tsoft dot com 2006-01-27 03:09 --- > Let's close this PR as we do not have place for trolls. I am basing my opinion on the very practical experience w/out any intent of trolling. You either provide an example of wide-range successful GP use or take back your

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread gdr at cs dot tamu dot edu
--- Comment #7 from gdr at cs dot tamu dot edu 2006-01-27 02:43 --- Subject: Re: return from funcrtion of void value allowed "yuri at tsoft dot com" <[EMAIL PROTECTED]> writes: | For templates it's sufficient to treat void as type in template | specializations. | No need to further ch

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread gdr at cs dot tamu dot edu
--- Comment #6 from gdr at cs dot tamu dot edu 2006-01-27 02:42 --- Subject: Re: return from funcrtion of void value allowed "yuri at tsoft dot com" <[EMAIL PROTECTED]> writes: | > This functionality was *added* on | > purpose to allow generic codes to be written seamlessly | Sure! |

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-01-27 01:01 --- (In reply to comment #4) > No need to further change language. Change what language? C++? Well it is part of the C++ standard. 6.6.3/2: A return statement with an expression of type "cv void" can be used only in fun

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

2006-01-26 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #5 from dave at hiauly1 dot hia dot nrc dot ca 2006-01-27 00:55 --- Subject: Re: insn-automata.c:2433: warning: implicit declaration of function 'hppa_fpstore_bypass_p' > Rev 110274 is where the fix went in. Trying again. Dave -- http://gcc.gnu.org/bugzilla/show_bug

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

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-01-27 00:54 --- Rev 110274 is where the fix went in. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25987

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

2006-01-26 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #3 from dave at hiauly1 dot hia dot nrc dot ca 2006-01-27 00:53 --- Subject: Re: insn-automata.c:2433: warning: implicit declaration of function 'hppa_fpstore_bypass_p' > Is it before or after rev. 110274? Before (revision 110267M). Dave -- http://gcc.gnu.org/bugzil

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread yuri at tsoft dot com
--- Comment #4 from yuri at tsoft dot com 2006-01-27 00:44 --- For templates it's sufficient to treat void as type in template specializations. No need to further change language. Especially because generic programming doesn't really scale much beyond it's 'local' use like in STL. --

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

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-27 00:40 --- Is it before or after rev. 110274? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25987

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

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-27 00:39 --- Which revision is this? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25987

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

2006-01-26 Thread danglin at gcc dot gnu dot org
/opt/gnu/gcc/gcc-4.2.0/hppa2.0w-hp-hpux11.11/bin/ -c -O2 -g -mpa-risc-2-0 -DIN _GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedant ic -Wno-long-long -Wno-variadic-macros -Wold-style-definition -Wmissing-format-a ttribute -Werror -fno-common -DHAVE_CONFIG_H -I. -I. -

[Bug other/25914] strsignal.c:558: warning: comparison between signed and unsigned

2006-01-26 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2006-01-27 00:12 --- Subject: Re: strsignal.c:558: warning: comparison between signed and unsigned > It is unsigned int on Solaris too. Seems like glibc/Linux is the out man out > really as this was developed by the BSD folks

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-27 00:07 --- http://www.glenmccl.com/ansi_023.htm I don't know how old that page is. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25986

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread yuri at tsoft dot com
--- Comment #2 from yuri at tsoft dot com 2006-01-27 00:02 --- > This functionality was *added* on > purpose to allow generic codes to be written seamlessly Sure! Then code "void f() { void x; retrun (x); }" should work. But it produces: t.C: In function `void f()': t.C:2: variable or fi

[Bug c++/25986] return from funcrtion of void value allowed

2006-01-26 Thread gdr at cs dot tamu dot edu
--- Comment #1 from gdr at cs dot tamu dot edu 2006-01-26 23:53 --- Subject: Re: New: return from funcrtion of void value allowed "yuri at tsoft dot com" <[EMAIL PROTECTED]> writes: | The following code is meaningless says you. | therefore should produce the WARNING. I'm unconvinc

[Bug c++/24996] [4.0/4.1/4.2 Regression] ICE on throw code

2006-01-26 Thread rakdver at gcc dot gnu dot org
--- Comment #15 from rakdver at gcc dot gnu dot org 2006-01-26 23:52 --- The patch fixes the problem by making gimplification of cleanups much more robust, and able to handle nested statements, at the expense of producing a bit worse code. -- http://gcc.gnu.org/bugzilla/show_bug.cg

[Bug c++/24996] [4.0/4.1/4.2 Regression] ICE on throw code

2006-01-26 Thread rakdver at gcc dot gnu dot org
--- Comment #14 from rakdver at gcc dot gnu dot org 2006-01-26 23:51 --- Created an attachment (id=10738) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10738&action=view) Possible patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24996

[Bug c++/25986] New: return from funcrtion of void value allowed

2006-01-26 Thread yuri at tsoft dot com
The following code is meaningless therefore should produce the WARNING. At least would be useful to have some pedantic warning mode when this should produce warning. Yuri ---testcase-- void a() { } void f() { return a(); } -- Summary: return from funcrtion of void val

[Bug middle-end/25985] [4.2 Regression] with optimization integer math fails

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-26 23:28 --- Confirmed, quickly looking at this DOM gets it wrong. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

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

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-26 23:21 --- (In reply to comment #1) > should not this be versioned as other components do (e.g. C++ header > files)? That is a different bug which was already filed, PR 25938. -- http://gcc.gnu.org/bugzilla/show_bug.cgi

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

2006-01-26 Thread gdr at cs dot tamu dot edu
--- Comment #1 from gdr at cs dot tamu dot edu 2006-01-26 23:16 --- Subject: Re: New: libgomp installs include/omp_lib.f90 even if Fortran is not built "gerald at pfeifer dot com" <[EMAIL PROTECTED]> writes: | I found that libgomp installs $PREFIX/include/omp_lib.f90, even in case s

[Bug c/25985] New: with optimization integer math fails

2006-01-26 Thread jurka at ejurka dot com
gcc version 4.2.0 20060121 With optimzation the following code skips the last loop iteration: #include int main(void) { int bits = 25; while (bits) { printf("bits=%d\n",bits); if (bits >= 8) { bits -= 8; } e

[Bug other/25914] strsignal.c:558: warning: comparison between signed and unsigned

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-26 23:09 --- It is unsigned int on Solaris too. Seems like glibc/Linux is the out man out really as this was developed by the BSD folks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25914

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

2006-01-26 Thread gerald at pfeifer dot com
I found that libgomp installs $PREFIX/include/omp_lib.f90, even in case the Fortran frontend has not been configured nor built, for example when configuring with --enable-languages=c,c++,objc,java --disable-libgcj. include/omp_lib.mod and include/omp_lib_kinds.mod are not installed in this case, s

[Bug bootstrap/25961] [4.2 Regression] Mainline failed to bootstrap on ia64

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-01-26 22:43 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

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

2006-01-26 Thread sje at gcc dot gnu dot org
--- Comment #2 from sje at gcc dot gnu dot org 2006-01-26 22:40 --- Subject: Bug 24962 Author: sje Date: Thu Jan 26 22:40:15 2006 New Revision: 110283 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110283 Log: PR testsuite/24962 * gcc.target/ia64/20030811-1.c: Ch

[Bug target/24831] [4.1/4.2 regression] gthr-dce.h:77: error: expected expression before '{' token

2006-01-26 Thread danglin at gcc dot gnu dot org
--- Comment #15 from danglin at gcc dot gnu dot org 2006-01-26 22:31 --- Fixed by patch. -- danglin at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug other/24829] [4.1/4.2 Regression] libobjc testsuite failures

2006-01-26 Thread danglin at gcc dot gnu dot org
--- Comment #18 from danglin at gcc dot gnu dot org 2006-01-26 22:30 --- Fixed by patch. -- danglin at gcc dot gnu dot org changed: What|Removed |Added Statu

[Bug c++/16021] Tests for container swap specialisations FAIL in debug mode

2006-01-26 Thread jason at gcc dot gnu dot org
--- Comment #15 from jason at gcc dot gnu dot org 2006-01-26 22:29 --- Subject: Bug 16021 Author: jason Date: Thu Jan 26 22:29:12 2006 New Revision: 110282 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110282 Log: PR c++/16021 * name-lookup.c (parse_using_direct

[Bug other/24829] [4.1/4.2 Regression] libobjc testsuite failures

2006-01-26 Thread danglin at gcc dot gnu dot org
--- Comment #17 from danglin at gcc dot gnu dot org 2006-01-26 22:26 --- Subject: Bug 24829 Author: danglin Date: Thu Jan 26 22:26:49 2006 New Revision: 110280 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110280 Log: 2006-01-26 Alexandre Oliva <[EMAIL PROTECTED]> PR

[Bug target/24831] [4.1/4.2 regression] gthr-dce.h:77: error: expected expression before '{' token

2006-01-26 Thread danglin at gcc dot gnu dot org
--- Comment #14 from danglin at gcc dot gnu dot org 2006-01-26 22:26 --- Subject: Bug 24831 Author: danglin Date: Thu Jan 26 22:26:49 2006 New Revision: 110280 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110280 Log: 2006-01-26 Alexandre Oliva <[EMAIL PROTECTED]> PR

[Bug target/24831] [4.1/4.2 regression] gthr-dce.h:77: error: expected expression before '{' token

2006-01-26 Thread danglin at gcc dot gnu dot org
--- Comment #13 from danglin at gcc dot gnu dot org 2006-01-26 22:00 --- Subject: Bug 24831 Author: danglin Date: Thu Jan 26 22:00:28 2006 New Revision: 110278 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110278 Log: PR other/24829 PR target/24831 * gt

[Bug other/24829] [4.1/4.2 Regression] libobjc testsuite failures

2006-01-26 Thread danglin at gcc dot gnu dot org
--- Comment #16 from danglin at gcc dot gnu dot org 2006-01-26 22:00 --- Subject: Bug 24829 Author: danglin Date: Thu Jan 26 22:00:28 2006 New Revision: 110278 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110278 Log: PR other/24829 PR target/24831 * gt

[Bug other/25914] strsignal.c:558: warning: comparison between signed and unsigned

2006-01-26 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-01-26 21:56 --- It looks like linux (including LSB 3.1 standard) uses an int argument in psignal and Apple/BSD systems use an unsigned int argument. I don't see psignal in any ANSI or POSIX standards. The libiberty version is currently

[Bug objc/25965] [4.1/4.2 Regression] Allows duplicate member names in objc subclasses

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-26 21:30 --- Confirmed, I am going to say this is not expected at least for now until I found the patch which caused this. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug tree-optimization/25962] Pointer (null) check after the use

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

[Bug bootstrap/25961] [4.2 Regression] Mainline failed to bootstrap on ia64

2006-01-26 Thread sje at gcc dot gnu dot org
--- Comment #4 from sje at gcc dot gnu dot org 2006-01-26 21:14 --- Subject: Bug 25961 Author: sje Date: Thu Jan 26 21:14:16 2006 New Revision: 110274 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110274 Log: PR target/25961 * Makefile.in (insn-automata.o): Add

[Bug bootstrap/25961] [4.2 Regression] Mainline failed to bootstrap on ia64

2006-01-26 Thread sje at gcc dot gnu dot org
--- Comment #3 from sje at gcc dot gnu dot org 2006-01-26 20:57 --- Subject: Bug 25961 Author: sje Date: Thu Jan 26 20:57:03 2006 New Revision: 110273 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110273 Log: PR target/25961 * Makefile.in (insn-automata.o): Add

[Bug ada/21317] ACATS c954025 c954026 c99004a failures

2006-01-26 Thread guerby at gcc dot gnu dot org
--- Comment #7 from guerby at gcc dot gnu dot org 2006-01-26 20:42 --- Subject: Bug 21317 Author: guerby Date: Thu Jan 26 20:42:23 2006 New Revision: 110272 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110272 Log: 2006-01-26 Laurent GUERBY <[EMAIL PROTECTED]> PR ada/

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

2006-01-26 Thread tbptbp at gmail dot com
--- Comment #1 from tbptbp at gmail dot com 2006-01-26 20:42 --- Created an attachment (id=10737) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10737&action=view) Preprocessed offender -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25983

[Bug ada/21317] ACATS c954025 c954026 c99004a failures

2006-01-26 Thread guerby at gcc dot gnu dot org
--- Comment #6 from guerby at gcc dot gnu dot org 2006-01-26 20:40 --- Subject: Bug 21317 Author: guerby Date: Thu Jan 26 20:40:46 2006 New Revision: 110271 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110271 Log: 2006-01-26 Laurent GUERBY <[EMAIL PROTECTED]> PR ada/

[Bug c++/25983] New: [gomp] transient ICE in trunk, c++

2006-01-26 Thread tbptbp at gmail dot com
Excuse the poor testcase but i was just trying to get the feel of gomp on non trivial code. It looks like some memory corruption (from the look of the nuked stack), the bigger the better. [time passes] It seems that if i leave exceptions on, an assert is hit. Here's how it looks with that minimal

[Bug ada/21317] ACATS c954025 c954026 c99004a failures

2006-01-26 Thread guerby at gcc dot gnu dot org
--- Comment #5 from guerby at gcc dot gnu dot org 2006-01-26 20:39 --- Subject: Bug 21317 Author: guerby Date: Thu Jan 26 20:39:16 2006 New Revision: 110270 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110270 Log: 2006-01-26 Laurent GUERBY <[EMAIL PROTECTED]> PR ada/

[Bug c++/25980] Unexpected name conflict between symbols

2006-01-26 Thread dwhorton at gmail dot com
--- Comment #3 from dwhorton at gmail dot com 2006-01-26 20:27 --- I see the issue. I am surprised that ADL causes non-functions from one namespace to pollute another. Nonetheless given the present state of the spec the confict as reported seems to be valid behaviour. -- http://gc

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

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #4 from pault at gcc dot gnu dot org 2006-01-26 20:21 --- Fixed on trunk. Patch will be included in fix of global references in 4.1 (Sat. morning). Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

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

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-26 20:19 --- Subject: Bug 25085 Author: pault Date: Thu Jan 26 20:19:09 2006 New Revision: 110269 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110269 Log: 2005-01-26 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

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

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #3 from pault at gcc dot gnu dot org 2006-01-26 20:19 --- Subject: Bug 25964 Author: pault Date: Thu Jan 26 20:19:09 2006 New Revision: 110269 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110269 Log: 2005-01-26 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

[Bug fortran/25416] Segmentation fault in gfc_conv_function_call

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2006-01-26 20:19 --- Subject: Bug 25416 Author: pault Date: Thu Jan 26 20:19:09 2006 New Revision: 110269 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110269 Log: 2005-01-26 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

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

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-26 20:19 --- Subject: Bug 25084 Author: pault Date: Thu Jan 26 20:19:09 2006 New Revision: 110269 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110269 Log: 2005-01-26 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

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

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-26 20:19 --- Subject: Bug 25086 Author: pault Date: Thu Jan 26 20:19:09 2006 New Revision: 110269 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110269 Log: 2005-01-26 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

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

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-26 20:19 --- Subject: Bug 20852 Author: pault Date: Thu Jan 26 20:19:09 2006 New Revision: 110269 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110269 Log: 2005-01-26 Paul Thomas <[EMAIL PROTECTED]> PR fortran/

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

2006-01-26 Thread amylaar at gcc dot gnu dot org
When you have an insn condition like: "TARGET_SH1 && ! (TARGET_SHCOMPACT && (current_function_args_info.call_cookie & CALL_COOKIE_RET_TRAMP (1))) && reload_completed && lookup_attribute (\"trap_exit\", DECL_ATTRIBUTES (curr

[Bug c/25892] -Wpointer-sign creates problems for Emacs

2006-01-26 Thread aoliva at gcc dot gnu dot org
--- Comment #9 from aoliva at gcc dot gnu dot org 2006-01-26 19:09 --- Fixed -- aoliva at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c/25892] -Wpointer-sign creates problems for Emacs

2006-01-26 Thread aoliva at gcc dot gnu dot org
--- Comment #8 from aoliva at gcc dot gnu dot org 2006-01-26 19:06 --- Subject: Bug 25892 Author: aoliva Date: Thu Jan 26 19:06:06 2006 New Revision: 110267 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110267 Log: gcc/ChangeLog: PR c/25892 * c.opt (Wpointer-sign): Init to -1.

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

2006-01-26 Thread pault at gcc dot gnu dot org
--- Comment #2 from pault at gcc dot gnu dot org 2006-01-26 19:01 --- The patch is on its way in the next hour or so Statement functions = internal procedures, as far as the standard is concerned. Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25964

[Bug c++/25980] Unexpected name conflict between symbols

2006-01-26 Thread gdr at cs dot tamu dot edu
--- Comment #2 from gdr at cs dot tamu dot edu 2006-01-26 18:56 --- Subject: Re: New: Unexpected name conflict between symbols "dwhorton at gmail dot com" <[EMAIL PROTECTED]> writes: | The following fails to compile, it would appear that symbols from seperate | namespaces are collidi

[Bug target/23552] FAIL: gfortran.dg/large_real_kind_1.f90

2006-01-26 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-01-26 18:55 --- These tests pass for me on the 4.1 branch and on mainline. -- sje at cup dot hp dot com changed: What|Removed |Added

[Bug c/25892] -Wpointer-sign creates problems for Emacs

2006-01-26 Thread aoliva at gcc dot gnu dot org
--- Comment #7 from aoliva at gcc dot gnu dot org 2006-01-26 18:50 --- Subject: Bug 25892 Author: aoliva Date: Thu Jan 26 18:50:37 2006 New Revision: 110265 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110265 Log: gcc/ChangeLog: PR c/25892 * c.opt (Wpointer-sign): Init to -1.

[Bug c++/25980] Unexpected name conflict between symbols

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-26 18:49 --- I think you (and EDG) are missing what argument dependent lookup does for this case. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25980

[Bug c++/25980] New: Unexpected name conflict between symbols

2006-01-26 Thread dwhorton at gmail dot com
The following fails to compile, it would appear that symbols from seperate namespaces are colliding in error: [EMAIL PROTECTED] tmp]$ cat test2.cpp namespace ns1 { class c {}; typedef int f; static c x; } namespace ns2 { void f(ns1::c& cc) { } void g() {

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

2006-01-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P5 Target Milestone|4.2.0 |4.1.0 http://gcc

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

2006-01-26 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |critical http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25979

[Bug tree-optimization/17064] -falias-noargument-global doesn't eliminate dead stores/loads

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-01-26 18:15 --- This is the patch which helps the call clobering but does not fix it all the way (because a different call clobbering issue): Index: tree-ssa-alias.c

[Bug bootstrap/25961] [4.2 Regression] Mainline failed to bootstrap on ia64

2006-01-26 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-01-26 18:00 --- See http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01864.html http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01779.html For the two patches needed to fix this. Waiting for approval. -- sje at cup dot hp dot com changed

[Bug tree-optimization/23619] Missed pre opportunity

2006-01-26 Thread dberlin at gcc dot gnu dot org
--- Comment #12 from dberlin at gcc dot gnu dot org 2006-01-26 17:53 --- Fixed -- dberlin at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug tree-optimization/17064] -falias-noargument-global doesn't eliminate dead stores/loads

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-01-26 17:51 --- The partial fix has been applied, I have another patch which fixes another part of this but still not fully. It just helps the call cloberring mechanism. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17064

[Bug tree-optimization/21470] -fargument-noalias-global has no effect for the vectorizer

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-01-26 17:51 --- Subject: Bug 21470 Author: pinskia Date: Thu Jan 26 17:51:25 2006 New Revision: 110263 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110263 Log: 2006-01-26 Richard Guenther <[EMAIL PROTECTED]>

[Bug tree-optimization/17064] -falias-noargument-global doesn't eliminate dead stores/loads

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #10 from pinskia at gcc dot gnu dot org 2006-01-26 17:51 --- Subject: Bug 17064 Author: pinskia Date: Thu Jan 26 17:51:25 2006 New Revision: 110263 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110263 Log: 2006-01-26 Richard Guenther <[EMAIL PROTECTED]>

[Bug tree-optimization/21470] -fargument-noalias-global has no effect for the vectorizer

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-01-26 17:50 --- Fixed applied. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|A

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

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-01-26 17:36 --- *** Bug 25979 has been marked as a duplicate of this bug. *** -- 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-26 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-01-26 17:43 --- Confirmed, very much related to PR 25977. Though I think this and PR 25977 are almost the same bug as we get: TARGET_EXPR >> We are losing some piece of information. -- pinskia at gcc dot gnu dot org changed:

[Bug c++/25979] incorrect codegen for conditional

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-01-26 17:39 --- Actually this is not a full dup as this one is also still broken on the 4.0 branch. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c++/25979] incorrect codegen for conditional

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-26 17:36 --- It was worked around in 4.0.2 (done on 2005-04-05 23:13:35) by: PR c++/19317 * calls.c (expand_call): Disable return slot optimization. Which just disabled the return slot optimization for 4.0.x No

[Bug c++/25979] incorrect codegen for conditional

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-01-26 17:31 --- This is actually a dup of bug 25977. But I think it was worked around in 4.0.2 (or maybe just 4.0.3, I have to double check that). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25979

[Bug c++/25979] New: incorrect codegen for conditional

2006-01-26 Thread hhinnant at apple dot com
I'm not positive whether or not this is a duplicate of 25895. I figured I'd better enter it just in case it wasn't. Test case: #include struct A { A() : data1_(0), data2_(0) {} A(int i, int j) : data1_(i), data2_(j) {} A operator+(int); friend A operator+(int, const A&); ~A

[Bug c/25975] Problems with -ffast-math and isnan

2006-01-26 Thread terra at gnome dot org
--- Comment #4 from terra at gnome dot org 2006-01-26 17:22 --- ok, thanks. I'll prevent this by checking for __FAST_MATH__ in my code. One could argue for a warning like nan.c:13: warning: comparison is always false due to limited range of data type for use of isnan and similarly (wi

[Bug ada/25900] [4.2 Regression] ICE on ACATS cxac004 in Tree-VRP

2006-01-26 Thread law at redhat dot com
--- Comment #10 from law at redhat dot com 2006-01-26 17:14 --- Fixed with today's patch to tree-vrp.c -- law at redhat dot com changed: What|Removed |Added S

[Bug ada/25900] [4.2 Regression] ICE on ACATS cxac004 in Tree-VRP

2006-01-26 Thread law at redhat dot com
--- Comment #8 from law at redhat dot com 2006-01-26 17:14 --- Subject: Re: [4.2 Regression] ACATS ICE cxac0004 in set_value_range, at tree-vrp.c:161 on x86-linux On Tue, 2006-01-24 at 15:12 -0700, Jeffrey A Law wrote: > That "fixes" cxac004, but causes c99004a to fail! As Laur

[Bug ada/25900] [4.2 Regression] ICE on ACATS cxac004 in Tree-VRP

2006-01-26 Thread law at gcc dot gnu dot org
--- Comment #7 from law at gcc dot gnu dot org 2006-01-26 17:14 --- Subject: Bug 25900 Author: law Date: Thu Jan 26 17:14:22 2006 New Revision: 110261 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110261 Log: PR ada/25900 * tree-vrp.c (extract_range_from_assert)

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

2006-01-26 Thread kazu at gcc dot gnu dot org
--- Comment #9 from kazu at gcc dot gnu dot org 2006-01-26 17:07 --- Posted a new patch. -- kazu at gcc dot gnu dot org changed: What|Removed |Added URL|ht

[Bug c++/25927] Spurious offsetof warnings with private members

2006-01-26 Thread rcbilson at plg dot uwaterloo dot ca
--- Comment #7 from rcbilson at plg dot uwaterloo dot ca 2006-01-26 16:59 --- (In reply to comment #6) > class xxx is NOT a POD. Indeed not. Thank you for explaining, and sorry to waste your time. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25927

[Bug fortran/18937] quadratic behaviour with many label "spaghetti" code

2006-01-26 Thread tobi at gcc dot gnu dot org
--- Comment #10 from tobi at gcc dot gnu dot org 2006-01-26 16:46 --- I don't know when I will have time for this, so I'm unassigning myself. -- tobi at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libstdc++/25608] g++ miscompiles gcjx

2006-01-26 Thread gdr at cs dot tamu dot edu
--- Comment #17 from gdr at cs dot tamu dot edu 2006-01-26 16:45 --- Subject: Re: g++ miscompiles gcjx "bkoz at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | ps tom this kind of organization for compiling looks dreamy: Yup! I dream of when other GCC parts would be similarly or

[Bug rtl-optimization/24626] [4.1 Regression] internal compiler error: verify_flow_info failed

2006-01-26 Thread yanov at il dot ibm dot com
--- Comment #66 from yanov at il dot ibm dot com 2006-01-26 16:45 --- Bootstrapped and tested on PowerPC linux. No regressions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24626

[Bug libstdc++/25608] g++ miscompiles gcjx

2006-01-26 Thread gdr at cs dot tamu dot edu
--- Comment #16 from gdr at cs dot tamu dot edu 2006-01-26 16:44 --- Subject: Re: g++ miscompiles gcjx "bkoz at gcc dot gnu dot org" <[EMAIL PROTECTED]> writes: | Gaby, here's the one thing that I can think of that changed between 3.4.x and | mainline/4.1 in this code path: Thank you

[Bug libstdc++/25608] g++ miscompiles gcjx

2006-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #15 from bkoz at gcc dot gnu dot org 2006-01-26 16:35 --- ps tom this kind of organization for compiling looks dreamy: #20 0x400afc18 in compiler::do_analyze_unit (this=0x8055248, unit=0x8089dc0) at exception.hh:63 #21 0x400afebf in compiler::semantic_analysis (this=0x80

[Bug libstdc++/25608] g++ miscompiles gcjx

2006-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #14 from bkoz at gcc dot gnu dot org 2006-01-26 16:32 --- Gaby, here's the one thing that I can think of that changed between 3.4.x and mainline/4.1 in this code path: 2005-10-10 Ian Lance Taylor PR libstdc++/13583 * include/bits/locale_classes.h (locale

[Bug libgomp/25978] New: All libgomp tests timeout on ppc-darwin

2006-01-26 Thread pinskia at gcc dot gnu dot org
Because Darwin does not implement sem_init correctly all the tests timeout. One way of fixing this is to change libgomp for Darwin to use the mach semaphores. Another way is to use named semaphores. -- Summary: All libgomp tests timeout on ppc-darwin Product: gcc

[Bug bootstrap/21936] Ada bootstrap failure on Solaris 10/x86 with native as

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-26 15:58 --- No feedback in 3 months (T-4 days). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/21739] ../../.././libstdc++-v3/libmath/stubs.c:268: error: parse error before '(' token

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-01-26 15:58 --- No feedback in 3 months (T-4 days). -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

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

2006-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-01-26 15:54 --- Hmm: (void) ( = *(struct A &) (struct A *) &TARGET_EXPR , (struct A &) (struct A *) &r)>) >>> >>; Maybe it is not fully related to PR 19317 but a different issue really. -- http://gcc.gnu.org/bugzilla/show_bu

  1   2   >