Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Open
Labels
Description
Summary
I was trying to use address sanitizer to build scipy with meson (rgommers/scipy#32) and found few failures coming from matplotlib.
The traceback of the failures are:
Failure 1
scipy/cluster/tests/test_hierarchy.py .................................. [0%]..............................................FatalPythonerror:AbortedCurrentthread0x00007faa364ac740 (mostrecentcallfirst):File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/_layoutgrid.py",line80in<listcomp>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/_layoutgrid.py",line80in__init__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line3082ininit_layoutgridFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line2434inset_constrained_layoutFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line2279in__init__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/backend_bases.py",line3544innew_figure_managerFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/pyplot.py",line316innew_figure_managerFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/pyplot.py",line797infigureFile"/home/smit/Smitlunagariya/scipy/installdir/lib/python3.9/site-packages/scipy/cluster/tests/test_hierarchy.py",line830intest_valid_label_sizeFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/python.py",line183inpytest_pyfunc_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/python.py",line1641inruntestFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line162inpytest_runtest_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line255in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line311infrom_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line254incall_runtest_hookFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line215incall_and_reportFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line126inruntestprotocolFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line109inpytest_runtest_protocolFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line348inpytest_runtestloopFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line323in_mainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line269inwrap_sessionFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line316inpytest_cmdline_mainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/config/__init__.py",line162inmainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/config/__init__.py",line185inconsole_mainFile"/home/smit/anaconda3/envs/scipy-dev/bin/pytest",line11in<module>Aborted (coredumped)
Failure 2
scipy/spatial/tests/test__plotutils.pyFatalPythonerror:AbortedCurrentthread0x00007f0755dac740 (mostrecentcallfirst):File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/_layoutgrid.py",line80in<listcomp>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/_layoutgrid.py",line80in__init__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line3082ininit_layoutgridFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line2434inset_constrained_layoutFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line2279in__init__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/backend_bases.py",line3544innew_figure_managerFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/pyplot.py",line316innew_figure_managerFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/pyplot.py",line797infigureFile"/home/smit/Smitlunagariya/scipy/installdir/lib/python3.9/site-packages/scipy/spatial/tests/test__plotutils.py",line22intest_delaunayFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/python.py",line183inpytest_pyfunc_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/python.py",line1641inruntestFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line162inpytest_runtest_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line255in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line311infrom_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line254incall_runtest_hookFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line215incall_and_reportFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line126inruntestprotocolFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line109inpytest_runtest_protocolFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line348inpytest_runtestloopFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line323in_mainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line269inwrap_sessionFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line316inpytest_cmdline_mainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/config/__init__.py",line162inmainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/config/__init__.py",line185inconsole_mainFile"/home/smit/anaconda3/envs/scipy-dev/bin/pytest",line11in<module>Aborted (coredumped)
Failure 3
scipy/stats/tests/test_morestats.py .................................... [77%]........................................................................ [79%]...................xxx...FatalPythonerror:AbortedCurrentthread0x00007fd763d6d740 (mostrecentcallfirst):File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/_layoutgrid.py",line80in<listcomp>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/_layoutgrid.py",line80in__init__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line3082ininit_layoutgridFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line2434inset_constrained_layoutFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/figure.py",line2279in__init__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/backend_bases.py",line3544innew_figure_managerFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/pyplot.py",line316innew_figure_managerFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/matplotlib/pyplot.py",line797infigureFile"/home/smit/Smitlunagariya/scipy/installdir/lib/python3.9/site-packages/scipy/stats/tests/test_morestats.py",line1248intest_plot_kwargFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/python.py",line183inpytest_pyfunc_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/python.py",line1641inruntestFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line162inpytest_runtest_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line255in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line311infrom_callFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line254incall_runtest_hookFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line215incall_and_reportFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line126inruntestprotocolFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/runner.py",line109inpytest_runtest_protocolFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line348inpytest_runtestloopFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line323in_mainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line269inwrap_sessionFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/main.py",line316inpytest_cmdline_mainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/callers.py",line187in_multicallFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line84in<lambda>File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/manager.py",line93in_hookexecFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/pluggy/hooks.py",line286in__call__File"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/config/__init__.py",line162inmainFile"/home/smit/anaconda3/envs/scipy-dev/lib/python3.9/site-packages/_pytest/config/__init__.py",line185inconsole_mainFile"/home/smit/anaconda3/envs/scipy-dev/bin/pytest",line11in<module>Aborted (coredumped)
SciPy was build and tested onhttps://github.com/rgommers/scipy/tree/meson using:$ meson setup -Db_sanitize=address build --prefix=$PWD/installdir
Version used:
matplotlib 3.4.2matplotlib-base 3.4.2 matplotlib-inline 0.1.2
Proposed fix
No response