[Bug bootstrap/38607] AIX error messages about TOC during build

2008-12-24 Thread tammer at tammer dot net
--- Comment #5 from tammer at tammer dot net 2008-12-24 11:13 --- Hello, the patch did not affect this problem. I have started a new build without the patch and the problem is still the same. I especially do not understand why the linker call for libstdc++.so.6 ends in ${wl}-berok and

[Bug c/38616] New: Wrong code when -O3 or -O2 used

2008-12-24 Thread socketpair at gmail dot com
I'm using generic Ubuntu Intrepid desktop i386 system. My program: #include stdio.h int main (void) { char buffer[1024]=; sprintf (buffer, %s, 1234567890abcdefghijklmno); printf (%s\n, buffer); return 0; } -- It will print '12345678' if -O2 or -O3 is used. If

[Bug c++/38617] New: ICE passing fixed floating point to function template

2008-12-24 Thread cfairles at gcc dot gnu dot org
templateclass T void foo(T) { } // 2 int main() { foo(0r); // 6 } Gives: fixed.cpp: In function 'void foo(T) [with T = unnamed-fixed:16]': fixed.cpp:6: instantiated from here fixed.cpp:2: internal compiler error: in classify_argument, at config/i386/i386.c:5123 Chris --

[Bug c++/38617] ICE passing fixed floating point to function template

2008-12-24 Thread cfairles at gcc dot gnu dot org
--- Comment #1 from cfairles at gcc dot gnu dot org 2008-12-24 12:00 --- cc'ing andrew -- cfairles at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/38615] [4.2/4.3/4.4 Regression] invalid promotion to static from auto

2008-12-24 Thread jsm28 at gcc dot gnu dot org
-- jsm28 at gcc dot gnu dot org changed: What|Removed |Added OtherBugsDependingO||16620, 16989 nThis||

[Bug debug/38479] Incorrect dwarf generated for function with parameters greater 4 words in length

2008-12-24 Thread je at rowley dot co dot uk
/gcc/gnu-trunk/i686-pc-linux-gnu/install --with-included-gettext Thread model: single gcc version 4.4.0 20081224 (experimental) (GCC) foo.o: file format elf32-littlearm Disassembly of section .text: foo: 0: e24dd004sub sp, sp, #4 ; 0x4 4: e52db004

[Bug fortran/38618] New: internal compiler error: in gfc_add_modify

2008-12-24 Thread ajs1 at cam dot ac dot uk
The command line and the resulting error messages: gfortran -I../include -Wall -save-temps -DVAR_G77 -DSYS_LINUX -DVAR_MFDS -DVAR_SPLITFILES -D'INSTALL_WRKMEM=2000' -D'INSTALL_BASDIR=/Users/ajs1/Dalton-2.0/basis/' -O2 -std=legacy -ffast-math -fexpensive-optimizations -funroll-loops -c

[Bug fortran/38619] New: error message when converting between different derived types with same name

2008-12-24 Thread dfranke at gcc dot gnu dot org
The types in modules A and B are different as per F95 4.4.2 (same name, same components but not SEQUENCE). The error Can't convert TYPE(ta) to TYPE(ta) is not very helpful in this case. $ cat sametype.f90 MODULE a TYPE :: ta INTEGER :: i END TYPE END MODULE MODULE b TYPE :: ta

[Bug libgcj/38298] libjava link failures.

2008-12-24 Thread pluto at agmk dot net
--- Comment #3 from pluto at agmk dot net 2008-12-24 12:57 --- passing -Wl,--as-needed to LDFLAGS_FOR_TARGET causing this failure. 4.3 works fine with --as-needed. -- pluto at agmk dot net changed: What|Removed |Added

[Bug c/38616] Wrong code when -O3 or -O2 used

2008-12-24 Thread socketpair at gmail dot com
--- Comment #1 from socketpair at gmail dot com 2008-12-24 13:27 --- Created an attachment (id=16979) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16979action=view) assembler output of wrong generated code this assembler output generates only 8 characters in output instead of

[Bug c/38616] Wrong code when -O3 or -O2 used

2008-12-24 Thread socketpair at gmail dot com
--- Comment #2 from socketpair at gmail dot com 2008-12-24 13:33 --- (From update of attachment 16979) .file zzz2.c .text .p2align 4,,15 .globl main .type main, @function main: leal4(%esp), %ecx andl$-16, %esp pushl

[Bug c/38616] Wrong code when -O3 or -O2 used

2008-12-24 Thread socketpair at gmail dot com
--- Comment #3 from socketpair at gmail dot com 2008-12-24 13:38 --- (From update of attachment 16979) (i'm not intentionally send assembler output for version where buf[1024] replaced with buf[1023]). -- socketpair at gmail dot com changed: What|Removed

[Bug libgcj/38298] libjava link failures.

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 13:49 --- Not a GCC bug, please report this to the binutils project which controls ld. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/38617] ICE passing fixed point to function

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-24 13:54 --- x86_64 does not support fixed point modes at all. Someone needs to come up with an ABI for it. Note it works in 32bit mode ... -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug middle-end/38616] [4.3 only] Wrong code when -O3 or -O2 -fstack-protector used

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 13:57 --- -fno-fstack-protector is a work around. Ubuntu must enable stack protector by default. Note it works on the trunk but fails on an older 4.3.3: gcc version 4.3.3 20081218 (prerelease) [gcc-4_3-branch revision

[Bug c++/38620] New: internal compiler error: in finish_decltype_type

2008-12-24 Thread bruck dot michael at googlemail dot com
$ cat test.cpp template typename T void foo(T x) { } void bar() { decltype(fooint) dt; } $ g++ -std=gnu++0x -c test.cpp test2.cpp: In function 'void bar()': test2.cpp:9: internal compiler error: in finish_decltype_type, at cp/semantics.c:4193 This fails on mingw 4.3.0 and fresh svn on

[Bug c++/38620] internal compiler error: in finish_decltype_type

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-24 14:10 --- Related to PR 11407 and PR 10690. Confirmed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/33315] If condition not getting eliminated

2008-12-24 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33315

[Bug c++/37877] [4.3/4.4 Regression] Invalid invalid use of static error

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-24 14:17 --- Confirmed, a regression from at least 4.1.1, I have not tried 4.2.x yet. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38618] internal compiler error: in gfc_add_modify

2008-12-24 Thread dfranke at gcc dot gnu dot org
--- Comment #1 from dfranke at gcc dot gnu dot org 2008-12-24 14:34 --- I have difficulties to reproduce. Could you please try an up-to-date version of gfortran and see if the problem persists? If yes, please attach a source file that triggers the compiler error and state the exact

[Bug target/38621] New: [4.3 Regression] sh gcc unable to spill register when building ghostscript-gpl

2008-12-24 Thread vapier at gentoo dot org
when building ghostscript-gpl-8.63, gcc-4.3.2 fails: sh4-unknown-linux-gnu-gcc -DHAVE_MKSTEMP -DHAVE_HYPOT -DHAVE_FILE64 -DHAVE_MKSTEMP64 -DHAVE_FONTCONFIG -O2 -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -fno-builtin

[Bug target/38621] [4.3 Regression] sh gcc unable to spill register when building ghostscript-gpl

2008-12-24 Thread vapier at gentoo dot org
--- Comment #1 from vapier at gentoo dot org 2008-12-24 14:59 --- Created an attachment (id=16980) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16980action=view) gdevifno.i $ sh4-unknown-linux-gnu-gcc -c gdevifno.i -O2 gdevifno.i: In function ‘inferno_rgb2cmap’: gdevifno.i:41:

[Bug target/38621] [4.3 Regression] sh gcc unable to spill register when building ghostscript-gpl with -O2

2008-12-24 Thread vapier at gentoo dot org
--- Comment #2 from vapier at gentoo dot org 2008-12-24 15:02 --- Created an attachment (id=16981) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16981action=view) gdevifno.orig.i here's the original file in case the reduced test case is troublesome --

[Bug fortran/38618] internal compiler error: in gfc_add_modify

2008-12-24 Thread ajs1 at cam dot ac dot uk
--- Comment #2 from ajs1 at cam dot ac dot uk 2008-12-24 15:20 --- Created an attachment (id=16982) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16982action=view) Fortran subroutine This is a simplified and cleaned-up version of the file, which still triggers the bug, with the

[Bug middle-end/38616] [4.3 only] Wrong code when -O3 or -O2 -fstack-protector used

2008-12-24 Thread socketpair at gmail dot com
--- Comment #5 from socketpair at gmail dot com 2008-12-24 15:21 --- -fno-stack-protector really helps. i don't understand why rep stosl appear in the middle of string initialization.. gdb said that rep stosl is a cause of zero byte after first 8 symbols. also, if this bug does not

[Bug middle-end/38616] [4.3 only] Wrong code when -O3 or -O2 -fstack-protector used

2008-12-24 Thread socketpair at gmail dot com
--- Comment #6 from socketpair at gmail dot com 2008-12-24 15:28 --- -fno-fstack-protector is a work around. Ubuntu must enable stack protector by default. I don't understand. Ubuntu enabled stack protector by default now. Is this error? Should i report bug to Ubuntu? It stack

[Bug fortran/38618] internal compiler error: in gfc_add_modify

2008-12-24 Thread dfranke at gcc dot gnu dot org
--- Comment #3 from dfranke at gcc dot gnu dot org 2008-12-24 15:32 --- Thanks for the quick response! The attached file compiles fine for me with 4.3.2 and 4.4.0 on i686-pc-linux-gnu. Dominique, could you give the test a spin on darwin? Btw, the binary packages have been updated only

[Bug fortran/38618] internal compiler error: in gfc_add_modify

2008-12-24 Thread dominiq at lps dot ens dot fr
--- Comment #4 from dominiq at lps dot ens dot fr 2008-12-24 15:36 --- Midair collision! I was about to send: The test in comment#2 compiles fine for me on i686-apple-darwin9 with the options I have tried with gfortran 4.2.3, 4.3.2, and 4.4.0 (trunk). One thing is strange is the

[Bug fortran/38618] internal compiler error: in gfc_add_modify

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2008-12-24 15:39 --- (In reply to comment #4) One thing is strange is the config: --enable-languages=fortran,c++. What about c? It is the first time I notice a build of gfortran without C. Is it implied by c++?. C is always included

[Bug bootstrap/38607] AIX error messages about TOC during build

2008-12-24 Thread tammer at tammer dot net
--- Comment #6 from tammer at tammer dot net 2008-12-24 15:45 --- Hello, in addition to IBM XLC/C++ V9 I have tried gcc 4.2.4 (from www.perzl.org) to bootstrap 4.2.4. The error is always the same. The build finishes but according to the log the libstdc++.so.6 is not OK. I have used

[Bug fortran/34026] Internal compiler error: in gfc_add_modify, at fortran/trans.c:159

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2008-12-24 15:44 --- *** Bug 38618 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38618] internal compiler error: in gfc_add_modify

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2008-12-24 15:44 --- Works for me also on i386-darwin8.11 with 4.3.3 and 4.4.0. So closing as fixed. Most likely it is caused by: DO 30 IORD = NINT(DRTAXS(4,1)),2,-1 Which means this is a dup of bug 34026. *** This bug has

[Bug target/38617] ICE passing fixed point to function

2008-12-24 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2008-12-24 16:20 --- What are fixed point types? What need to implement to support fixed point types? Does gcc testsuite have any fixed point tests? -- hjl dot tools at gmail dot com changed: What|Removed

[Bug c++/38617] ICE passing fixed point to function

2008-12-24 Thread cfairles at gcc dot gnu dot org
--- Comment #4 from cfairles at gcc dot gnu dot org 2008-12-24 16:44 --- (In reply to comment #3) What are fixed point types? http://gcc.gnu.org/wiki/FixedPointArithmetic -- cfairles at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/38618] internal compiler error: in gfc_add_modify

2008-12-24 Thread ajs1 at cam dot ac dot uk
--- Comment #7 from ajs1 at cam dot ac dot uk 2008-12-24 16:46 --- I have downloaded the latest version of gfortran from gcc.gnu.org/wiki/GFortran, and it seems to be working nicely. Previously I had followed the link from hpc.sourceforge.net, which I now see is at least a year out of

[Bug libgcj/38298] libjava link failures.

2008-12-24 Thread pluto at agmk dot net
--- Comment #5 from pluto at agmk dot net 2008-12-24 17:02 --- (In reply to comment #4) Not a GCC bug, please report this to the binutils project which controls ld. link failure with --as-needed is not a linker bug. it's strictly related to bugs in makefiles. i'll analyze gcc build

[Bug fortran/38538] ICE with elemental character function

2008-12-24 Thread pault at gcc dot gnu dot org
--- Comment #15 from pault at gcc dot gnu dot org 2008-12-24 17:08 --- (In reply to comment #13) Dear Dominique, print *, len(string) print *, size(transfer(string,xy,len(string))) yields a wrong code: the executable gives 8 4 ab

[Bug c++/38617] ICE passing fixed point to function

2008-12-24 Thread joseph at codesourcery dot com
--- Comment #5 from joseph at codesourcery dot com 2008-12-24 17:28 --- Subject: Re: ICE passing fixed point to function On Wed, 24 Dec 2008, pinskia at gcc dot gnu dot org wrote: x86_64 does not support fixed point modes at all. Someone needs to come up with an ABI for it. If

[Bug target/38617] ICE passing fixed point to function

2008-12-24 Thread cfairles at gcc dot gnu dot org
--- Comment #6 from cfairles at gcc dot gnu dot org 2008-12-24 17:33 --- (In reply to comment #5) Subject: Re: ICE passing fixed point to function If they didn't configure with that option the compiler should give sensible errors rather than ICEs. I don't know which is the

[Bug target/38617] ICE passing fixed point to function

2008-12-24 Thread hjl dot tools at gmail dot com
--- Comment #7 from hjl dot tools at gmail dot com 2008-12-24 17:55 --- I verified that there is auto-host.h:#define ENABLE_FIXED_POINT 0 But I still got ICE: bash-3.2$ cat /tmp/f.c extern void foo(Fract); int main() { foo(0r); } bash-3.2$ ./xgcc -B./ -S /tmp/f.c /tmp/f.c:1:

[Bug target/38617] ICE passing fixed point to function

2008-12-24 Thread hjl dot tools at gmail dot com
--- Comment #8 from hjl dot tools at gmail dot com 2008-12-24 17:59 --- It seemslike even if fixed point isn't supported, gcc still recognizes 0r. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38617

[Bug target/38617] ICE passing fixed point to function

2008-12-24 Thread joseph at codesourcery dot com
--- Comment #9 from joseph at codesourcery dot com 2008-12-24 18:01 --- Subject: Re: ICE passing fixed point to function On Wed, 24 Dec 2008, hjl dot tools at gmail dot com wrote: I verified that there is auto-host.h:#define ENABLE_FIXED_POINT 0 But I still got ICE: Then the

[Bug middle-end/38395] emit_library_call_value_1 calls emit_push_insn() with type=NULL_TREE

2008-12-24 Thread jon at beniston dot com
--- Comment #3 from jon at beniston dot com 2008-12-24 18:21 --- This is a port to a new target I am working on, so thanks for investigating. Are you saying that PARAM_BOUNDARY and STACK_BOUNDARY must be = BIGGEST_ALIGNMENT? Looking through the other ports it appears this may not be

[Bug target/38617] ICE passing fixed point to function

2008-12-24 Thread hjl dot tools at gmail dot com
--- Comment #10 from hjl dot tools at gmail dot com 2008-12-24 18:24 --- This works for me: --- ./c-lex.c.fixed 2008-08-21 05:32:03.0 -0700 +++ ./c-lex.c 2008-12-24 10:23:52.0 -0800 @@ -612,7 +612,15 @@ interpret_float (const cpp_token *token, /* Decode

[Bug c++/37766] [C++0x] ICE with function's default reference template parameter

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-24 19:13 --- Reducing ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37766

[Bug c++/37766] [C++0x] ICE with function's default reference template parameter

2008-12-24 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug c++/37766] [C++0x] ICE with function's default reference template parameter

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-24 20:11 --- Reduced testcase: const int a = 1; templateconst int b = a void f() { f(); } -- CUT --- Works with a struct though. Confirmed, not a regression -- pinskia at gcc dot gnu dot org changed: What

[Bug c++/37737] [c++0x] ICE in get_innermost_template_args at cp/pt.c:516 during variadic function overload deduction

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2008-12-24 20:20 --- Confirmed, t.cc: In function 'void f() [with U = char, T = ]': t.cc:9: instantiated from here t.cc:5: internal compiler error: tree check: accessed elt 1 of tree_vec with 0 elts in get_innermost_template_args, at

[Bug c++/38622] New: operator ?: Does not check identity of types

2008-12-24 Thread lisp2d at lisp2d dot net
class A{public:intx;A():x(0){};}; class B:publicA{public:inty;B():A(),y(0){};}; A debugg(){ A xa; B xb; return (false?xa:xb);} makes memory crash -- Summary: operator ?: Does not check identity of types

[Bug c++/38623] New: operator ?: Does not check identity of types

2008-12-24 Thread lisp2d at lisp2d dot net
class A{public:intx;A():x(0){};}; class B:publicA{public:inty;B():A(),y(0){};}; A debugg(){ A xa; B xb; return (false?xa:xb);} makes memory crash -- Summary: operator ?: Does not check identity of types

[Bug c++/38622] operator ?: Does not check identity of types

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-24 20:31 --- This works for me, the code is valid as xa is converted into B via a copyconstructor and then that is converted into a via the copy constructor. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38622

[Bug c++/38622] operator ?: Does not check identity of types

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-24 20:32 --- *** Bug 38623 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38622

[Bug c++/38623] operator ?: Does not check identity of types

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-24 20:32 --- *** This bug has been marked as a duplicate of 38622 *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37527] conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'me'

2008-12-24 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37527

[Bug target/37524] gcc build fail after some compile with --target=amigaos

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 22:52 --- Invalid as amiga OS is not a supported target. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/37490] [4.4 Regression] IRA causes FP code to have more spills

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 23:00 --- (In reply to comment #3) Did you made sure that this is not a ppc machine/cost description problem? This sounds like what the patch which I mentioned in http://gcc.gnu.org/ml/gcc-patches/2008-10/msg01323.html .

[Bug libgcj/32967] [4.3/4.4 regression] gcjavac throws java exceptions on startup

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2008-12-24 23:06 --- No answer in 3 months so closing as invalid. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37306] code generation error

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-24 23:06 --- No answer in 3 months so closing as invalid. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/31983] Add option to gcc to display specific language manual section reference for error/warning encountered.

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2008-12-24 23:14 --- This is not useful as sometimes it is hard to point out the one C99/C++98 which tells you why your code is invalid, in some cases you need to point to 3 different locations in the standard and read that. An

[Bug preprocessor/36906] #pragma GNU poison index()

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 23:07 --- No answer in 3 months so closing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c/35263] Erroneous Application Execution Starting With GCC Version 4.1.3

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 23:08 --- No answer in 3 months so closing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/37402] Incorrect access to static __thread variables inside static member functions

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-24 23:08 --- No source in 3 months so closing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/31811] Segmentation fault with profile-arcs

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 23:09 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|WAITING

[Bug c++/37383] optimization - compiler crash

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2008-12-24 23:11 --- No feedback in 3 months and it works for me so closing as such. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37566] gfortran segfaults

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 23:12 --- No feedback from the user in 3 months and it was reported against redhat's source so closing. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/38622] operator ?: Does not check identity of types

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-24 23:16 --- makes memory crash What do you mean by makes memory crash. also what version of GCC are you using? And what do you behavior do you get from GCC and what do you expect to get? -- pinskia at gcc dot gnu dot org

[Bug bootstrap/37612] libgcc/configure (as script)fail with line 77 exec : : not found.

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-12-24 23:15 --- No feedback in 3 months and the user did not have binutils in the source tree or installed so closing as works for me. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug c++/38624] New: static const data members can't be passed to const reference

2008-12-24 Thread m_albert137 at yahoo dot com
For the following code, one has the following: g++ main.cpp : undefined reference to `X::VAL1' g++ main.cpp -O3 : links O.K. --main.cpp-- struct X { static const int VAL1 = 17; }; int func1( const int aVal ) { } int func2(

[Bug c++/38624] static const data members can't be passed to const reference

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-12-25 01:05 --- You still need a definition of X::VAL1, you only have a declaration of it. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/35847] unrecognized option `-march=score7'

2008-12-24 Thread liqin at gcc dot gnu dot org
--- Comment #1 from liqin at gcc dot gnu dot org 2008-12-25 01:20 --- score binutils will checkin this option soon. -- liqin at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/37468] unknown option -isomething not recognized by gfortran driver

2008-12-24 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37468

[Bug c++/37480] GCC Allows null-references in C++

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-12-25 01:44 --- The trunk accepts this code ... The 4.3 branch rejects this code. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/36214] Wrong simplification of BOZ constants

2008-12-24 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36214

[Bug rtl-optimization/37397] [4.4 Regression] IRA performance impact on SPEC CPU 2K/2006

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2008-12-25 02:36 --- Has this been fixed now? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/37374] using shadows declaration

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-25 02:47 --- Note GCC might be still be implementing pre-standard (ARM) using behavior in some cases, this might be one of those cases. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37374

[Bug middle-end/36296] bogus uninitialized warning (loop representation, VRP missed-optimization)

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #13 from pinskia at gcc dot gnu dot org 2008-12-25 03:00 --- *** Bug 37361 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug middle-end/37361] spurious 'uninitialized' warning

2008-12-24 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-12-25 03:00 --- This is an dup of bug 36296. This happens after SRAing of some variables which shows up that PR again. *** This bug has been marked as a duplicate of 36296 *** -- pinskia at gcc dot gnu dot org changed:

[Bug target/38621] [4.3/4.4 Regression] sh gcc unable to spill register when building ghostscript-gpl with -O2

2008-12-24 Thread kkojima at gcc dot gnu dot org
--- Comment #3 from kkojima at gcc dot gnu dot org 2008-12-25 03:38 --- Here is an another reduced testcase. struct s { char a[512]; int b; int c; }; long long foo (struct s *p, int m, int r) { if (r == m) p-b = 3; p-c = 1; return m; } I've confirmed that this fails

[Bug c++/38622] operator ?: Does not check identity of types

2008-12-24 Thread lisp2d at lisp2d dot net
--- Comment #4 from lisp2d at lisp2d dot net 2008-12-25 05:41 --- If commands if and ?: operate on a miscellaneous. Not clearly when works copyconstructor and when there is no. class A{public:intx;A():x(0){};}; class B:publicA{public:inty;B():A(),y(0){};}; class