[Python-checkins] r51905 - python/branches/release25-maint/README

martin.v.loewis python-checkins at python.org
Mon Sep 18 08:00:52 CEST 2006


Author: martin.v.loewis
Date: Mon Sep 18 08:00:52 2006
New Revision: 51905

Modified:
   python/branches/release25-maint/README
Log:
Discourage using GCC 4.2 for Python.


Modified: python/branches/release25-maint/README
==============================================================================
--- python/branches/release25-maint/README	(original)
+++ python/branches/release25-maint/README	Mon Sep 18 08:00:52 2006
@@ -276,6 +276,14 @@
 submit a documentation bug report to SourceForge (see Bug Reports
 above) so we can remove them!)
 
+GCC 4.2: There is a known incompatibility between Python and GCC,
+         where GCC 4.2 takes an interpretation of C different from
+	 prior GCC releases, in an area where C has undefined behaviour
+	 (namely, integer arithmetic involving -sys.maxint-1).
+	 As a consequence, compiling Python with GCC 4.2 is not
+	 recommend. It is likely that this problem will be resolved
+	 in future Python releases.
+
 Unix platforms: If your vendor still ships (and you still use) Berkeley DB
         1.85 you will need to edit Modules/Setup to build the bsddb185
         module and add a line to sitecustomize.py which makes it the


More information about the Python-checkins mailing list