[Bug c++/105098] ICE: endless recursion during auto deduction

2022-03-29 Thread a3at.mail at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105098 --- Comment #5 from Azat --- >Seems to be fixed on trunk by r12-3906-g51018dd1395c72. Indeed, thanks! Will it be backported to gcc-11?

[Bug c++/105098] ICE: endless recursion during auto deduction

2022-03-29 Thread a3at.mail at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105098 --- Comment #2 from Azat --- Created attachment 52713 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52713=edit original file generated with -save-temps And here is the original pre-processed temporary file.

[Bug c++/105098] ICE: endless recursion during auto deduction

2022-03-29 Thread a3at.mail at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105098 --- Comment #1 from Azat --- Created attachment 52712 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52712=edit reduced Here is reduced file, that had been created with the following test for creduce: #!/usr/bin/env bash #

[Bug c++/105098] New: ICE: endless recursion during auto deduction

2022-03-29 Thread a3at.mail at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105098 Bug ID: 105098 Summary: ICE: endless recursion during auto deduction Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/98252] gcc 10 unaligned copy (with tree-loop-vectorize) produce wrong result

2020-12-12 Thread a3at.mail at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98252 --- Comment #2 from Azat --- >If you compile your testcase with -fsanitize=undefined, you'll see that it >invokes UB. Jakub, Indeed I saw them, but is there any explanation (except "UB") why it does copy by 16 if the memory overlaps?

[Bug c/98252] New: gcc 10 unaligned copy (with tree-loop-vectorize) produce wrong result

2020-12-12 Thread a3at.mail at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98252 Bug ID: 98252 Summary: gcc 10 unaligned copy (with tree-loop-vectorize) produce wrong result Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal