Package: libopenmpi3 Followup-For: Bug #965352
Build log for dolfin 2019.2.0~git20200218.027d9cc-12 indicates a problem with malloc in libucs.so, one of the new features (UCX) added in openmpi 4.0.4-2. Run C++ regression tests (MPI) Test project /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu Start 2: demo_auto-adaptive-poisson_mpi Start 4: demo_bcs_mpi 1/49 Test #2: demo_auto-adaptive-poisson_mpi ......... Passed 0.59 sec Start 6: demo_biharmonic_mpi 2/49 Test #4: demo_bcs_mpi ...........................***Failed 1.75 sec malloc(): mismatching next->prev_size (unsorted) [x86-grnet-01:17654] *** Process received signal *** [x86-grnet-01:17654] Signal: Aborted (6) [x86-grnet-01:17654] Signal code: (-6) [x86-grnet-01:17654] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x3bd30)[0x7f1882828d30] [x86-grnet-01:17654] [ 1] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7f1882828cb1] [x86-grnet-01:17654] [ 2] /lib/x86_64-linux-gnu/libc.so.6(abort+0x123)[0x7f1882812537] [x86-grnet-01:17654] [ 3] /lib/x86_64-linux-gnu/libc.so.6(+0x7e738)[0x7f188286b738] [x86-grnet-01:17654] [ 4] /lib/x86_64-linux-gnu/libc.so.6(+0x85a2a)[0x7f1882872a2a] [x86-grnet-01:17654] [ 5] /lib/x86_64-linux-gnu/libc.so.6(+0x88e7c)[0x7f1882875e7c] [x86-grnet-01:17654] [ 6] /lib/x86_64-linux-gnu/libc.so.6(__libc_malloc+0x1a9)[0x7f1882877269] [x86-grnet-01:17654] [ 7] /usr/lib/x86_64-linux-gnu/libucs.so.0(ucs_mpool_chunk_malloc+0xc)[0x7f187c969bfc] [x86-grnet-01:17654] [ 8] /usr/lib/x86_64-linux-gnu/libucs.so.0(ucs_mpool_grow+0x60)[0x7f187c969980] [x86-grnet-01:17654] [ 9] /usr/lib/x86_64-linux-gnu/libucs.so.0(ucs_mpool_get_grow+0x10)[0x7f187c969ba0] [x86-grnet-01:17654] [10] /usr/lib/x86_64-linux-gnu/libuct.so.0(+0x1b155)[0x7f187c930155] [x86-grnet-01:17654] [11] /usr/lib/x86_64-linux-gnu/libuct.so.0(+0x1a630)[0x7f187c92f630] [x86-grnet-01:17654] [12] /usr/lib/x86_64-linux-gnu/libuct.so.0(+0x1cd4e)[0x7f187c931d4e] [x86-grnet-01:17654] [13] /usr/lib/x86_64-linux-gnu/libucs.so.0(ucs_event_set_wait+0xfd)[0x7f187c975bed] [x86-grnet-01:17654] [14] /usr/lib/x86_64-linux-gnu/libuct.so.0(uct_tcp_iface_progress+0x8f)[0x7f187c931e3f] [x86-grnet-01:17654] [15] /usr/lib/x86_64-linux-gnu/libucp.so.0(ucp_worker_progress+0x6a)[0x7f187cdf557a] [x86-grnet-01:17654] [16] /usr/lib/x86_64-linux-gnu/openmpi/lib/openmpi3/mca_pml_ucx.so(mca_pml_ucx_recv+0x118)[0x7f187ce6ae68] [x86-grnet-01:17654] [17] /usr/lib/x86_64-linux-gnu/libmpi.so.40(ompi_coll_base_scan_intra_linear+0x12b)[0x7f188205575b] [x86-grnet-01:17654] [18] /usr/lib/x86_64-linux-gnu/libmpi.so.40(MPI_Scan+0x128)[0x7f18820269b8] [x86-grnet-01:17654] [19] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin3MPI13global_offsetEP19ompi_communicator_tmb+0x4a)[0x7f1882ef790a] [x86-grnet-01:17654] [20] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin12GraphBuilder30compute_local_dual_graph_keyedILi3EEEiP19ompi_communicator_tRKN5boost11multi_arrayIlLm2ESaIlEEERKNS_8CellTypeERSt6vectorISD_ImSaImEESaISF_EERSD_ISt4pairISF_iESaISK_EE+0x1d4)[0x7f188300c994] [x86-grnet-01:17654] [21] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin12GraphBuilder24compute_local_dual_graphEP19ompi_communicator_tRKN5boost11multi_arrayIlLm2ESaIlEEERKNS_8CellTypeERSt6vectorISC_ImSaImEESaISE_EERSC_ISt4pairISE_iESaISJ_EE+0x2fa)[0x7f1883007eba] [x86-grnet-01:17654] [22] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin12GraphBuilder18compute_dual_graphEP19ompi_communicator_tRKN5boost11multi_arrayIlLm2ESaIlEEERKNS_8CellTypeElRSt6vectorISC_ImSaImEESaISE_EERSt3setIlSt4lessIlES5_E+0xf3)[0x7f1883008003] [x86-grnet-01:17654] [23] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin6SCOTCH17compute_partitionEP19ompi_communicator_tRSt6vectorIiSaIiEERSt3mapIlS5_St4lessIlESaISt4pairIKlS5_EEERKN5boost11multi_arrayIlLm2ESaIlEEERKS3_ImSaImEEllRKNS_8CellTypeE+0x99)[0x7f18830100e9] [x86-grnet-01:17654] [24] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin16MeshPartitioning15partition_cellsERKP19ompi_communicator_tRKNS_13LocalMeshDataENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIiSaIiEERSt3mapIlSG_St4lessIlESaISt4pairIKlSG_EEE+0x180)[0x7f18831f72e0] [x86-grnet-01:17654] [25] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin16MeshPartitioning22build_distributed_meshERNS_4MeshERKNS_13LocalMeshDataENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x403)[0x7f18831fec93] [x86-grnet-01:17654] [26] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin7XMLFile4readERNS_4MeshE+0x196)[0x7f18830dddd6] [x86-grnet-01:17654] [27] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin4MeshC1EP19ompi_communicator_tNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2bb)[0x7f18831e700b] [x86-grnet-01:17654] [28] /<<PKGBUILDDIR>>//obj-x86_64-linux-gnu/dolfin/libdolfin.so.2019.2(_ZN6dolfin4MeshC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x4e)[0x7f18831e70de] [x86-grnet-01:17654] [29] ./demo_bcs(+0x683d)[0x55ade19e983d] [x86-grnet-01:17654] *** End of error message ***