[Bug c++/108099] ICE when parsing signed __int128_t typedef

2022-12-14 Thread moritz.klammler at cetitec dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108099 --- Comment #4 from Moritz Klammler --- I see, sorry for wasting your time. I forgot that there is a differently spelled keyword in addition to the builtin(?) typedef. Since 'unsigned' got accepted even with the typedef, it didn't occur to me no

[Bug c++/108099] New: ICE when parsing signed __int128_t typedef

2022-12-14 Thread moritz.klammler at cetitec dot com via Gcc-bugs
++ Assignee: unassigned at gcc dot gnu.org Reporter: moritz.klammler at cetitec dot com Target Milestone: --- There seems to be a problem in the parser regarding typedefs involving __int128_t prefixed with the signed keyword. $ cat test.ii using i128 = signed __int128_t; $ g

[Bug c++/90940] New: Miscompilation of ternary operator with throw expression in return statement

2019-06-19 Thread moritz.klammler at cetitec dot com
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: moritz.klammler at cetitec dot com Target Milestone: --- After upgrading from GCC 8.3 to GCC 9.1 today, our code started to break. We were able to eventually condense it down