Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: update to vtk 9.4.0 #3615

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

build: update to vtk 9.4.0 #3615

wants to merge 14 commits into from

Conversation

germa89
Copy link
Collaborator

@germa89 germa89 commented Dec 11, 2024

Description

It is going to need an ATVI (ansys-tools-visualization-interface) patch along this.

Issue linked

Related to ansys/ansys-tools-visualization-interface#208

Checklist

@germa89 germa89 requested a review from a team as a code owner December 11, 2024 12:50
@ansys-reviewer-bot
Copy link
Contributor

Thanks for opening a Pull Request. If you want to perform a review write a comment saying:

@ansys-reviewer-bot review

@germa89 germa89 changed the title Fix/vtk940 build: update to vtk 9.4.0 Dec 11, 2024
@germa89 germa89 self-assigned this Dec 11, 2024
@github-actions github-actions bot added dependencies maintenance General maintenance of the repo (libraries, cicd, etc) labels Dec 11, 2024
@germa89
Copy link
Collaborator Author

germa89 commented Dec 11, 2024

The 0.6.1 release missed the patch. I have asked for another release 0.6.2 which should include it.

@github-actions github-actions bot added the CI/CD Related with CICD, Github Actions, etc label Dec 16, 2024
@germa89
Copy link
Collaborator Author

germa89 commented Dec 16, 2024

I am hitting segfault:

True-True] PASSED                                                                 [ 95%]
tests/test_plotting.py::test_cpos_input PASSED                                                                                       [ 95%]
tests/test_plotting.py::test_vplot_color Fatal Python error: Segmentation fault

Thread 0x00007ffe95ffb640 (most recent call first):
  File "/usr/lib/python3.10/threading.py", line 324 in wait
  File "/usr/lib/python3.10/threading.py", line 607 in wait
  File "/usr/lib/python3.10/threading.py", line 1376 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007ffea7fff640 (most recent call first):
  File "/usr/lib/python3.10/threading.py", line 324 in wait
  File "/usr/lib/python3.10/threading.py", line 607 in wait
  File "/usr/lib/python3.10/threading.py", line 1376 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007fffa37fe640 (most recent call first):
  File "/home/mapdl/.venv/lib/python3.10/site-packages/grpc/_channel.py", line 1942 in _poll_connectivity
  File "/usr/lib/python3.10/threading.py", line 953 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007fffaa2fc640 (most recent call first):
  File "/home/mapdl/.venv/lib/python3.10/site-packages/grpc/_channel.py", line 1942 in _poll_connectivity
  File "/usr/lib/python3.10/threading.py", line 953 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007fffa92fa640 (most recent call first):
  File "/usr/lib/python3.10/threading.py", line 324 in wait
  File "/usr/lib/python3.10/threading.py", line 607 in wait
  File "/home/mapdl/.venv/lib/python3.10/site-packages/tqdm/_monitor.py", line 60 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007fffa17fa640 (most recent call first):
  File "/home/mapdl/.venv/lib/python3.10/site-packages/grpc/_channel.py", line 1942 in _poll_connectivity
  File "/usr/lib/python3.10/threading.py", line 953 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007fffbb7fe640 (most recent call first):
  File "/home/mapdl/pymapdl/src/ansys/mapdl/core/launcher.py", line 674 in enqueue_output
  File "/usr/lib/python3.10/threading.py", line 953 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007fffc0ff9640 (most recent call first):
  File "/home/mapdl/pymapdl/src/ansys/mapdl/core/launcher.py", line 674 in enqueue_output
  File "/usr/lib/python3.10/threading.py", line 953 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007fffc17fa640 (most recent call first):
  File "/home/mapdl/.venv/lib/python3.10/site-packages/grpc/_channel.py", line 1942 in _poll_connectivity
  File "/usr/lib/python3.10/threading.py", line 953 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Thread 0x00007fffcc441640 (most recent call first):
  File "/home/mapdl/pymapdl/src/ansys/mapdl/core/launcher.py", line 674 in enqueue_output
  File "/usr/lib/python3.10/threading.py", line 953 in run
  File "/usr/lib/python3.10/threading.py", line 1016 in _bootstrap_inner
  File "/usr/lib/python3.10/threading.py", line 973 in _bootstrap

Current thread 0x00007fffff45cb80 (most recent call first):
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pyvista/plotting/plotter.py", line 6646 in __init__
  File "/home/mapdl/.venv/lib/python3.10/site-packages/ansys/tools/visualization_interface/backends/pyvista/pyvista_interface.py", line 91 in __init__
  File "/home/mapdl/.venv/lib/python3.10/site-packages/ansys/tools/visualization_interface/backends/pyvista/pyvista.py", line 156 in __init__
  File "/home/mapdl/pymapdl/src/ansys/mapdl/core/plotting/visualizer.py", line 71 in __init__
  File "/home/mapdl/pymapdl/src/ansys/mapdl/core/plotting/visualizer.py", line 117 in __init__
  File "/home/mapdl/pymapdl/src/ansys/mapdl/core/mapdl_extended.py", line 930 in vplot
  File "/home/mapdl/pymapdl/tests/test_plotting.py", line 1116 in test_vplot_color
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/python.py", line 159 in pytest_pyfunc_call
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/python.py", line 1627 in runtest
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/runner.py", line 242 in <lambda>
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/runner.py", line 341 in from_call
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/runner.py", line 241 in call_and_report
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/runner.py", line 132 in runtestprotocol
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/main.py", line 362 in pytest_runtestloop
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/main.py", line 337 in _main
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/main.py", line 283 in wrap_session
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/home/mapdl/.venv/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main
  File "/home/mapdl/.venv/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main
  File "/home/mapdl/.venv/bin/pytest", line 8 in <module>

Extension modules: psutil._psutil_linux, psutil._psutil_posix, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, vtkmodules.vtkCommonCore, vtkmodules.vtkCommonMath, vtkmodules.vtkCommonTransforms, vtkmodules.vtkCommonDataModel, vtkmodules.vtkCommonExecutionModel, vtkmodules.vtkParallelCore, vtkmodules.vtkImagingSources, vtkmodules.vtkCommonMisc, vtkmodules.vtkFiltersCore, vtkmodules.vtkFiltersPython, vtkmodules.vtkCommonComputationalGeometry, vtkmodules.vtkIOCore, vtkmodules.vtkFiltersCellGrid, vtkmodules.vtkIOCellGrid, vtkmodules.vtkIOLegacy, vtkmodules.vtkIOXMLParser, vtkmodules.vtkRenderingCore, vtkmodules.vtkDomainsChemistry, vtkmodules.vtkFiltersGeneral, vtkmodules.vtkFiltersExtraction, vtkmodules.vtkFiltersFlowPaths, vtkmodules.vtkFiltersGeometry, vtkmodules.vtkFiltersHybrid, vtkmodules.vtkFiltersModeling, vtkmodules.vtkFiltersHyperTree, vtkmodules.vtkFiltersSources, vtkmodules.vtkFiltersTexture, vtkmodules.vtkFiltersParallel, vtkmodules.vtkFiltersParallelDIY2, vtkmodules.vtkFiltersPoints, vtkmodules.vtkFiltersStatistics, vtkmodules.vtkFiltersVerdict, vtkmodules.vtkImagingCore, vtkmodules.vtkImagingGeneral, vtkmodules.vtkImagingHybrid, vtkmodules.vtkIOGeometry, vtkmodules.vtkIOXML, vtkmodules.vtkIOInfovis, vtkmodules.vtkIOPLY, vtkmodules.vtkImagingMorphological, vtkmodules.vtkRenderingContext2D, vtkmodules.vtkPythonContext2D, vtkmodules.vtkImagingFourier, vtkmodules.vtkIOParallelXML, vtkmodules.vtkRenderingFreeType, PIL._imaging, kiwisolver._cext, google._upb._message, grpc._cython.cygrpc, vtkmodules.vtkInteractionWidgets, vtkmodules.vtkChartsCore, vtkmodules.vtkCommonColor, vtkmodules.vtkRenderingAnnotation, vtkmodules.vtkRenderingLabel, vtkmodules.vtkRenderingUI, vtkmodules.vtkRenderingVolume, vtkmodules.vtkViewsCore, vtkmodules.vtkViewsContext2D, vtkmodules.vtkIOImage, vtkmodules.vtkRenderingHyperTreeGrid, vtkmodules.vtkRenderingOpenGL2, vtkmodules.vtkRenderingContextOpenGL2, vtkmodules.vtkImagingMath, vtkmodules.vtkRenderingVolumeOpenGL2, vtkmodules.vtkWebCore, vtkmodules.vtkRenderingSceneGraph, vtkmodules.vtkRenderingVtkJS, vtkmodules.vtkIOExport, vtkmodules.vtkWebGLExporter, vtkmodules.vtkInteractionStyle, vtkmodules.vtkViewsInfovis, vtkmodules.vtkCommonSystem, vtkmodules.vtkImagingColor, vtkmodules.vtkTestingRendering, vtkmodules.vtkSerializationManager, vtkmodules.vtkRenderingVolumeAMR, vtkmodules.vtkRenderingParallel, vtkmodules.vtkRenderingVRModels, vtkmodules.vtkRenderingVR, vtkmodules.vtkRenderingMatplotlib, vtkmodules.vtkRenderingLOD, vtkmodules.vtkRenderingLICOpenGL2, vtkmodules.vtkRenderingImage, vtkmodules.vtkRenderingExternal, vtkmodules.vtkRenderingCellGrid, vtkmodules.vtkIOXdmf2, vtkmodules.vtkIOVeraOut, vtkmodules.vtkIOVPIC, vtkmodules.vtkIOTecplotTable, vtkmodules.vtkIOTRUCHAS, vtkmodules.vtkIOSegY, vtkmodules.vtkIOLSDyna, vtkmodules.vtkIOParallelLSDyna, vtkmodules.vtkIOExodus, vtkmodules.vtkIOParallelExodus, vtkmodules.vtkIOPIO, vtkmodules.vtkIOMovie, vtkmodules.vtkIOOggTheora, vtkmodules.vtkIOOMF, vtkmodules.vtkIONetCDF, vtkmodules.vtkIOMotionFX, vtkmodules.vtkIOParallel, vtkmodules.vtkIOMINC, vtkmodules.vtkIOImport, vtkmodules.vtkIOIOSS, vtkmodules.vtkIOHDF, vtkmodules.vtkIOH5part, vtkmodules.vtkIOH5Rage, vtkmodules.vtkIOGeoJSON, vtkmodules.vtkIOFLUENTCFF, vtkmodules.vtkIOVideo, vtkmodules.vtkIOFDS, vtkmodules.vtkIOExportPDF, vtkmodules.vtkRenderingGL2PSOpenGL2, vtkmodules.vtkIOExportGL2PS, vtkmodules.vtkIOEngys, vtkmodules.vtkIOEnSight, vtkmodules.vtkIOERF, vtkmodules.vtkIOCityGML, vtkmodules.vtkIOChemistry, vtkmodules.vtkIOCesium3DTiles, vtkmodules.vtkIOCONVERGECFD, vtkmodules.vtkIOCGNSReader, vtkmodules.vtkIOAsynchronous, vtkmodules.vtkIOAMR, vtkmodules.vtkInteractionImage, vtkmodules.vtkInfovisLayout, vtkmodules.vtkImagingStencil, vtkmodules.vtkImagingStatistics, vtkmodules.vtkImagingOpenGL2, vtkmodules.vtkIOSQL, vtkmodules.vtkGeovisCore, vtkmodules.vtkFiltersTopology, vtkmodules.vtkFiltersTensor, vtkmodules.vtkFiltersSelection, vtkmodules.vtkFiltersSMP, vtkmodules.vtkFiltersProgrammable, vtkmodules.vtkFiltersParallelStatistics, vtkmodules.vtkFiltersImaging, vtkmodules.vtkFiltersParallelImaging, vtkmodules.vtkFiltersTemporal, vtkmodules.vtkFiltersGeometryPreview, vtkmodules.vtkFiltersGeneric, vtkmodules.vtkFiltersAMR, vtkmodules.vtkDomainsChemistryOpenGL2, vtkmodules.vtkCommonPython, vtkmodules.vtkInfovisCore, vtkmodules.vtkAcceleratorsVTKmCore, vtkmodules.vtkAcceleratorsVTKmDataModel, vtkmodules.vtkAcceleratorsVTKmFilters, vtkmodules.vtkFiltersReduction, ansys.mapdl.reader._archive, ansys.mapdl.reader._reader, ansys.mapdl.reader._relaxmidside, ansys.mapdl.reader._binary_reader, charset_normalizer.md, requests.packages.charset_normalizer.md, requests.packages.chardet.md, pandas._libs.tslibs.ccalendar, pandas._libs.tslibs.np_datetime, pandas._libs.tslibs.dtypes, pandas._libs.tslibs.base, pandas._libs.tslibs.nattype, pandas._libs.tslibs.timezones, pandas._libs.tslibs.fields, pandas._libs.tslibs.timedeltas, pandas._libs.tslibs.tzconversion, pandas._libs.tslibs.timestamps, pandas._libs.properties, pandas._libs.tslibs.offsets, pandas._libs.tslibs.strptime, pandas._libs.tslibs.parsing, pandas._libs.tslibs.conversion, pandas._libs.tslibs.period, pandas._libs.tslibs.vectorized, pandas._libs.ops_dispatch, pandas._libs.missing, pandas._libs.hashtable, pandas._libs.algos, pandas._libs.interval, pandas._libs.lib, pandas._libs.ops, pandas._libs.hashing, pandas._libs.arrays, pandas._libs.tslib, pandas._libs.sparse, pandas._libs.internals, pandas._libs.indexing, pandas._libs.index, pandas._libs.writers, pandas._libs.join, pandas._libs.window.aggregations, pandas._libs.window.indexers, pandas._libs.reshape, pandas._libs.groupby, pandas._libs.json, pandas._libs.parsers, pandas._libs.testing, PIL._imagingmath (total: 214)
Segmentation fault

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Related with CICD, Github Actions, etc dependencies maintenance General maintenance of the repo (libraries, cicd, etc)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants