Public bug reported:

Imported from Debian bug http://bugs.debian.org/957794:

Package: src:siconos
Version: 4.2.0+git20181026.0ee5349+dfsg.2-2
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/siconos_4.2.0+git20181026.0ee5349+dfsg.2-2_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html

[...]
/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 externals/CMakeFiles/externals_xml4swig.dir/build.make 
externals/CMakeFiles/externals_xml4swig.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>>/externals 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals/CMakeFiles/externals_xml4swig.dir/DependInfo.cmake
 --color=
Scanning dependencies of target externals_xml4swig
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f externals/CMakeFiles/externals_xml4swig.dir/build.make 
externals/CMakeFiles/externals_xml4swig.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  0%]  -- Build xml (for swig) doc for component externals ...
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals && /usr/bin/doxygen 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/config/externalsdoxy2swig-xml.config 
OUTPUT_FILE 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/build/doxygen/externalsdoxy.log 
ERROR_FILE 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/build/doxygen/externalsdoxy.log
warning: Tag 'PERL_PATH' at line 2124 of file 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/config/externalsdoxy2swig-xml.config'
 has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2146 of file 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/config/externalsdoxy2swig-xml.config'
 has become obsolete.
         To avoid this warning please remove this line from your configuration 
file or upgrade it using "doxygen -u"
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  0%] Built target externals_xml4swig
make -f externals/CMakeFiles/externals_docstrings.dir/build.make 
externals/CMakeFiles/externals_docstrings.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>>/externals 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals/CMakeFiles/externals_docstrings.dir/DependInfo.cmake
 --color=
Scanning dependencies of target externals_docstrings
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f externals/CMakeFiles/externals_docstrings.dir/build.make 
externals/CMakeFiles/externals_docstrings.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  0%] Generating ../wrap/siconos/externals-docstrings.i
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals && /usr/bin/cmake -E env 
PYTHONPATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/share /usr/bin/python3 -c 
"import doctools; doctools.build_docstrings('', 'externals', 
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/config/externalsdoxy2swig-xml.config',
 '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/wrap/siconos')"
Generates file 
[  0%] Create swig files from xml for component externals.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  0%] Built target externals_docstrings
make -f externals/CMakeFiles/externals.dir/build.make 
externals/CMakeFiles/externals.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>>/externals 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals/CMakeFiles/externals.dir/DependInfo.cmake
 --color=
Scanning dependencies of target externals
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f externals/CMakeFiles/externals.dir/build.make 
externals/CMakeFiles/externals.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  0%] Building C object 
externals/CMakeFiles/externals.dir/blas_lapack/clapack_dtrtrs.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals && 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cc -Dexternals_EXPORTS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>>/externals/. 
-I/<<PKGBUILDDIR>>/externals/blas_lapack -I/<<PKGBUILDDIR>>/externals/hairer 
-I/<<PKGBUILDDIR>>/externals/netlib/dftemplates 
-I/<<PKGBUILDDIR>>/externals/netlib/odepack 
-I/<<PKGBUILDDIR>>/externals/optim_misc 
-I/<<PKGBUILDDIR>>/externals/optim_misc/ql0001 
-I/<<PKGBUILDDIR>>/externals/SOL/lumod-c -I/<<PKGBUILDDIR>>/externals/sort 
-I/<<PKGBUILDDIR>>/externals/tools 
-I/<<PKGBUILDDIR>>/externals/numeric_bindings 
-I/<<PKGBUILDDIR>>/externals/boost_contribs 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals -I/usr/include/suitesparse 
-I/usr/include/lpsolve -I/usr/lib/include 
-I/usr/lib/python3/dist-packages/numpy/core/include  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 
-DFCLIB_NOT_HEADER_ONLY -fPIC   -w -o 
CMakeFiles/externals.dir/blas_lapack/clapack_dtrtrs.c.o   -c 
/<<PKGBUILDDIR>>/externals/blas_lapack/clapack_dtrtrs.c
[  0%] Building Fortran object 
externals/CMakeFiles/externals.dir/hairer/dc_decsol.f.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals && /usr/bin/gfortran 
-Dexternals_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/externals/. -I/<<PKGBUILDDIR>>/externals/blas_lapack 
-I/<<PKGBUILDDIR>>/externals/hairer 
-I/<<PKGBUILDDIR>>/externals/netlib/dftemplates 
-I/<<PKGBUILDDIR>>/externals/netlib/odepack 
-I/<<PKGBUILDDIR>>/externals/optim_misc 
-I/<<PKGBUILDDIR>>/externals/optim_misc/ql0001 
-I/<<PKGBUILDDIR>>/externals/SOL/lumod-c -I/<<PKGBUILDDIR>>/externals/sort 
-I/<<PKGBUILDDIR>>/externals/tools 
-I/<<PKGBUILDDIR>>/externals/numeric_bindings 
-I/<<PKGBUILDDIR>>/externals/boost_contribs 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals 
-I/usr/include/x86_64-linux-gnu -I/usr/include/suitesparse 
-I/usr/include/lpsolve -I/usr/include -I/usr/lib/include 
-I/usr/lib/python3/dist-packages/numpy/core/include  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
-J../Modules -fPIC   -w -c /<<PKGBUILDDIR>>/externals/hairer/dc_decsol.f -o 
CMakeFiles/externals.dir/hairer/dc_decsol.f.o
f951: Warning: Nonexistent include directory 
‘/<<PKGBUILDDIR>>/externals/optim_misc’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory 
‘/<<PKGBUILDDIR>>/externals/optim_misc/ql0001’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory ‘/usr/lib/include’ 
[-Wmissing-include-dirs]
[  0%] Building Fortran object 
externals/CMakeFiles/externals.dir/hairer/decsol.f.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals && /usr/bin/gfortran 
-Dexternals_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/externals/. -I/<<PKGBUILDDIR>>/externals/blas_lapack 
-I/<<PKGBUILDDIR>>/externals/hairer 
-I/<<PKGBUILDDIR>>/externals/netlib/dftemplates 
-I/<<PKGBUILDDIR>>/externals/netlib/odepack 
-I/<<PKGBUILDDIR>>/externals/optim_misc 
-I/<<PKGBUILDDIR>>/externals/optim_misc/ql0001 
-I/<<PKGBUILDDIR>>/externals/SOL/lumod-c -I/<<PKGBUILDDIR>>/externals/sort 
-I/<<PKGBUILDDIR>>/externals/tools 
-I/<<PKGBUILDDIR>>/externals/numeric_bindings 
-I/<<PKGBUILDDIR>>/externals/boost_contribs 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals 
-I/usr/include/x86_64-linux-gnu -I/usr/include/suitesparse 
-I/usr/include/lpsolve -I/usr/include -I/usr/lib/include 
-I/usr/lib/python3/dist-packages/numpy/core/include  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
-J../Modules -fPIC   -w -c /<<PKGBUILDDIR>>/externals/hairer/decsol.f -o 
CMakeFiles/externals.dir/hairer/decsol.f.o
f951: Warning: Nonexistent include directory 
‘/<<PKGBUILDDIR>>/externals/optim_misc’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory 
‘/<<PKGBUILDDIR>>/externals/optim_misc/ql0001’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory ‘/usr/lib/include’ 
[-Wmissing-include-dirs]
[  0%] Building Fortran object 
externals/CMakeFiles/externals.dir/hairer/hem5.f.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals && /usr/bin/gfortran 
-Dexternals_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
-I/<<PKGBUILDDIR>>/externals/. -I/<<PKGBUILDDIR>>/externals/blas_lapack 
-I/<<PKGBUILDDIR>>/externals/hairer 
-I/<<PKGBUILDDIR>>/externals/netlib/dftemplates 
-I/<<PKGBUILDDIR>>/externals/netlib/odepack 
-I/<<PKGBUILDDIR>>/externals/optim_misc 
-I/<<PKGBUILDDIR>>/externals/optim_misc/ql0001 
-I/<<PKGBUILDDIR>>/externals/SOL/lumod-c -I/<<PKGBUILDDIR>>/externals/sort 
-I/<<PKGBUILDDIR>>/externals/tools 
-I/<<PKGBUILDDIR>>/externals/numeric_bindings 
-I/<<PKGBUILDDIR>>/externals/boost_contribs 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/externals 
-I/usr/include/x86_64-linux-gnu -I/usr/include/suitesparse 
-I/usr/include/lpsolve -I/usr/include -I/usr/lib/include 
-I/usr/lib/python3/dist-packages/numpy/core/include  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
-J../Modules -fPIC   -w -c /<<PKGBUILDDIR>>/externals/hairer/hem5.f -o 
CMakeFiles/externals.dir/hairer/hem5.f.o
f951: Warning: Nonexistent include directory 
‘/<<PKGBUILDDIR>>/externals/optim_misc’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory 
‘/<<PKGBUILDDIR>>/externals/optim_misc/ql0001’ [-Wmissing-include-dirs]
f951: Warning: Nonexistent include directory ‘/usr/lib/include’ 
[-Wmissing-include-dirs]
/<<PKGBUILDDIR>>/externals/hairer/hem5.f:1996:35:

 1996 |      &     NZA,AVALUE,XUMF,B,XD,XD,XL)
      |                                   1
Error: Rank mismatch in argument ‘res2’ at (1) (rank-1 and scalar)
make[3]: *** [externals/CMakeFiles/externals.dir/build.make:105: 
externals/CMakeFiles/externals.dir/hairer/hem5.f.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:3506: 
externals/CMakeFiles/externals.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:144: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install 
--strip-program=true" returned exit code 2
make: *** [debian/rules:43: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

** Affects: siconos (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: siconos (Debian)
     Importance: Undecided
         Status: New


** Tags: update-excuse

** Bug watch added: Debian Bug tracker #957794
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957794

** Changed in: siconos (Debian)
 Remote watch: None => Debian Bug tracker #957794

** Tags added: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1885325

Title:
  siconos: ftbfs with GCC-10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/siconos/+bug/1885325/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to