Stack Trace
Running 2 test cases...
[NON-XML-CHAR-0x1B][1;34;49mEntering test module "Integration_Thermoelastic"
[NON-XML-CHAR-0x1B][0;39;49m[NON-XML-CHAR-0x1B][1;34;49m/var/jenkins/workspace/adamantine-nightly/tests/test_integration_thermoelastic.cc(19): Entering test case "integration_thermoelastic"
Running 2 test cases...
[NON-XML-CHAR-0x1B][1;34;49mEntering test module "Integration_Thermoelastic"
[NON-XML-CHAR-0x1B][0;39;49m[NON-XML-CHAR-0x1B][1;34;49m/var/jenkins/workspace/adamantine-nightly/tests/test_integration_thermoelastic.cc(19): Entering test case "integration_thermoelastic"
[NON-XML-CHAR-0x1B][0;39;49m
--------------------------------------------------------
An error occurred in line <1581> of file </opt/dealii/include/deal.II/lac/la_parallel_vector.h> in function
Number dealii::LinearAlgebra::distributed::Vector<Number, MemorySpace>::operator()(size_type) const [with Number = double; MemorySpace = dealii::MemorySpace::Host; size_type = long unsigned int]
The violated condition was:
partitioner->in_local_range(global_index) || vector_is_ghosted == true
Additional information:
You tried to read a ghost element of this vector, but it has not
imported its ghost values.
Stacktrace:
-----------
#0 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>::operator()(unsigned long) const
#1 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>::operator[](unsigned long) const
#2 /opt/dealii/lib/libdeal_II.g.so.9.6.2: dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>::extract_subvector_to(dealii::ArrayView<unsigned long const, dealii::MemorySpace::Host> const&, dealii::ArrayView<double, dealii::MemorySpace::Host>&) const
#3 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: void dealii::DoFCellAccessor<3, 3, false>::get_dof_values<double, double*>(dealii::ReadVector<double> const&, double*, double*) const
#4 /opt/dealii/lib/libdeal_II.g.so.9.6.2: void dealii::DoFCellAccessor<3, 3, false>::get_dof_values<dealii::ReadVector<double>, double>(dealii::ReadVector<double> const&, dealii::Vector<double>&) const
#5 /opt/dealii/lib/libdeal_II.g.so.9.6.2: void dealii::DoFCellAccessor<3, 3, false>::get_interpolated_dof_values<double>(dealii::ReadVector<double> const&, dealii::Vector<double>&, unsigned short) const
#6 /opt/dealii/lib/libdeal_II.g.so.9.6.2: void dealii::FEValuesBase<3, 3>::CellIteratorWrapper::get_interpolated_dof_values<double>(dealii::ReadVector<double> const&, dealii::Vector<double>&) const
#7 /opt/dealii/lib/libdeal_II.g.so.9.6.2: void dealii::FEValuesViews::Vector<3, 3>::get_function_symmetric_gradients<double>(dealii::ReadVector<double> const&, std::vector<dealii::ProductType<double, dealii::SymmetricTensor<2, 3, double> >::type, std::allocator<dealii::ProductType<double, dealii::SymmetricTensor<2, 3, double> >::type> >&) const
#8 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: adamantine::MechanicalPhysics<3, -1, 3, adamantine::SolidLiquidPowder, dealii::MemorySpace::Host>::evaluate_trial_state(dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host> const&)
#9 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: adamantine::MechanicalPhysics<3, -1, 3, adamantine::SolidLiquidPowder, dealii::MemorySpace::Host>::evaluate_residual(dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host> const&)
#10 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: adamantine::MechanicalPhysics<3, -1, 3, adamantine::SolidLiquidPowder, dealii::MemorySpace::Host>::solve()
#11 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: std::pair<dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host> > run<3, -1, 3, adamantine::SolidLiquidPowder, dealii::MemorySpace::Host>(ompi_communicator_t* const&, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<adamantine::Timer, std::allocator<adamantine::Timer> >&)
#12 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: integration_thermoelastic::test_method()
#13 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic:
#14 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&)
#15 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0:
#16 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::execution_monitor::catch_signals(boost::function<int ()> const&)
#17 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::execution_monitor::execute(boost::function<int ()> const&)
#18 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::execution_monitor::vexecute(boost::function<void ()> const&)
#19 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long)
#20 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0:
#21 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0:
#22 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::unit_test::framework::run(unsigned long, bool)
--------------------------------------------------------
Calling MPI_Abort now.
To break execution in a GDB session, execute 'break MPI_Abort' before running. You can also put the following into your ~/.gdbinit:
set breakpoint pending on
break MPI_Abort
set breakpoint pending auto
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 1 in communicator MPI_COMM_WORLD
with errorcode 255.
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
Standard Output
Running 2 test cases...
[NON-XML-CHAR-0x1B][1;34;49mEntering test module "Integration_Thermoelastic"
[NON-XML-CHAR-0x1B][0;39;49m[NON-XML-CHAR-0x1B][1;34;49m/var/jenkins/workspace/adamantine-nightly/tests/test_integration_thermoelastic.cc(19): Entering test case "integration_thermoelastic"
Running 2 test cases...
[NON-XML-CHAR-0x1B][1;34;49mEntering test module "Integration_Thermoelastic"
[NON-XML-CHAR-0x1B][0;39;49m[NON-XML-CHAR-0x1B][1;34;49m/var/jenkins/workspace/adamantine-nightly/tests/test_integration_thermoelastic.cc(19): Entering test case "integration_thermoelastic"
[NON-XML-CHAR-0x1B][0;39;49m
--------------------------------------------------------
An error occurred in line <1581> of file </opt/dealii/include/deal.II/lac/la_parallel_vector.h> in function
Number dealii::LinearAlgebra::distributed::Vector<Number, MemorySpace>::operator()(size_type) const [with Number = double; MemorySpace = dealii::MemorySpace::Host; size_type = long unsigned int]
The violated condition was:
partitioner->in_local_range(global_index) || vector_is_ghosted == true
Additional information:
You tried to read a ghost element of this vector, but it has not
imported its ghost values.
Stacktrace:
-----------
#0 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>::operator()(unsigned long) const
#1 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>::operator[](unsigned long) const
#2 /opt/dealii/lib/libdeal_II.g.so.9.6.2: dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>::extract_subvector_to(dealii::ArrayView<unsigned long const, dealii::MemorySpace::Host> const&, dealii::ArrayView<double, dealii::MemorySpace::Host>&) const
#3 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: void dealii::DoFCellAccessor<3, 3, false>::get_dof_values<double, double*>(dealii::ReadVector<double> const&, double*, double*) const
#4 /opt/dealii/lib/libdeal_II.g.so.9.6.2: void dealii::DoFCellAccessor<3, 3, false>::get_dof_values<dealii::ReadVector<double>, double>(dealii::ReadVector<double> const&, dealii::Vector<double>&) const
#5 /opt/dealii/lib/libdeal_II.g.so.9.6.2: void dealii::DoFCellAccessor<3, 3, false>::get_interpolated_dof_values<double>(dealii::ReadVector<double> const&, dealii::Vector<double>&, unsigned short) const
#6 /opt/dealii/lib/libdeal_II.g.so.9.6.2: void dealii::FEValuesBase<3, 3>::CellIteratorWrapper::get_interpolated_dof_values<double>(dealii::ReadVector<double> const&, dealii::Vector<double>&) const
#7 /opt/dealii/lib/libdeal_II.g.so.9.6.2: void dealii::FEValuesViews::Vector<3, 3>::get_function_symmetric_gradients<double>(dealii::ReadVector<double> const&, std::vector<dealii::ProductType<double, dealii::SymmetricTensor<2, 3, double> >::type, std::allocator<dealii::ProductType<double, dealii::SymmetricTensor<2, 3, double> >::type> >&) const
#8 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: adamantine::MechanicalPhysics<3, -1, 3, adamantine::SolidLiquidPowder, dealii::MemorySpace::Host>::evaluate_trial_state(dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host> const&)
#9 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: adamantine::MechanicalPhysics<3, -1, 3, adamantine::SolidLiquidPowder, dealii::MemorySpace::Host>::evaluate_residual(dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host> const&)
#10 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: adamantine::MechanicalPhysics<3, -1, 3, adamantine::SolidLiquidPowder, dealii::MemorySpace::Host>::solve()
#11 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: std::pair<dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host>, dealii::LinearAlgebra::distributed::Vector<double, dealii::MemorySpace::Host> > run<3, -1, 3, adamantine::SolidLiquidPowder, dealii::MemorySpace::Host>(ompi_communicator_t* const&, boost::property_tree::basic_ptree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<adamantine::Timer, std::allocator<adamantine::Timer> >&)
#12 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: integration_thermoelastic::test_method()
#13 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic:
#14 /var/jenkins/workspace/adamantine-nightly/build/bin/test_integration_thermoelastic: boost::detail::function::void_function_invoker0<void (*)(), void>::invoke(boost::detail::function::function_buffer&)
#15 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0:
#16 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::execution_monitor::catch_signals(boost::function<int ()> const&)
#17 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::execution_monitor::execute(boost::function<int ()> const&)
#18 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::execution_monitor::vexecute(boost::function<void ()> const&)
#19 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long)
#20 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0:
#21 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0:
#22 /lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.83.0: boost::unit_test::framework::run(unsigned long, bool)
--------------------------------------------------------
Calling MPI_Abort now.
To break execution in a GDB session, execute 'break MPI_Abort' before running. You can also put the following into your ~/.gdbinit:
set breakpoint pending on
break MPI_Abort
set breakpoint pending auto
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 1 in communicator MPI_COMM_WORLD
with errorcode 255.
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------