Bug#1084315: opm-upscaling: FTBFS: /usr/include/dune/istl/superlufunctions.hh:72:49: error: ‘::complex’ has not been declared

Santiago Vila sanvila at debian.org
Mon Oct 7 09:37:36 BST 2024


Package: src:opm-upscaling
Version: 2024.04+ds-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules binary
dh binary
    dh_update_autotools_config
    dh_autoreconf
    debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/bin/sh: 1: lsb_release: not found
dh_auto_configure -- -DINSTALL_BENCHMARKS=1 -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_DOCDIR=share/doc/libopm-upscaling -DPYTHON_INSTALL_PREFIX=lib/python3/dist-packages -DOPM_INSTALL_COMPILED_PYTHON=OFF -DUSE_RUNPATH=OFF -DWITH_NATIVE=OFF -DUSE_MPI=ON -DUSE_BASH_COMPLETIONS_DIR=ON -DOPM_BINARY_PACKAGE_VERSION=": 2024.04+ds-2"
	cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DINSTALL_BENCHMARKS=1 -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_DOCDIR=share/doc/libopm-upscaling -DPYTHON_INSTALL_PREFIX=lib/python3/dist-packages -DOPM_INSTALL_COMPILED_PYTHON=OFF -DUSE_RUNPATH=OFF -DWITH_NATIVE=OFF -DUSE_MPI=ON -DUSE_BASH_COMPLETIONS_DIR=ON "-DOPM_BINARY_PACKAGE_VERSION=: 2024.04+ds-2" ..
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test HAVE_C99
-- Performing Test HAVE_C99 - Success
-- Found C99: -std=c99
-- Could NOT find Valgrind (missing: VALGRIND_INCLUDE_DIR VALGRIND_PROGRAM)
CMake Warning (dev) at /usr/share/opm/cmake/Modules/OpmFind.cmake:142 (find_package):
   Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
   --help-policy CMP0167" for policy details.  Use the cmake_policy command to
   set the policy and suppress this warning.

Call Stack (most recent call first):
   /usr/share/opm/cmake/Modules/OpmPackage.cmake:192 (find_and_append_package_to)
   /usr/share/opm/cmake/Modules/opm-common-prereqs.cmake:33 (find_package_deps)
   /usr/lib/x86_64-linux-gnu/cmake/opm-common/opm-common-config.cmake:140 (include)
   CMakeLists.txt:51 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.44.0") found components: system unit_test_framework
-- Performing Test HAVE_CJSON
-- Performing Test HAVE_CJSON - Success
-- Found cjson: /usr/include/cjson
-- Performing Test QuadMath_COMPILES
-- Performing Test QuadMath_COMPILES - Success
-- Found QuadMath: (Supported by compiler)
-- Performing Test QuadMath_HAS_LIMITS
-- Performing Test QuadMath_HAS_LIMITS - Success
CMake Deprecation Warning at /usr/share/opm/cmake/Modules/OpmInit.cmake:26 (cmake_policy):
   The OLD behavior for policy CMP0026 will be removed from a future version
   of CMake.

   The cmake-policies(7) manual explains that the OLD behaviors of all
   policies are deprecated and that a policy should be set to OLD only under
   specific short-term circumstances.  Projects should be ported to the NEW
   behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
   CMakeLists.txt:63 (OpmSetPolicies)


-- Looking for sgemm_
-- Looking for sgemm_ - not found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Looking for sgemm_
-- Looking for sgemm_ - found
-- Found BLAS: /usr/lib/x86_64-linux-gnu/libblas.so
-- Looking for cheev_
-- Looking for cheev_ - not found
-- Looking for cheev_
-- Looking for cheev_ - found
-- Found LAPACK: /usr/lib/x86_64-linux-gnu/liblapack.so;/usr/lib/x86_64-linux-gnu/libblas.so
-- Performing Test HAVE_MEM_USAGE_T_EXPANSIONS
-- Performing Test HAVE_MEM_USAGE_T_EXPANSIONS - Failed
-- Performing Test SUPERLU_MIN_VERSION_4_3
-- Performing Test SUPERLU_MIN_VERSION_4_3 - Success
-- Performing Test SUPERLU_POST_2005_VERSION
-- Performing Test SUPERLU_POST_2005_VERSION - Success
-- Performing Test SUPERLU_MIN_VERSION_5
-- Performing Test SUPERLU_MIN_VERSION_5 - Success
-- SuperLU requested, but version found not compatible with dune-istl ..
-- Could NOT find SuperLU (missing: SUPERLU_INCLUDE_DIR SUPERLU_LIBRARY)
-- Performing Test HAVE_CXA_DEMANGLE
-- Performing Test HAVE_CXA_DEMANGLE - Success
-- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1")
-- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so (found version "3.1")
-- Found MPI: TRUE (found version "3.1")
-- Could NOT find GMP (missing: GMPXX_LIBRARY GMPXX_INCLUDE_DIR GMP_INCLUDE_DIR GMP_LIBRARY)
-- Found dune-common: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
-- Looking for MPI_Finalized
-- Looking for MPI_Finalized - found
-- Version 2.9.0 of dune-common from /usr/lib/x86_64-linux-gnu/cmake/dune-common
-- Found METIS: /usr/lib/x86_64-linux-gnu/libmetis.so
-- Looking for parmetis.h
-- Looking for parmetis.h - found
-- Found ParMETIS: /usr/include/parmetis
-- Directory with the SuperLU include files not found
-- Performing Test HAVE_UMFPACK_WITHOUT_CHOLMOD
-- Performing Test HAVE_UMFPACK_WITHOUT_CHOLMOD - Success
-- Creating target SuiteSparse::umfpack
-- Found SuiteSparse: /usr/lib/x86_64-linux-gnu/libumfpack.so;/usr/lib/x86_64-linux-gnu/libamd.so
-- Found dune-istl: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi;/usr/include/parmetis;/usr/include/suitesparse
-- Version 2.9.0 of dune-istl from /usr/lib/cmake/dune-istl
-- Found dune-geometry: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
-- Version 2.9.0 of dune-geometry from /usr/lib/x86_64-linux-gnu/cmake/dune-geometry
-- Found dune-uggrid: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
-- Version 2.9.0 of dune-uggrid from /usr/lib/x86_64-linux-gnu/cmake/dune-uggrid
-- Could not find UG. It seems to be not installed.
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'alberta-grid_1d'
--   Found alberta-grid_1d, version 3.0.3
-- Checking for module 'alberta-grid_2d'
--   Found alberta-grid_2d, version 3.0.3
-- Checking for module 'alberta-grid_3d'
--   Found alberta-grid_3d, version 3.0.3
-- Found dune-grid: /usr/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
-- Version 2.9.0 of dune-grid from /usr/lib/x86_64-linux-gnu/cmake/dune-grid
-- Found opm-common: /usr/lib/x86_64-linux-gnu/libopmcommon.so
-- Found PTScotch: /usr/include/scotch
-- Found ZOLTAN: /usr/lib/x86_64-linux-gnu/libtrilinos_zoltan.so
-- Found opm-grid: /usr/lib/x86_64-linux-gnu/libopmgrid.so
-- Performing Test HAVE_ATTRIBUTE_ALWAYS_INLINE
-- Performing Test HAVE_ATTRIBUTE_ALWAYS_INLINE - Success
-- CMake version: 3.30.4
-- Linux distribution: Debian GNU/Linux trixie/sid
-- Target architecture: x86_64
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- Source code repository: not found!
-- GNU C++ compiler version: 14.2.0
-- Linker: ld 2.43.1

Processing opm_defaults opm-upscaling
-- Precompiled headers: disabled
-- Build type: None
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Checking to see if CXX compiler accepts flag -pthread
-- Checking to see if CXX compiler accepts flag -pthread - yes
-- Could NOT find CppCheck (missing: CPPCHECK_PROGRAM)
-- Disabling clang-check as CMAKE_EXPORT_COMPILE_COMMANDS is not enabled
-- Directory with the SuperLU include files not found
-- Looking for strip utility
-- Looking for strip utility - found
-- Performing Test HAVE_DYNAMIC_BOOST_TEST
-- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success
-- Writing config file "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/config.h"...
-- The Fortran compiler identification is GNU 14.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/gfortran - skipped
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- This build defaults to installing in /usr
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.8") found components: doxygen missing components: dot
-- Writing version information to local header project-version.h
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- Configuring done (6.6s)
-- Generating done (0.2s)
CMake Warning:
   Manually-specified variables were not used by the project:

     CMAKE_EXPORT_NO_PACKAGE_REGISTRY
     CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
     FETCHCONTENT_FULLY_DISCONNECTED
     OPM_INSTALL_COMPILED_PYTHON
     PYTHON_INSTALL_PREFIX
     USE_BASH_COMPLETIONS_DIR


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_build
	cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/opmupscaling.dir/build.make CMakeFiles/opmupscaling.dir/depend
make  -f CMakeFiles/benchmark20.dir/build.make CMakeFiles/benchmark20.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/benchmark20.dir/DependInfo.cmake "--color="
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/opmupscaling.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/benchmark20.dir/build.make CMakeFiles/benchmark20.dir/build
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/opmupscaling.dir/build.make CMakeFiles/opmupscaling.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  2%] Building C object CMakeFiles/opmupscaling.dir/opm/core/transport/implicit/transport_source.c.o
[  2%] Creating packed binary of benchmarks/input/benchmark20_grid
/<<PKGBUILDDIR>>/benchmarks/input/create_hex_data_file.sh /<<PKGBUILDDIR>>/benchmarks/input/benchmark20_grid.grdecl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/benchmarks/input/benchmark20_grid.grdecl.gz.hex
/usr/bin/cc -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DENABLE_MPI=1 -DFMT_SHARED -DHAVE_CONFIG_H=1 -DModelP -Dopmupscaling_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/superlu -I/usr/include/trilinos -I/usr/include/scotch -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -pipe -fopenmp -pthread -fPIC -MD -MT CMakeFiles/opmupscaling.dir/opm/core/transport/implicit/transport_source.c.o -MF CMakeFiles/opmupscaling.dir/opm/core/transport/implicit/transport_source.c.o.d -o CMakeFiles/opmupscaling.dir/opm/core/transport/implicit/transport_source.c.o -c /<<PKGBUILDDIR>>/opm/core/transport/implicit/transport_source.c
[  3%] Building CXX object CMakeFiles/opmupscaling.dir/opm/porsol/common/blas_lapack.cpp.o
/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DENABLE_MPI=1 -DFMT_SHARED -DHAVE_CONFIG_H=1 -DModelP -Dopmupscaling_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/superlu -I/usr/include/trilinos -I/usr/include/scotch -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmupscaling.dir/opm/porsol/common/blas_lapack.cpp.o -MF CMakeFiles/opmupscaling.dir/opm/porsol/common/blas_lapack.cpp.o.d -o CMakeFiles/opmupscaling.dir/opm/porsol/common/blas_lapack.cpp.o -c /<<PKGBUILDDIR>>/opm/porsol/common/blas_lapack.cpp
[  4%] Building CXX object CMakeFiles/opmupscaling.dir/opm/porsol/common/BoundaryPeriodicity.cpp.o
/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DENABLE_MPI=1 -DFMT_SHARED -DHAVE_CONFIG_H=1 -DModelP -Dopmupscaling_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/superlu -I/usr/include/trilinos -I/usr/include/scotch -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmupscaling.dir/opm/porsol/common/BoundaryPeriodicity.cpp.o -MF CMakeFiles/opmupscaling.dir/opm/porsol/common/BoundaryPeriodicity.cpp.o.d -o CMakeFiles/opmupscaling.dir/opm/porsol/common/BoundaryPeriodicity.cpp.o -c /<<PKGBUILDDIR>>/opm/porsol/common/BoundaryPeriodicity.cpp
[  4%] Building CXX object CMakeFiles/opmupscaling.dir/opm/porsol/common/ImplicitTransportDefs.cpp.o
/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DENABLE_MPI=1 -DFMT_SHARED -DHAVE_CONFIG_H=1 -DModelP -Dopmupscaling_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/superlu -I/usr/include/trilinos -I/usr/include/scotch -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmupscaling.dir/opm/porsol/common/ImplicitTransportDefs.cpp.o -MF CMakeFiles/opmupscaling.dir/opm/porsol/common/ImplicitTransportDefs.cpp.o.d -o CMakeFiles/opmupscaling.dir/opm/porsol/common/ImplicitTransportDefs.cpp.o -c /<<PKGBUILDDIR>>/opm/porsol/common/ImplicitTransportDefs.cpp
[  5%] Creating packed binary of benchmarks/input/benchmark20_upscaled_relperm
/<<PKGBUILDDIR>>/benchmarks/input/create_hex_data_file.sh /<<PKGBUILDDIR>>/benchmarks/input/benchmark20_upscaled_relperm.out /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/benchmarks/input/benchmark20_upscaled_relperm.out.gz.hex
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  5%] Built target benchmark20
make  -f CMakeFiles/stonefile.dir/build.make CMakeFiles/stonefile.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/stonefile.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/stonefile.dir/build.make CMakeFiles/stonefile.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  6%] Creating packed binary of benchmarks/input/stonefile_benchmark
/<<PKGBUILDDIR>>/benchmarks/input/create_hex_data_file.sh /<<PKGBUILDDIR>>/benchmarks/input/stonefile_benchmark.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/benchmarks/input/stonefile_benchmark.txt.gz.hex
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  6%] Built target stonefile
make  -f CMakeFiles/datafiles.dir/build.make CMakeFiles/datafiles.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/datafiles.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/datafiles.dir/build.make CMakeFiles/datafiles.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  7%] Generating tests/input_data/reference_solutions/cpchop_PeriodicTilted.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/cpchop_PeriodicTilted.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/cpchop_PeriodicTilted.txt
[  8%] Generating tests/input_data/grids/PeriodicTilted.grdecl
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/PeriodicTilted.grdecl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/PeriodicTilted.grdecl
[  9%] Generating tests/input_data/grids/27cellsAniso.grdecl
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/27cellsAniso.grdecl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/27cellsAniso.grdecl
[ 10%] Generating tests/input_data/grids/27cellsIso.grdecl
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/27cellsIso.grdecl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/27cellsIso.grdecl
[ 11%] Generating tests/input_data/grids/EightCells.grdecl
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/EightCells.grdecl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/EightCells.grdecl
[ 12%] Generating tests/input_data/grids/Hummocky.grdecl
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/Hummocky.grdecl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/Hummocky.grdecl
[ 13%] Generating tests/input_data/grids/benchmark_tiny_grid.grdecl
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/benchmark_tiny_grid.grdecl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/benchmark_tiny_grid.grdecl
[ 14%] Generating tests/input_data/grids/stone1.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/stone1.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/stone1.txt
[ 15%] Generating tests/input_data/grids/stone2.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/stone2.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/stone2.txt
[ 16%] Generating tests/input_data/grids/stoneAniso.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/stoneAniso.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/stoneAniso.txt
[ 17%] Generating tests/input_data/grids/stonefile_benchmark.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/grids/stonefile_benchmark.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/grids/stonefile_benchmark.txt
[ 18%] Generating tests/input_data/reference_solutions/upscale_perm_BCp_PeriodicTilted.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_perm_BCp_PeriodicTilted.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_perm_BCp_PeriodicTilted.txt
[ 18%] Generating tests/input_data/reference_solutions/upscale_perm_BCflp_27cellsAniso.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_perm_BCflp_27cellsAniso.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_perm_BCflp_27cellsAniso.txt
[ 19%] Generating tests/input_data/reference_solutions/upscale_perm_BCflp_27cellsIso.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_perm_BCflp_27cellsIso.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_perm_BCflp_27cellsIso.txt
[ 20%] Generating tests/input_data/reference_solutions/upscale_perm_BCfl_EightCells.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_perm_BCfl_EightCells.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_perm_BCfl_EightCells.txt
[ 21%] Generating tests/input_data/reference_solutions/upscale_perm_BCflp_Hummocky.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_perm_BCflp_Hummocky.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_perm_BCflp_Hummocky.txt
[ 22%] Generating tests/input_data/reference_solutions/upscale_relperm_BCf_pts20_surfTens11_stonefile_benchmark_stonefile_benchmark_benchmark_tiny_grid.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_relperm_BCf_pts20_surfTens11_stonefile_benchmark_stonefile_benchmark_benchmark_tiny_grid.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_relperm_BCf_pts20_surfTens11_stonefile_benchmark_stonefile_benchmark_benchmark_tiny_grid.txt
[ 23%] Generating tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stone1_stone1_EightCells.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stone1_stone1_EightCells.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stone1_stone1_EightCells.txt
[ 25%] Generating tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stone1_stone2_EightCells.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stone1_stone2_EightCells.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stone1_stone2_EightCells.txt
[ 26%] Generating tests/input_data/reference_solutions/upscale_relperm_BCf_pts20_surfTens11_stone1_stone1_EightCells.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_relperm_BCf_pts20_surfTens11_stone1_stone1_EightCells.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_relperm_BCf_pts20_surfTens11_stone1_stone1_EightCells.txt
[ 27%] Generating tests/input_data/reference_solutions/upscale_relperm_BCl_pts30_surfTens11_stone1_stone1_EightCells.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_relperm_BCl_pts30_surfTens11_stone1_stone1_EightCells.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_relperm_BCl_pts30_surfTens11_stone1_stone1_EightCells.txt
[ 28%] Generating tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens45_stone1_stone1_EightCells.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens45_stone1_stone1_EightCells.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens45_stone1_stone1_EightCells.txt
[ 29%] Generating tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stoneAniso_stoneAniso_27cellsAniso.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stoneAniso_stoneAniso_27cellsAniso.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_relperm_BCf_pts30_surfTens11_stoneAniso_stoneAniso_27cellsAniso.txt
[ 30%] Generating tests/input_data/reference_solutions/upscale_elasticity_mpc_EightCells.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_elasticity_mpc_EightCells.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_elasticity_mpc_EightCells.txt
[ 31%] Generating tests/input_data/reference_solutions/upscale_elasticity_mortar_EightCells.txt
/usr/bin/cmake -E copy /<<PKGBUILDDIR>>/tests/input_data/reference_solutions/upscale_elasticity_mortar_EightCells.txt /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/input_data/reference_solutions/upscale_elasticity_mortar_EightCells.txt
[ 31%] Making "tests" data available in output tree
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 31%] Built target datafiles
[ 32%] Building CXX object CMakeFiles/opmupscaling.dir/opm/porsol/common/setupGridAndProps.cpp.o
/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DENABLE_MPI=1 -DFMT_SHARED -DHAVE_CONFIG_H=1 -DModelP -Dopmupscaling_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/superlu -I/usr/include/trilinos -I/usr/include/scotch -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmupscaling.dir/opm/porsol/common/setupGridAndProps.cpp.o -MF CMakeFiles/opmupscaling.dir/opm/porsol/common/setupGridAndProps.cpp.o.d -o CMakeFiles/opmupscaling.dir/opm/porsol/common/setupGridAndProps.cpp.o -c /<<PKGBUILDDIR>>/opm/porsol/common/setupGridAndProps.cpp
[ 33%] Building CXX object CMakeFiles/opmupscaling.dir/opm/porsol/euler/ImplicitCapillarity.cpp.o
/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DENABLE_MPI=1 -DFMT_SHARED -DHAVE_CONFIG_H=1 -DModelP -Dopmupscaling_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/parmetis -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/superlu -I/usr/include/trilinos -I/usr/include/scotch -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmupscaling.dir/opm/porsol/euler/ImplicitCapillarity.cpp.o -MF CMakeFiles/opmupscaling.dir/opm/porsol/euler/ImplicitCapillarity.cpp.o.d -o CMakeFiles/opmupscaling.dir/opm/porsol/euler/ImplicitCapillarity.cpp.o -c /<<PKGBUILDDIR>>/opm/porsol/euler/ImplicitCapillarity.cpp
In file included from /usr/include/dune/istl/superlu.hh:10,
                  from /usr/include/dune/istl/overlappingschwarz.hh:18,
                  from /<<PKGBUILDDIR>>/opm/porsol/mimetic/IncompFlowSolverHybrid.hpp:57,
                  from /<<PKGBUILDDIR>>/opm/porsol/euler/ImplicitCapillarity.hpp:43,
                  from /<<PKGBUILDDIR>>/opm/porsol/euler/ImplicitCapillarity.cpp:37:
/usr/include/dune/istl/superlufunctions.hh:72:49: error: ‘::complex’ has not been declared
    72 |   cCreate_Dense_Matrix(SuperMatrix *, int, int, ::complex *, int,
       |                                                 ^~
/usr/include/dune/istl/superlufunctions.hh:77:56: error: ‘::complex’ has not been declared
    77 |   cCreate_CompCol_Matrix(SuperMatrix *, int, int, int, ::complex *,
       |                                                        ^~
In file included from /usr/include/dune/istl/superlu.hh:12:
/usr/include/dune/istl/supermatrix.hh: In static member function ‘static void Dune::SuperMatrixCreateSparseChooser<std::complex<float> >::create(SuperMatrix*, int, int, int, std::complex<float>*, int*, int*, Stype_t, Dtype_t, Mtype_t)’:
/usr/include/dune/istl/supermatrix.hh:86:69: error: ‘complex’ in namespace ‘::’ does not name a type
    86 |       cCreate_CompCol_Matrix(mat, n, m, offset, reinterpret_cast< ::complex*>(values),
       |                                                                     ^~~~~~~
/usr/include/dune/istl/supermatrix.hh:86:76: error: expected ‘>’ before ‘*’ token
    86 |       cCreate_CompCol_Matrix(mat, n, m, offset, reinterpret_cast< ::complex*>(values),
       |                                                                            ^
/usr/include/dune/istl/supermatrix.hh:86:76: error: expected ‘(’ before ‘*’ token
/usr/include/dune/istl/supermatrix.hh:86:77: error: expected primary-expression before ‘>’ token
    86 |       cCreate_CompCol_Matrix(mat, n, m, offset, reinterpret_cast< ::complex*>(values),
       |                                                                             ^
/usr/include/dune/istl/superlu.hh: In static member function ‘static void Dune::SuperLUDenseMatChooser<std::complex<float> >::create(SuperMatrix*, int, int, std::complex<float>*, int, Stype_t, Dtype_t, Mtype_t)’:
/usr/include/dune/istl/superlu.hh:190:59: error: ‘complex’ in namespace ‘::’ does not name a type
   190 |       cCreate_Dense_Matrix(mat, n, m, reinterpret_cast< ::complex*>(dat), n1, stype, dtype, mtype);
       |                                                           ^~~~~~~
/usr/include/dune/istl/superlu.hh:190:66: error: expected ‘>’ before ‘*’ token
   190 |       cCreate_Dense_Matrix(mat, n, m, reinterpret_cast< ::complex*>(dat), n1, stype, dtype, mtype);
       |                                                                  ^
/usr/include/dune/istl/superlu.hh:190:66: error: expected ‘(’ before ‘*’ token
/usr/include/dune/istl/superlu.hh:190:67: error: expected primary-expression before ‘>’ token
   190 |       cCreate_Dense_Matrix(mat, n, m, reinterpret_cast< ::complex*>(dat), n1, stype, dtype, mtype);
       |                                                                   ^
make[3]: *** [CMakeFiles/opmupscaling.dir/build.make:149: CMakeFiles/opmupscaling.dir/opm/porsol/euler/ImplicitCapillarity.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:188: CMakeFiles/opmupscaling.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.


More information about the debian-science-maintainers mailing list