Hi! On 2019-09-03T10:04:14+0200, Iain Buclaw wrote: > On Tue, 3 Sep 2019 at 08:10, Bernd Edlinger wrote: >> I've noticed that testing libphobos fails for multi-lib configs: >> >> $ make check-target-libphobos RUNTESTFLAGS="--target_board=unix\{-m32,\}" >> >> fails for every 32bit execution, because the host libgcc_s.so is used which >> is not the correct version: >> >> spawn [open ...] >> ./test_aa.exe: /lib/i386-linux-gnu/libgcc_s.so.1: version `GCC_7.0.0' not found (required by ./test_aa.exe) >> FAIL: libphobos.aa/test_aa.d execution test >> >> This can be fixed by adding a few lines from libstdc++/testsuite/lib/libstdc++.exp >> to libphobos/testsuite/lib/libphobos.exp, see attached patch. >> >> >> Bootstrapped and reg-tested on x86_64-pc-linux-gnu. >> Is it OK for trunk? > > OK. The very same problem existed since the beginning of D language support in GCC, so I backported this to gcc-9-branch in r277611 "[LIBPHOBOS] Fix multi-lib RUNTESTFLAGS handling", see attached. Grüße Thomas