[Python-checkins] CVS: python/dist/src README,1.100,1.101

Fred L. Drake python-dev@python.org
Fri, 29 Sep 2000 10:45:09 -0700


Update of /cvsroot/python/python/dist/src
In directory slayer.i.sourceforge.net:/tmp/cvs-serv18174

Modified Files:
	README 
Log Message:

Add a paragraph about an optimization bug in SGI compilers which affects
complex objects, and explain how to build so that Objects/complexobject.c
is compiled without optimization.

Closing SourceForge bug #110695 as "Won't Fix".


Index: README
===================================================================
RCS file: /cvsroot/python/python/dist/src/README,v
retrieving revision 1.100
retrieving revision 1.101
diff -C2 -r1.100 -r1.101
*** README	2000/09/29 00:30:05	1.100
--- README	2000/09/29 17:45:05	1.101
***************
*** 375,378 ****
--- 375,385 ----
  	smake will be invoked by make (likewise for GNU make).
  
+ 	There is a bug in the SGI compiler's optimization that causes a
+ 	bus error in PyComplex_ImagAsDouble(); this has been reported to
+ 	be triggered when importing Numeric Python and may be caused at
+ 	other times.  The work-around is to build Python, delete the
+ 	Objects/complexobject.o file, and then recompile without
+ 	optimization (use "make OPT=").
+ 
  OS/2:   If you are running Warp3 or Warp4 and have IBM's VisualAge C/C++
          compiler installed, just change into the pc\os2vacpp directory