[Python-checkins] CVS: python/dist/src README,1.120,1.121
Guido van Rossum
gvanrossum@users.sourceforge.net
Sat, 14 Apr 2001 06:09:55 -0700
Update of /cvsroot/python/python/dist/src
In directory usw-pr-cvs1:/tmp/cvs-serv6225
Modified Files:
README
Log Message:
Add more general warning against the SGI optimizer.
Index: README
===================================================================
RCS file: /cvsroot/python/python/dist/src/README,v
retrieving revision 1.120
retrieving revision 1.121
diff -C2 -r1.120 -r1.121
*** README 2001/04/12 20:52:23 1.120
--- README 2001/04/14 13:09:53 1.121
***************
*** 360,373 ****
is supposed to build. This means that whenever you say "make"
it will redo the link step. The remedy is to use SGI's much
! smarter "smake " utility (/usr/sbin/smake), or GNU make. If
you set the first line of the Makefile to #!/usr/sbin/smake
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++
--- 360,371 ----
is supposed to build. This means that whenever you say "make"
it will redo the link step. The remedy is to use SGI's much
! smarter "smake" utility (/usr/sbin/smake), or GNU make. If
you set the first line of the Makefile to #!/usr/sbin/smake
smake will be invoked by make (likewise for GNU make).
! WARNING: There are bugs in the optimizer of some versions of
! SGI's compilers that can cause bus errors or other strange
! behavior, especially on numerical operations. To avoid this,
! try building with "make OPT=".
OS/2: If you are running Warp3 or Warp4 and have IBM's VisualAge C/C++