gentoo/dev-libs/boost/files/boost-1.89.0-python-exclude-broken-tests.patch
Holger Hoffstätte 2125c14014
dev-libs/boost: test fixes for dll and python in 1.89.0
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44917
Closes: https://github.com/gentoo/gentoo/pull/44917
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-07 16:36:07 -05:00

29 lines
826 B
Diff

Exclude tests that are either obsolete or simply don't work.
The upcast.cpp test error message looks suspiciously like the
parameter_python build failure; probably due to a newer Python
Object API break.
--- a/libs/python/test/Jamfile
+++ b/libs/python/test/Jamfile
@@ -111,11 +111,6 @@ bpl-test crossmod_exception
[ bpl-test andreas_beyer ]
[ bpl-test wrapper_held_type ]
-[ bpl-test polymorphism2_auto_ptr
- : polymorphism2_auto_ptr.py polymorphism2.py polymorphism2_auto_ptr.cpp
- : [ requires auto_ptr ]
-]
-
[ bpl-test polymorphism ]
[ bpl-test polymorphism2 ]
@@ -239,8 +234,6 @@ bpl-test crossmod_opaque
[ py-compile object_manager.cpp ]
[ py-compile copy_ctor_mutates_rhs.cpp ]
-[ py-run upcast.cpp ]
-
[ py-compile select_holder.cpp ]
[ run select_from_python_test.cpp ../src/converter/type_id.cpp