[Bug testsuite/38864] Fixed-point tests under gcc.target/mips are missing the fixed_point target check

2009-01-26 Thread nemet at gcc dot gnu dot org
--- Comment #7 from nemet at gcc dot gnu dot org 2009-01-27 07:46 --- Fixed. -- nemet at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED

[Bug testsuite/38864] Fixed-point tests under gcc.target/mips are missing the fixed_point target check

2009-01-26 Thread nemet at gcc dot gnu dot org
--- Comment #6 from nemet at gcc dot gnu dot org 2009-01-27 07:42 --- Subject: Bug 38864 Author: nemet Date: Tue Jan 27 07:41:46 2009 New Revision: 143694 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143694 Log: PR testsuite/38864 * gcc.target/mips/fixed-vector

[Bug driver/38864] Fixed-point tests under gcc.target/mips are missing the fixed_point target check

2009-01-26 Thread nemet at gcc dot gnu dot org
--- Comment #5 from nemet at gcc dot gnu dot org 2009-01-27 07:25 --- Adjust the summary. -- nemet at gcc dot gnu dot org changed: What|Removed |Added Summary|

[Bug tree-optimization/38977] [4.4 Regression] bash no longer builds with profile-feedback

2009-01-26 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2009-01-27 07:02 --- I saw this once even during gcc profiledbootstrap, so I agree the error should go for 4.4. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38977

[Bug other/38983] New: GPL version 3 transition incomplete

2009-01-26 Thread bkoz at redhat dot com
GPL version 3 was released by the FSF on June 29, 2007, and some (but not all) GCC sources were updated for trunk and active releases starting with GCC 4.2.2. Here are some o the patches. Changing top level files and include/ files over to GPLv3 http://gcc.gnu.org/ml/gcc-patches/2007-07/msg00600.h

[Bug fortran/31243] truncating strings longer than 2**32 characters

2009-01-26 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2009-01-27 05:00 --- I am going to look at this for a bit. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added --

[Bug libstdc++/22388] When cross-compiling libstdc++ for mingw, enable large file support (LFS)

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #5 from bkoz at gcc dot gnu dot org 2009-01-27 04:30 --- I see: # For LFS support. GLIBCXX_CHECK_LFS as part of the generic libstdc++ configuration in configure.ac for gcc trunk. Therefore, LFS config is the same codepath for cross and native. Thus, if mingw32 supports LF

[Bug libstdc++/25956] Memory error when dynamic linking STL specializations

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #3 from bkoz at gcc dot gnu dot org 2009-01-27 04:23 --- This seems like a template linkage bug specific to the powerpc-darwin8.5.0 target, probably related to simulated/incomplete support of comdat and weak linkage on that platform via coalesced symbols. It seems unlikely t

[Bug libstdc++/35424] deallocate_local_thread-5.cc and deallocate_local_thread-7.cc fails on darwin

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #2 from bkoz at gcc dot gnu dot org 2009-01-27 04:04 --- Fixed -- bkoz at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug libstdc++/35424] deallocate_local_thread-5.cc and deallocate_local_thread-7.cc fails on darwin

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #1 from bkoz at gcc dot gnu dot org 2009-01-27 04:03 --- Fixed on trunk and gcc-4.3.4 -- bkoz at gcc dot gnu dot org changed: What|Removed |Added Assi

[Bug libstdc++/7439] C99 compat: Can't use the name INFINITY in an enum.

2009-01-26 Thread gdr at integrable-solutions dot net
--- Comment #8 from gdr at integrable-solutions dot net 2009-01-27 03:34 --- Subject: Re: C99 compat: Can't use the name INFINITY in an enum. On Mon, Jan 26, 2009 at 6:19 PM, bkoz at gcc dot gnu dot org > Thus, I am going to close this as WONTFIX. For C++0x, the case is INVA

[Bug bootstrap/38981] internal compiler error

2009-01-26 Thread kamaraju at gmail dot com
--- Comment #7 from kamaraju at gmail dot com 2009-01-27 02:00 --- I can't believe I am so dense... I installed bison, removed /usr/ccs/bin from the PATH. But I forgot to recompile gcc with the new update. I was still trying to bootstrap from the old compiler. Let me recompile gcc (with

[Bug ada/38982] New: FAIL: gnat.dg/rep_clause2.adb (test for excess errors)

2009-01-26 Thread danglin at gcc dot gnu dot org
Executing on host: /home/dave/gnu/gcc-4.4/objdir/gcc/gnatmake -I/home/dave/gnu/g cc-4.4/objdir/gcc/ada/rts --GCC=/home/dave/gnu/gcc-4.4/objdir/gcc/xgcc --GNATBIND=/home/dave/gnu/gcc-4.4/objdir/gcc/gnatbind --GNATLINK=/home/dave/gnu/gcc-4.4/o bjdir/gcc/gnatlink -cargs -B/home/dave/gnu/gcc-4.4/objdir

[Bug libstdc++/21321] [4.2/4.3/4.4 regression] mmix-knuth-mmixware 27_io/basic_filebuf/seekpos/12790-3.cc execution test

2009-01-26 Thread hp at gcc dot gnu dot org
--- Comment #7 from hp at gcc dot gnu dot org 2009-01-27 01:48 --- I'll try to fit in to check this weekend, thanks for asking. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21321

[Bug libstdc++/28125] Cannot build cross compiler for Solaris: configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #22 from bkoz at gcc dot gnu dot org 2009-01-27 01:41 --- waiting for feedback on a current release branch (4.3) or trunk. -- bkoz at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/21321] [4.2/4.3/4.4 regression] mmix-knuth-mmixware 27_io/basic_filebuf/seekpos/12790-3.cc execution test

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #6 from bkoz at gcc dot gnu dot org 2009-01-27 01:30 --- Hey HP, is this still an issue? Don't see test results for this target for any currently-open gcc branches. Update please. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21321

[Bug other/38966] libiberty make_relative_prefix_1 mistakes directories for executables

2009-01-26 Thread mmlr at mlotz dot ch
--- Comment #4 from mmlr at mlotz dot ch 2009-01-27 01:23 --- Created an attachment (id=17189) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17189&action=view) Proposed fix with conditional use of stat based on HAVE_SYS_STAT_H This only conditionally uses stat() if HAVE_SYS_STAT_H

[Bug libstdc++/15088] 27_io/ostream_inserter_arith test05/06 failures

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #7 from bkoz at gcc dot gnu dot org 2009-01-27 01:22 --- This could be fixed via a dg-skip-if embedded target type thing. I don't remember seeing this fail in recent arm-elf crosses. Is this still an active issue? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15088

[Bug bootstrap/38981] internal compiler error

2009-01-26 Thread kamaraju at gmail dot com
--- Comment #6 from kamaraju at gmail dot com 2009-01-27 01:20 --- Is there anyway to figure out if my gcc is still using yacc and not bison? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38981

[Bug bootstrap/38981] internal compiler error

2009-01-26 Thread kamaraju at gmail dot com
--- Comment #5 from kamaraju at gmail dot com 2009-01-27 01:14 --- My initial guess was that it is a bug in yacc. But now I do not think so. I have compiled bison (which supersedes yacc). I still see this bug with bison (and no yacc). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3

[Bug libstdc++/17755] Can't compile djgpp cross-compiler

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #8 from bkoz at gcc dot gnu dot org 2009-01-27 01:12 --- Closing due to inactivity. If this is still a problem on a release branch (ie, gcc-4.3.x and above), please re-open and provide details. -- bkoz at gcc dot gnu dot org changed: What|Removed

[Bug bootstrap/38981] internal compiler error

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2009-01-27 01:08 --- So if I am reading this thread correctly this is really a bug in Solaris's yacc? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38981

[Bug middle-end/38981] internal compiler error

2009-01-26 Thread kamaraju at gmail dot com
--- Comment #3 from kamaraju at gmail dot com 2009-01-27 01:05 --- Created an attachment (id=17188) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17188&action=view) preprocessed source code produced by using gcc -E ice.c > ice.c.ppd -- http://gcc.gnu.org/bugzilla/show_bug.cgi

[Bug libstdc++/18571] document wstring/wfilebuf code conversions

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #2 from bkoz at gcc dot gnu dot org 2009-01-27 01:03 --- Add documentation keyword -- bkoz at gcc dot gnu dot org changed: What|Removed |Added Keywo

[Bug libstdc++/17789] [4.2/4.3/4.4 Regression] Cannot 'make check' inside libstdc++-v3

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #14 from bkoz at gcc dot gnu dot org 2009-01-27 01:02 --- Fixed as of gcc-4.2.x. -- bkoz at gcc dot gnu dot org changed: What|Removed |Added Stat

[Bug middle-end/38981] internal compiler error

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-01-27 01:01 --- Can you provide the preprocessed source? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38981

[Bug c/38981] internal compiler error

2009-01-26 Thread kamaraju at gmail dot com
--- Comment #1 from kamaraju at gmail dot com 2009-01-27 01:00 --- Created an attachment (id=17187) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17187&action=view) code to reproduce the internal compiler error -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38981

[Bug c/38981] New: internal compiler error

2009-01-26 Thread kamaraju at gmail dot com
Consider the attached code ice.c . When compiled, it is giving an internal compiler error. I was not able to reduce it any further. Would appreciate if someone can reduce it further. > gcc -c ice.c ice.c: In function 'd_substitution': ice.c:23: internal compiler error: Bus Error Please submit a f

[Bug target/38959] Additional switches to disallow processor supplementary instructions

2009-01-26 Thread markhobley at yahoo dot co dot uk
--- Comment #2 from markhobley at yahoo dot co dot uk 2009-01-27 00:36 --- Subject: Re: Additional switches to disallow processor supplementary instructions > --- Comment #1 from pinskia at gcc dot gnu dot org > 2009-01-26 19:15 --- > I think this is a bad idea. Also most i

[Bug testsuite/38820] During "make -i check" we set GCC_EXEC_PREFIX="/usr/local/lib/gcc/"

2009-01-26 Thread janis at gcc dot gnu dot org
--- Comment #2 from janis at gcc dot gnu dot org 2009-01-27 00:29 --- It's not a bug that GCC EXEC_PREFIX is defined when the testsuite is run, as explained in these patches: http://gcc.gnu.org/ml/gcc-patches/2006-10/msg00708.html http://gcc.gnu.org/ml/gcc-patches/2006-12/msg01493.h

[Bug libstdc++/11196] _GNU_SOURCE vs. M_PI

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #9 from bkoz at gcc dot gnu dot org 2009-01-27 00:26 --- Update summary. -- bkoz at gcc dot gnu dot org changed: What|Removed |Added Summary|parse

[Bug libstdc++/11074] libstdc++ fails to build due to gettext issue

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #19 from bkoz at gcc dot gnu dot org 2009-01-27 00:23 --- Fixed by 4.3.2 -- bkoz at gcc dot gnu dot org changed: What|Removed |Added Status|WAITI

[Bug libstdc++/7439] C99 compat: Can't use the name INFINITY in an enum.

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #7 from bkoz at gcc dot gnu dot org 2009-01-27 00:19 --- Updating this bug report. This specific test case can no longer be reproduced as of gcc-4.0.x (and continuing to 4.1.x, 4.2.x, 4.3.x, and today's trunk.) This appears to be as a result of -std=gnu99 being required

[Bug target/38952] [4.4 Regression] EH does not work.

2009-01-26 Thread hjl at gcc dot gnu dot org
--- Comment #23 from hjl at gcc dot gnu dot org 2009-01-26 23:39 --- Subject: Bug 38952 Author: hjl Date: Mon Jan 26 23:39:02 2009 New Revision: 143689 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143689 Log: 2009-01-26 H.J. Lu PR target/38952 * g++.dg/tort

[Bug libstdc++/5291] Bad reference to build directory in libstdc++.la

2009-01-26 Thread bkoz at gcc dot gnu dot org
--- Comment #30 from bkoz at gcc dot gnu dot org 2009-01-26 23:31 --- This appears to have been fixed in the gcc-4.3.0 time frame. At least, gcc-4.2.4 has: dependency_libs=' -L/mnt/share/bld/gcc-4.2.4/x86_64-unknown-linux-gnu/libstdc++- v3/src -L/mnt/share/bld/gcc-4.2.4/x86_64-unknown-

[Bug c++/35022] [4.3/4.4 regression] ICE with parameter pack in template constant parameter

2009-01-26 Thread paolo dot carlini at oracle dot com
--- Comment #10 from paolo dot carlini at oracle dot com 2009-01-26 23:25 --- I see, thanks for the missing pointer. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35022

[Bug fortran/38914] ICE with array inquiry functions above contains in parameter expression

2009-01-26 Thread tkoenig at gcc dot gnu dot org
--- Comment #6 from tkoenig at gcc dot gnu dot org 2009-01-26 22:50 --- > Here's something that at least passes all the *bound* tests. Regression test passed - formal submission of the patch tomorrow, probably. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38914

[Bug c++/35022] [4.3/4.4 regression] ICE with parameter pack in template constant parameter

2009-01-26 Thread jason at gcc dot gnu dot org
--- Comment #9 from jason at gcc dot gnu dot org 2009-01-26 22:31 --- I approved that patch back in March, but it turned out not to be the right fix: see http://gcc.gnu.org/ml/gcc-patches/2008-03/msg01675.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35022

[Bug target/38952] [4.4 Regression] EH does not work.

2009-01-26 Thread hjl dot tools at gmail dot com
--- Comment #22 from hjl dot tools at gmail dot com 2009-01-26 22:29 --- (In reply to comment #18) > Created an attachment (id=17183) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17183&action=view) [edit] > Implement TARGET_BUILTIN_SETJMP_FRAME_VALUE. > > Now testing this patch

[Bug c++/35022] [4.3/4.4 regression] ICE with parameter pack in template constant parameter

2009-01-26 Thread paolo dot carlini at oracle dot com
--- Comment #8 from paolo dot carlini at oracle dot com 2009-01-26 21:12 --- Jason, can you maybe review Doug's patch linked in Comment #2? Thanks! -- paolo dot carlini at oracle dot com changed: What|Removed |Added ---

[Bug fortran/38914] ICE with array inquiry functions above contains in parameter expression

2009-01-26 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2009-01-26 21:04 --- Created an attachment (id=17186) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17186&action=view) patch Here's something that at least passes all the *bound* tests. -- tkoenig at gcc dot gnu dot org change

[Bug testsuite/38949] Link failures in new stackalign tests

2009-01-26 Thread hjl at gcc dot gnu dot org
--- Comment #4 from hjl at gcc dot gnu dot org 2009-01-26 20:34 --- Subject: Bug 38949 Author: hjl Date: Mon Jan 26 20:34:09 2009 New Revision: 143684 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143684 Log: 2009-01-26 Danny Smith PR testsuite/38949 * g++.d

[Bug c++/38980] New: missing -Wformat warning on const char format string

2009-01-26 Thread sebor at roguewave dot com
When compiled with gcc 3.4.6 with -m32 on x86_64 Linux the compiler flags lines 7, 10, and 13 as expected. But when compiled with gcc 4.3.1, only line 7 is diagnosed. $ cat -n t.cpp && g++ -dumpversion && g++ -Wformat -m32 -c t.cpp 1 #include 2 3 void foo (size_t n) 4 {

[Bug other/38966] libiberty make_relative_prefix_1 mistakes directories for executables

2009-01-26 Thread dj at redhat dot com
--- Comment #3 from dj at redhat dot com 2009-01-26 19:46 --- Subject: Re: New: libiberty make_relative_prefix_1 mistakes directories for executables Your code conditionally includes but doesn't conditionally enable the other code. If sys/stat.h isn't found, perhaps the code could

[Bug other/38920] dw2 exceptions don't work.

2009-01-26 Thread pluto at agmk dot net
--- Comment #8 from pluto at agmk dot net 2009-01-26 19:31 --- (In reply to comment #7) > AFAICT DW2 unwind has never worked on x86_64-mingw32, which is why Kai made > sjlj the default EH model for that target. > http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00273.html ok, with sjlj and

[Bug testsuite/38946] [trunk regression]�gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2009-01-26 19:28 --- ! Test XFAILed on these platforms because the system's printf() lacks ! proper support for denormalized long doubles. See PR24685 Looks like this testcase should be xfailed on solaris also. -- pinskia at gcc do

[Bug tree-optimization/18501] [4.2/4.3/4.4 Regression] Missing 'used uninitialized' warning (CCP)

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #21 from pinskia at gcc dot gnu dot org 2009-01-26 19:27 --- *** Bug 38945 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug c/38945] No warning when using uninitialized variable

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-01-26 19:27 --- Yes this is a dup of bug 18501. *** This bug has been marked as a duplicate of 18501 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug other/38966] libiberty make_relative_prefix_1 mistakes directories for executables

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-01-26 19:23 --- *** Bug 37995 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c/37995] using fails if gcc invoked in a directory which has a subdirectory called "gcc"

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2009-01-26 19:23 --- *** This bug has been marked as a duplicate of 38966 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/38959] Additional switches to disallow processor supplementary instructions

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-01-26 19:15 --- I think this is a bad idea. Also most if not all x86 CPUs released in the last 10 years support these instructions -- pinskia at gcc dot gnu dot org changed: What|Removed |Add

[Bug c++/38962] using declaration doesn't control accessibility in template

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-01-26 19:13 --- *** This bug has been marked as a duplicate of 30195 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added --

[Bug c++/30195] Using declaration doesn't work in template.

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-01-26 19:13 --- *** Bug 38962 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/38880] [4.4 Regression] g++.dg/init/const7.C XFAILed

2009-01-26 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 middle-end/38972] Failed constant folding and propagation in arithmetic expression.

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-01-26 19:09 --- To mark as fixed for 4.0.0. This has been fixed for a while now. Most likely the gimplifier fixes it. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug libstdc++/38916] auto_ptr_ref conversion incorrectly releases ownership

2009-01-26 Thread paolo dot carlini at oracle dot com
--- Comment #5 from paolo dot carlini at oracle dot com 2009-01-26 19:08 --- Ok, take your time. For the reasons we already discussed we don't want to rush on this, in the meanwhile I will also try to collect more information. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38916

[Bug c/38972] Failed constant folding and propagation in arithmetic expression.

2009-01-26 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2009-01-26 19:06 --- Reopening to ... -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status

[Bug target/38952] [4.4 Regression] EH does not work.

2009-01-26 Thread dave dot korn dot cygwin at gmail dot com
--- Comment #21 from dave dot korn dot cygwin at gmail dot com 2009-01-26 19:03 --- Hi Joey, thanks for helping look at this bug. If you catch up with all the comments, you'll see that it's not just Cygwin, SjLj was broken on Linux too; the mechanism works the same way on both, but

[Bug fortran/38979] OpenMP extension: THREADPRIVATE for EQUIVALENCEd symbols

2009-01-26 Thread dfranke at gcc dot gnu dot org
--- Comment #2 from dfranke at gcc dot gnu dot org 2009-01-26 18:50 --- *** Bug 38947 has been marked as a duplicate of this bug. *** -- dfranke at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/38947] Request for extension allowing usage of equivalence statement for threadprivate data

2009-01-26 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2009-01-26 18:50 --- Closing this as dupe as the other PR has the same plus additional information. *** This bug has been marked as a duplicate of 38979 *** -- dfranke at gcc dot gnu dot org changed: What|Removed

[Bug target/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2009-01-26 Thread dave dot korn dot cygwin at gmail dot com
--- Comment #8 from dave dot korn dot cygwin at gmail dot com 2009-01-26 18:49 --- Oh, bah, I misread the Host field for Target! Guess it probably won't be TARGET_BUILTIN_SETJMP_FRAME_VALUE then. You only need it if your stack frames have unpredicatable gaps in them so that you can't

[Bug libstdc++/38916] auto_ptr_ref conversion incorrectly releases ownership

2009-01-26 Thread janis at gcc dot gnu dot org
--- Comment #4 from janis at gcc dot gnu dot org 2009-01-26 18:42 --- Paolo, the person who reported the problem to me is no longer with IBM. I've asked others in the same group to provide information about the origins of the test and what implementations are known to pass it, but it mi

[Bug fortran/38946] [trunk regression]�gcc trunk 143562 - Testsuite - gfortran failing tests that worked previously

2009-01-26 Thread mikael at gcc dot gnu dot org
--- Comment #4 from mikael at gcc dot gnu dot org 2009-01-26 18:42 --- (In reply to comment #3) > This is not so much an error in Fortran than it is an error in the > scripting and it's ability to add it's own LD_LIBRARY_PATH components. No. The current linking scheme links to the just-b

[Bug fortran/38979] OpenMP extension: THREADPRIVATE for EQUIVALENCEd symbols

2009-01-26 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2009-01-26 18:42 --- Note: The standard does not allow this, see http://www.openmp.org/mp-documents/spec30.pdf, page 94: Section "2.9.2 threadprivate Directive" has under "Restrictions": "A variable can only appear in a threadprivate dir

[Bug fortran/38979] New: OpenMP extension:

2009-01-26 Thread burnus at gcc dot gnu dot org
See also: http://gcc.gnu.org/ml/fortran/2009-01/msg00308.html Seemingly, a lot of the OpenMP-supporting compilers support THREADPRIVATE for EQUIVALENCEd symbols; at least Intel's ifort, SUN's sunf95, Open64's openf95, Pathscale's pathf95 and Portland's pgf95 compile the program listed at gfortran

[Bug c++/23287] [4.2/4.3 regression] Explicitly invoking destructor of template class in a template and is dependent

2009-01-26 Thread jason at gcc dot gnu dot org
--- Comment #24 from jason at gcc dot gnu dot org 2009-01-26 18:24 --- Subject: Bug 23287 Author: jason Date: Mon Jan 26 18:24:45 2009 New Revision: 143682 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143682 Log: PR c++/23287 * parser.c (cp_parser_unqualified_i

[Bug c++/38646] [4.3/4.4 regression] ICE with invalid specialization of variadic template

2009-01-26 Thread paolo dot carlini at oracle dot com
--- Comment #3 from paolo dot carlini at oracle dot com 2009-01-26 18:20 --- I'm having a look into this one... -- paolo dot carlini at oracle dot com changed: What|Removed |Added ---

[Bug testsuite/36443] [4.3/4.4 Regression]: HOSTCC doesn't work with installed gcc

2009-01-26 Thread hjl at gcc dot gnu dot org
--- Comment #31 from hjl at gcc dot gnu dot org 2009-01-26 18:14 --- Subject: Bug 36443 Author: hjl Date: Mon Jan 26 18:13:58 2009 New Revision: 143681 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143681 Log: 2009-01-26 H.J. Lu Backport from mainline: 2008-

[Bug rtl-optimization/38969] [4.3/4.4 Regression] -foptimize-sibling-calls generates wrong code on alpha

2009-01-26 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2009-01-26 17:22 --- This is generic RTL optimization problem. -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug c/38969] [4.3/4.4 Regression] -foptimize-sibling-calls generates wrong code on alpha

2009-01-26 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2009-01-26 17:20 --- Following patch fixes this problem: --cut here-- Index: calls.c === --- calls.c (revision 143671) +++ calls.c (working copy) @@ -992,7 +992,6 @@ init

[Bug middle-end/38934] [4.3/4.4 Regression] ICE in set_value_range, at tree-vrp.c:398

2009-01-26 Thread bonzini at gnu dot org
--- Comment #8 from bonzini at gnu dot org 2009-01-26 16:48 --- I disagree with this: > working around these issues where they pop up is the way > to go in the near future. I think we need to be a bit more ambitious, and that does not mean separating overflow/non-overflow tree codes.

[Bug inline-asm/23200] [4.2/4.3/4.4 Regression] rejects "i"(&var + 1)

2009-01-26 Thread amacleod at redhat dot com
--- Comment #40 from amacleod at redhat dot com 2009-01-26 16:16 --- Created an attachment (id=17185) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17185&action=view) possible patch The problem is due to a check that was added to is_replaceable_p() in tree-ssa-ter.c. I presume th

[Bug middle-end/38934] [4.3/4.4 Regression] ICE in set_value_range, at tree-vrp.c:398

2009-01-26 Thread rguenther at suse dot de
--- Comment #7 from rguenther at suse dot de 2009-01-26 16:07 --- Subject: Re: [4.3/4.4 Regression] ICE in set_value_range, at tree-vrp.c:398 On Mon, 26 Jan 2009, jakub at gcc dot gnu dot org wrote: > --- Comment #6 from jakub at gcc dot gnu dot org 2009-01-26 16:02 --- > Th

[Bug middle-end/38934] [4.3/4.4 Regression] ICE in set_value_range, at tree-vrp.c:398

2009-01-26 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2009-01-26 16:02 --- That brings us back to http://gcc.gnu.org/ml/gcc-patches/2008-11/msg00532.html If the gimplifier shouldn't drop TREE_OVERFLOW bits from the IL, then it is valid to have TREE_OVERFLOWs set and tree-vrp.c needs to deal w

[Bug middle-end/38934] [4.3/4.4 Regression] ICE in set_value_range, at tree-vrp.c:398

2009-01-26 Thread rguenther at suse dot de
--- Comment #5 from rguenther at suse dot de 2009-01-26 15:57 --- Subject: Re: [4.3/4.4 Regression] ICE in set_value_range, at tree-vrp.c:398 On Mon, 26 Jan 2009, bonzini at gnu dot org wrote: > --- Comment #4 from bonzini at gnu dot org 2009-01-26 15:56 --- > > This only ha

[Bug middle-end/38934] [4.3/4.4 Regression] ICE in set_value_range, at tree-vrp.c:398

2009-01-26 Thread bonzini at gnu dot org
--- Comment #4 from bonzini at gnu dot org 2009-01-26 15:56 --- > This only happens with 32bit HWI. Does this mean it is a front-end bug that TREE_OVERFLOW is set? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38934

[Bug middle-end/38932] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:398

2009-01-26 Thread bonzini at gnu dot org
--- Comment #19 from bonzini at gnu dot org 2009-01-26 15:54 --- fixed on 4.3 branch too. -- bonzini at gnu dot org changed: What|Removed |Added Status|ASSIGN

[Bug middle-end/38932] [4.3 Regression] ICE in set_value_range, at tree-vrp.c:398

2009-01-26 Thread bonzini at gcc dot gnu dot org
--- Comment #18 from bonzini at gnu dot org 2009-01-26 15:54 --- Subject: Bug 38932 Author: bonzini Date: Mon Jan 26 15:54:18 2009 New Revision: 143677 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143677 Log: gcc: 2008-01-26 Paolo Bonzini PR tree-optimization/38932

[Bug middle-end/38978] [4.4 Regression] g++.dg/torture/pr36191.C

2009-01-26 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-01-26 15:51 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRM

[Bug middle-end/38978] New: [4.4 Regression] g++.dg/torture/pr36191.C

2009-01-26 Thread hjl dot tools at gmail dot com
On Linux/ia32, revision 143673 gave: FAIL: g++.dg/torture/pr36191.C -O2 (internal compiler error) FAIL: g++.dg/torture/pr36191.C -O2 (test for excess errors) FAIL: g++.dg/torture/pr36191.C -O3 -fomit-frame-pointer (internal compiler error) FAIL: g++.dg/torture/pr36191.C -O3 -fomit-frame-poi

[Bug tree-optimization/38745] [4.4 Regression] ICE: statement makes a memory store, but has no VDEFS

2009-01-26 Thread rguenth at gcc dot gnu dot org
--- Comment #19 from rguenth at gcc dot gnu dot org 2009-01-26 15:03 --- Subject: Bug 38745 Author: rguenth Date: Mon Jan 26 15:03:30 2009 New Revision: 143676 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143676 Log: 2009-01-26 Richard Guenther PR tree-optimizatio

[Bug tree-optimization/38968] Complex matrix product is not vectorized

2009-01-26 Thread rguenther at suse dot de
--- Comment #6 from rguenther at suse dot de 2009-01-26 14:23 --- Subject: Re: Complex matrix product is not vectorized On Mon, 26 Jan 2009, howarth at nitro dot med dot uc dot edu wrote: > --- Comment #5 from howarth at nitro dot med dot uc dot edu 2009-01-26 > 14:21 --- >

[Bug tree-optimization/38968] Complex matrix product is not vectorized

2009-01-26 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2009-01-26 14:21 --- Is the fix for this PR targeted for gcc 4.4.0 or gcc 4.5 stage 1? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38968

[Bug tree-optimization/38977] [4.4 Regression] bash no longer builds with profile-feedback

2009-01-26 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38977

[Bug c/38976] /pub/gcc/releases/gcc-4.3.3/md5.sum does not contain the md5sums for most of the bz2 archives

2009-01-26 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added CC||rguenth at gcc dot gnu dot |

[Bug c/38976] /pub/gcc/releases/gcc-4.3.3/md5.sum does not contain the md5sums for most of the bz2 archives

2009-01-26 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-01-26 13:58 --- Interesting. I have no idea who generates this md5.sum file. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38976

[Bug tree-optimization/38968] Complex matrix product is not vectorized

2009-01-26 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2009-01-26 13:25 --- Patch posted. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added URL|

[Bug tree-optimization/38968] Complex matrix product is not vectorized

2009-01-26 Thread irar at il dot ibm dot com
--- Comment #3 from irar at il dot ibm dot com 2009-01-26 13:09 --- (In reply to comment #2) > Now, I wonder why we do not just use alignment + misalign in that case. I think you are right. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38968

[Bug tree-optimization/38977] New: [4.4 Regression] bash no longer builds with profile-feedback

2009-01-26 Thread rguenth at gcc dot gnu dot org
I see jobs.c: In function 'make_child': jobs.c:4121: error: corrupted profile info: profile data is not flow-consistent jobs.c:4121: error: corrupted profile info: number of executions for edge 10-11 thought to be -1726 jobs.c:4121: error: corrupted profile info: number of executions for edge 10-1

[Bug target/38609] [4.4 Regression]: gcc.c-torture/execute/built-in-setjmp.c execute -O2 and above

2009-01-26 Thread hp at gcc dot gnu dot org
--- Comment #7 from hp at gcc dot gnu dot org 2009-01-26 12:46 --- (In reply to comment #6) > Sounds like this could maybe be a dup of bug 38952, where the frame pointer > is incorrectly calculated when setjmp saves it in the jmp_buf, and therefore > restored to an incorrect value by l

[Bug bootstrap/38971] RFE - Cloog .git is version "0.14.0" but gcc requires "0.15.0" (and our other problems with the cloog trunk)

2009-01-26 Thread rob1weld at aol dot com
--- Comment #2 from rob1weld at aol dot com 2009-01-26 12:36 --- I was just going to post this and got a mid-air: It is possible (and would be unfortunate) that gcc will only build with a 'special edition' cloog-ppl from: ftp://gcc.gnu.org/pub/gcc/infrastructure/ . Thanks, if you can

[Bug c/38976] New: /pub/gcc/releases/gcc-4.3.3/md5.sum does not contain the md5sums for most of the bz2 archives

2009-01-26 Thread michael dot a dot richmond at nasa dot gov
/pub/gcc/releases/gcc-4.3.3/md5.sum does not contain the md5sums for most of the bz2 archives -- Summary: /pub/gcc/releases/gcc-4.3.3/md5.sum does not contain the md5sums for most of the bz2 archives Product: gcc Version: 4.3.3 Sta

[Bug ada/38975] New: deferred constants of not null access types are not possible

2009-01-26 Thread Artem dot Andreev at oktetlabs dot ru
The following does not compile: package Test is type X is new Positive; type X_Access is not null access constant X; Y : constant X_Access; private Y_Val : aliased constant X := 1; Y : constant X_Access := Y_Val'Access; end Test; with the following diagnostics: test.ads:6:09:

[Bug ada/38974] New: functions with controlling result do not work with synchronized interfaces

2009-01-26 Thread Artem dot Andreev at oktetlabs dot ru
The following example: package Test is type X is limited interface; function Return_X return X is abstract; task type Y is new X with end Y; overriding function Return_X return Y; end Test; does not compile with the following message: test.ads:9:20: subprogram "Return_X" is n

[Bug target/38952] [4.4 Regression] EH does not work.

2009-01-26 Thread Joey dot ye at intel dot com
--- Comment #20 from Joey dot ye at intel dot com 2009-01-26 11:49 --- (In reply to comment #10) > This is caused by stack alignment change, revision 138335. Joey and > Xuepeng will look into it after holiday, Feb. 1. This must be stack alignment change. Looks we didn't handle stack unwi

[Bug web/38973] Missing feature documentation

2009-01-26 Thread piotr dot wyderski at gmail dot com
--- Comment #2 from piotr dot wyderski at gmail dot com 2009-01-26 11:30 --- The website includes feature descriptions of the 4.4 mainline and even of some branches (lambda, concepts). I consider this C++0x extension to be extremelly useful, so IMHO the website should indicate at least

[Bug tree-optimization/38968] Complex matrix product is not vectorized

2009-01-26 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-01-26 11:15 --- This happens because ivcanon introduces an induction variable that counts from 2000 to 1. This "confuses" data-ref analysis and we get base_address: a_24(D) offset from base address: () (() pretmp.2

[Bug web/38973] Missing feature documentation

2009-01-26 Thread pinskia at gmail dot com
--- Comment #1 from pinskia at gmail dot com 2009-01-26 11:12 --- Subject: Re: New: Missing feature documentation Sent from my iPhone On Jan 26, 2009, at 2:35 AM, "piotr dot wyderski at gmail dot com" wrote: > The website > > http://gcc.gnu.org/projects/cxx0x.html > > claims that

[Bug c++/38064] [c++0x] operator== doesn't work for enum classes

2009-01-26 Thread piotr dot wyderski at gmail dot com
--- Comment #3 from piotr dot wyderski at gmail dot com 2009-01-26 10:48 --- The bug is definitely confirmed and it still happens on GCC-4.4.0 trunk (revision 143673). -- piotr dot wyderski at gmail dot com changed: What|Removed |Added ---

[Bug web/38973] New: Missing feature documentation

2009-01-26 Thread piotr dot wyderski at gmail dot com
The website http://gcc.gnu.org/projects/cxx0x.html claims that the "New character types N2249" C++0x extension is not supported by any version of GCC. But GCC 4.4.0 supports the u8, u and U string prefixes. :-) -- Summary: Missing feature documentation Product: gcc

  1   2   >