On 1/23/21 9:36 AM, Laurent Vivier wrote: >>> -#define TCG_MAX_TEMPS 512 >>> +#define TCG_MAX_TEMPS 1024 >> >> This seems not enough, I have: >> >> ERROR:.../tcg/tcg.c:1210:tcg_temp_alloc: assertion failed: (n < >> TCG_MAX_TEMPS) >> Bail out! ERROR:.../tcg/tcg.c:1210:tcg_temp_alloc: assertion failed: (n < >> TCG_MAX_TEMPS) >> >> With my branch m68k-virt (68040 processor with virtio-mmio devices) booting >> debian sid. > > The cause of the overflow is this sequence:
Thanks for the test case. I was able to reproduce this with m68k-linux-user. This TB uses 1063 separate constants. :-/ r~
