[Bug libstdc++/35915] [4.4 Regression] atomic.cc:31:20: error: stdint.h: No such file

2008-04-13 Thread pcarlini at suse dot de
--- Comment #1 from pcarlini at suse dot de 2008-04-13 09:39 --- CC-ing Benjamin... -- pcarlini at suse dot de changed: What|Removed |Added CC|

[Bug target/35921] Con/de-structor definition fails to override dllimport declaration

2008-04-13 Thread dannysmith at users dot sourceforge dot net
--- Comment #3 from dannysmith at users dot sourceforge dot net 2008-04-13 09:39 --- Patch at: http://gcc.gnu.org/ml/gcc-patches/2008-04/msg01048.html -- dannysmith at users dot sourceforge dot net changed: What|Removed |Added

[Bug java/35257] jar: internal error: java.lang.NullPointerException bootstrapping libjava

2008-04-13 Thread gerald at pfeifer dot com
--- Comment #4 from gerald at pfeifer dot com 2008-04-13 10:34 --- Seems it was an openSUSE-specific issue that no longer reproduces with the current codebase, thus closing this. -- gerald at pfeifer dot com changed: What|Removed |Added

[Bug target/35661] __attribute__((cold)) generates wrong code

2008-04-13 Thread zuxy dot meng at gmail dot com
--- Comment #4 from zuxy dot meng at gmail dot com 2008-04-13 12:18 --- The MinGW port has no idea of the unlikely text section ever since r80564, so it's likely that the fix should be applied to any release branch pulled after r80564; although before 4.3.0 the bug only affects profile

[Bug libstdc++/35922] New: std::unordered_map missing in debug mode

2008-04-13 Thread piotr dot rak at gmail dot com
g++-4.4.0-alpha20080328 -v --save-temps -std=c++0x -D_GLIBCXX_DEBUG unordered_m.cc Using built-in specs. Target: i686-pc-linux-gnu Configured with: /var/tmp/paludis/sys-devel-gcc-4.4.0_alpha20080328/work/gcc-4.4-20080328/configure --prefix=/usr

[Bug libstdc++/35922] std::unordered_map missing in debug mode

2008-04-13 Thread piotr dot rak at gmail dot com
--- Comment #1 from piotr dot rak at gmail dot com 2008-04-13 13:41 --- Created an attachment (id=15470) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15470action=view) Simple testcase -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35922

[Bug libstdc++/35922] std::unordered_map missing in debug mode

2008-04-13 Thread piotr dot rak at gmail dot com
--- Comment #2 from piotr dot rak at gmail dot com 2008-04-13 13:45 --- (In reply to comment #0) Note: this happends too when using g++-4.4.0-alpha20080328 That should be g++-4.3.0-alpha20080118, sorry. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35922

[Bug middle-end/35838] [4.4 Regression] FAIL: 22_locale/num_get/get/char/16.cc execution test, and 76 others

2008-04-13 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2008-04-13 14:09 --- Subject: Re: [4.4 Regression] FAIL: 22_locale/num_get/get/char/16.cc execution test, and 76 others Attatched .ii file generated on hppa-unknown-linux-gnu. Dave --- Comment #5 from dave at

[Bug libstdc++/35922] std::unordered_map missing in debug mode

2008-04-13 Thread pcarlini at suse dot de
--- Comment #3 from pcarlini at suse dot de 2008-04-13 15:17 --- Benjamin, can you have a look? Seems just an extension of libstdc++/30085: it seems we can certainly have debug mode for std::unordered_* too (besides std::tr1::unordered_*) -- pcarlini at suse dot de changed:

[Bug fortran/35916] problem running gfortran 4.4.0 in Vista

2008-04-13 Thread DHConsultancy at skynet dot be
--- Comment #3 from DHConsultancy at skynet dot be 2008-04-13 16:11 --- Subject: Re: problem running gfortran 4.4.0 in Vista I used your second option with the batch file as follows: - I renamed gfortran.exe to gfortran4.0.0.exe - I put a one-line batch file gfortran.bat in directory

[Bug middle-end/35509] [4.3/4.4 Regression] builtin isinf() mismatch to compile-time substitution

2008-04-13 Thread ghazi at gcc dot gnu dot org
--- Comment #6 from ghazi at gcc dot gnu dot org 2008-04-13 16:27 --- So did we decide to fix this or not? FWIW, I could fix the generic isinf transformation using: isinf(x) - isless(x,DBL_MAX) ? -1 : (isgreater(x,DBL_MAX)) and just always take the runtime penalty calculating for the

[Bug java/35923] New: gcj: error trying to exec 'ecj1': execvp: No such file or directory

2008-04-13 Thread david dot griffiths at gmail dot com
I get the following error on a clean 4.3.0 build when trying (eg) gcj foo.java: gcj: error trying to exec 'ecj1': execvp: No such file or directory I'm a bit puzzled by bug 32712 being listed as resolved and even more so by the references to just needing to run ./contrib/download_ecj. I tried

[Bug c++/28239] [4.2 regression] ICE in gimple_add_tmp_var, at gimplify.c:720

2008-04-13 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added AssignedTo|pcarlini at suse dot de |unassigned at gcc dot gnu |

[Bug c/35925] New: -g1 causes Error: file number 1 already allocated

2008-04-13 Thread mrs at mythic-beasts dot com
$ echo void foo(void) { } test.c $ gcc -g1 -S test.c $ gcc -g1 -c test.s test.s: Assembler messages: test.s:79: Error: file number 1 already allocated If -g1 is changed to -g, -g0 or -g2, or is removed, the error goes away. This causes problems when building glibc with CFLAGS=-g1. glibc's

[Bug c/35926] New: Pushing / Poping ebx without using it.

2008-04-13 Thread ppelissi at caramail dot com
The following code produces a push and pop of ebx without using it inside: typedef struct toto_s *toto_t; toto_t add (toto_t a, toto_t b) { int64_t tmp = (int64_t)(intptr_t)a + ((int64_t)(intptr_t)b~1L); return (toto_t)(intptr_t) tmp; } Here is the output of the compiler: gcc version 4.3.0

[Bug c/35926] Pushing / Poping ebx without using it.

2008-04-13 Thread ppelissi at caramail dot com
--- Comment #1 from ppelissi at caramail dot com 2008-04-13 17:49 --- Created an attachment (id=15473) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15473action=view) preprocessed sources -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35926

[Bug ada/17985] GNAT accepts extension aggregate where expexted type is not extension

2008-04-13 Thread sam at gcc dot gnu dot org
--- Comment #2 from sam at gcc dot gnu dot org 2008-04-13 18:16 --- Subject: Bug 17985 Author: sam Date: Sun Apr 13 18:15:20 2008 New Revision: 134244 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134244 Log: gcc/ada/ PR ada/17985 * sem_aggr.adb

[Bug ada/17985] GNAT accepts extension aggregate where expexted type is not extension

2008-04-13 Thread sam at gcc dot gnu dot org
--- Comment #3 from sam at gcc dot gnu dot org 2008-04-13 18:16 --- Bug fix in GCC SVN. -- sam at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/35404] ra-conflict does not handle subregs optimally

2008-04-13 Thread hutchinsonandy at gcc dot gnu dot org
--- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2008-04-13 19:15 --- Please look at PR35860. I believe this is same problem noted here. subreg-lowering triggering the regression due to worsened conflicts. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35860 --

[Bug rtl-optimization/35404] ra-conflict does not handle subregs optimally

2008-04-13 Thread zadeck at naturalbridge dot com
--- Comment #5 from zadeck at naturalbridge dot com 2008-04-13 19:31 --- Subject: Re: ra-conflict does not handle subregs optimally hutchinsonandy at gcc dot gnu dot org wrote: --- Comment #4 from hutchinsonandy at gcc dot gnu dot org 2008-04-13 19:15 --- Please look at

[Bug rtl-optimization/35404] ra-conflict does not handle subregs optimally

2008-04-13 Thread hutchinsonandy at gcc dot gnu dot org
--- Comment #6 from hutchinsonandy at gcc dot gnu dot org 2008-04-13 19:47 --- That sounds great - it was one bug I was struggling with. I can turn around a complete test for AVR on mingw and Debian as soon as are ready. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35404

[Bug debug/33155] _stdcall assembler names in win32 vs gdb

2008-04-13 Thread aaronavay62 at aaronwl dot com
--- Comment #1 from aaronavay62 at aaronwl dot com 2008-04-13 19:48 --- What is the status on this? Does reverting the langhooks.c change remanifest PR27067? -- aaronavay62 at aaronwl dot com changed: What|Removed |Added

[Bug libfortran/32972] performance of pack/unpack

2008-04-13 Thread tkoenig at gcc dot gnu dot org
--- Comment #23 from tkoenig at gcc dot gnu dot org 2008-04-13 20:16 --- Subject: Bug 32972 Author: tkoenig Date: Sun Apr 13 20:15:58 2008 New Revision: 134245 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134245 Log: 2008-04-13 Thomas Koenig [EMAIL PROTECTED]

[Bug fortran/32512] efficiency of RESHAPE and SPREAD

2008-04-13 Thread tkoenig at gcc dot gnu dot org
--- Comment #5 from tkoenig at gcc dot gnu dot org 2008-04-13 20:16 --- Subject: Bug 32512 Author: tkoenig Date: Sun Apr 13 20:15:58 2008 New Revision: 134245 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134245 Log: 2008-04-13 Thomas Koenig [EMAIL PROTECTED]

[Bug fortran/35846] ICE on nested character constructors

2008-04-13 Thread tkoenig at gcc dot gnu dot org
--- Comment #1 from tkoenig at gcc dot gnu dot org 2008-04-13 20:32 --- Created an attachment (id=15474) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15474action=view) Backtrace Confirmed. Backtrace is attached. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35846

[Bug fortran/35846] ICE on nested character constructors

2008-04-13 Thread tkoenig at gcc dot gnu dot org
-- tkoenig at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last

[Bug fortran/35892] [4.4 regression] gfortran dies on file containing module and common

2008-04-13 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2008-04-13 20:45 --- Interesting. Running with valgrind produces an ICE: $ valgrind ~/libexec/gcc/i686-pc-linux-gnu/4.4.0/f951 foo.f90 ==3891== Memcheck, a memory error detector. ==3891== Copyright (C) 2002-2007, and GNU GPL'd, by

[Bug fortran/35718] deallocating non-allocated pointer target does not fail

2008-04-13 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2008-04-13 20:58 --- Ouch. That one will be hard to fix without keeping state around in the descriptor. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35718

[Bug c++/5786] array types decay too quickly

2008-04-13 Thread gcc-bugzilla at contacts dot eelis dot net
--- Comment #7 from gcc-bugzilla at contacts dot eelis dot net 2008-04-13 21:19 --- Still fails on GCC 4.4.0 20080413 (experimental). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5786

[Bug java/35923] gcj: error trying to exec 'ecj1': execvp: No such file or directory

2008-04-13 Thread brian at dessent dot net
--- Comment #1 from brian at dessent dot net 2008-04-13 23:59 --- Subject: Re: New: gcj: error trying to exec 'ecj1': execvp: No such file or directory david dot griffiths at gmail dot com wrote: gcj: error trying to exec 'ecj1': execvp: No such file or directory Run the command

[Bug fortran/35882] Miscounted continuation lines when interspersed with data

2008-04-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2008-04-14 00:44 --- Subject: Bug 35882 Author: jvdelisle Date: Mon Apr 14 00:43:32 2008 New Revision: 134251 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134251 Log: 2008-04-13 Jerry DeLisle [EMAIL PROTECTED]

[Bug fortran/35882] Miscounted continuation lines when interspersed with data

2008-04-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-04-14 00:47 --- Subject: Bug 35882 Author: jvdelisle Date: Mon Apr 14 00:47:13 2008 New Revision: 134252 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=134252 Log: 2008-04-13 Jerry DeLisle [EMAIL PROTECTED] PR

[Bug fortran/35882] Miscounted continuation lines when interspersed with data

2008-04-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2008-04-14 01:14 --- Fixed on trunk and closing. Thanks for the report. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/35927] New: befriending a whole template in another namespace fails

2008-04-13 Thread mec at google dot com
In this program, Beta::Gamma declares ::Alpha as a friend, but the friendship does not work. === [EMAIL PROTECTED]:~/exp-friend$ cat z1.cc template typename T void Alpha(T* a) { a-Delta(); } namespace Beta { class Gamma { public: template typename T friend void ::Alpha(T*); private:

[Bug c/35928] New: type qualifiers ignored on function return type

2008-04-13 Thread cnstar9988 at gmail dot com
the following code generate a warning on gcc 4.2.4 warning: type qualifiers ignored on function return type #include stdio.h #include string.h #include stdlib.h typedef struct testabc{int class;}* THANDLE; const THANDLE test() { THANDLE x; x = (THANDLE)2; return x; }

[Bug c/35928] type qualifiers ignored on function return type

2008-04-13 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-04-14 03:33 --- The const in const THANDLE applies to the pointer type and not the element the pointer is pointing to. So the warning is correct. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug c/35928] type qualifiers ignored on function return type

2008-04-13 Thread cnstar9988 at gmail dot com
--- Comment #2 from cnstar9988 at gmail dot com 2008-04-14 03:49 --- but how to applies to the pointer type and the element the pointer is pointing to. I don't want someone modify my pointer and the pointing to? but the following code has no warning, why? #include stdio.h #include

[Bug c/35928] type qualifiers ignored on function return type

2008-04-13 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-04-14 04:10 --- const THANDLE in the first case is equivalant to THANDLE* const when THANDLE a struct. but how to applies to the pointer type and the element the pointer is pointing to. With the typedefs, you can't. --

[Bug c++/35929] New: Argument type of non-member operator-*

2008-04-13 Thread gcc at magfr dot user dot lysator dot liu dot se
When I try to compile a non-member operator -* g++ tells me that pmv.C:3: error: 'int operator-*(s*, int s::*)' must have an argument of class or enumerated type but the only place where the standard mentions the argument types of -* is in 13.6ยง11 and there it is stated ...there exist candidate

[Bug c++/35929] Argument type of non-member operator-*

2008-04-13 Thread gcc at magfr dot user dot lysator dot liu dot se
--- Comment #1 from gcc at magfr dot user dot lysator dot liu dot se 2008-04-14 05:24 --- Created an attachment (id=15475) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15475action=view) Testcase for the error message Repeat by compiling as g++ -c pmv.C --