-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MATRIX_MARKET tests failure with parallel make -jN check #439
Comments
Is it a regression new with 3.9.1? |
These tests didn't exist in 3.9.0, so yes, it's new. |
These tests are meant to be run sequentially: restart infos are stored into a file that do not support concurrent access |
Ok. Could only those tests be run sequentially? make has special markers for targets that require sequential handling. |
Sure
No idea how |
Expected behavior
All tests complete successfully.
Actual behavior
Two out of three from
arpackmm
,issue215
andissue401
tests fail if run withmake -j2
or higher.Where/how to reproduce the problem
FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-static --with-blas=-lflexiblas --with-lapack=-lflexiblas --enable-eigen --enable-icb
Steps to reproduce the problem
Error message
With
make -j2
issue215
test passes and the other two fail.With
make -j3
or higher,arpackmm
test passes and the other two fail:Traces
make -j2
make -j3
Callstack
N/A
Notes, remarks
Using
make -j1
or no-j
option works.The text was updated successfully, but these errors were encountered: