]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-44890: Fix AMD build error (GH-27740)
authorIrit Katriel <1055913+iritkatriel@users.noreply.github.com>
Thu, 12 Aug 2021 14:20:44 +0000 (15:20 +0100)
committerGitHub <noreply@github.com>
Thu, 12 Aug 2021 14:20:44 +0000 (15:20 +0100)
Include/internal/pycore_code.h

index 85f09544d4a09101a33188b4cd082e149b5150fa..282089c08379e0f72e5d998126ee3b6941df9c04 100644 (file)
@@ -305,8 +305,13 @@ int _Py_Specialize_BinarySubscr(PyObject *sub, PyObject *container, _Py_CODEUNIT
 #define PRINT_SPECIALIZATION_STATS_DETAILED 0
 #define PRINT_SPECIALIZATION_STATS_TO_FILE 0
 
-#define COLLECT_SPECIALIZATION_STATS (Py_DEBUG || PRINT_SPECIALIZATION_STATS)
-#define COLLECT_SPECIALIZATION_STATS_DETAILED (Py_DEBUG || PRINT_SPECIALIZATION_STATS_DETAILED)
+#ifdef Py_DEBUG
+#define COLLECT_SPECIALIZATION_STATS 1
+#define COLLECT_SPECIALIZATION_STATS_DETAILED 1
+#else
+#define COLLECT_SPECIALIZATION_STATS PRINT_SPECIALIZATION_STATS
+#define COLLECT_SPECIALIZATION_STATS_DETAILED PRINT_SPECIALIZATION_STATS_DETAILED
+#endif
 
 #define SPECIALIZATION_FAILURE_KINDS 20