]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-90110: Fix the c-analyzer Tool (#102483)
authorEric Snow <ericsnowcurrently@gmail.com>
Tue, 7 Mar 2023 02:40:09 +0000 (19:40 -0700)
committerGitHub <noreply@github.com>
Tue, 7 Mar 2023 02:40:09 +0000 (19:40 -0700)
commit8606697f49dc58ff7e18147401ac65a09c38cf57
treedea36ac4b586c474ddb97ab9d25e02490a8b8ab0
parentf9cdeb7b99d408a2e884101ede576952510bcc9b
gh-90110: Fix the c-analyzer Tool (#102483)

Some incompatible changes had gone in, and the "ignore" lists weren't properly undated. This change fixes that. It's necessary prior to enabling test_check_c_globals, which I hope to do soon.

Note that this does include moving last_resort_memory_error to PyInterpreterState.

https://github.com/python/cpython/issues/90110
Include/internal/pycore_global_objects.h
Include/internal/pycore_intrinsics.h
Include/internal/pycore_runtime_init.h
Objects/exceptions.c
Python/intrinsics.c
Tools/c-analyzer/c_parser/parser/_common.py
Tools/c-analyzer/c_parser/parser/_func_body.py
Tools/c-analyzer/c_parser/preprocessor/gcc.py
Tools/c-analyzer/cpython/_parser.py
Tools/c-analyzer/cpython/globals-to-fix.tsv
Tools/c-analyzer/cpython/ignored.tsv