On Tue, Jan 21, 2025 at 04:28:59PM +0100, Georg-Johann Lay wrote: > Am 18.01.25 um 19:30 schrieb Dimitar Dimitrov: > > This test fails on AVR. > > > > Debugging the test on x86 host, I noticed that u in function s sometimes > > has value 16128. The "t <= 3 * u" expression in the same function > > results in signed integer overflow for targets with sizeof(int)=16. > > > > Fix by requiring int32 effective target. > > Thank you. Though int32plus should be good enough? > > Johann
Yes, you are correct. I'll resend. Regards, Dimitar