Bug#966965: dune-grid-glue: FTBFS: terminate called after throwing an instance of 'Dune::Exception'
Lucas Nussbaum
lucas at debian.org
Mon Aug 3 09:49:29 BST 2020
Source: dune-grid-glue
Version: 2.7.0-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[5]: Entering directory '/<<PKGBUILDDIR>>/build'
> make[5]: Nothing to be done for 'CMakeFiles/build_tests.dir/build'.
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
> [100%] Built target build_tests
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/build'
> /usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/build/CMakeFiles 0
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
> cd build; PATH=/<<PKGBUILDDIR>>/debian/tmp-test:$PATH /usr/bin/dune-ctest
> Site: ip-172-31-4-50
> Build name: Linux-c++
> Create new tag: 20200802-1723 - Experimental
> Test project /<<PKGBUILDDIR>>/build
> Start 1: callmergertwicetest
> 1/12 Test #1: callmergertwicetest ................ Passed 0.00 sec
> Start 2: ringcommtest
> 2/12 Test #2: ringcommtest ....................... Passed 0.32 sec
> Start 3: ringcommtest-mpi-2
> 3/12 Test #3: ringcommtest-mpi-2 .................***Failed 2.27 sec
> SIZE: 2
> 0: COMM 0x558be8fd81c0
> 0 Start Communication, size 2
> SIZE: 2
> 1: COMM 0x55f1640f31c0
> 1 Start Communication, size 2
> 0 maxSize done...
> 1 maxSize done...
> 0: size = 2
> 0: left = 1 right = 1
> 0: next = 1
> 1: size = 2
> 1: left = 0 right = 0
> 1: next = 0
> terminate called after throwing an instance of 'Dune::Exception'
> terminate called after throwing an instance of 'Dune::Exception'
> what(): Dune::Exception [eh:/<<PKGBUILDDIR>>/dune/grid-glue/test/ringcommtest.cc:24]: MPI ERROR -- MPI_ERR_TAG: invalid tag
> what(): Dune::Exception [eh:/<<PKGBUILDDIR>>/dune/grid-glue/test/ringcommtest.cc:24]: MPI ERROR -- MPI_ERR_TAG: invalid tag
> [ip-172-31-4-50:19859] *** Process received signal ***
> [ip-172-31-4-50:19860] *** Process received signal ***
> [ip-172-31-4-50:19859] Signal: Aborted (6)
> [ip-172-31-4-50:19859] Signal code: (-6)
> [ip-172-31-4-50:19860] Signal: Aborted (6)
> [ip-172-31-4-50:19860] Signal code: (-6)
> [ip-172-31-4-50:19859] [ 0] [ip-172-31-4-50:19860] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x3bd30)[0x7fafcbac6d30]
> [ip-172-31-4-50:19859] [ 1] /lib/x86_64-linux-gnu/libc.so.6(+0x3bd30)[0x7fd42a3f2d30]
> [ip-172-31-4-50:19860] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7fd42a3f2cb1]
> [ip-172-31-4-50:19860] [ 2] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7fafcbac6cb1]
> [ip-172-31-4-50:19859] [ 2] /lib/x86_64-linux-gnu/libc.so.6(abort+0x123)[0x7fd42a3dc537]
> [ip-172-31-4-50:19860] [ 3] /lib/x86_64-linux-gnu/libc.so.6(abort+0x123)[0x7fafcbab0537]
> [ip-172-31-4-50:19859] [ 3] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x9a80c)[0x7fd42a63080c]
> [ip-172-31-4-50:19860] [ 4] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x9a80c)[0x7fafcbd0480c]
> [ip-172-31-4-50:19859] [ 4] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa58f6)[0x7fd42a63b8f6]
> [ip-172-31-4-50:19860] [ 5] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa58f6)[0x7fafcbd0f8f6]
> [ip-172-31-4-50:19859] [ 5] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5961)[0x7fafcbd0f961]
> [ip-172-31-4-50:19859] [ 6] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5961)[0x7fd42a63b961]
> [ip-172-31-4-50:19860] [ 6] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5bf5)[0x7fd42a63bbf5]
> [ip-172-31-4-50:19860] [ 7] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/ringcommtest(+0x3386)[0x55f1640ee386]
> [ip-172-31-4-50:19860] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5bf5)[0x7fafcbd0fbf5]
> [ip-172-31-4-50:19859] [ 7] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/ringcommtest(+0x3386)[0x558be8fd3386]
> [ip-172-31-4-50:19859] [ 8] [ 8] /usr/lib/x86_64-linux-gnu/libmpi.so.40(ompi_errhandler_invoke+0xd7)[0x7fafcbe91337]
> [ip-172-31-4-50:19859] [ 9] /usr/lib/x86_64-linux-gnu/libmpi.so.40(ompi_errhandler_invoke+0xd7)[0x7fd42a7bd337]
> [ip-172-31-4-50:19860] [ 9] /usr/lib/x86_64-linux-gnu/libmpi.so.40(MPI_Isend+0x265)[0x7fafcbed17c5]
> [ip-172-31-4-50:19859] [10] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/ringcommtest(main+0x949)[0x558be8fd3da9]
> [ip-172-31-4-50:19859] [11] /usr/lib/x86_64-linux-gnu/libmpi.so.40(MPI_Isend+0x265)[0x7fd42a7fd7c5]
> [ip-172-31-4-50:19860] [10] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/ringcommtest(main+0x949)[0x55f1640eeda9]
> [ip-172-31-4-50:19860] [11] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fd42a3ddcca]
> [ip-172-31-4-50:19860] [12] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/ringcommtest(_start+0x2a)[0x55f1640ef43a]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fafcbab1cca]
> [ip-172-31-4-50:19859] [12] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/ringcommtest(_start+0x2a)[0x558be8fd443a]
> [ip-172-31-4-50:19859] *** End of error message ***
> [ip-172-31-4-50:19860] *** End of error message ***
> --------------------------------------------------------------------------
> Primary job terminated normally, but 1 process returned
> a non-zero exit code. Per user-direction, the job has been aborted.
> --------------------------------------------------------------------------
> --------------------------------------------------------------------------
> mpiexec noticed that process rank 1 with PID 0 on node ip-172-31-4-50 exited on signal 6 (Aborted).
> --------------------------------------------------------------------------
>
> Start 4: computecyclicordertest
> 4/12 Test #4: computecyclicordertest ............. Passed 0.00 sec
> Start 5: disconnectedtest
> 5/12 Test #5: disconnectedtest ................... Passed 0.33 sec
> Start 6: mixeddimcouplingtest
> 6/12 Test #6: mixeddimcouplingtest ............... Passed 0.31 sec
> Start 7: mixeddimoverlappingtest
> 7/12 Test #7: mixeddimoverlappingtest ............ Passed 0.30 sec
> Start 8: mixeddimscalingtest
> 8/12 Test #8: mixeddimscalingtest ................ Passed 0.31 sec
> Start 9: nonoverlappingcouplingtest
> 9/12 Test #9: nonoverlappingcouplingtest ......... Passed 0.31 sec
> Start 10: nonoverlappingcouplingtest-mpi-2
> 10/12 Test #10: nonoverlappingcouplingtest-mpi-2 ...***Failed 2.28 sec
> ==== 2D hybrid =============================================
> ==== 2D hybrid =============================================
> This is Codim1Extractor on a <2,2> grid!
> This is Codim1Extractor on a <2,2> grid!
> added 8 subfaces
> This is Codim1Extractor on a <2,2> grid!
> added 0 subfaces
> This is Codim1Extractor on a <2,2> grid!
> added 8 subfaces
> added 0 subfaces
> GridGlue: Constructor succeeded!
> GridGlue: Constructor succeeded!
> >>>> rank 0 coords: 0 and 9
> >>>> rank 0 entities: 0 and 16
> >>>> rank 0 types: 0 and 8
> 0: size = 2
> 0: left = 1 right = 1
> 0: next = 1
> >>>> rank 1 coords: 9 and 0
> >>>> rank 1 entities: 16 and 0
> >>>> rank 1 types: 8 and 0
> 1: size = 2
> 1: left = 0 right = 0
> 1: next = 0
> terminate called after throwing an instance of 'Dune::Exception'
> terminate called after throwing an instance of 'Dune::Exception'
> what(): Dune::Exception [eh:/<<PKGBUILDDIR>>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:319]: MPI ERROR -- MPI_ERR_TAG: invalid tag
> what(): Dune::Exception [eh:/<<PKGBUILDDIR>>/dune/grid-glue/test/nonoverlappingcouplingtest.cc:319]: MPI ERROR -- MPI_ERR_TAG: invalid tag
> [ip-172-31-4-50:19955] *** Process received signal ***
> [ip-172-31-4-50:19956] *** Process received signal ***
> [ip-172-31-4-50:19955] Signal: Aborted (6)
> [ip-172-31-4-50:19955] Signal code: (-6)
> [ip-172-31-4-50:19956] Signal: Aborted (6)
> [ip-172-31-4-50:19956] Signal code: (-6)
> [ip-172-31-4-50:19955] [ 0] [ip-172-31-4-50:19956] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x3bd30)[0x7f7f66d02d30]
> [ip-172-31-4-50:19955] [ 1] /lib/x86_64-linux-gnu/libc.so.6(+0x3bd30)[0x7fcfd7c37d30]
> [ip-172-31-4-50:19956] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7f7f66d02cb1]
> [ip-172-31-4-50:19955] [ 2] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7fcfd7c37cb1]
> [ip-172-31-4-50:19956] [ 2] /lib/x86_64-linux-gnu/libc.so.6(abort+0x123)[0x7f7f66cec537]
> [ip-172-31-4-50:19955] [ 3] /lib/x86_64-linux-gnu/libc.so.6(abort+0x123)[0x7fcfd7c21537]
> [ip-172-31-4-50:19956] [ 3] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x9a80c)[0x7f7f6708680c]
> [ip-172-31-4-50:19955] [ 4] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x9a80c)[0x7fcfd7fbb80c]
> [ip-172-31-4-50:19956] [ 4] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa58f6)[0x7f7f670918f6]
> [ip-172-31-4-50:19955] [ 5] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa58f6)[0x7fcfd7fc68f6]
> [ip-172-31-4-50:19956] [ 5] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5961)[0x7f7f67091961]
> [ip-172-31-4-50:19955] [ 6] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5961)[0x7fcfd7fc6961]
> [ip-172-31-4-50:19956] [ 6] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5bf5)[0x7f7f67091bf5]
> [ip-172-31-4-50:19955] [ 7] /usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xa5bf5)[0x7fcfd7fc6bf5]
> [ip-172-31-4-50:19956] [ 7] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(+0x246b1)[0x563036acc6b1]
> [ip-172-31-4-50:19955] [ 8] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(+0x246b1)[0x563c725126b1]
> [ip-172-31-4-50:19956] [ 8] /usr/lib/x86_64-linux-gnu/libmpi.so.40(ompi_errhandler_invoke+0xd7)[0x7f7f6724e337]
> [ip-172-31-4-50:19955] [ 9] /usr/lib/x86_64-linux-gnu/libmpi.so.40(ompi_errhandler_invoke+0xd7)[0x7fcfd8183337]
> [ip-172-31-4-50:19956] [ 9] /usr/lib/x86_64-linux-gnu/libmpi.so.40(MPI_Isend+0x265)[0x7f7f6728e7c5]
> [ip-172-31-4-50:19955] [10] /usr/lib/x86_64-linux-gnu/libmpi.so.40(MPI_Isend+0x265)[0x7fcfd81c37c5]
> [ip-172-31-4-50:19956] [10] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(_ZN4Dune8Parallel4Impl20MPI_SendVectorInRingINS_11FieldVectorIdLi2EEEEEvRSt6vectorIT_SaIS6_EES9_iiiP19ompi_communicator_tRP14ompi_request_tSE_+0x7b)[0x563036b1066b]
> [ip-172-31-4-50:19955] [11] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(_ZN4Dune8Parallel4Impl20MPI_SendVectorInRingINS_11FieldVectorIdLi2EEEEEvRSt6vectorIT_SaIS6_EES9_iiiP19ompi_communicator_tRP14ompi_request_tSE_+0x7b)[0x563c7255666b]
> [ip-172-31-4-50:19956] [11] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(+0x27988)[0x563036acf988]
> [ip-172-31-4-50:19955] [12] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(+0x27988)[0x563c72515988]
> [ip-172-31-4-50:19956] [12] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(_ZN4Dune8GridGlue8GridGlueINS0_15Codim1ExtractorINS_8GridViewINS_26DefaultLevelGridViewTraitsIKNS_8YaspGridILi2ENS_28EquidistantOffsetCoordinatesIdLi2EEEEEEEEEEESC_E5buildEv+0xf44)[0x563036b519f4]
> [ip-172-31-4-50:19955] [13] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(_ZN4Dune8GridGlue8GridGlueINS0_15Codim1ExtractorINS_8GridViewINS_26DefaultLevelGridViewTraitsIKNS_8YaspGridILi2ENS_28EquidistantOffsetCoordinatesIdLi2EEEEEEEEEEESC_E5buildEv+0xf44)[0x563c725979f4]
> [ip-172-31-4-50:19956] [13] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(_Z21testMatchingCubeGridsILi2EEvv+0x36b)[0x563036b5e84b]
> [ip-172-31-4-50:19955] [14] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(_Z21testMatchingCubeGridsILi2EEvv+0x36b)[0x563c725a484b]
> [ip-172-31-4-50:19956] [14] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(main+0x79)[0x563036acce79]
> [ip-172-31-4-50:19955] [15] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(main+0x79)[0x563c72512e79]
> [ip-172-31-4-50:19956] [15] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7f7f66cedcca]
> [ip-172-31-4-50:19955] [16] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fcfd7c22cca]
> [ip-172-31-4-50:19956] [16] /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(_start+0x2a)[0x563036acd03a]
> [ip-172-31-4-50:19955] *** End of error message ***
> /<<PKGBUILDDIR>>/build/dune/grid-glue/test/nonoverlappingcouplingtest(_start+0x2a)[0x563c7251303a]
> [ip-172-31-4-50:19956] *** End of error message ***
> --------------------------------------------------------------------------
> Primary job terminated normally, but 1 process returned
> a non-zero exit code. Per user-direction, the job has been aborted.
> --------------------------------------------------------------------------
> --------------------------------------------------------------------------
> mpiexec noticed that process rank 0 with PID 0 on node ip-172-31-4-50 exited on signal 6 (Aborted).
> --------------------------------------------------------------------------
>
> Start 11: overlappingcouplingtest
> 11/12 Test #11: overlappingcouplingtest ............ Passed 0.36 sec
> Start 12: projectiontest
> 12/12 Test #12: projectiontest ..................... Passed 0.00 sec
>
> 83% tests passed, 2 tests failed out of 12
>
> Total Test time (real) = 6.83 sec
>
> The following tests FAILED:
> 3 - ringcommtest-mpi-2 (Failed)
> 10 - nonoverlappingcouplingtest-mpi-2 (Failed)
> Errors while running CTest
> ======================================================================
> Name: ringcommtest-mpi-2
> FullName: ./dune/grid-glue/test/ringcommtest-mpi-2
> Status: FAILED
>
> ======================================================================
> Name: nonoverlappingcouplingtest-mpi-2
> FullName: ./dune/grid-glue/test/nonoverlappingcouplingtest-mpi-2
> Status: FAILED
>
> JUnit report for CTest results written to /<<PKGBUILDDIR>>/build/junit/cmake.xml
> make[1]: *** [/usr/share/dune/dune-debian.mk:39: override_dh_auto_test] Error 1
The full build log is available from:
http://qa-logs.debian.net/2020/08/02/dune-grid-glue_2.7.0-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
More information about the debian-science-maintainers
mailing list