From: Erik P. <epe...@iv...> - 2024-08-18 04:54:07
|
On Sat, 2024-08-17 at 18:38 +0200, Philipp Klaus Krause wrote: > Accordingto the snapshots page, we haven't had 32-bit GNU/Linux or > Windows Snapshots for two weeks. > > Anyone know more about the issue? > > Philipp /home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c: In function ‘genRightShift’: /home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c:5364:7: error: a label can only be part of a statement and a declaration is not a statement bool xl_dead = regDead (XL_IDX, ic) && (premoved_count ? false : (right->aop->regs[XL_IDX] < 0)); ^ /home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c:5365:7: error: expected expression before ‘_Bool’ bool xh_dead = regDead (XH_IDX, ic) && (right->aop->regs[XH_IDX] < 0 || premoved_count); ^ /home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c:5375:45: error: ‘xh_dead’ undeclared (first use in this function) genMove (shiftop, left->aop, xl_dead, xh_dead, y_dead, false); ^~~~~~~ /home/sdcc-builder/build/sdcc-build/orig/sdcc/src/f8/gen.c:5375:45: note: each undeclared identifier is reported only once for each function it appears in <builtin>: recipe for target 'gen.o' failed make[5]: *** [gen.o] Error 1 make[5]: Target 'all' not remade because of errors. Makefile:57: recipe for target 'f8/port.a' failed make[4]: *** [f8/port.a] Error 2 make[4]: Target 'all' not remade because of errors. Makefile:153: recipe for target 'sdcc-cc' failed make[3]: *** [sdcc-cc] Error 2 make[3]: Target 'sdcc' not remade because of errors. components/sdcc.mk:41: recipe for target 'sdcc-build' failed make[2]: *** [sdcc-build] Error 2 Looks like some sort of portability issue with the f8 code that was merged in on August 4. Erik |