Hi Mark, Mark H Weaver <[email protected]> writes:
> Mark H Weaver <[email protected]> writes: > >> Andreas Enge <[email protected]> writes: >> >>> On Wed, Jul 22, 2015 at 05:59:06PM +0200, Ricardo Wurmus wrote: >>>> The test target appears to only do something if TARGET is not set: >>>> Since we do pass TARGET=SICORTEX the tests are skipped. I don’t know if >>>> there’s a good reason for this. >>> >>> It looks a bit like a flawed logic to skip tests in cross building >>> environments. Maybe it is worth asking upstream. >> >> I removed this logic (see attached patch), and the tests passed except >> for one: > > Sorry, I didn't look closely enough. Actually, on MIPS the build later > aborted due to 1 hour of silence in the middle of the test suite: > > --8<---------------cut here---------------start------------->8--- > OPENBLAS_NUM_THREADS=2 ./sblat2 < ./sblat2.dat > OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./dblat3 < ./dblat3.dat > OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./cblat3 < ./cblat3.dat > OPENBLAS_NUM_THREADS=1 OMP_NUM_THREADS=1 ./zblat3 < ./zblat3.dat > rm -f ?BLAT3.SUMM > OPENBLAS_NUM_THREADS=2 ./sblat3 < ./sblat3.dat > building of `/gnu/store/974lvn8v6sxvqhlm57n8x6fiqv6xn6dh-openblas-0.2.14.drv' > timed out after 3600 seconds of silence > @ build-failed > /gnu/store/974lvn8v6sxvqhlm57n8x6fiqv6xn6dh-openblas-0.2.14.drv - timeout > note: keeping build directory `/tmp/nix-build-openblas-0.2.14.drv-0' > killing process 16081 > guix build: error: build failed: build of > `/gnu/store/974lvn8v6sxvqhlm57n8x6fiqv6xn6dh-openblas-0.2.14.drv' failed > --8<---------------cut here---------------end--------------->8--- Have you been able to try this again with a larger silent timeout value? I would like to know if the patch (+ explicitly enabling tests on MIPS) is sufficient to fix OpenBLAS on MIPS, or if I should discuss more with upstream. ~~ Ricardo
