Skip to content

Python 3.13.0b1: test suite (69 failures) AttributeError: 'FrameLocalsProxy' object has no attribute 'clear' #488

Closed
@befeleme

Description

@befeleme

When mitigating 'unittest.makeSuite()` issue, the test suite runs, but multiple errors with the same traceback happen.

ERROR: test_multithread (numexpr.tests.test_numexpr.test_threading.test_multithread)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builddir/build/BUILD/python-numexpr-2.8.5-build/numexpr-2.8.5/build/lib.linux-x86_64-cpython-313/numexpr/tests/test_numexpr.py", line 1072, in test_multithread
    work(10)  # warm compilation cache
    ~~~~^^^^
  File "/builddir/build/BUILD/python-numexpr-2.8.5-build/numexpr-2.8.5/build/lib.linux-x86_64-cpython-313/numexpr/tests/test_numexpr.py", line 1070, in work
    evaluate('a+a')
    ~~~~~~~~^^^^^^^
  File "/builddir/build/BUILD/python-numexpr-2.8.5-build/numexpr-2.8.5/build/lib.linux-x86_64-cpython-313/numexpr/necompiler.py", line 818, in evaluate
    arguments = getArguments(names, local_dict, global_dict)
  File "/builddir/build/BUILD/python-numexpr-2.8.5-build/numexpr-2.8.5/build/lib.linux-x86_64-cpython-313/numexpr/necompiler.py", line 751, in getArguments
    local_dict.clear()
    ^^^^^^^^^^^^^^^^
AttributeError: 'FrameLocalsProxy' object has no attribute 'clear'

----------------------------------------------------------------------
Ran 5530 tests in 1.506s

FAILED (errors=69)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions