Question #695081 on Yade changed: https://answers.launchpad.net/yade/+question/695081
Kan Su posted a new comment: 1. printAllVersions() ``` ➜ ~ yade Welcome to Yade 2021.01a Using python version: 3.9.1 (default, Dec 13 2020, 11:55:53) [GCC 10.2.0] /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. TCP python prompt on localhost:9000, auth cookie `eusdks' XMLRPC info provider on http://localhost:21000 QSettings::value: Empty key passed QSettings::value: Empty key passed Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 [[ ^L clears screen, ^U kills line. F12 controller, F11 3D view (press "h" in 3D view for help), F10 both, F9 generator, F8 plot. ]] In [1]: printAllVersions() ``` Yade version : 2021.01a Yade features : BoostLog RealHP mpmath PrecisionDouble MPFR VECTORIZE Odeint VTK OpenMP GTS GUI-Qt5 CGAL PFVFLOW PFVFLOW LINSOLV CHOLMOD_GPU MPI TWOPHASEFLOW SPH DEFORM FEMLIKE LIQMIGRATION GL2PS LBMFLOW MASK_ARBITRARY THERMAL PARTIALSAT PROFILING PotentialParticles PotentialBlocks Yade config dir: ~/.yade Yade precision : 53 bits, 15 decimal places, with mpmath Yade RealHP<…> : (15, 33, 45, 60, 120, 150, 300) decimal digits in C++, (15, 33) decimal digits accessible from python ``` Libraries used : | library | cmake | C++ | | ------------- | --------------------- | ------------------- | | boost | 1.75.0 | 1.75.0 | | cgal | | 4.14.3 | | clp | 1.17.6 | 1.17.6 | | cmake | 3.19.3 | | | coinutils | 2.11.4 | 2.11.4 | | compiler | /usr/bin/c++ 10.2.0 | gcc 10.2.0 | | eigen | 3.3.9 | 3.3.9 | | freeglut | 3.0.0 | | | gl | | 20190805 | | ipython | 7.19.0 | | | metis | | 5.1.0 | | mpfr | 4.1.0 | 4.1.0 | | mpi | 3.1 | ompi:4.0.5 | | mpi4py | 3.0.3 | | | mpmath | 1.1.0 | | | openblas | | OpenBLAS 0.3.13 | | python | 3.9.1 | 3.9.1 | | qglviewer | | 2.7.2 | | qt | | 5.15.2 | | sqlite | | 3.34.0 | | suitesparse | 5.8.1 | 5.8.1 | | vtk | 8.2.0 | 8.2.0 | ``` Linux version : Arch Linux Architecture : unknown Little endian : True ``` ``` 2. It doesn't pass all checks and tests ``` ➜ ~ yade --test Using python version: 3.9.1 (default, Dec 13 2020, 11:55:53) [GCC 10.2.0] /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. Using PrecisionDouble with 15 digits. Using (15, 33) decimal digits in python. Importing mpmath testDummySomething (yade.tests.dummyTest.TestDummy) ... ok testDummySomethingElse (yade.tests.dummyTest.TestDummy) ... ok testMatrix3 (yade.TestEigenWrapper) Math: Matrix3 operations ... ok testQuaternion (yade.TestEigenWrapper) Math: Quaternion operations ... ok testVector2 (yade.TestEigenWrapper) Math: Vector2 operations ... ok testVector3 (yade.TestEigenWrapper) Math: Vector3 operations ... ok testClassCtors (yade.TestObjectInstantiation) Core: correct types are instantiated ... ok testDispatcherCtor (yade.TestObjectInstantiation) Core: dispatcher ctors with functors ... ok testHidden (yade.TestObjectInstantiation) Core: Attr::hidden ... ok testInteractionLoopCtor (yade.TestObjectInstantiation) Core: InteractionLoop special ctor ... ok testInvalidAttr (yade.TestObjectInstantiation) Core: invalid attribute access raises AttributeError ... ok testNoSave (yade.TestObjectInstantiation) Core: Attr::noSave ... ok testParallelEngineCtor (yade.TestObjectInstantiation) Core: ParallelEngine special ctor ... ok testRootDerivedCtors_attrs_few (yade.TestObjectInstantiation) Core: class ctor's attributes ... ok testTriggerPostLoad (yade.TestObjectInstantiation) Core: Attr::triggerPostLoad ... ok testWrongFunctorType (yade.TestObjectInstantiation) Core: dispatcher and functor type mismatch is detected ... ok testErase (yade.TestBodies) Bodies: erased bodies are None in python ... ok testErasedAndNewlyCreatedSphere (yade.TestBodies) Bodies: The bug is described in LP:1001194. If the new body was created after deletion of previous, it has no bounding box ... ok testErasedIterate (yade.TestBodies) Bodies: Iterator silently skips erased ones ... ok testIterate (yade.TestBodies) Bodies: Iteration ... ok testLen (yade.TestBodies) Bodies: len(O.bodies) ... ok testNegativeIndex (yade.TestBodies) Bodies: Negative index counts backwards (like python sequences). ... ok testSaveAllClasses (yade.TestIO) I/O: All classes can be saved and loaded with boost::serialization ... [asustx:310005] *** Process received signal *** [asustx:310005] Signal: Segmentation fault (11) [asustx:310005] Signal code: (128) [asustx:310005] Failing at address: (nil) [asustx:310005] [ 0] /usr/lib/libc.so.6(+0x3d6a0)[0x7f80582a46a0] [asustx:310005] [ 1] /usr/lib/yade/libyade.so(_ZNK5boost7archive6detail19pointer_iserializerINS0_15binary_iarchiveEN4yade16GridCoGridCoGeomEE15load_object_ptrERNS1_14basic_iarchiveEPvj+0x251)[0x7f805514f7d1] [asustx:310005] [ 2] /usr/lib/libboost_serialization.so.1.75.0(+0x17c36)[0x7f804ee8ec36] [asustx:310005] [ 3] /usr/lib/yade/libyade.so(_ZNK5boost7archive6detail11iserializerINS0_15binary_iarchiveENS_10shared_ptrIN4yade12SerializableEEEE16load_object_dataERNS1_14basic_iarchiveEPvj+0x6b)[0x7f8054d7a5eb] [asustx:310005] [ 4] /usr/lib/libboost_serialization.so.1.75.0(_ZN5boost7archive6detail14basic_iarchive11load_objectEPvRKNS1_17basic_iserializerE+0x24e)[0x7f804ee8e45e] [asustx:310005] [ 5] /usr/lib/yade/libyade.so(_ZNK5boost7archive6detail11iserializerINS0_15binary_iarchiveESt6vectorINS_10shared_ptrIN4yade12SerializableEEESaIS8_EEE16load_object_dataERNS1_14basic_iarchiveEPvj+0xed)[0x7f8054d6a51d] [asustx:310005] [ 6] /usr/lib/libboost_serialization.so.1.75.0(_ZN5boost7archive6detail14basic_iarchive11load_objectEPvRKNS1_17basic_iserializerE+0x24e)[0x7f804ee8e45e] [asustx:310005] [ 7] /usr/lib/yade/libyade.so(_ZN4yade5Scene9serializeIN5boost7archive15binary_iarchiveEEEvRT_j+0x31a)[0x7f8054d795ca] [asustx:310005] [ 8] /usr/lib/libboost_serialization.so.1.75.0(_ZN5boost7archive6detail14basic_iarchive11load_objectEPvRKNS1_17basic_iserializerE+0x2a2)[0x7f804ee8e4b2] [asustx:310005] [ 9] /usr/lib/libboost_serialization.so.1.75.0(+0x17c36)[0x7f804ee8ec36] [asustx:310005] [10] /usr/lib/yade/libyade.so(_ZNK5boost7archive6detail11iserializerINS0_15binary_iarchiveENS_10shared_ptrIN4yade5SceneEEEE16load_object_dataERNS1_14basic_iarchiveEPvj+0x83)[0x7f8054d5a933] [asustx:310005] [11] /usr/lib/libboost_serialization.so.1.75.0(_ZN5boost7archive6detail14basic_iarchive11load_objectEPvRKNS1_17basic_iserializerE+0x24e)[0x7f804ee8e45e] [asustx:310005] [12] /usr/lib/yade/libyade.so(_ZN4yade5Omega14loadSimulationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x4f4)[0x7f8054d38754] [asustx:310005] [13] /usr/lib/yade/py/yade/wrapper.so(_ZN4yade7pyOmega7loadTmpENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x61)[0x7f7fc9dcd5f1] [asustx:310005] [14] /usr/lib/yade/py/yade/wrapper.so(_ZN5boost6python7objects23caller_py_function_implINS0_6detail6callerIMN4yade7pyOmegaEFvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbENS0_21default_call_policiesENS_3mpl7vector4IvRS6_SC_bEEEEEclEP7_objectSN_+0x133)[0x7f7fc9e87bf3] [asustx:310005] [15] /usr/lib/libboost_python39.so.1.75.0(_ZNK5boost6python7objects8function4callEP7_objectS4_+0x2bb)[0x7f805299e11b] [asustx:310005] [16] /usr/lib/libboost_python39.so.1.75.0(+0x203b9)[0x7f805299e3b9] [asustx:310005] [17] /usr/lib/libboost_python39.so.1.75.0(_ZN5boost6python21handle_exception_implENS_9function0IvEE+0x73)[0x7f80529a33e3] [asustx:310005] [18] /usr/lib/libboost_python39.so.1.75.0(+0x1da63)[0x7f805299ba63] [asustx:310005] [19] /usr/lib/libpython3.9.so.1.0(_PyObject_MakeTpCall+0x30d)[0x7f805856271d] [asustx:310005] [20] /usr/lib/libpython3.9.so.1.0(+0x14ab49)[0x7f805857ab49] [asustx:310005] [21] /usr/lib/libpython3.9.so.1.0(_PyEval_EvalFrameDefault+0x1187)[0x7f805855a577] [asustx:310005] [22] /usr/lib/libpython3.9.so.1.0(_PyFunction_Vectorcall+0x1aa)[0x7f805856a26a] [asustx:310005] [23] /usr/lib/libpython3.9.so.1.0(+0x14a8e4)[0x7f805857a8e4] [asustx:310005] [24] /usr/lib/libpython3.9.so.1.0(_PyEval_EvalFrameDefault+0x3c7)[0x7f80585597b7] [asustx:310005] [25] /usr/lib/libpython3.9.so.1.0(_PyFunction_Vectorcall+0x1aa)[0x7f805856a26a] [asustx:310005] [26] /usr/lib/libpython3.9.so.1.0(_PyEval_EvalFrameDefault+0x601)[0x7f80585599f1] [asustx:310005] [27] /usr/lib/libpython3.9.so.1.0(+0x12828d)[0x7f805855828d] [asustx:310005] [28] /usr/lib/libpython3.9.so.1.0(_PyFunction_Vectorcall+0x34e)[0x7f805856a40e] [asustx:310005] [29] /usr/lib/libpython3.9.so.1.0(+0x14aae4)[0x7f805857aae4] [asustx:310005] *** End of error message *** [1] 310005 segmentation fault (core dumped) yade --test ``` 3. yade --checkall ``` ➜ ~ yade --checkall Welcome to Yade 2021.01a Using python version: 3.9.1 (default, Dec 13 2020, 11:55:53) [GCC 10.2.0] /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.227513 ___________________________________ ################################### running: checkPolyhedraCrush.py CGAL version is (4, 14, 3) . Will test for (cgal version > 4.9) and (cgal version < 5.1.1) <WARNING> PolyhedraSplitter:96 virtual void yade::PolyhedraSplitter::action(): be careful, the PolyhedraSplitter returns different results depending on CGAL version! This will not produce reproducible calculations. For details see https://gitlab.com/yade-dev/trunk/issues/45 Checkpoint: force values and number of bodies are OK! Iteration 166 Status: success, time spent on this check: 0:00:00.146425 ___________________________________ ################################### running: checkMPI4PYcomm.py Master: will spawn 1 workers running: /usr/bin/yade ['/usr/lib/yade/py/yade/tests/checks/checkMPI4PYcomm.py'] /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 Worker1: spawned! ____ MPI comm times: ____ 1e4 integers in a python list: 0.0011192798614501954 1e4 integers in a python array: 0.00014102458953857422 Status: success, time spent on this check: 0:00:00.869561 ___________________________________ ################################### running: checkAvoidSelfInteractionMask.py testing collider.avoidSelfInteractionMask 0 bb br gg gr rr 1 bb br gr 2 br gg gr 3 br gr Status: success, time spent on this check: 0:00:00.008245 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmpdbau6n52/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmpdbau6n52/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmpdbau6n52/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmpdbau6n52/potentialVTKRecorders/ppvel.10.vtu non-matching lines: 0 checking file: /tmp/tmpdbau6n52/potentialVTKRecorders/pbcontactPoint.10.vtu checkPotentialVTKRecorders.py failure, caught exception FileNotFoundError : [Errno 2] No such file or directory: '/usr/lib/yade/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/pbcontactPoint.10.vtu' ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.202520 ___________________________________ ################################### running: check_TwoPhaseFlowEngine_PressureInjection.py /usr/lib/yade/py/yade/plot.py:463: MatplotlibDeprecationWarning: The 'verts' parameter of scatter() was deprecated in Matplotlib 3.2 and will be removed two minor releases later. If any parameter follows 'verts', they should be passed as keyword, not positionally. scatter=pylab.scatter(scatterPt[0] if not math.isnan(scatterPt[0]) else 0,scatterPt[1] if not math.isnan(scatterPt[1]) else 0,s=scatterSize,color=line.get_color(),**scatterMarkerKw) File ./vtk moved into /tmp/tmp68m2j0jl/ directory File ./Test.txt moved into /tmp/tmp68m2j0jl/ directory Status: success, time spent on this check: 0:00:04.922176 ___________________________________ ################################### running: checkVTKRecorder.py checkVTKRecorder checking file: /tmp/tmpqlokk94t/vtk_testing/10.vtm checking file: /tmp/tmpqlokk94t/vtk_testing/10/10_0.vtu checking file: /tmp/tmpqlokk94t/vtk_testing/10/10_2.vtp non-matching lines: 114 Status: success, time spent on this check: 0:00:00.061631 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.001004 ___________________________________ ################################### Skipping checkMPISilo.py, because it is in skipScripts. ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:01.726180 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:01.767818 ___________________________________ ################################### running: checkMPYcomm.py Master: will spawn 9 workers running: /usr/bin/yade ['/usr/lib/yade/py/yade/tests/checks/checkMPYcomm.py'] /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) /usr/lib/yade/py/yade/__init__.py:76: RuntimeWarning: to-Python converter for boost::shared_ptr<yade::PartialSatClayEngine> already registered; second conversion method ignored. boot.initialize(plugins,config.confDir) <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<double, 3, 1, 0, 3, 1> already registered; second conversion method ignored. <frozen importlib._bootstrap>:228: RuntimeWarning: to-Python converter for Eigen::Matrix<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, (boost::multiprecision::expression_template_option)0>, 3, 1, 0, 3, 1> already registered; second conversion method ignored. Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 Warning: freeglut versions higher than 2.8.1 are known to crash, see https://gitlab.com/yade-dev/trunk/merge_requests/160 https://gitlab.com/yade-dev/trunk/-/issues/155 https://gitlab.com/yade-dev/trunk/-/issues/107 [asustx:310193] *** Process received signal *** [asustx:310193] Signal: Segmentation fault (11) [asustx:310193] Signal code: (128) [asustx:310193] Failing at address: (nil) [asustx:310193] [ 0] /usr/lib/libc.so.6(+0x3d6a0)[0x7f9c06e306a0] [asustx:310193] [ 1] /usr/lib/yade/py/yade/_customConverters.so(_ZN4yade20custom_Se3r_from_seq9constructEP7_objectPN5boost6python9converter30rvalue_from_python_stage1_dataE+0x514)[0x7f9bf01e1af4] [asustx:310193] [ 2] /usr/lib/libboost_python39.so.1.75.0(_ZN5boost6python9converter25rvalue_from_python_stage2EP7_objectRNS1_30rvalue_from_python_stage1_dataERKNS1_12registrationE+0x35)[0x7f9c01521565] [asustx:310193] [ 3] /usr/lib/yade/libyade.so(_ZN4yade5State9pySetAttrERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN5boost6python3api6objectE+0x1a7)[0x7f9c0381abd7] [asustx:310193] [ 4] /usr/lib/yade/libyade.so(_ZN4yade12Serializable13pyUpdateAttrsERKN5boost6python4dictE+0x790)[0x7f9c037eb970] [asustx:310193] [ 5] /usr/lib/yade/libyade.so(_ZN5boost6python7objects23caller_py_function_implINS0_6detail6callerIMN4yade12SerializableEFvRKNS0_4dictEENS0_21default_call_policiesENS_3mpl7vector3IvRS6_S9_EEEEEclEP7_objectSK_+0x6b)[0x7f9c037ec80b] [asustx:310193] [ 6] /usr/lib/libboost_python39.so.1.75.0(_ZNK5boost6python7objects8function4callEP7_objectS4_+0x2bb)[0x7f9c0152a11b] [asustx:310193] [ 7] /usr/lib/libboost_python39.so.1.75.0(+0x203b9)[0x7f9c0152a3b9] [asustx:310193] [ 8] /usr/lib/libboost_python39.so.1.75.0(_ZN5boost6python21handle_exception_implENS_9function0IvEE+0x73)[0x7f9c0152f3e3] [asustx:310193] [ 9] /usr/lib/libboost_python39.so.1.75.0(+0x1da63)[0x7f9c01527a63] [asustx:310193] [10] /usr/lib/libpython3.9.so.1.0(_PyObject_MakeTpCall+0x30d)[0x7f9c070ee71d] [asustx:310193] [11] /usr/lib/libpython3.9.so.1.0(+0x14ab49)[0x7f9c07106b49] [asustx:310193] [12] /usr/lib/python3.9/lib-dynload/_pickle.cpython-39-x86_64-linux-gnu.so(+0xb96e)[0x7f9bef90a96e] [asustx:310193] [13] /usr/lib/python3.9/lib-dynload/_pickle.cpython-39-x86_64-linux-gnu.so(+0x16d3f)[0x7f9bef915d3f] [asustx:310193] [14] /usr/lib/python3.9/lib-dynload/_pickle.cpython-39-x86_64-linux-gnu.so(+0x10c04)[0x7f9bef90fc04] [asustx:310193] [15] /usr/lib/python3.9/lib-dynload/_pickle.cpython-39-x86_64-linux-gnu.so(+0xf42c)[0x7f9bef90e42c] [asustx:310193] [16] /usr/lib/python3.9/site-packages/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so(+0x7f7b4)[0x7f9beb0ac7b4] [asustx:310193] [17] /usr/lib/python3.9/site-packages/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so(+0xc91c7)[0x7f9beb0f61c7] [asustx:310193] [18] /usr/lib/python3.9/site-packages/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so(+0x1360a3)[0x7f9beb1630a3] [asustx:310193] [19] /usr/lib/python3.9/site-packages/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so(+0x137888)[0x7f9beb164888] [asustx:310193] [20] /usr/lib/libpython3.9.so.1.0(+0x14c253)[0x7f9c07108253] [asustx:310193] [21] /usr/lib/libpython3.9.so.1.0(_PyObject_MakeTpCall+0x30d)[0x7f9c070ee71d] [asustx:310193] [22] /usr/lib/libpython3.9.so.1.0(_PyEval_EvalFrameDefault+0x51fe)[0x7f9c070ea5ee] [asustx:310193] [23] /usr/lib/libpython3.9.so.1.0(+0x12828d)[0x7f9c070e428d] [asustx:310193] [24] /usr/lib/libpython3.9.so.1.0(_PyEval_EvalCodeWithName+0x51)[0x7f9c070e3c51] [asustx:310193] [25] /usr/lib/libpython3.9.so.1.0(PyEval_EvalCode+0x23)[0x7f9c071a5b13] [asustx:310193] [26] /usr/lib/libpython3.9.so.1.0(+0x1f0edd)[0x7f9c071acedd] [asustx:310193] [27] /usr/lib/libpython3.9.so.1.0(+0x13ac41)[0x7f9c070f6c41] [asustx:310193] [28] /usr/lib/libpython3.9.so.1.0(_PyEval_EvalFrameDefault+0x3c7)[0x7f9c070e57b7] [asustx:310193] [29] /usr/lib/libpython3.9.so.1.0(+0x12828d)[0x7f9c070e428d] [asustx:310193] *** End of error message *** [1] 310193 segmentation fault (core dumped) yade --checkall ``` -- You received this question notification because your team yade-users is an answer contact for Yade. _______________________________________________ Mailing list: https://launchpad.net/~yade-users Post to : yade-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~yade-users More help : https://help.launchpad.net/ListHelp