Hello Jussi, Olly, Olly Betts [2019-10-27 11:52 +1300]: > However, then the build fails for me running tests using ccache - the > problem is that $HOME is /sbuild-nonexistent under sbuild, which > doesn't exist, and cache tries to create its cache under $HOME/.ccache > by default.
I don't have that, but I also have failing tests. > [2/3] /usr/bin/arachne-pnr -q -d 1k -p '../test cases/fpga/1 > simple/spin.pcf' spin.blif -o spin.asc > FAILED: spin.asc > /usr/bin/arachne-pnr -q -d 1k -p '../test cases/fpga/1 simple/spin.pcf' > spin.blif -o spin.asc > spin.blif:50: fatal error: invalid formal-actual > ninja: build stopped: subcommand failed. For me, fpga also fails, but the failure looks different: Found ninja-1.9.0 at /usr/bin/ninja [0/1] /usr/bin/python3 /tmp/meson-0.52.0/meson.py --internal regenerate '/tmp/meson-0.52.0/test cases/fpga/1 simple' '/tmp/meson-0.52.0/b 2eab81bce2' --backend ninja The Meson build system Version: 0.52.0 Source dir: /tmp/meson-0.52.0/test cases/fpga/1 simple Build dir: /tmp/meson-0.52.0/b 2eab81bce2 Build type: native build Project name: lattice Project version: undefined C compiler for the host machine: cc (gcc 9.2.1 "cc (Debian 9.2.1-14) 9.2.1 20191025") C linker for the host machine: GNU ld.bfd 2.33.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Build targets in project: 5 Found ninja-1.9.0 at /usr/bin/ninja [1/3] /usr/bin/yosys -q -p 'synth_ice40 -blif spin.blif' '../test cases/fpga/1 simple/spin.v' [2/3] /usr/bin/arachne-pnr -q -d 1k -p '../test cases/fpga/1 simple/spin.pcf' spin.blif -o spin.asc FAILED: spin.asc /usr/bin/arachne-pnr -q -d 1k -p '../test cases/fpga/1 simple/spin.pcf' spin.blif -o spin.asc spin.blif:50: fatal error: invalid formal-actual ninja: build stopped: subcommand failed. ninja explain: output build.ninja older than most recent input ../test cases/fpga/1 simple/meson.build (1572245204477705522 vs 1572245204489705475) ninja explain: output spin.blif doesn't exist ninja explain: spin.blif is dirty ninja explain: spin.asc is dirty ninja explain: spin.bin is dirty This is an up to date Debian sid amd64 chroot, with /dev/shm bind-mounted from the host (otherwise it fails way earlier). So I'm afraid I can't upload this either :/ Martin