On Sat, Apr 22, 2023 at 11:30:24AM +0800, haochen.jiang via Gcc-patches wrote: > On Linux/x86_64, > > 03cebd304955a6b9c5607e09312d77f1307cc98e is the first bad commit > commit 03cebd304955a6b9c5607e09312d77f1307cc98e > Author: Jason Merrill <ja...@redhat.com> > Date: Tue Apr 18 21:32:07 2023 -0400 > > c++: fix 'unsigned typedef-name' extension [PR108099] > > caused > > FAIL: std/ranges/iota/max_size_type.cc execution test
That is mentioned in https://gcc.gnu.org/pipermail/gcc-patches/2023-April/616439.html as known problem. I think the test should use std::make_signed<rep_t> instead of signed rep_t which it uses, but as Jason mentioned, it reveals further problems that need to be looked at. Jakub