Sometimes a regression tests fails in a way that no results are generated.
E.g. for make test-gbz80 we get
make[2]: *** [gen/gbz80/bug1057979/bug1057979.out] Fehler 255
make[2]: Das Target »iterations« wurde wegen Fehlern nicht aktualisiert.
make[1]: *** [results/gbz80/bug1057979.out] Fehler 2
Philipp
Philipp,
How to reproduce it? On which platform?
Should it be "make test-ucgbz80" than "make test-gbz80" as you stated?
Sorry for the proably unhelpful answer, but it will take a few days before I find time to look into this more.
My main platform has always been Debian GNU/Linux.
At least the z80 ad gbz80 targets have alternative simulators. Historically, they were invoked using "make test-z80" and "make test-gbz80". These days it is "make test-rrz80" and "make test-rrgbz80". These simulators live in sdcc-extra. They used to be important, since the ucz80 and ucgbz80 simulators had lots of bugs until a few years ago.
Philipp
Do we still need those rr-emulator?
Otherwise can drop support of them?
Is this bug exists?