Closed beew closed 1 year ago
I also encounter an issue when installing mayavi.
$ uname -a
Linux toto 6.2.10-200.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 6 23:30:41 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
$ python -V
Python 3.11.2
$ pip show vtk
Name: vtk
Version: 9.2.6
Summary: VTK is an open-source toolkit for 3D computer graphics, image processing, and visualization
Home-page: https://vtk.org
Author: VTK developers
Author-email:
License: BSD
Location: /home/toto/.local/lib/python3.11/site-packages
Requires: matplotlib
Required-by:
$ pip install mayavi
Defaulting to user installation because normal site-packages is not writeable
Collecting mayavi
Using cached mayavi-4.8.1.tar.gz (20.6 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting apptools (from mayavi)
Using cached apptools-5.2.0-py3-none-any.whl (229 kB)
Collecting envisage (from mayavi)
Using cached envisage-7.0.3-py3-none-any.whl (268 kB)
Requirement already satisfied: numpy in ./.local/lib/python3.11/site-packages (from mayavi) (1.24.2)
Collecting pyface>=6.1.1 (from mayavi)
Using cached pyface-8.0.0-py3-none-any.whl (1.3 MB)
Requirement already satisfied: pygments in /usr/lib/python3.11/site-packages (from mayavi) (2.12.0)
Requirement already satisfied: traits>=6.0.0 in ./.local/lib/python3.11/site-packages/traits-6.4.1-py3.11-linux-x86_64.egg (from mayavi) (6.4.1)
Collecting traitsui>=7.0.0 (from mayavi)
Using cached traitsui-7.4.3-py3-none-any.whl (1.5 MB)
Requirement already satisfied: packaging in /usr/lib/python3.11/site-packages (from mayavi) (21.3)
Requirement already satisfied: vtk in ./.local/lib/python3.11/site-packages (from mayavi) (9.2.6)
Collecting configobj (from apptools->mayavi)
Using cached configobj-5.0.8-py2.py3-none-any.whl (36 kB)
Requirement already satisfied: setuptools in ./.local/lib/python3.11/site-packages (from envisage->mayavi) (67.6.1)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/lib/python3.11/site-packages (from packaging->mayavi) (3.0.9)
Requirement already satisfied: matplotlib>=2.0.0 in /usr/lib64/python3.11/site-packages (from vtk->mayavi) (3.6.3)
Requirement already satisfied: contourpy>=1.0.1 in /usr/lib64/python3.11/site-packages (from matplotlib>=2.0.0->vtk->mayavi) (1.0.7)
Requirement already satisfied: cycler>=0.10 in /usr/lib/python3.11/site-packages (from matplotlib>=2.0.0->vtk->mayavi) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in /usr/lib64/python3.11/site-packages (from matplotlib>=2.0.0->vtk->mayavi) (4.37.2)
Requirement already satisfied: kiwisolver>=1.0.1 in /usr/lib64/python3.11/site-packages (from matplotlib>=2.0.0->vtk->mayavi) (1.4.4)
Requirement already satisfied: pillow>=6.2.0 in /usr/lib64/python3.11/site-packages (from matplotlib>=2.0.0->vtk->mayavi) (9.2.0)
Requirement already satisfied: python-dateutil>=2.7 in /usr/lib/python3.11/site-packages (from matplotlib>=2.0.0->vtk->mayavi) (2.8.2)
Requirement already satisfied: six in /usr/lib/python3.11/site-packages (from configobj->apptools->mayavi) (1.16.0)
Building wheels for collected packages: mayavi
Building wheel for mayavi (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for mayavi (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [782 lines of output]
<string>:13: DeprecationWarning:
`numpy.distutils` is deprecated since NumPy 1.23.0, as a result
of the deprecation of `distutils` itself. It will be removed for
Python >= 3.12. For older Python versions it will remain present.
It is recommended to use `setuptools < 60.0` for those Python versions.
For more details, see:
https://numpy.org/devdocs/reference/distutils_status_migration.html
running bdist_wheel
running build
Already built tvtk_classes.zip
running config_cc
INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
Already built tvtk_classes.zip
INFO: build_src
INFO: building extension "tvtk.array_ext" sources
INFO: building data_files sources
INFO: build_src: building npy-pkg config files
running build_py
creating build
creating build/lib.linux-x86_64-cpython-311
creating build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/wrapper_gen.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/vtk_parser.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/vtk_module.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/version.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/value_column.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/tvtk_base_handler.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/tvtk_base.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/tvtk_access.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/special_gen.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/setup.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/misc.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/messenger.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/indenter.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/common.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/code_gen.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/class_tree.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/array_handler.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/api.py -> build/lib.linux-x86_64-cpython-311/tvtk
copying tvtk/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk
creating build/lib.linux-x86_64-cpython-311/tvtk/custom
copying tvtk/custom/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/custom
creating build/lib.linux-x86_64-cpython-311/tvtk/pipeline
copying tvtk/pipeline/browser.py -> build/lib.linux-x86_64-cpython-311/tvtk/pipeline
copying tvtk/pipeline/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/pipeline
creating build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/utils.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/tvtk_scene.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/toolkit.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/scene_model.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/scene_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/scene.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/picker.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/movie_maker.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/light_manager.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/decorated_scene.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/api.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/actors.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/actor_model.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/actor_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
copying tvtk/pyface/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface
creating build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui
copying tvtk/pyface/ui/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui
creating build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/null
copying tvtk/pyface/ui/null/init.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/null
copying tvtk/pyface/ui/null/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/null
creating build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/qt4
copying tvtk/pyface/ui/qt4/scene_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/qt4
copying tvtk/pyface/ui/qt4/scene.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/qt4
copying tvtk/pyface/ui/qt4/init.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/qt4
copying tvtk/pyface/ui/qt4/decorated_scene.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/qt4
copying tvtk/pyface/ui/qt4/actor_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/qt4
copying tvtk/pyface/ui/qt4/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/qt4
copying tvtk/pyface/ui/qt4/QVTKRenderWindowInteractor.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/qt4
creating build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/wx
copying tvtk/pyface/ui/wx/wxVTKRenderWindowInteractor.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/wx
copying tvtk/pyface/ui/wx/scene_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/wx
copying tvtk/pyface/ui/wx/scene.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/wx
copying tvtk/pyface/ui/wx/init.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/wx
copying tvtk/pyface/ui/wx/decorated_scene.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/wx
copying tvtk/pyface/ui/wx/actor_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/wx
copying tvtk/pyface/ui/wx/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/pyface/ui/wx
creating build/lib.linux-x86_64-cpython-311/tvtk/view
copying tvtk/view/parametric_function_source_view.py -> build/lib.linux-x86_64-cpython-311/tvtk/view
copying tvtk/view/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/view
creating build/lib.linux-x86_64-cpython-311/tvtk/plugins
copying tvtk/plugins/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins
creating build/lib.linux-x86_64-cpython-311/tvtk/plugins/browser
copying tvtk/plugins/browser/browser_view.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/browser
copying tvtk/plugins/browser/browser_plugin.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/browser
copying tvtk/plugins/browser/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/browser
creating build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene
copying tvtk/plugins/scene/scene_plugin.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene
copying tvtk/plugins/scene/scene_manager.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene
copying tvtk/plugins/scene/scene_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene
copying tvtk/plugins/scene/i_scene_manager.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene
copying tvtk/plugins/scene/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene
creating build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene/ui
copying tvtk/plugins/scene/ui/scene_ui_plugin.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene/ui
copying tvtk/plugins/scene/ui/scene_ui_action_set.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene/ui
copying tvtk/plugins/scene/ui/scene_preferences_page.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene/ui
copying tvtk/plugins/scene/ui/actions.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene/ui
copying tvtk/plugins/scene/ui/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/plugins/scene/ui
creating build/lib.linux-x86_64-cpython-311/tvtk/tools
copying tvtk/tools/visual.py -> build/lib.linux-x86_64-cpython-311/tvtk/tools
copying tvtk/tools/tvtk_doc.py -> build/lib.linux-x86_64-cpython-311/tvtk/tools
copying tvtk/tools/mlab.py -> build/lib.linux-x86_64-cpython-311/tvtk/tools
copying tvtk/tools/ivtk.py -> build/lib.linux-x86_64-cpython-311/tvtk/tools
copying tvtk/tools/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/tools
creating build/lib.linux-x86_64-cpython-311/tvtk/util
copying tvtk/util/wx_gradient_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/util
copying tvtk/util/traitsui_gradient_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/util
copying tvtk/util/tk_gradient_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/util
copying tvtk/util/qt_gradient_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/util
copying tvtk/util/gradient_editor.py -> build/lib.linux-x86_64-cpython-311/tvtk/util
copying tvtk/util/ctf.py -> build/lib.linux-x86_64-cpython-311/tvtk/util
copying tvtk/util/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/util
creating build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_wrapper_gen.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_vtk_parser.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_visual.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_tvtk_scene.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_tvtk_base.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_tvtk.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_pyface_utils.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_movie_maker.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_misc.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_messenger.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_indenter.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_garbage_collection.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_ctf_util.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_class_tree.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_browser.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_array_handler.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/test_array_ext.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/common.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
copying tvtk/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/tvtk/tests
creating build/lib.linux-x86_64-cpython-311/mayavi
copying mayavi/version.py -> build/lib.linux-x86_64-cpython-311/mayavi
copying mayavi/mlab.py -> build/lib.linux-x86_64-cpython-311/mayavi
copying mayavi/api.py -> build/lib.linux-x86_64-cpython-311/mayavi
copying mayavi/__version__.py -> build/lib.linux-x86_64-cpython-311/mayavi
copying mayavi/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi
creating build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/tools.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/sources.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/show.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/server.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/probe_data.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/preferences_mirror.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/pipeline.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/pipe_base.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/notebook.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/modules.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/mlab_scene_model.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/mlab.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/helper_functions.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/filters.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/figure.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/engine_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/decorations.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/camera.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/auto_doc.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/animator.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
copying mayavi/tools/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools
creating build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_vtk_xml_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_vtk_object_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_vtk_file_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_vtk_data_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_volume.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_user_defined.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_unstructured_data_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_threshold_filter.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_text3d.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_streamline.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_sources.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_set_active_attribute.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_script_recording.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_registry.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_recorder.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_pylab_luts.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_preferences_mirror.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_poly_data_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_plot3d_mb_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_pipeline_info.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_optional_collection.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_no_ui_toolkit.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_mouse_pick_dispatcher.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_mlab_source_integration.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_mlab_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_mlab_scene_model.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_mlab_null_engine.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_mlab_integration.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_mayavi_traits.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_ipw_multiple_scalars.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_image_plane_widget.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_image_data_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_image_data_probe.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_grid_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_glyph.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_garbage_collection.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_filters.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_file_timestep.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_extract_grid_filter.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_engine_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_dataset_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_cut_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_customize.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_csv_sniff.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_core_utils.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_core_common.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_contour.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_composite_data.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_builtin_surface.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_builtin_image.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/test_array_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/runtests.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/datasets.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/data_reader_test_base.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/common.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
copying mayavi/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/tests
creating build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/vtk_xml_file_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/vtk_object_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/vtk_file_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/vtk_data_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/vrml_importer.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/volume_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/utils.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/unstructured_grid_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/three_ds_importer.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/poly_data_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/point_load.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/plot3d_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/parametric_surface.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/metadata.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/image_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/chaco_reader.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/builtin_surface.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/builtin_image.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/array_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/api.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
copying mayavi/sources/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources
creating build/lib.linux-x86_64-cpython-311/mayavi/scripts
copying mayavi/scripts/util.py -> build/lib.linux-x86_64-cpython-311/mayavi/scripts
copying mayavi/scripts/mayavi2.py -> build/lib.linux-x86_64-cpython-311/mayavi/scripts
copying mayavi/scripts/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/scripts
creating build/lib.linux-x86_64-cpython-311/mayavi/preferences
copying mayavi/preferences/preferences_helpers.py -> build/lib.linux-x86_64-cpython-311/mayavi/preferences
copying mayavi/preferences/preference_manager_view.py -> build/lib.linux-x86_64-cpython-311/mayavi/preferences
copying mayavi/preferences/preference_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/preferences
copying mayavi/preferences/mayavi_preferences_page.py -> build/lib.linux-x86_64-cpython-311/mayavi/preferences
copying mayavi/preferences/contrib_finder.py -> build/lib.linux-x86_64-cpython-311/mayavi/preferences
copying mayavi/preferences/bindings.py -> build/lib.linux-x86_64-cpython-311/mayavi/preferences
copying mayavi/preferences/api.py -> build/lib.linux-x86_64-cpython-311/mayavi/preferences
copying mayavi/preferences/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/preferences
creating build/lib.linux-x86_64-cpython-311/mayavi/plugins
copying mayavi/plugins/script.py -> build/lib.linux-x86_64-cpython-311/mayavi/plugins
copying mayavi/plugins/mayavi_workbench_application.py -> build/lib.linux-x86_64-cpython-311/mayavi/plugins
copying mayavi/plugins/mayavi_ui_plugin.py -> build/lib.linux-x86_64-cpython-311/mayavi/plugins
copying mayavi/plugins/mayavi_ui_action_set.py -> build/lib.linux-x86_64-cpython-311/mayavi/plugins
copying mayavi/plugins/mayavi_plugin.py -> build/lib.linux-x86_64-cpython-311/mayavi/plugins
copying mayavi/plugins/envisage_engine.py -> build/lib.linux-x86_64-cpython-311/mayavi/plugins
copying mayavi/plugins/app.py -> build/lib.linux-x86_64-cpython-311/mayavi/plugins
copying mayavi/plugins/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/plugins
creating build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/warp_vector_cut_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/volume.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/vectors.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/vector_cut_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/text3d.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/text.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/tensor_glyph.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/surface.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/structured_grid_outline.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/streamline.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/slice_unstructured_grid.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/skeleton_module.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/scalar_cut_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/outline.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/orientation_axes.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/metadata.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/labels.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/iso_surface.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/image_plane_widget.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/image_actor.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/hyper_streamline.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/grid_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/glyph.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/generic_module.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/custom_grid_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/contour_grid_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/axes.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/api.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
copying mayavi/modules/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules
creating build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/wrapper.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/warp_vector.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/warp_scalar.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/vorticity.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/user_defined.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/tube.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/triangle_filter.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/transform_data.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/threshold.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/stripper.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/set_active_attribute.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/select_output.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/quadric_decimation.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/poly_data_normals.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/poly_data_filter_base.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/point_to_cell_data.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/optional.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/metadata.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/mask_points.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/image_data_probe.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/image_change_information.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/greedy_terrain_decimation.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/gaussian_splatter.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/filter_base.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/extract_vector_norm.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/extract_vector_components.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/extract_unstructured_grid.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/extract_tensor_components.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/extract_grid.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/extract_edges.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/elevation_filter.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/delaunay3d.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/delaunay2d.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/decimatepro.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/data_set_clipper.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/cut_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/contour.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/collection.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/cell_to_point_data.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/cell_derivatives.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/api.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
copying mayavi/filters/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/filters
creating build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/utils.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/traits_menu.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/trait_defs.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/source.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/scene.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/registry.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/pipeline_info.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/pipeline_base.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/off_screen_engine.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/null_engine.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/mouse_pick_dispatcher.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/module_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/module.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/metadata.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/lut_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/filter.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/file_data_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/engine.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/dataset_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/customize.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/component.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/common.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/base.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/api.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/adder_node.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
copying mayavi/core/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/core
creating build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/source_widget.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/poly_data_normals.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/optional.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/implicit_widgets.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/implicit_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/grid_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/glyph_source.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/glyph.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/cutter.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/custom_grid_plane.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/contour.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/common.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/actor2d.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/actor.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
copying mayavi/components/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/components
creating build/lib.linux-x86_64-cpython-311/mayavi/action
copying mayavi/action/sources.py -> build/lib.linux-x86_64-cpython-311/mayavi/action
copying mayavi/action/save_load.py -> build/lib.linux-x86_64-cpython-311/mayavi/action
copying mayavi/action/modules.py -> build/lib.linux-x86_64-cpython-311/mayavi/action
copying mayavi/action/help.py -> build/lib.linux-x86_64-cpython-311/mayavi/action
copying mayavi/action/filters.py -> build/lib.linux-x86_64-cpython-311/mayavi/action
copying mayavi/action/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/action
creating build/lib.linux-x86_64-cpython-311/mayavi/tools/remote
copying mayavi/tools/remote/remote_widget.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/remote
copying mayavi/tools/remote/remote_scene.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/remote
copying mayavi/tools/remote/ipy_remote.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/remote
copying mayavi/tools/remote/bridge.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/remote
copying mayavi/tools/remote/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/remote
creating build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
copying mayavi/tools/data_wizards/preview_window.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
copying mayavi/tools/data_wizards/loadtxt.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
copying mayavi/tools/data_wizards/data_source_wizard.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
copying mayavi/tools/data_wizards/data_source_factory.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
copying mayavi/tools/data_wizards/csv_source_factory.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
copying mayavi/tools/data_wizards/csv_sniff.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
copying mayavi/tools/data_wizards/csv_loader.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
copying mayavi/tools/data_wizards/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/tools/data_wizards
creating build/lib.linux-x86_64-cpython-311/mayavi/sources/ui
copying mayavi/sources/ui/parametric_surface.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources/ui
copying mayavi/sources/ui/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/sources/ui
creating build/lib.linux-x86_64-cpython-311/mayavi/modules/ui
copying mayavi/modules/ui/surface.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules/ui
copying mayavi/modules/ui/iso_surface.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules/ui
copying mayavi/modules/ui/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/modules/ui
creating build/lib.linux-x86_64-cpython-311/mayavi/core/ui
copying mayavi/core/ui/module_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/core/ui
copying mayavi/core/ui/mayavi_scene.py -> build/lib.linux-x86_64-cpython-311/mayavi/core/ui
copying mayavi/core/ui/lut_manager.py -> build/lib.linux-x86_64-cpython-311/mayavi/core/ui
copying mayavi/core/ui/engine_view.py -> build/lib.linux-x86_64-cpython-311/mayavi/core/ui
copying mayavi/core/ui/engine_rich_view.py -> build/lib.linux-x86_64-cpython-311/mayavi/core/ui
copying mayavi/core/ui/api.py -> build/lib.linux-x86_64-cpython-311/mayavi/core/ui
copying mayavi/core/ui/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/core/ui
creating build/lib.linux-x86_64-cpython-311/mayavi/core/lut
copying mayavi/core/lut/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/core/lut
creating build/lib.linux-x86_64-cpython-311/mayavi/components/ui
copying mayavi/components/ui/contour.py -> build/lib.linux-x86_64-cpython-311/mayavi/components/ui
copying mayavi/components/ui/actor.py -> build/lib.linux-x86_64-cpython-311/mayavi/components/ui
copying mayavi/components/ui/__init__.py -> build/lib.linux-x86_64-cpython-311/mayavi/components/ui
running build_ext
INFO: customize UnixCCompiler
INFO: customize UnixCCompiler using build_ext
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-march=native)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
creating /tmp/tmpdl98gpr1/tmp
creating /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj
creating /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay
creating /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay/lib64
creating /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11
creating /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages
creating /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy
creating /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils
creating /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils/checks
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-march=native'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-O3)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-O3'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-Werror)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-Werror'
INFO: CCompilerOpt.__init__[1782] : check requested baseline
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-msse)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-msse2)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse2'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'SSE' with flags (-msse -msse2)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -Werror'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'SSE2' with flags (-msse -msse2)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-msse3)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse3'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'SSE3' with flags (-msse -msse2 -msse3)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -Werror'
INFO: CCompilerOpt.__init__[1791] : check requested dispatch-able features
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mssse3)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mssse3'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-msse4.1)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse4.1'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mpopcnt)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mpopcnt'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-msse4.2)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse4.2'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mf16c)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mf16c'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mfma)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mfma'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx2)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx2'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx512f -mno-mmx)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx512f -mno-mmx'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -Werror'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx512cd)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx512cd'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx512vl -mavx512bw -mavx512dq)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx512vl -mavx512bw -mavx512dq'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx512vnni)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx512vnni'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx512er -mavx512pf)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx512er -mavx512pf'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -Werror'
WARN: CCompilerOpt.dist_test[630] : CCompilerOpt._dist_test_spawn[764] : Command (gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/usr/include/python3.11 -c /tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knl.c -o /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knl.o -MMD -MF /tmp/tmpdl98gpr1/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knl.o.d -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -Werror) failed with exit status 1 output ->
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:51,
from /tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knl.c:14:
In function ‘_mm512_exp2a23_round_pd’,
inlined from ‘main’ at /tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knl.c:21:17:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512erintrin.h:55:20: error: ‘__W’ is used uninitialized [-Werror=uninitialized]
55 | return (__m512d) __builtin_ia32_exp2pd_mask ((__v8df) __A,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | (__v8df) __W,
| ~~~~~~~~~~~~~
57 | (__mmask8) -1, __R);
| ~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512erintrin.h: In function ‘main’:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512erintrin.h:54:11: note: ‘__W’ was declared here
54 | __m512d __W;
| ^~~
In file included from /usr/lib/gcc/x86_64-redhat-linux/12/include/immintrin.h:53:
In function ‘_mm512_mask_prefetch_i64scatter_pd’,
inlined from ‘main’ at /tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knl.c:23:5:
/usr/lib/gcc/x86_64-redhat-linux/12/include/avx512pfintrin.h:180:3: error: ‘base’ may be used uninitialized [-Werror=maybe-uninitialized]
180 | __builtin_ia32_scatterpfqpd (__mask, (__v8di) __index, __addr, __scale,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
181 | __hint);
| ~~~~~~~
<built-in>: In function ‘main’:
<built-in>: note: by argument 3 of type ‘const void *’ to ‘__builtin_ia32_scatterpfqpd’ declared here
/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/distutils/checks/cpu_avx512_knl.c:18:9: note: ‘base’ declared here
18 | int base[128];
| ^~~~
cc1: all warnings being treated as errors
WARN: CCompilerOpt.feature_test[1563] : testing failed
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx512ifma -mavx512vbmi)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx512ifma -mavx512vbmi'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror'
INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq'
INFO: CCompilerOpt.feature_test[1547] : testing feature 'AVX512_ICL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -Werror'
INFO: CCompilerOpt.__init__[1803] : skip features (SSE3 SSE SSE2) since its part of baseline
INFO: CCompilerOpt.__init__[1807] : initialize targets groups
INFO: CCompilerOpt.__init__[1809] : parse target group simd_test
INFO: CCompilerOpt._parse_target_tokens[2020] : skip targets (VSX2 XOP VSX FMA4 ASIMD VX VSX4 NEON VXE VSX3 VXE2) not part of baseline or dispatch-able features
INFO: CCompilerOpt._parse_policy_not_keepbase[2132] : skip baseline features (SSE2)
INFO: CCompilerOpt.generate_dispatch_header[2353] : generate CPU dispatch header: (build/src.linux-x86_64-3.11/numpy/distutils/include/npy_cpu_dispatch_config.h)
WARN: CCompilerOpt.generate_dispatch_header[2362] : dispatch header dir build/src.linux-x86_64-3.11/numpy/distutils/include does not exist, creating it
INFO: CCompilerOpt.feature_extra_checks[1627] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -Werror'
INFO: CCompilerOpt.feature_extra_checks[1627] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK)
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
INFO: compile options: '-I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
INFO: building 'tvtk.array_ext' extension
INFO: compiling C sources
INFO: C compiler: gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC
creating build/temp.linux-x86_64-cpython-311/tvtk
creating build/temp.linux-x86_64-cpython-311/tvtk/src
INFO: compile options: '-I/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.11/numpy/distutils/include -I/usr/include/python3.11 -c'
extra options: '-msse -msse2 -msse3'
INFO: gcc: tvtk/src/array_ext.c
In file included from /tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1948,
from /tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5,
from tvtk/src/array_ext.c:223:
/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
tvtk/src/array_ext.c: In function ‘__Pyx_ParseOptionalKeywords’:
tvtk/src/array_ext.c:1566:21: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations]
1566 | if (PyUnicode_GET_SIZE(**name) == PyUnicode_GET_SIZE(key) &&
| ^~
In file included from /usr/include/python3.11/unicodeobject.h:1042,
from /usr/include/python3.11/Python.h:51,
from tvtk/src/array_ext.c:4:
/usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here
652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op)
| ^~~~~~~~~~~~~~~~~~
tvtk/src/array_ext.c:1566:21: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations]
1566 | if (PyUnicode_GET_SIZE(**name) == PyUnicode_GET_SIZE(key) &&
| ^~
/usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here
652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op)
| ^~~~~~~~~~~~~~~~~~
tvtk/src/array_ext.c:1580:25: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations]
1580 | if (PyUnicode_GET_SIZE(**name) == PyUnicode_GET_SIZE(key) &&
| ^~
/usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here
652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op)
| ^~~~~~~~~~~~~~~~~~
tvtk/src/array_ext.c:1580:25: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations]
1580 | if (PyUnicode_GET_SIZE(**name) == PyUnicode_GET_SIZE(key) &&
| ^~
/usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here
652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op)
| ^~~~~~~~~~~~~~~~~~
tvtk/src/array_ext.c: In function ‘__Pyx_AddTraceback’:
tvtk/src/array_ext.c:2329:9: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion]
2329 | __pyx_lineno, /*int firstlineno,*/
| ^~~~~~~~~~~~
| |
| int
In file included from /usr/include/python3.11/Python.h:71:
/usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’
151 | PyObject *, PyObject *, PyObject *, int, PyObject *,
| ^~~~~~~~~~
tvtk/src/array_ext.c:2330:9: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion]
2330 | __pyx_empty_bytes /*PyObject *lnotab*/
| ^~~~~~~~~~~~~~~~~
| |
| PyObject * {aka struct _object *}
/usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’}
151 | PyObject *, PyObject *, PyObject *, int, PyObject *,
| ^~~
tvtk/src/array_ext.c:2313:15: error: too few arguments to function ‘PyCode_New’
2313 | py_code = PyCode_New(
| ^~~~~~~~~~
/usr/include/python3.11/cpython/code.h:148:28: note: declared here
148 | PyAPI_FUNC(PyCodeObject *) PyCode_New(
| ^~~~~~~~~~
tvtk/src/array_ext.c:2340:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’}
2340 | py_frame->f_lineno = __pyx_lineno;
| ^~
error: Command "gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/tmp/pip-build-env-792ptazj/overlay/lib64/python3.11/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.11/numpy/distutils/include -I/usr/include/python3.11 -c tvtk/src/array_ext.c -o build/temp.linux-x86_64-cpython-311/tvtk/src/array_ext.o -MMD -MF build/temp.linux-x86_64-cpython-311/tvtk/src/array_ext.o.d -msse -msse2 -msse3" failed with exit status 1
INFO:
########### EXT COMPILER OPTIMIZATION ###########
INFO: Platform :
Architecture: x64
Compiler : gcc
CPU baseline :
Requested : 'min'
Enabled : SSE SSE2 SSE3
Flags : -msse -msse2 -msse3
Extra checks: none
CPU dispatch :
Requested : 'max -xop -fma4'
Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL
Generated : none
INFO: CCompilerOpt.cache_flush[857] : write cache to path -> /tmp/pip-install-t15dg6xl/mayavi_176cd81a33fb4fe3bb0c2ad2df5098e9/build/temp.linux-x86_64-cpython-311/ccompiler_opt_cache_ext.py
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for mayavi
Failed to build mayavi
ERROR: Could not build wheels for mayavi, which is required to install pyproject.toml-based projects
$ python -m pip install git+https://github.com/enthought/mayavi.git@master#egg=mayavi
Defaulting to user installation because normal site-packages is not writeable
Collecting mayavi
Cloning https://github.com/enthought/mayavi.git (to revision master) to /tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026
Running command git clone --filter=blob:none --quiet https://github.com/enthought/mayavi.git /tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026
Resolved https://github.com/enthought/mayavi.git to commit 05b02f41b141a6bd916faaed23cf82381a4b362e
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: -11
╰─> [48 lines of output]
<string>:13: DeprecationWarning:
`numpy.distutils` is deprecated since NumPy 1.23.0, as a result
of the deprecation of `distutils` itself. It will be removed for
Python >= 3.12. For older Python versions it will remain present.
It is recommended to use `setuptools < 60.0` for those Python versions.
For more details, see:
https://numpy.org/devdocs/reference/distutils_status_migration.html
running egg_info
running build_src
Building tvtk_classes.zip
----------------------------------------------------------------------
Building TVTK classes... Fatal Python error: Segmentation fault
Current thread 0x00007f1f0a37d740 (most recent call first):
File "/tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026/tvtk/vtk_parser.py", line 711 in _find_get_set_methods
File "/tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026/tvtk/vtk_parser.py", line 491 in _organize_methods
File "/tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026/tvtk/vtk_parser.py", line 157 in parse
File "/tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026/tvtk/wrapper_gen.py", line 341 in _gen_methods
File "/tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026/tvtk/wrapper_gen.py", line 242 in generate_code
File "/tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026/tvtk/code_gen.py", line 235 in _write_wrapper_class
File "/tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026/tvtk/code_gen.py", line 142 in generate_code
File "/tmp/pip-install-fbdmkpyk/mayavi_59a36e769f4d45fdab88c76522da4026/tvtk/setup.py", line 98 in gen_tvtk_classes_zip
File "<string>", line 273 in build_tvtk_classes_zip
File "<string>", line 299 in run
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 988 in run_command
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/dist.py", line 1221 in run_command
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 318 in run_command
File "/tmp/pip-build-env-wsorsnye/overlay/lib64/python3.11/site-packages/numpy/distutils/command/egg_info.py", line 24 in run
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 988 in run_command
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/dist.py", line 1221 in run_command
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 969 in run_commands
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 201 in run_commands
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 185 in setup
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/__init__.py", line 108 in setup
File "/tmp/pip-build-env-wsorsnye/overlay/lib64/python3.11/site-packages/numpy/distutils/core.py", line 169 in setup
File "<string>", line 432 in <module>
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 335 in run_setup
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 485 in run_setup
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 320 in _get_build_requires
File "/tmp/pip-build-env-wsorsnye/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 338 in get_requires_for_build_wheel
File "/home/econdami/.local/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118 in get_requires_for_build_wheel
File "/home/econdami/.local/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335 in main
File "/home/econdami/.local/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353 in <module>
Extension modules: 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.vtkWebCore, vtkmodules.vtkCommonMath, vtkmodules.vtkCommonTransforms, vtkmodules.vtkCommonDataModel, vtkmodules.vtkCommonExecutionModel, vtkmodules.vtkIOCore, vtkmodules.vtkImagingCore, vtkmodules.vtkIOImage, vtkmodules.vtkIOXMLParser, vtkmodules.vtkIOXML, vtkmodules.vtkCommonMisc, vtkmodules.vtkFiltersCore, vtkmodules.vtkRenderingCore, vtkmodules.vtkRenderingContext2D, vtkmodules.vtkRenderingFreeType, vtkmodules.vtkRenderingSceneGraph, vtkmodules.vtkRenderingVtkJS, vtkmodules.vtkIOExport, vtkmodules.vtkWebGLExporter, vtkmodules.vtkInteractionStyle, vtkmodules.vtkFiltersGeneral, vtkmodules.vtkFiltersSources, vtkmodules.vtkInteractionWidgets, vtkmodules.vtkViewsCore, vtkmodules.vtkViewsInfovis, vtkmodules.vtkCommonComputationalGeometry, vtkmodules.vtkCommonSystem, vtkmodules.vtkIOLegacy, vtkmodules.vtkDomainsChemistry, vtkmodules.vtkRenderingHyperTreeGrid, vtkmodules.vtkRenderingUI, vtkmodules.vtkRenderingOpenGL2, vtkmodules.vtkRenderingContextOpenGL2, vtkmodules.vtkRenderingVolume, vtkmodules.vtkImagingMath, vtkmodules.vtkRenderingVolumeOpenGL2, vtkmodules.vtkViewsContext2D, vtkmodules.vtkTestingRendering, vtkmodules.vtkRenderingVolumeAMR, vtkmodules.vtkPythonContext2D, vtkmodules.vtkRenderingParallel, vtkmodules.vtkRenderingVR, vtkmodules.vtkRenderingMatplotlib, vtkmodules.vtkRenderingLabel, vtkmodules.vtkRenderingLOD, vtkmodules.vtkRenderingLICOpenGL2, vtkmodules.vtkRenderingImage, vtkmodules.vtkRenderingExternal, vtkmodules.vtkIOXdmf2, vtkmodules.vtkIOVeraOut, vtkmodules.vtkIOVPIC, vtkmodules.vtkIOTecplotTable, vtkmodules.vtkIOTRUCHAS, vtkmodules.vtkIOSegY, vtkmodules.vtkIOParallelXML, vtkmodules.vtkIOLSDyna, vtkmodules.vtkIOParallelLSDyna, vtkmodules.vtkIOExodus, vtkmodules.vtkIOParallelExodus, vtkmodules.vtkIOPLY, vtkmodules.vtkIOPIO, vtkmodules.vtkIOMovie, vtkmodules.vtkIOOggTheora, vtkmodules.vtkIOOMF, vtkmodules.vtkIONetCDF, vtkmodules.vtkIOMotionFX, vtkmodules.vtkIOGeometry, vtkmodules.vtkIOParallel, vtkmodules.vtkIOMINC, vtkmodules.vtkIOInfovis, vtkmodules.vtkIOImport, vtkmodules.vtkParallelCore, vtkmodules.vtkIOIOSS, vtkmodules.vtkIOH5part, vtkmodules.vtkIOH5Rage, vtkmodules.vtkIOGeoJSON, vtkmodules.vtkIOVideo, vtkmodules.vtkIOExportPDF, vtkmodules.vtkRenderingGL2PSOpenGL2, vtkmodules.vtkIOExportGL2PS, vtkmodules.vtkIOEnSight, vtkmodules.vtkIOCityGML, vtkmodules.vtkIOChemistry, vtkmodules.vtkIOCesium3DTiles, vtkmodules.vtkIOCONVERGECFD, vtkmodules.vtkIOHDF, vtkmodules.vtkIOCGNSReader, vtkmodules.vtkIOAsynchronous, vtkmodules.vtkIOAMR, vtkmodules.vtkInteractionImage, vtkmodules.vtkImagingStencil, vtkmodules.vtkImagingStatistics, vtkmodules.vtkImagingGeneral, vtkmodules.vtkImagingOpenGL2, vtkmodules.vtkImagingMorphological, vtkmodules.vtkImagingFourier, vtkmodules.vtkIOSQL, vtkmodules.vtkCommonColor, vtkmodules.vtkImagingSources, vtkmodules.vtkInfovisCore, vtkmodules.vtkGeovisCore, vtkmodules.vtkInfovisLayout, vtkmodules.vtkRenderingAnnotation, vtkmodules.vtkImagingHybrid, vtkmodules.vtkImagingColor, vtkmodules.vtkFiltersTopology, vtkmodules.vtkFiltersSelection, vtkmodules.vtkFiltersSMP, vtkmodules.vtkFiltersPython, vtkmodules.vtkFiltersProgrammable, vtkmodules.vtkFiltersModeling, vtkmodules.vtkFiltersPoints, vtkmodules.vtkFiltersVerdict, vtkmodules.vtkFiltersStatistics, vtkmodules.vtkFiltersParallelStatistics, vtkmodules.vtkFiltersImaging, vtkmodules.vtkFiltersExtraction, vtkmodules.vtkFiltersGeometry, vtkmodules.vtkFiltersHybrid, vtkmodules.vtkFiltersTexture, vtkmodules.vtkFiltersParallel, vtkmodules.vtkFiltersParallelImaging, vtkmodules.vtkFiltersParallelDIY2, vtkmodules.vtkFiltersGeneric, vtkmodules.vtkFiltersFlowPaths, vtkmodules.vtkFiltersAMR, vtkmodules.vtkDomainsChemistryOpenGL2, vtkmodules.vtkFiltersHyperTree, vtkmodules.vtkCommonPython, vtkmodules.vtkChartsCore, vtkmodules.vtkAcceleratorsVTKmCore, vtkmodules.vtkAcceleratorsVTKmDataModel, vtkmodules.vtkAcceleratorsVTKmFilters (total: 147)
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: -11
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
This should be fixed now in master (with the merge of #1199), please reopen if this is not yet fixed. This should eventually get into a release.
Seems to fix things for us on Fedora. Thanks!
It fixed it for me. Now built was successful and all tests passed. Thanks!
It fixed it for me too. Thanks!
Hi, I am trying to build mayavi from source and it fails with a segfault
OS is Ubuntu 22.04. python 3.10.9
vtk 9.2.6 installed from pip, tried git checkout different branches for mayavi (4.8.1 release, master, origin/installation_fix) , results are the same.
Building and installing vtk wheel from source following https://gitlab.kitware.com/vtk/vtk/-/blob/master/Documentation/dev/build.md#building-vtk
vtk-9.2.20230321.dev0-cp310-cp310-linux_x86_64
Building mayavi again failed but with a different error message
Installing mayavi from pip works but nosetests -v tvtk failed with similar error message (tests passed for mayavi, integrationtests/mayavi/run.py has a bunch of "none type has no attribute xxx" errors)