[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gsl] GSL testsuite fails when GNU make called with -jX where X > 1
From: |
Thomas Anderson |
Subject: |
[Bug-gsl] GSL testsuite fails when GNU make called with -jX where X > 1 |
Date: |
Sun, 10 Aug 2014 03:31:56 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
Hi all,
I have noticed that gsl 1.16 (but not 1.15) fails the testsuite if
make is run with multiple jobs("make -j2 check"). I am on GNU/Linux
x86_64 with GNU make 4.0, GCC 4.8.2. The error is (not surprisingly)
independent of optimization level.
The contents of test.log are:
gsl: fprintf_source.c:164: ERROR: fscanf failed
Default GSL error handler invoked.
The full build error is (no error with -j1 option, the testsuite passes
fully):
Making check in vector
make[1]: Entering directory '/root/gsl-1.16/vector'
make test test_static
make[2]: Entering directory '/root/gsl-1.16/vector'
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -c test.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -c
test_static.c
/bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -g
-O2 -o test test.o libgslvector.la ../block/libgslblock.la
../ieee-utils/libgslieeeutils.la ../err/libgslerr.la
../test/libgsltest.la ../sys/libgslsys.la
../utils/libutils.la -lm
/bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -g
-O2 -o test_static test_static.o libgslvector.la
../block/libgslblock.la ../ieee-utils/libgslieeeutils.la
../err/libgslerr.la ../test/libgsltest.la ../sys/libgslsys.la
../utils/libutils.la -lm
libtool: link: x86_64-pc-linux-gnu-gcc -g -O2 -o test test.o
./.libs/libgslvector.a ../block/.libs/libgslblock.a
../ieee-utils/.libs/libgslieeeutils.a ../err/.libs/libgslerr.a
../test/.libs/libgsltest.a ../sys/.libs/libgslsys.a
../utils/.libs/libutils.a -lm
libtool: link: x86_64-pc-linux-gnu-gcc -g -O2 -o test_static
test_static.o ./.libs/libgslvector.a ../block/.libs/libgslblock.a
../ieee-utils/.libs/libgslieeeutils.a ../err/.libs/libgslerr.a
../test/.libs/libgsltest.a ../sys/.libs/libgslsys.a
../utils/.libs/libutils.a -lm
make[2]: Leaving directory '/root/gsl-1.16/vector'
make check-TESTS
make[2]: Entering directory '/root/gsl-1.16/vector'
make[3]: Entering directory '/root/gsl-1.16/vector'
../test-driver: line 95: 4320 Aborted "$@" > $log_file 2>&1
FAIL: test
PASS: test_static
make[4]: Entering directory '/root/gsl-1.16/vector'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/root/gsl-1.16/vector'
============================================================================
Testsuite summary for gsl 1.16
============================================================================
# TOTAL: 2
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See vector/test-suite.log
============================================================================
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-gsl] GSL testsuite fails when GNU make called with -jX where X > 1,
Thomas Anderson <=