given this code:
#include <string.h>
int large_size[32768+1]; //make it larger then 2^15
int main(void)
{
memset(large_size, 0, sizeof(large_size));
}
compile using 4.3.6:
cl55 --memory_model=large -O -vcpu:1.0,cpu:2.2:main.c
It gives 4 assembler errors trying to do a RPT #-32768.
This bugs has been there since at least cgt v2.56 or so. Please fix it