[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
STINNER Victor added the comment: New changeset f20ca766fe404a20daea29230f161a0eb71bb489 by Victor Stinner in branch 'main': bpo-46670: Fix #ifdef in sha3module.c (GH-31180) https://github.com/python/cpython/commit/f20ca766fe404a20daea29230f161a0eb71bb489 -- ___

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
STINNER Victor added the comment: New changeset 7d8b69e1d1f125454d8cec81ff0dee72f2bef957 by Victor Stinner in branch 'main': bpo-46670: Remove unused macros in the Python directory (GH-31192) https://github.com/python/cpython/commit/7d8b69e1d1f125454d8cec81ff0dee72f2bef957 -- _

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
STINNER Victor added the comment: New changeset 760349198dbd8771629753e096a885c1aa28a1ca by Victor Stinner in branch 'main': bpo-46670: Remove unused macros in the Objects directory (GH-31193) https://github.com/python/cpython/commit/760349198dbd8771629753e096a885c1aa28a1ca --

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
STINNER Victor added the comment: New changeset 4f1d3f33dd8b37a151b73533f18b08b0500223e5 by Victor Stinner in branch 'main': bpo-46670: Remove unused macros in the Modules directory (GH-31194) https://github.com/python/cpython/commit/4f1d3f33dd8b37a151b73533f18b08b0500223e5 -- ___

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread Mark Shannon
Mark Shannon added the comment: New changeset 4b603f628207b380a8a2f22d7ff5d2dbb0853e2e by Victor Stinner in branch 'main': bpo-46670: Remove unused macros in ceval.c (GH-31196) https://github.com/python/cpython/commit/4b603f628207b380a8a2f22d7ff5d2dbb0853e2e -- nosy: +Mark.Shannon

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +29366 pull_request: https://github.com/python/cpython/pull/31196 ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
STINNER Victor added the comment: -Wexpansion-to-defined and -Wunused-macros options are also interesting. -- ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +29364 pull_request: https://github.com/python/cpython/pull/31194 ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +29363 pull_request: https://github.com/python/cpython/pull/31193 ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-07 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +29362 pull_request: https://github.com/python/cpython/pull/31192 ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
STINNER Victor added the comment: New changeset b556f53785cb9ad8cc088ad8c10efee91fe3da58 by Victor Stinner in branch 'main': bpo-46670: Test if a macro is defined, not its value (GH-31178) https://github.com/python/cpython/commit/b556f53785cb9ad8cc088ad8c10efee91fe3da58 --

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +29351 pull_request: https://github.com/python/cpython/pull/31180 ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
STINNER Victor added the comment: New changeset 097f74a5a37e2a8a26d529cede456ede7011b66f by Victor Stinner in branch 'main': bpo-46670: Define all macros for stringlib (GH-31176) https://github.com/python/cpython/commit/097f74a5a37e2a8a26d529cede456ede7011b66f -- __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
STINNER Victor added the comment: New changeset 16f96a4cf9ab1e91e6e8e18232378bc4b42bb796 by Victor Stinner in branch 'main': bpo-46670: Remove unused get_frame_state() function (GH-31177) https://github.com/python/cpython/commit/16f96a4cf9ab1e91e6e8e18232378bc4b42bb796 -- _

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +29350 pull_request: https://github.com/python/cpython/pull/31179 ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +29349 pull_request: https://github.com/python/cpython/pull/31178 ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +29348 pull_request: https://github.com/python/cpython/pull/31177 ___ Python tracker ___ __

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +29347 stage: -> patch review pull_request: https://github.com/python/cpython/pull/31176 ___ Python tracker ___ _

[issue46670] Build Python with -Wundef: don't use undefined macros

2022-02-06 Thread STINNER Victor
New submission from STINNER Victor : Building Python with "gcc -Wundef" emits many warnings about usage of undefined macros. If a macro is not defined, it is equal to 0. The problem is that a macro can be undefined because of a missing #include, or because of a typo in its name, or because "#