[Bug c++/101715] compiler ice when uses a GCC cross compiler to canadian compile LLVM libc++

2021-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101715 --- Comment #5 from Andrew Pinski --- Reduced testcase: template struct {}; template struct { & yyy(&& __str) noexcept((::value)); & assign(&& __str) noexcept((::value)); }; template & ::yyy(f

[Bug c++/101715] compiler ice when uses a GCC cross compiler to canadian compile LLVM libc++

2021-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101715 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code --- Comment #4 from A

[Bug c++/101715] compiler ice when uses a GCC cross compiler to canadian compile LLVM libc++

2021-08-01 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101715 --- Comment #3 from cqwrteur --- Created attachment 51237 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51237&action=edit Proeprocess.txt Preprocess file. command.txt contains my compilation toggles and error messages. preprocess.txt is

[Bug c++/101715] compiler ice when uses a GCC cross compiler to canadian compile LLVM libc++

2021-08-01 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101715 --- Comment #2 from cqwrteur --- (In reply to Andrew Pinski from comment #1) > Can you attach the preprocessed source? It is most likely a known issue > which we just don't hit in our libstdc++. No problem

[Bug c++/101715] compiler ice when uses a GCC cross compiler to canadian compile LLVM libc++

2021-08-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101715 --- Comment #1 from Andrew Pinski --- Can you attach the preprocessed source? It is most likely a known issue which we just don't hit in our libstdc++.