[Bug c++/115216] operator auto() gets instantiatied too eagerly

2024-05-28 Thread olaf.krzikalla at dlr dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115216 --- Comment #3 from Olaf Krzikalla --- (In reply to Andrew Pinski from comment #2) > MSVC and ICC (EDG in GCC compat mode) also rejects the code for the same > reason as GCC. Are you sure this is not a clang issue? To be honest I don't know. I

[Bug c++/115216] New: operator auto() gets instantiatied too eagerly

2024-05-24 Thread olaf.krzikalla at dlr dot de via Gcc-bugs
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: olaf.krzikalla at dlr dot de Target Milestone: --- Full example in: https://godbolt.org/z/3hG5fh1PW The example can be compiled either by commenting out line 24 or by swapping in line 8 for line 9. In any case line 25

[Bug web/97263] New: For -ffinite-math-only -OFast is not mentioned.

2020-10-01 Thread olaf.krzikalla at dlr dot de via Gcc-bugs
: web Assignee: unassigned at gcc dot gnu.org Reporter: olaf.krzikalla at dlr dot de Target Milestone: --- The description of -ffinite-math-only at https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html reads: "This option is not turned on by any -O option

[Bug libgomp/96837] A false if clause in "omp parallel" seriously affects the performance

2020-08-30 Thread olaf.krzikalla at dlr dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96837 --- Comment #2 from Olaf Krzikalla --- This raises the question, if a false "if" clause creates a parallel region anyway. I haven't found a explicit statement in the OpenMP standard. However note, that the assertion "!omp_in_parallel()" in my

[Bug libgomp/96837] New: A false if clause in "omp parallel" seriously affects the performance

2020-08-28 Thread olaf.krzikalla at dlr dot de
ty: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: olaf.krzikalla at dlr dot de CC: jakub at gcc dot gnu.org Target Milestone: --- Created attachment 49148 --> https://gcc.gnu.org/bugzilla/atta

[Bug c++/94953] A lot of false maybe-uninitialized warnings with O3

2020-05-06 Thread olaf.krzikalla at dlr dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94953 --- Comment #2 from Olaf Krzikalla --- Created attachment 48469 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48469=edit Test case code triggering the warning

[Bug c++/94953] New: A lot of false maybe-uninitialized warnings with O3

2020-05-05 Thread olaf.krzikalla at dlr dot de
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: olaf.krzikalla at dlr dot de Target Milestone: --- See https://godbolt.org/z/nh2gJ9 The warnings only appear with -O3. They only appear for 7<=Blocksize<=16. They disappear, if you comment out line 32,