[Bug libgomp/38514] use -fopenmp compile gcc 4.4

2008-12-13 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2008-12-13 08:10 --- User error. If you compile with -fopenmp, you also need to link with -fopenmp, otherwise -lgomp isn't linked in. -- jakub at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/38431] [graphite] several ICEs with CP2K (summary)

2008-12-13 Thread jv244 at cam dot ac dot uk
--- Comment #11 from jv244 at cam dot ac dot uk 2008-12-13 08:39 --- (In reply to comment #10) (In reply to comment #9) Unfortunately, '-fgraphite -fgraphite-identity -floop-block -floop-strip-mine -floop-interchang' goes generate an executable, but it is miscompiled and

[Bug tree-optimization/38515] New: Disabling PPL/CLOOG with configure does not work

2008-12-13 Thread burnus at gcc dot gnu dot org
--disable-ppl and --without-ppl are accepted, but still ./configure searches for PPL/CLOOG, finds them and enables them. Expected: One can build 4.4 also without PPL/CLOOG even if they are installed. -- Summary: Disabling PPL/CLOOG with configure does not work Product:

[Bug middle-end/38492] [graphite] segfaulting code when compiled with -fgraphite -fgraphite-identity

2008-12-13 Thread jv244 at cam dot ac dot uk
--- Comment #4 from jv244 at cam dot ac dot uk 2008-12-13 11:18 --- (In reply to comment #3) Fixed. This still fails here: gfortran -v -O2 -g -ffree-form -fgraphite -fgraphite-identity -cpp -D__FFTSG PR38492.f90 gcc version 4.4.0 20081110 (experimental) [graphite revision 142738]

[Bug fortran/38504] double minus sign when printing integer?

2008-12-13 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2008-12-13 11:19 --- For completeness, on my x86-64-linux system I get with 4.4.0, 4.3.0 and with openSUSE binaries (4.1, 4.2, 4.3, 4.4) always a single -. Hmm, OK found something: With -m32 I get -- but with -m64 (default) I get -,

[Bug fortran/38487] Bogus Warning: INTENT(INOUT) actual argument might interfere with actual argument

2008-12-13 Thread mikael at gcc dot gnu dot org
--- Comment #3 from mikael at gcc dot gnu dot org 2008-12-13 14:29 --- Both the warning and the temporary creation depend on the same dependency checking code. While it makes sense in the case of pointers to assume the worst (and create a temporary, even if it's actually not needed), a

[Bug c++/38516] New: Binary operator ^= doesn't work well for class members

2008-12-13 Thread calliari at gmail dot com
X-Bugzilla-Reason: CC *** working on gcc version 3.3.6 A swap operation between two integers doesn't works for class members. i ^= j ^= i ^= j; after the operation above, i will value 0 (zero), if i and j are class members. -- Summary: Binary operator ^= doesn't work well for

[Bug c++/38516] Binary operator ^= doesn't work well for class members

2008-12-13 Thread calliari at gmail dot com
-- calliari at gmail dot com changed: What|Removed |Added Severity|normal |major Known to work||3.3.6

[Bug fortran/37472] bad output on default-format write of double in common block with -m64 flag i

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #12 from jvdelisle at gcc dot gnu dot org 2008-12-13 15:29 --- I am trying not to lose sight of the original problem in comment zero. However, the decimal output alignment problem fixed in comment 9 still exists with -m32 on x86-64 and I can see it with 32 bit windows as

[Bug fortran/38504] double minus sign when printing integer?

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #7 from jvdelisle at gcc dot gnu dot org 2008-12-13 15:32 --- I have also found on pr38472 some odd behaviour at -m32. That we see this with an integer output has my concern level up. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38504

[Bug fortran/38504] double minus sign when printing integer?

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #8 from jvdelisle at gcc dot gnu dot org 2008-12-13 15:42 --- Reduced test case. Fails at -m32 program IntAdtest integer, parameter :: i8_ = Selected_Int_Kind(18) ! = integer*8 integer(i8_) :: value value = -9223372036854775807_i8_ -1 write(*, '(i22)') value

[Bug libstdc++/37144] A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp

2008-12-13 Thread hjl dot tools at gmail dot com
--- Comment #32 from hjl dot tools at gmail dot com 2008-12-13 15:55 --- (In reply to comment #31) Created an attachment (id=16902) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16902action=view) [edit] A patch to add -D_GLIBCXX_DEBUG to dg-options I am testing this patch to

[Bug fortran/38504] double minus sign when printing integer?

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2008-12-13 16:28 --- I have isolated the problem to gfc_itoa. gfc_itoa returns a string. The number of digits is determined from the strlen of that string. At -m32, that string length (digits, see below) is off by one. I

[Bug fortran/38467] gfortran builds programs which don't run on Vista

2008-12-13 Thread marbertone at gmail dot com
--- Comment #8 from marbertone at gmail dot com 2008-12-13 16:59 --- Thanks for the 'shot in the dark' suggestion: it worked! Great, man! ;) Thank you Mario Alberto (In reply to comment #7) $ gcc --version shows the same as gfortran? My only data point is, that I have seen

[Bug fortran/38467] gfortran builds programs which don't run on Vista

2008-12-13 Thread dfranke at gcc dot gnu dot org
--- Comment #9 from dfranke at gcc dot gnu dot org 2008-12-13 17:04 --- Glad it that works now :) Closing. -- dfranke at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/38409] [graphite] ICE : in canonicalize_loop_ivs, at tree-parloops.c:1384

2008-12-13 Thread howarth at nitro dot med dot uc dot edu
on host: /sw/src/fink.build/gcc44-4.3.999-20081213/darwin_objdir/gcc/xgcc -B/sw/src/fink.build/gcc44-4.3.999-20081213/darwin_objdir/gcc/ /sw/src/fink.build/gcc44-4.3.999-20081213/gcc-4.4-20081213/gcc/testsuite/gcc. dg/graphite/pr38409.c -O2 -floop-block -S -m32 -o pr38409.s(timeout = 300) /sw/src

[Bug c++/38517] New: At definition of the empty reference the error is not output.

2008-12-13 Thread lisp2d at lisp2d dot net
int i; //ok -- Summary: At definition of the empty reference the error is not output. Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo:

[Bug target/38062] FAIL: gfortran.dg/include_2.f90 -O (test for excess errors): error: stray '#' in program

2008-12-13 Thread dave at hiauly1 dot hia dot nrc dot ca
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2008-12-13 17:47 --- Subject: Re: FAIL: gfortran.dg/include_2.f90 -O (test for excess errors): error: stray '#' in program On Tue, 09 Dec 2008, mikael at gcc dot gnu dot org wrote: Is there a way to capture the

[Bug target/38062] FAIL: gfortran.dg/include_2.f90 -O (test for excess errors): error: stray '#' in program

2008-12-13 Thread danglin at gcc dot gnu dot org
--- Comment #6 from danglin at gcc dot gnu dot org 2008-12-13 17:51 --- Need to backport change from PR 35665. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38062

[Bug c/38518] New: Excessive compile time with -O3

2008-12-13 Thread dcb314 at hotmail dot com
I just tried to compile the package fceu-0.98.25-1.7 with the GNU C++ compiler version 4.4 snapshot 20081212. The compiler appears to get into a long or possibly infinite loop. I tried compiling with flag -O2 and that took 40 seconds or so. With flag -O3, compilation did not finish in over seven

[Bug c/38518] Excessive compile time with -O3

2008-12-13 Thread dcb314 at hotmail dot com
--- Comment #1 from dcb314 at hotmail dot com 2008-12-13 18:18 --- Created an attachment (id=16904) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16904action=view) C source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38518

[Bug c++/38516] Binary operator ^= doesn't work well for class members

2008-12-13 Thread schwab at suse dot de
--- Comment #1 from schwab at suse dot de 2008-12-13 18:26 --- *** This bug has been marked as a duplicate of 11751 *** -- schwab at suse dot de changed: What|Removed |Added

[Bug c/11751] wrong evaluation order of an expression

2008-12-13 Thread schwab at suse dot de
--- Comment #83 from schwab at suse dot de 2008-12-13 18:26 --- *** Bug 38516 has been marked as a duplicate of this bug. *** -- schwab at suse dot de changed: What|Removed |Added

[Bug target/34256] mmx and movd/movq on x86_64

2008-12-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #10 from howarth at nitro dot med dot uc dot edu 2008-12-13 18:38 --- On i686-apple-darwin9, I have been using... Using built-in specs. Target: i686-apple-darwin9 Configured with: ../gcc-4.4-20081213/configure --prefix=/sw --prefix=/sw/lib/gcc4.4 --mandir=/sw/share/man

[Bug libgcj/38414] gcc 4.3-20081204 build broken on OS X 10.4 ppc

2008-12-13 Thread hal at oz dot net
--- Comment #2 from hal at oz dot net 2008-12-13 19:01 --- Can you suggest some way of testing that hypothesis? Or some way of figuring out why that build broke when the previous one did not break? What changed? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38414

[Bug target/34256] mmx and movd/movq on x86_64

2008-12-13 Thread ubizjak at gmail dot com
--- Comment #11 from ubizjak at gmail dot com 2008-12-13 19:29 --- (In reply to comment #10) FAIL: gcc.target/i386/pr34256.c scan-assembler-times mov 4 PR 37364 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34256

[Bug fortran/38504] double minus sign when printing integer?

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #10 from jvdelisle at gcc dot gnu dot org 2008-12-13 19:34 --- Testing this. Index: write.c === --- write.c (revision 142574) +++ write.c (working copy) @@ -600,9 +600,16 @@ write_decimal

[Bug c/38518] Excessive compile time with -O3

2008-12-13 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2008-12-13 19:50 --- On 2.66GHz Cor2 Quad running Fedora 9/x86-64, gcc 4.4 revision 142740 gave: lake:pts/1[9] time ./xgcc -B./ -O3 /tmp/bug48.c -S ./xgcc -B./ -O3 /tmp/bug48.c -S 94.39s user 0.98s system 99% cpu 1:35.51 total

[Bug middle-end/38409] [graphite] ICE : in canonicalize_loop_ivs, at tree-parloops.c:1384

2008-12-13 Thread spop at gcc dot gnu dot org
--- Comment #7 from spop at gcc dot gnu dot org 2008-12-13 19:54 --- Fixed commit problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38409

[Bug bootstrap/37349] [4.4 Regression] bootstrap broken on Alpha: undefined reference to _Jv_RegisterClasses

2008-12-13 Thread tkoenig at gcc dot gnu dot org
--- Comment #6 from tkoenig at gcc dot gnu dot org 2008-12-13 19:55 --- Has this been fixed in the meantime? Uros, you wrote in http://gcc.gnu.org/ml/gcc/2008-12/msg00228.html that bootstrap works on Alpha... -- tkoenig at gcc dot gnu dot org changed: What|Removed

[Bug target/21307] internal compiler error: in change_address_1, at emit-rtl.c:1768

2008-12-13 Thread leonid at volnitsky dot com
--- Comment #5 from leonid at volnitsky dot com 2008-12-13 20:46 --- Created an attachment (id=16905) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16905action=view) *.ii file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21307

[Bug target/21307] internal compiler error: in change_address_1, at emit-rtl.c:1768

2008-12-13 Thread leonid at volnitsky dot com
--- Comment #6 from leonid at volnitsky dot com 2008-12-13 20:54 --- I see same error on Gentoo x86_64, with gcc-4.4 and 4.3.2 Project page: http://volnitsky/project/lvvlib Source: http://github.com/lvv/lvvlib b-array.ii.gz attached.

[Bug fortran/38398] g0.w edit descriptor: Update for F2008 Tokyo meeting changes

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2008-12-13 21:08 --- Please confirm. Is the output for this correct? write(*, '(g0.3)') 0.1 write(*, '(g0.9)') 1.0 write(*, '(g0.5)') 29.23 write(*, '(g0.8)') -28.4 write(*, '(g0.8)') -0.0001 write(*, '(a,g10.4,a)') ,3.45, write(*,

[Bug target/21307] internal compiler error: in change_address_1, at emit-rtl.c:1768

2008-12-13 Thread leonid at volnitsky dot com
--- Comment #7 from leonid at volnitsky dot com 2008-12-13 21:15 --- Found error cause. By changing line: const static unsigned long N = 10; to const static unsigned long N = 1; I was able to compile. I recall that I#8217;ve seen this error in the

[Bug fortran/38398] g0.w edit descriptor: Update for F2008 Tokyo meeting changes

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2008-12-13 21:19 --- Disregard comment #2, I found the relevant text describing this that I needed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38398

[Bug target/38294] Enable multilib support for mingw

2008-12-13 Thread nightstrike at gmail dot com
--- Comment #4 from nightstrike at gmail dot com 2008-12-13 21:19 --- As per jakub, it is space separated. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38294

[Bug middle-end/38510] Matrix.c from pymol 1.1r2 fails to compile with -O2 -fgraphite

2008-12-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #2 from howarth at nitro dot med dot uc dot edu 2008-12-13 21:43 --- Using r142742, '-O1 -fgraphite-identity' now compiles Matrix.c, however '-O2 -fgraphite-identity' still has the compile time errors... Matrix.c: In function ‘pymol_rg_’: Matrix.c:3059: error: edge from

[Bug target/38294] Enable multilib support for mingw

2008-12-13 Thread ktietz at gcc dot gnu dot org
--- Comment #5 from ktietz at gcc dot gnu dot org 2008-12-13 21:46 --- Reasoned by the fact, that this patch will solve our build failures for w64, it is really more to be treated as regression. NightStrike, when all tests you are doing at the moment are passing, I'll sent it tomorrow

[Bug target/38294] Enable multilib support for mingw

2008-12-13 Thread nightstrike at gmail dot com
--- Comment #6 from nightstrike at gmail dot com 2008-12-13 21:59 --- Created an attachment (id=16906) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16906action=view) Third attempt There were a few lines in t-mingw32 that were commented out and shouldn't have been there. Fixed in

[Bug c/38519] New: gcc build fails - won't link in 'gcc' on SVN obtained 20081213

2008-12-13 Thread esmithmail at gmail dot com
Works fine in SVN versions obtained 20081123 and earlier. On SVN version obtained 20081213: This is what happens: ../configure --target=avr --prefix=/usr/local/avr --disable-nls --enable-languages=c --disable-libssp make (builds for a while and then) -- make[2]: Entering directory

[Bug c++/37922] code generation error

2008-12-13 Thread rwgk at yahoo dot com
--- Comment #5 from rwgk at yahoo dot com 2008-12-13 22:09 --- The bug is still present in svn revsion 140355 from last night. I ran an automatic search through the svn history. The result is that revision 129269 (svn log below) introduced the bug. Could someone please confirm the bug

[Bug middle-end/38520] New: [graphite] wrong code with -O3 -fgraphite-identity on polyhedron benchmarks

2008-12-13 Thread dominiq at lps dot ens dot fr
At revision 142742 some tests in the polyhedron suite are miscompiled with -O3 and some other graphite options (-fgraphite-identity with/without -fgraphite: first table, with all possible (?) options: second table, the third table is given as reference). I don't know how many of the failures

[Bug bootstrap/38508] [4.4 Regression] Bootstrap of r142717 broken in libstdc++-v3

2008-12-13 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2008-12-13 22:46 --- Apparently fixed without regression at revision 142742. Closing. -- dominiq at lps dot ens dot fr changed: What|Removed |Added

[Bug target/38294] Enable multilib support for mingw

2008-12-13 Thread nightstrike at gmail dot com
--- Comment #7 from nightstrike at gmail dot com 2008-12-13 23:01 --- Tested and verified on win64 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38294

[Bug c/38521] New: -masm=intel, struct output for __asm__() block causes gcc to ask for bug report.

2008-12-13 Thread vbernetr at gmail dot com
I'm currently writing a small kernel, and gcc asked me to file a bug report. I've scrapped the file from anything not directly related to the bug, which makes it quite small. I'm aware the assembly syntax is most likely wrong. Hope this is useful. Command line : ## gcc -v -save-temps

[Bug middle-end/38520] [graphite] wrong code with -O3 -fgraphite-identity on polyhedron benchmarks

2008-12-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #1 from howarth at nitro dot med dot uc dot edu 2008-12-13 23:10 --- Only the capacita and protein benchmarks are compiled with wrong code at -O2 -fgraphite on i686-apple-darwin9. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38520

[Bug c/37865] gfortran build fails in stage 3 bootstrap with --enable-intermodule

2008-12-13 Thread bernard at brenda-arkle dot me dot uk
--- Comment #2 from bernard at brenda-arkle dot me dot uk 2008-12-13 23:53 --- I'm not sure what 'now' means. It's still true for release 4.3.2! I'm prepared to test with the live sources, but do you want me to? Do you believe that the problem has been understood and addressed, or are

[Bug fortran/38398] g0.w edit descriptor: Update for F2008 Tokyo meeting changes

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-12-13 23:54 --- Let's try this again. I need verification that I am interpreting the comments correctly. With this: ! { dg-do compile } ! { dg-options -std=f2008 } ! PR36725 Compile time error for g0 edit descriptor write(*,

[Bug target/38294] Enable multilib support for mingw

2008-12-13 Thread nightstrike at gmail dot com
--- Comment #8 from nightstrike at gmail dot com 2008-12-14 00:11 --- To complete this patch, we need to make multilib not be the default. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38294

[Bug target/38423] [avr] function pointers in program memory have wrong addresses

2008-12-13 Thread k dot kosciuszkiewicz+gcc at gmail dot com
--- Comment #1 from k dot kosciuszkiewicz+gcc at gmail dot com 2008-12-14 00:10 --- My mistake, ICALL IJMP instructions take word (not byte) addresses. Therefore the generated code is correct. Sorry for the noise. -- k dot kosciuszkiewicz+gcc at gmail dot com changed:

[Bug libstdc++/21674] basic_string vs debug_mode

2008-12-13 Thread howarth at nitro dot med dot uc dot edu
--- Comment #10 from howarth at nitro dot med dot uc dot edu 2008-12-14 00:43 --- Should really be XFAIL'ing this test on targets that don't use glibc? We have been seeing... XPASS: 21_strings/basic_string/element_access/char/21674.cc execution test XPASS:

[Bug c++/38522] New: g++ -Wconversion warnings

2008-12-13 Thread revel at muub dot net
int main(int, char**) { char i = 1; char j = 2; i ^= j; i |= j; i = j; return 0; } --- g++ -Wconversion main.cpp -o main --- main.cpp: In function ‘int main(int, char**)’:

[Bug target/38294] Enable multilib support for mingw

2008-12-13 Thread dannysmith at users dot sourceforge dot net
--- Comment #9 from dannysmith at users dot sourceforge dot net 2008-12-14 05:54 --- (In reply to comment #5) Reasoned by the fact, that this patch will solve our build failures for w64, it is really more to be treated as regression. NightStrike, when all tests you are doing at

[Bug fortran/38504] double minus sign when printing integer?

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #11 from jvdelisle at gcc dot gnu dot org 2008-12-14 06:52 --- Subject: Bug 38504 Author: jvdelisle Date: Sun Dec 14 06:50:53 2008 New Revision: 142747 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=142747 Log: 2008-12-13 Jerry DeLisle jvdeli...@gcc.gnu.org

[Bug fortran/38504] double minus sign when printing integer?

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #12 from jvdelisle at gcc dot gnu dot org 2008-12-14 07:00 --- Subject: Bug 38504 Author: jvdelisle Date: Sun Dec 14 06:58:38 2008 New Revision: 142748 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=142748 Log: 2008-12-13 Jerry DeLisle jvdeli...@gcc.gnu.org

[Bug fortran/38504] double minus sign when printing integer?

2008-12-13 Thread jvdelisle at gcc dot gnu dot org
--- Comment #13 from jvdelisle at gcc dot gnu dot org 2008-12-14 07:01 --- Fixed on trunk. -- jvdelisle at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/38294] Enable multilib support for mingw

2008-12-13 Thread ktietz at gcc dot gnu dot org
--- Comment #10 from ktietz at gcc dot gnu dot org 2008-12-14 07:50 --- (In reply to comment #9) (In reply to comment #5) Reasoned by the fact, that this patch will solve our build failures for w64, it is really more to be treated as regression. NightStrike, when all tests