[Bug c/43124] SSE2 / stack align

2010-02-19 Thread kai dot germaschewski at gmail dot com
--- Comment #1 from kai dot germaschewski at gmail dot com 2010-02-20 00:03 --- I think I should include this: [...@fishercat linear_algebra]$ gcc -v Using built-in specs. Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man

[Bug middle-end/35903] false Warray-bounds warning when passing quoted string to function strcmp(arg,no);

2010-02-19 Thread manu at gcc dot gnu dot org
--- Comment #10 from manu at gcc dot gnu dot org 2010-02-20 00:19 --- Reduced testcase: extern int strlen (__const char *__s); int echo (int); int main(int argc, char **argv) { echo (({ int __s1_len, __s2_len; (__builtin_constant_p (argv[0]) __builtin_constant_p (AA) (__s1_len

[Bug c++/43113] too long diagnostics in some cases of recursive template instantiation

2010-02-19 Thread manu at gcc dot gnu dot org
--- Comment #2 from manu at gcc dot gnu dot org 2010-02-20 00:36 --- This is a different case than 9335. Comeau does not handle this well either, so I am not sure how this case could be solved. -- manu at gcc dot gnu dot org changed: What|Removed

[Bug c++/43113] too long diagnostics in some cases of recursive template instantiation

2010-02-19 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2010-02-20 00:36 --- But this is confirmed in GCC 4.5 -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-02-19 Thread davek at gcc dot gnu dot org
--- Comment #5 from davek at gcc dot gnu dot org 2010-02-20 00:40 --- Created an attachment (id=19928) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19928action=view) patch respin So, after much single-stepping in the debugger, and some discussion on the mailing list:

[Bug middle-end/43125] New: [4.5 Regression] Revision 156907 failed gcc.dg/attr-used.c

2010-02-19 Thread hjl dot tools at gmail dot com
On Linux/ia32, revision 156910 gave: FAIL: gcc.dg/attr-used.c scan-assembler function_declaration_before Revision 156906 is OK. Revision 156907: http://gcc.gnu.org/ml/gcc-cvs/2010-02/msg00490.html is the cause. -- Summary: [4.5 Regression] Revision 156907 failed gcc.dg/attr-

[Bug middle-end/43125] [4.5 Regression] Revision 156907 failed gcc.dg/attr-used.c

2010-02-19 Thread hjl dot tools at gmail dot com
-- hjl dot tools at gmail dot com changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43125

[Bug middle-end/39315] Unaligned move used on aligned stack variable

2010-02-19 Thread hjl dot tools at gmail dot com
--- Comment #13 from hjl dot tools at gmail dot com 2010-02-20 01:05 --- *** Bug 43124 has been marked as a duplicate of this bug. *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c/43124] SSE2 / stack align

2010-02-19 Thread hjl dot tools at gmail dot com
--- Comment #2 from hjl dot tools at gmail dot com 2010-02-20 01:05 --- *** This bug has been marked as a duplicate of 39315 *** -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug middle-end/43125] [4.5 Regression] Revision 156907 failed gcc.dg/attr-used.c

2010-02-19 Thread mikestump at comcast dot net
--- Comment #1 from mikestump at comcast dot net 2010-02-20 01:21 --- I'm building up a linux cross compiler now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43125

[Bug c++/23510] skip some instantation contexts if there are too many

2010-02-19 Thread manu at gcc dot gnu dot org
--- Comment #3 from manu at gcc dot gnu dot org 2010-02-20 01:48 --- REOPENING and refining. Let's leave bug 9335 for the repeated error problem. -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/9335] repeated diagnostic when maximum template depth is exceeded

2010-02-19 Thread manu at gcc dot gnu dot org
--- Comment #12 from manu at gcc dot gnu dot org 2010-02-20 01:55 --- The reason why this testcase cannot be solved like bug 23510 is that this testcase produces many repeated: error: template instantiation depth exceeds maximum of 500 (use -ftemplate-depth-NN to increase the

[Bug c++/23510] skip some instantation contexts if there are too many

2010-02-19 Thread manu at gcc dot gnu dot org
--- Comment #4 from manu at gcc dot gnu dot org 2010-02-20 01:56 --- I have a patch. -- manu at gcc dot gnu dot org changed: What|Removed |Added

[Bug bootstrap/43073] building arm cross-compiler fails when attempting to build regex library

2010-02-19 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2010-02-20 02:24 --- Did you download gcc-4.4.3-core.tar only? Or the full gcc-4.4.3? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43073

[Bug target/40332] [4.5 Regression] (.eh_frame); no .eh_frame_hdr table will be created.

2010-02-19 Thread jason at gcc dot gnu dot org
--- Comment #15 from jason at gcc dot gnu dot org 2010-02-20 03:50 --- Subject: Bug 40332 Author: jason Date: Sat Feb 20 03:50:13 2010 New Revision: 156918 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=156918 Log: PR target/40332 * configure.ac

[Bug target/40332] [4.5 Regression] (.eh_frame); no .eh_frame_hdr table will be created.

2010-02-19 Thread jason at gcc dot gnu dot org
--- Comment #16 from jason at gcc dot gnu dot org 2010-02-20 03:50 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug debug/42800] [4.5 Regression] VLA DW_AT_upper_bound is no longer emitted

2010-02-19 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2010-02-20 05:16 --- Created an attachment (id=19929) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19929action=view) patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42800

[Bug c++/42837] [4.5 Regression] FAIL: g++.dg/abi/packed1.C execution test

2010-02-19 Thread jason at gcc dot gnu dot org
--- Comment #11 from jason at gcc dot gnu dot org 2010-02-20 05:19 --- Created an attachment (id=19930) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19930action=view) patch for x86 failure -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42837

[Bug c++/43126] New: at this point in file warnings are upside down

2010-02-19 Thread glenn at zewt dot org
These warnings have driven me insane for years: blah.cc:1: error: too many arguments to function ‘void a(int)’ blah.cc:7: error: at this point in file I always end up jumping to line 1 in the file. I glance at the message and line number in the first line, and I'm jumping to that line number

[Bug middle-end/41674] [4.5 Regression] /usr/ccs/bin/ld: Unsatisfied symbols: _GLOBAL__I_65535_0_main

2010-02-19 Thread jason at gcc dot gnu dot org
--- Comment #10 from jason at gcc dot gnu dot org 2010-02-20 05:42 --- That patch seems like too big a hammer; it basically undoes the effect of -fwhole-program. I think we want to limit the change to the functions created by cgraph_build_static_cdtor. -- jason at gcc dot gnu dot

[Bug middle-end/43125] [4.5 Regression] Revision 156907 failed gcc.dg/attr-used.c

2010-02-19 Thread mikestump at comcast dot net
--- Comment #2 from mikestump at comcast dot net 2010-02-20 06:16 --- Patch submitted http://gcc.gnu.org/ml/gcc-patches/2010-02/msg00812.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43125

[Bug c++/43126] at this point in file warnings are upside down

2010-02-19 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2010-02-20 06:25 --- Confirmed. The C front-end just emits: t.c: In function ‘g’: t.c:4:3: error: too many arguments to function ‘f’ While the C++ front-end emits: t.c:1:5: error: too many arguments to function ‘int f(int)’ t.c:4:16:

[Bug c++/43114] GCC 4.4.1 problems with include

2010-02-19 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2010-02-20 06:27 --- Can you provide the source which reproduces this issue? -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/43126] at this point in file warnings are upside down

2010-02-19 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2010-02-20 06:27 --- I should say the simple example was: int f(int); int g(int a, int b) { return f(a, b); } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43126

[Bug c++/43127] New: Inconsistant and odd constructor calls.

2010-02-19 Thread stvwooddell at embarqmail dot com
auto_ptr is not the best class to use, it's functional. To correct for constant correctness issues, I wrote the following: template typename type class auto_ptr { protected: type* p; operator type() {return *p;} operator type() {return *p;}

[Bug c++/43126] at this point in file warnings are upside down

2010-02-19 Thread glenn at zewt dot org
--- Comment #3 from glenn at zewt dot org 2010-02-20 06:51 --- (4:16? I havn't seen that before. I hope gcc isn't going to start outputting character offsets by default; that's a lot of noise.) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43126

[Bug c/43128] New: c-c++-common/pr41779.c doesn't work

2010-02-19 Thread hjl dot tools at gmail dot com
On Linux/ia32, I got FAIL: c-c++-common/pr41779.c -Wc++-compat (test for warnings, line 30) FAIL: c-c++-common/pr41779.c -Wc++-compat (test for excess errors) -- Summary: c-c++-common/pr41779.c doesn't work Product: gcc Version: 4.5.0 Status:

<    1   2