[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++/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++/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&action=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++/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

[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&action=edit -freport-bug output this ICE happens with g++-12, but not with g++-11 (

[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 IsPriv

[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

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

2021-05-05 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 Configure

[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&action=edit reduced testcase i came across an ICE that appears when compiling for arc

[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 changed: What|Removed |Added CC||tim at klingt dot org --- Comment #5

[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 changed: What|Removed |Added Attachment #30227|0 |1 is obsolete|

[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=30227&action=edit preprocessed source i get an ice, when cross-co

[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 Prio

[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++/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 2011-03-05 14:58:35 UTC --- thanks ... didn't think of running out of memory on a 12gb machine

[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++/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 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' '-Wa

[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=18396&action=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 #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=18395&action=view) preprocessed source, 4.4 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41103

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

2009-08-18 Thread tim at klingt dot org
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=41103

[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 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 firstl

[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 detect

[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/

[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) > Not

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

2009-01-13 Thread tim at klingt dot org
ation: 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 do

[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 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=17064&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38779

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

2009-01-09 Thread tim at klingt dot org
unassigned at gcc dot gnu 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/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.

[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=17057&action=view) proposed patch -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38768

[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 tree-optimization/38682] New: [4.4 Regression] speed regression with sse intrinsics and -ffast-math

2008-12-31 Thread tim at klingt dot org
optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org GCC target triplet: x86_64-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38682

[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 tr

[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=17013&action=view) preprocessed source (gcc-4.4) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38671

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

2008-12-30 Thread tim at klingt dot org
peed regression with sse intrinsics Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: inline-asm AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org htt

[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=17012&action=view) [edit] > possible reduced test case hm, i am not sure, whether this is a compi

[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=17012&action=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 #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=17011&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38670

[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++/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=17010&action=view) [edit] > preprocessed source with -m32 > (In reply to comment #7) > Cr

[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=17010&action=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 #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=17009&action=view) preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34624

[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++/38455] New: aligned struct members in heap-allocated code

2008-12-09 Thread tim at klingt dot org
64. -- Summary: aligned struct members in heap-allocated code Product: gcc Version: 4.3.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org Repo

[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 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=16711&action=view) 16684: compressed preprocessed source, gcc-4.3 -- tim at klingt dot org changed: What|

[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=16710&action=view) compressed preprocessed source, gcc-4.4 -- 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 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=16684&action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38134

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

2008-11-15 Thread tim at klingt dot org
2. while the assembly code is generated for the x86_64 architecture, similar results can be seen with x86 code (4.4 is about 14% slower than 4.3) -- Summary: gcc-4.4 speed regression with sse code 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=38134

[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 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=16262&action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37437

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

2008-09-08 Thread tim at klingt dot org
reused in a more efficient way ... -- Summary: [4.4 regression] speed regression Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org

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

2008-09-04 Thread tim at klingt dot org
ion: 4.4.0 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 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=15904&action=view) compressed pre-processed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36812

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

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

[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::CopyConstructible::dummy_runnable>*>’: libs/boost/boost/concept_check.h

[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=15843&action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36694

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

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

[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 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 --

[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=15772&action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36542

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

2008-06-15 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=36542

[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 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 ... t

[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-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-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=15533&action=view) preprocessed source file preprocessed source file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36054

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

2008-04-26 Thread tim at klingt dot org
-vectorize Product: gcc Version: 4.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot org http://gcc.gnu.org/bugzilla/show_

[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 at

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

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

[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] 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++/35139] New: g++ rejects valid code

2008-02-08 Thread tim at klingt dot org
lid code 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=35139

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

2008-02-08 Thread tim at klingt dot org
lid code 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=35138

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

2008-02-07 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=35118

[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=15113&action=view) preprocessed source file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35118

[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.gn

[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
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 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 tree-optimization/34604] New: __restrict__ keyword of inline function arguments is ignored

2007-12-28 Thread tim at klingt dot org
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=34604

[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 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=14629&action=view) program to illustrate the issue -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34213

[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
ymous namespace can't be used as template argument Product: gcc Version: 4.2.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedB

[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++/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=14163&action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33322

[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
cal_decl, at cp/decl.c:4971 Product: gcc Version: 4.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tim at klingt dot

[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 always_inline void zerovec_simd_mp_iteration(float *dst, __m128 const &

[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=14074&action=view) compressed preprocessed source -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33109

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

2007-08-18 Thread tim at klingt dot org
oduct: gcc Version: 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 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 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 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/po

[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

  1   2   >