[Bug libstdc++/28671] [4.2 regression] undefined reference to `__sync_fetch_and_add_4'

2006-08-17 Thread tim at klingt dot org
--- Comment #9 from tim at klingt dot org 2006-08-17 09:43 --- i have the same problem on my machine, using the latest snapshot. i'm not sure, if the following information is helpful, but gcc -v gives me: Using built-in specs. Target: i686-pc-linux-gnu Configured with: /var/tmp/portage

[Bug c++/28444] New: static_cast allowed, even if only the base class is accessible

2006-07-20 Thread tim at klingt dot org
Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28444

[Bug pch/13675] #including a precompiled header more than once in the same unit fails

2007-01-01 Thread tim at klingt dot org
--- Comment #14 from tim at klingt dot org 2007-01-01 23:53 --- this is still a problem in the 4.2 branch -- tim at klingt dot org changed: What|Removed |Added

[Bug pch/13675] #including a precompiled header more than once in the same unit fails

2007-05-17 Thread tim at klingt dot org
--- Comment #15 from tim at klingt dot org 2007-05-18 00:06 --- 4.2.0 still has this bug ... maybe someone with enough power can add this to the known to fail section? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13675

[Bug c++/53756] [C++1y] ICE: in gen_type_die_with_usage, at dwarf2out.c:18774 with -g and operator auto ()

2013-10-05 Thread tim at klingt dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53756 tim blechmann tim at klingt dot org changed: What|Removed |Added CC||tim at klingt dot

[Bug c++/55076] New: ice when compiling lambda function

2012-10-25 Thread tim at klingt dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55076 Bug #: 55076 Summary: ice when compiling lambda function Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED Severity: normal

[Bug c++/57472] New: [4.8] internal compiler error: in finish_member_declaration, at cp/semantics.c

2013-05-30 Thread tim at klingt dot org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tim at klingt dot org Created attachment 30227 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30227action=edit preprocessed source i get an ice, when cross-compiling

[Bug c++/57472] internal compiler error: in finish_member_declaration, at cp/semantics.c

2013-09-08 Thread tim at klingt dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57472 tim blechmann tim at klingt dot org changed: What|Removed |Added Attachment #30227|0 |1

[Bug other/38768] New: man page: -fschedule-insns documentation

2009-01-08 Thread tim at klingt dot org
Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38768

[Bug other/38768] man page: -fschedule-insns documentation

2009-01-08 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2009-01-08 17:44 --- Created an attachment (id=17057) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17057action=view) proposed patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38768

[Bug other/38768] man page: -fschedule-insns documentation

2009-01-08 Thread tim at klingt dot org
--- Comment #3 from tim at klingt dot org 2009-01-08 18:30 --- This patch is incorrect as -fschedule-insns is enabled at -O2 and above for most targets except for x86. and x86_64 ... the only platforms i can use for testing ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug other/38779] New: [4.3/4.4 regression] ICE with -fschedule-insns -O1

2009-01-09 Thread tim at klingt dot org
dot org ReportedBy: tim at klingt dot org GCC build triplet: x86_64-linux-gnu GCC host triplet: x86_64-linux-gnu GCC target triplet: x86_64-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38779

[Bug other/38779] [4.3/4.4 regression] ICE with -fschedule-insns -O1

2009-01-09 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2009-01-09 09:28 --- Created an attachment (id=17064) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17064action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38779

[Bug target/38824] New: [4.4 regression] performance regression of sse code from 4.2/4.3

2009-01-13 Thread tim at klingt dot org
4.2/4.3 Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org

[Bug target/38825] New: missed optimization: register renaming in unrolled loop

2009-01-13 Thread tim at klingt dot org
: register renaming in unrolled loop Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org

[Bug target/38825] missed optimization: register renaming in unrolled loop

2009-01-13 Thread tim at klingt dot org
--- Comment #3 from tim at klingt dot org 2009-01-13 15:26 --- (In reply to comment #1) Try -frename-registers. i forgot to mention: the binaries are compiled with -O3 -mfpmath=sse -msse (4.2, 4.3 and 4.4). -frename-registers is enabled by -O3 (In reply to comment #2) Note

[Bug target/38825] missed optimization: register renaming in unrolled loop

2009-01-13 Thread tim at klingt dot org
--- Comment #5 from tim at klingt dot org 2009-01-13 16:08 --- (In reply to comment #4) -frename-registers does make a difference for me, i can reproduce it, however, -frename-registers is supposed to be enabled by -O3: t...@thinkpad:~/workspace/nova-server.git$ /usr/local/lib/gcc

[Bug target/38824] [4.4 regression] performance regression of sse code from 4.2/4.3

2009-01-13 Thread tim at klingt dot org
--- Comment #2 from tim at klingt dot org 2009-01-13 16:22 --- (In reply to comment #1) I don't see how this changes could cause more branch misses. If you do the same .palign for the 4.4 code does the regression vanish? I would suspect that the loop-stream detector catches one

[Bug target/38824] [4.4 Regression] performance regression of sse code from 4.2/4.3

2009-01-24 Thread tim at klingt dot org
--- Comment #9 from tim at klingt dot org 2009-01-24 09:56 --- Hi tim, I extracted this test case from your website. But I can't exactly reproduce this bug on my machine with a core2 quard micor processor. Can you help me to check whether my test case is valid firstly? Here I post

[Bug target/38824] [4.4 Regression] performance regression of sse code from 4.2/4.3

2009-01-24 Thread tim at klingt dot org
--- Comment #10 from tim at klingt dot org 2009-01-24 13:14 --- btw, i tried the proposed patch ssef, with no big performance difference: t...@thinkpad:~/sandbox$ time ./a.out real0m2.494s user0m2.473s sys 0m0.002s t...@thinkpad:~/sandbox$ time ./a.out real0m2.479s

[Bug c++/33109] New: ICE: segfault while compiling c++ code

2007-08-18 Thread tim at klingt dot org
: 4.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org GCC host triplet: i486-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33109

[Bug c++/33109] ICE: segfault while compiling c++ code

2007-08-18 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2007-08-18 18:30 --- Created an attachment (id=14074) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14074action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33109

[Bug c++/33109] ICE: segfault while compiling c++ code

2007-08-18 Thread tim at klingt dot org
--- Comment #2 from tim at klingt dot org 2007-08-18 18:47 --- it seems to be related to massive recursive template instantiation of the following code: namespace detail { template int n always_inline void zerovec_simd_mp_iteration(float *dst, __m128 const zero

[Bug tree-optimization/34378] New: [autovectorize]: missed optimization

2007-12-07 Thread tim at klingt dot org
: [autovectorize]: missed optimization Product: gcc Version: 4.2.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http

[Bug tree-optimization/34604] New: __restrict__ keyword of inline function arguments is ignored

2007-12-28 Thread tim at klingt dot org
dot gnu dot org ReportedBy: tim at klingt dot org GCC build triplet: i486-linux-gnu GCC host triplet: i486-linux-gnu GCC target triplet: i486-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34604

[Bug tree-optimization/34604] __restrict__ keyword of inline function arguments is ignored

2007-12-28 Thread tim at klingt dot org
-- tim at klingt dot org changed: What|Removed |Added Severity|normal |enhancement http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34604

[Bug c++/34624] New: valid c++ code doesn't compile for x86_64, but for i386

2007-12-30 Thread tim at klingt dot org
Product: gcc Version: 4.2.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34624

[Bug c++/34624] valid c++ code doesn't compile for x86_64, but for i386

2008-01-13 Thread tim at klingt dot org
--- Comment #2 from tim at klingt dot org 2008-01-13 12:38 --- ... i tried when reporting the bug ... however i haven't really been able create a stripped down version ... the problem also occurs when using std::tr1::array instead of boost::array, though ... -- http://gcc.gnu.org

[Bug c/35118] ICE in mem_loc_descriptor, at dwarf2out.c:8974

2008-02-07 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-02-07 10:22 --- Created an attachment (id=15113) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15113action=view) preprocessed source file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35118

[Bug c/35118] New: ICE in mem_loc_descriptor, at dwarf2out.c:8974

2008-02-07 Thread tim at klingt dot org
: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35118

[Bug c++/35139] g++ rejects valid code

2008-02-08 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-02-08 14:01 --- *** This bug has been marked as a duplicate of 35138 *** -- tim at klingt dot org changed: What|Removed |Added

[Bug c++/35138] New: g++ rejects valid code

2008-02-08 Thread tim at klingt dot org
Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/35139] New: g++ rejects valid code

2008-02-08 Thread tim at klingt dot org
Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/35138] g++ rejects valid code

2008-02-08 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-02-08 14:01 --- *** Bug 35139 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35138

[Bug c++/33322] New: internal compiler error: in make_rtl_for_nonlocal_decl, at cp/decl.c:4971

2007-09-06 Thread tim at klingt dot org
at gcc dot gnu dot org ReportedBy: tim at klingt dot org GCC build triplet: i486-linux-gnu GCC host triplet: i486-linux-gnu GCC target triplet: i486-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33322

[Bug c++/33322] internal compiler error: in make_rtl_for_nonlocal_decl, at cp/decl.c:4971

2007-09-06 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2007-09-06 10:11 --- Created an attachment (id=14163) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14163action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33322

[Bug c++/33322] internal compiler error: in make_rtl_for_nonlocal_decl, at cp/decl.c:4971

2007-09-06 Thread tim at klingt dot org
--- Comment #2 from tim at klingt dot org 2007-09-06 11:07 --- ah, forgot to mention ... gcc-4.1 can compile the code: [EMAIL PROTECTED]:~$ gcc -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang

[Bug c++/34213] New: static member function in anonymous namespace can't be used as template argument

2007-11-24 Thread tim at klingt dot org
ReportedBy: tim at klingt dot org GCC build triplet: i486-linux-gnu GCC host triplet: i486-linux-gnu GCC target triplet: i486-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34213

[Bug c++/34213] static member function in anonymous namespace can't be used as template argument

2007-11-24 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2007-11-24 11:42 --- Created an attachment (id=14629) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14629action=view) program to illustrate the issue -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34213

[Bug c/38134] New: gcc-4.4 speed regression with sse code

2008-11-15 Thread tim at klingt dot org
Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c/38134] gcc-4.4 speed regression with sse code

2008-11-15 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-11-15 15:55 --- Created an attachment (id=16684) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16684action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38134

[Bug c/38134] gcc-4.4 speed regression with sse code

2008-11-15 Thread tim at klingt dot org
--- Comment #3 from tim at klingt dot org 2008-11-15 17:04 --- i tried to run the benchmark with -fno-ira, which turned out to be about 20% slower than without the flag. anyway, i found, that the preprocessed source generated by gcc-4.3 cannot be compiled with gcc-4.4 ... the specific

[Bug target/38134] [4.4 Regression] speed regression with inline-asm sse code

2008-11-17 Thread tim at klingt dot org
--- Comment #7 from tim at klingt dot org 2008-11-17 18:19 --- Created an attachment (id=16710) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16710action=view) compressed preprocessed source, gcc-4.4 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38134

[Bug target/38134] [4.4 Regression] speed regression with inline-asm sse code

2008-11-17 Thread tim at klingt dot org
--- Comment #8 from tim at klingt dot org 2008-11-17 18:30 --- Created an attachment (id=16711) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16711action=view) 16684: compressed preprocessed source, gcc-4.3 -- tim at klingt dot org changed: What|Removed

[Bug target/38134] [4.4 Regression] speed regression with inline-asm sse code

2008-11-17 Thread tim at klingt dot org
--- Comment #9 from tim at klingt dot org 2008-11-17 18:49 --- i have updated the test program and attached preprocessed sources of gcc 4.3 and 4.4 the loop prefix contains 4.4 (9 invariant loads, one store of a generated constant to the stack): pxor%xmm5, %xmm5

[Bug c++/38455] New: aligned struct members in heap-allocated code

2008-12-09 Thread tim at klingt dot org
Product: gcc Version: 4.3.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/38455] aligned struct members in heap-allocated code

2008-12-09 Thread tim at klingt dot org
--- Comment #2 from tim at klingt dot org 2008-12-09 17:23 --- well, would be nice to read something like that in the attribute documentation ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38455

[Bug c++/34624] valid c++ code doesn't compile for x86_64, but for i386

2008-12-30 Thread tim at klingt dot org
--- Comment #7 from tim at klingt dot org 2008-12-30 09:58 --- Created an attachment (id=17009) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17009action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34624

[Bug c++/34624] valid c++ code doesn't compile for x86_64, but for i386

2008-12-30 Thread tim at klingt dot org
--- Comment #8 from tim at klingt dot org 2008-12-30 09:59 --- Created an attachment (id=17010) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17010action=view) preprocessed source with -m32 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34624

[Bug c++/34624] valid c++ code doesn't compile for x86_64, but for i386

2008-12-30 Thread tim at klingt dot org
--- Comment #9 from tim at klingt dot org 2008-12-30 10:00 --- (In reply to comment #8) Created an attachment (id=17010) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17010action=view) [edit] preprocessed source with -m32 (In reply to comment #7) Created an attachment (id

[Bug c++/38670] New: [4.4 regression] g++ rejects valid c++ code

2008-12-30 Thread tim at klingt dot org
: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38670

[Bug c++/38670] [4.4 regression] g++ rejects valid c++ code

2008-12-30 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-12-30 10:42 --- Created an attachment (id=17011) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17011action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38670

[Bug c++/38670] [4.4 regression] g++ rejects valid c++ code

2008-12-30 Thread tim at klingt dot org
--- Comment #2 from tim at klingt dot org 2008-12-30 10:56 --- Created an attachment (id=17012) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17012action=view) possible reduced test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38670

[Bug c++/38670] [4.4 regression] g++ rejects valid c++ code

2008-12-30 Thread tim at klingt dot org
--- Comment #3 from tim at klingt dot org 2008-12-30 10:58 --- (In reply to comment #2) Created an attachment (id=17012) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17012action=view) [edit] possible reduced test case hm, i am not sure, whether this is a compiler bug

[Bug inline-asm/38671] New: [4.4 Regression] speed regression with sse intrinsics

2008-12-30 Thread tim at klingt dot org
: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38671

[Bug inline-asm/38671] [4.4 Regression] speed regression with sse intrinsics

2008-12-30 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-12-30 12:58 --- Created an attachment (id=17013) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17013action=view) preprocessed source (gcc-4.4) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38671

[Bug middle-end/38671] [4.4 Regression] extra code for setting up loops (IV-opts and 32bits vs 64bits)

2008-12-31 Thread tim at klingt dot org
--- Comment #6 from tim at klingt dot org 2008-12-31 09:20 --- sys_perf_counter_open always returns less than zero for me. This is with: Linux gcc13 2.6.18-6-vserver-amd64 #1 SMP Sun Feb 10 17:55:04 UTC 2008 x86_64 GNU/Linux What system call is it trying to do and why

[Bug tree-optimization/38682] New: [4.4 Regression] speed regression with sse intrinsics and -ffast-math

2008-12-31 Thread tim at klingt dot org
and -ffast-math Product: gcc Version: unknown Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org GCC target

[Bug c++/35630] New: function definition changes typedef meaning

2008-03-18 Thread tim at klingt dot org
ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35630

[Bug c++/35978] New: wrong visibility with static member function pointers

2008-04-19 Thread tim at klingt dot org
) -- Summary: wrong visibility with static member function pointers Product: gcc Version: 4.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim

[Bug tree-optimization/36054] New: bad code generation with -ftree-vectorize

2008-04-26 Thread tim at klingt dot org
: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36054

[Bug tree-optimization/36054] bad code generation with -ftree-vectorize

2008-04-26 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-04-26 16:27 --- Created an attachment (id=15533) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15533action=view) preprocessed source file preprocessed source file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36054

[Bug tree-optimization/36054] bad code generation with -ftree-vectorize

2008-04-30 Thread tim at klingt dot org
--- Comment #3 from tim at klingt dot org 2008-04-30 08:40 --- have you tried to compile with -march=core2 -mfpmath=sse -msse? i guess, that is required to compile the preprocessed source file correctly ... i will try gcc-4.4, when i find the time to compile it ... -- http

[Bug tree-optimization/36054] bad code generation with -ftree-vectorize

2008-04-30 Thread tim at klingt dot org
--- Comment #5 from tim at klingt dot org 2008-04-30 09:58 --- odd, it compiled fine for me: [EMAIL PROTECTED]:~/workspace/nova$ g++-4.3 -g -O3 -march=core2 -mfpmath=sse -msse -ftemplate-depth-4096 -Wnon-virtual-dtor -fPIC kernel_build.ii -c [EMAIL PROTECTED]:~/workspace/nova

[Bug tree-optimization/36054] bad code generation with -ftree-vectorize

2008-05-01 Thread tim at klingt dot org
--- Comment #12 from tim at klingt dot org 2008-05-01 13:14 --- Since it doesn't link, I can only check the .s file. There are a couple of constructor called Environment, which one is the problemetic function? sorry for not providing a stripped down test case ... the specific

[Bug tree-optimization/36054] bad code generation with -ftree-vectorize

2008-05-05 Thread tim at klingt dot org
--- Comment #18 from tim at klingt dot org 2008-05-05 09:09 --- hm, if that code is broken, what about the following one on x86_64 (__sync_bool_compare_and_swap_16 requires an alignment of 16 byte)? struct __attribute__((aligned(16))) foo_t { foo_t(int a = 0, int b = 0): a_(a), b_

[Bug c++/41103] New: g++-4.3/4.4 generates wrong code on x86_64

2009-08-18 Thread tim at klingt dot org
generates wrong code on x86_64 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org

[Bug c++/41103] g++-4.3/4.4 generates wrong code on x86_64

2009-08-18 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2009-08-18 11:35 --- Created an attachment (id=18395) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18395action=view) preprocessed source, 4.4 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41103

[Bug c++/41103] g++-4.3/4.4 generates wrong code on x86_64

2009-08-18 Thread tim at klingt dot org
--- Comment #2 from tim at klingt dot org 2009-08-18 11:37 --- Created an attachment (id=18396) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18396action=view) preprocessed source, 4.2 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41103

[Bug c++/41103] g++-4.3/4.4 generates wrong code on x86_64

2009-08-18 Thread tim at klingt dot org
--- Comment #3 from tim at klingt dot org 2009-08-18 11:50 --- i forgot to mention, i am building with bjam, passing the following options: COLLECT_GCC_OPTIONS='-ftemplate-depth-128' '-O3' '-finline-functions' '-Wno-inline' '-Wall' '-pthread' '-fPIC' '-g' '-v' '-save-temps

[Bug c++/41103] g++-4.3/4.4 generates wrong code on x86_64

2009-08-18 Thread tim at klingt dot org
--- Comment #5 from tim at klingt dot org 2009-08-18 14:36 --- compiling with -fno-strict-aliasing doesn't do any difference. the error is actually related to some code, that does a pointer/tag compression, packing a pointer and an integer to a 64bit pointer [1] in order to deal

[Bug fastjar/36542] New: 300% code bloat with -O3

2008-06-15 Thread tim at klingt dot org
: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36542

[Bug fastjar/36542] 300% code bloat with -O3

2008-06-15 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-06-15 11:24 --- Created an attachment (id=15772) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15772action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36542

[Bug middle-end/36542] 300% code bloat with -O3

2008-06-15 Thread tim at klingt dot org
--- Comment #5 from tim at klingt dot org 2008-06-15 13:00 --- i don't think it is related to the vectorizer: gcc-4.3, -O3 -fno-tree-vectorize: 137088 gcc-4.3, -O3: 137016 gcc-4.3, -O3 -ftree-vectorize: 54640 gcc-4.3, -O3: 54564 -- http

[Bug middle-end/36542] 300% code bloat with -O3

2008-06-15 Thread tim at klingt dot org
--- Comment #7 from tim at klingt dot org 2008-06-15 14:01 --- i see ... is it possible to enable the complete unroller manually? from my understanding gcc-4.3 -O3 is the same as -O2 -fgcse-after-reload -finline-functions -fpredictive-commoning -ftree-vectorize -funswitch-loops

[Bug c++/36694] New: g++-4.2 rejects code, that other versions of gcc accept

2008-07-02 Thread tim at klingt dot org
dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36694

[Bug c++/36694] g++-4.2 rejects code, that other versions of gcc accept

2008-07-02 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-07-02 10:58 --- Created an attachment (id=15843) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15843action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36694

[Bug c++/36694] g++-4.2 rejects code, that other versions of gcc accept

2008-07-02 Thread tim at klingt dot org
--- Comment #3 from tim at klingt dot org 2008-07-02 16:15 --- compiled via: g++-4.2 server_dsp_thread_test.ii error message: libs/boost/boost/concept_check.hpp: In instantiation of ‘boost::CopyConstructiblenova::dsp_thread_queue_itemunnamed::dummy_runnable*’: libs/boost/boost

[Bug c++/36812] New: ICE: verify_stmts failed with -O -fipa-pta

2008-07-12 Thread tim at klingt dot org
++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36812

[Bug c++/36812] ICE: verify_stmts failed with -O -fipa-pta

2008-07-12 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-07-12 10:47 --- Created an attachment (id=15904) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15904action=view) compressed pre-processed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36812

[Bug other/37367] New: gcc-4.4 speed regression

2008-09-04 Thread tim at klingt dot org
Status: UNCONFIRMED Severity: minor Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37367

[Bug target/37437] New: [4.4 regression] speed regression

2008-09-08 Thread tim at klingt dot org
: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37437

[Bug target/37437] [4.4 regression] speed regression

2008-09-08 Thread tim at klingt dot org
--- Comment #1 from tim at klingt dot org 2008-09-09 00:41 --- Created an attachment (id=16262) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16262action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37437

[Bug c++/34624] valid c++ code doesn't compile for x86_64, but for i386

2008-09-22 Thread tim at klingt dot org
--- Comment #5 from tim at klingt dot org 2008-09-22 12:11 --- i have the same issue with both gcc-4.3 and gcc-4.4 ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34624

[Bug c++/47993] New: `internal error: Killed'

2011-03-04 Thread tim at klingt dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47993 Summary: `internal error: Killed' Product: gcc Version: 4.3.5 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org

[Bug c++/47993] `internal error: Killed'

2011-03-05 Thread tim at klingt dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47993 --- Comment #2 from tim blechmann tim at klingt dot org 2011-03-05 14:58:35 UTC --- thanks ... didn't think of running out of memory on a 12gb machine

[Bug c++/49298] New: c++0x regression: sorry, unimplemented: unexpected ast of kind field_decl

2011-06-06 Thread tim at klingt dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49298 Summary: c++0x regression: sorry, unimplemented: unexpected ast of kind field_decl Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/100441] New: [ICE] output_constant_pool_2, at varasm.c:3955

2021-05-05 Thread tim at klingt dot org via Gcc-bugs
: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tim at klingt dot org Target Milestone: --- Created attachment 50762 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50762=edit reduced testcase i came across an ICE that appears when compiling for arc

[Bug target/100441] [ICE] output_constant_pool_2, at varasm.c:3955

2021-05-06 Thread tim at klingt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100441 --- Comment #2 from tim blechmann --- i've been able to reproduce this on a raspberry pi running ubuntu: ``` ubuntu@pi4:~/scratch$ g++-10 x.i -S -fpermissive -w -O -v Using built-in specs. COLLECT_GCC=g++-10 Target: aarch64-linux-gnu

[Bug c++/105725] New: [ICE] segfault with `-Wmismatched-tags`

2022-05-24 Thread tim at klingt dot org via Gcc-bugs
++ Assignee: unassigned at gcc dot gnu.org Reporter: tim at klingt dot org Target Milestone: --- possibly a duplicate of 103703, but the backtrace is slightly different, so i'd file a separate ticket for it: cwise gave me: ``` template class T::QPrivateSignal ``` stack trace

[Bug c++/105725] [ICE] segfault with `-Wmismatched-tags`

2022-05-25 Thread tim at klingt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105725 --- Comment #1 from tim blechmann --- it also ICEs on valid code: ``` template struct enable_if; template using enable_if_t = typename enable_if<_Cond>::type; template bool is_class_v; template bool IsPrivateSignalArg; template bool

[Bug c++/107146] [ICE] in build_value_init, at cp/init.cc:347

2022-10-03 Thread tim at klingt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107146 tim blechmann changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c++/107146] New: [ICE] in build_value_init, at cp/init.cc:347

2022-10-03 Thread tim at klingt dot org via Gcc-bugs
: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tim at klingt dot org Target Milestone: --- Created attachment 53665 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53665=edit -freport-bug output this ICE happens with g++-12, but not with g++-11 (code is ba

[Bug c++/108309] [12 Regression] ICE in in cxx_eval_component_reference, at cp/constexpr.cc:4136

2023-01-05 Thread tim at klingt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108309 --- Comment #3 from tim blechmann --- > That is a conditionally supported construct in C++. clang does not support it > but GCC does. > > GCC does warn with -Wconditionally-supported interesting. i may have to reduce it manually rather than

[Bug c++/108309] ICE in in cxx_eval_component_reference, at cp/constexpr.cc:4136

2023-01-05 Thread tim at klingt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108309 --- Comment #1 from tim blechmann --- Created attachment 54200 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54200=edit reduced test case

[Bug c++/108309] New: ICE in in cxx_eval_component_reference, at cp/constexpr.cc:4136

2023-01-05 Thread tim at klingt dot org via Gcc-bugs
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tim at klingt dot org Target Milestone: --- ``` template constexpr _Tp forward(_Tp &__t) { return static_cast<_Tp &&>(__t); } struct _Enable_copy_move {}; struct

[Bug libstdc++/107894] New: [feature request] _GLIBCXX_ASSERTIONS for std::optional

2022-11-28 Thread tim at klingt dot org via Gcc-bugs
Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: tim at klingt dot org Target Milestone: --- `_GLIBCXX_ASSERTIONS` does not enable any API validation for std::optional. e.g. `operator->` translates to `address_to`: https://github.

[Bug c++/108460] New: -Wmissing-braces with ctad

2023-01-18 Thread tim at klingt dot org via Gcc-bugs
++ Assignee: unassigned at gcc dot gnu.org Reporter: tim at klingt dot org Target Milestone: --- consider this snippet, that uses class template argument deduction for arrays ``` #include std::array a {"a", "b", "c"}; // ctad, but emits -Wmissing-brac

[Bug c++/108460] -Wmissing-braces with ctad

2023-01-18 Thread tim at klingt dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108460 --- Comment #1 from tim blechmann --- possibly related to 95330?

[Bug c++/107521] New: clang rejects invalid code in libstdc++

2022-11-03 Thread tim at klingt dot org via Gcc-bugs
++ Assignee: unassigned at gcc dot gnu.org Reporter: tim at klingt dot org Target Milestone: --- compare https://github.com/llvm/llvm-project/issues/58754 https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/bits/char_traits.h#L216-L217 ``` if (__s1

  1   2   >