← Back to team overview

yade-users team mailing list archive

Re: [Question #695081]: [Solved] Compilation failed on vtk8.2.0

 

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.