File debian.rules of Package elpa
#!/usr/bin/make -f
export DH_VERBOSE=1
include /usr/share/mpi-default-dev/debian_defaults
export PRTE_MCA_rmaps_default_mapping_policy=:oversubscribe
export OMPI_MCA_rmaps_base_oversubscribe=true
export OMPI_MCA_plm_rsh_agent=/bin/false
export LIBS=-lscalapack-$(ARCH_DEFAULT_MPI_IMPL)
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--no-as-needed
export DEB_FCFLAGS_MAINT_APPEND = -fallow-argument-mismatch
export CXX=mpic++
%:
dh $@ --builddir=build
override_dh_auto_configure:
dh_auto_configure -- --disable-sse-kernels --disable-sse-assembly-kernels --disable-avx-kernels --disable-avx2-kernels --disable-avx512-kernels
override_dh_auto_test:
cd build; make check TEST_FLAGS="150 50 16" || { echo "Tests failed: Content of ./test-suite.log:"; cat ./test-suite.log; echo; exit 1; }