File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -755,6 +755,23 @@ def exclude_tests_below(path):
755755if GCC_VERSION < 7000 :
756756 exclude_test ('tests/plugin/compound-locations' )
757757
758+ # Tests that are over-specified and only work for GCC 7 and earlier:
759+ if GCC_VERSION >= 8000 :
760+ # change from '__base_ctor ' to '__ct_base ' etc:
761+ exclude_test ('tests/examples/cplusplus/methods' )
762+
763+ # reorg of namespace lookup:
764+ exclude_test ('tests/plugin/namespace' )
765+
766+ # removal of column number from "In file included from" in stderr:
767+ exclude_test ('tests/cpychecker/PyArg_ParseTuple/with_PY_SSIZE_T_CLEAN' )
768+ exclude_test ('tests/cpychecker/PyArg_ParseTuple/without_PY_SSIZE_T_CLEAN' )
769+
770+ # absinterp and thus the refcount-checker have bit-rotted:
771+ if GCC_VERSION >= 8000 :
772+ exclude_tests_below ('tests/cpychecker/absinterp' )
773+ exclude_tests_below ('tests/cpychecker/refcounts' )
774+
758775def run_one_test (testdir ):
759776 try :
760777 sys .stdout .write ('%s: ' % testdir )
You can’t perform that action at this time.
0 commit comments