bug-gsl
[Top][All Lists]
Advanced

[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
============================================================================



reply via email to

[Prev in Thread] Current Thread [Next in Thread]