https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88710
--- Comment #2 from c...@mnet-mail.de --- Yes, the said block accesses 't' outside its bounds (because the returned bounds are wrong). Thanks for mentioning this. For what it's worth, I have compiled the code also with '-Wall' and '-Warray-bounds' but both these options didn't give any warning.