#11920: Sympow needs to disable fused-multiply-add and should create datafiles
------------------------------+---------------------------------------------
   Reporter:  jdemeyer        |          Owner:  tbd                            
             
       Type:  defect          |         Status:  needs_review                   
             
   Priority:  major           |      Milestone:  sage-5.0                       
             
  Component:  packages        |       Keywords:                                 
             
Work_issues:                  |       Upstream:  None of the above - read trac 
for reasoning.
   Reviewer:  Leif Leonhardy  |         Author:  Jeroen Demeyer                 
             
     Merged:                  |   Dependencies:                                 
             
------------------------------+---------------------------------------------

Comment(by leif):

 Replying to [comment:30 leif]:
 > I cannot (re)test this much; will probably do on cleo [...]

 {{{
 ...
 Linux cleo 2.6.18-128.1.1.el5 #1 SMP Mon Jan 26 13:57:09 EST 2009 ia64
 ia64 ia64 GNU/Linux
 Deleting directories from past builds of previous/current versions of
 sympow-1.018.1.p10
 Extracting package /home/leif/Sage/spkgs/sympow-1.018.1.p10.spkg ...
 -rw-r--r-- 1 leif sage 2212655 Oct 31 07:15
 /home/leif/Sage/spkgs/sympow-1.018.1.p10.spkg
 Finished extraction
 ****************************************************
 Host system
 uname -a:
 Linux cleo 2.6.18-128.1.1.el5 #1 SMP Mon Jan 26 13:57:09 EST 2009 ia64
 ia64 ia64 GNU/Linux
 ****************************************************
 ****************************************************
 CC Version
 gcc -v
 Using built-in specs.
 Target: ia64-redhat-linux
 Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
 --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-
 checking=release --with-system-zlib --enable-__cxa_atexit --disable-
 libunwind-exceptions --enable-libgcj-multifile --enable-
 languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk
 --disable-dssi --enable-plugin --with-java-
 home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --host=ia64-redhat-linux
 Thread model: posix
 gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)
 ****************************************************
 patching file Configure
 patching file generate.c
 patching file fpu.c
 The double precision of your FPU is 105 bits.
 The Quad Double library used by SYMPOW assumes IEEE-754 double precision
 numbers with exactly 53 bits in the mantissa (64 bits in total).

 Unfortunately, we currently have no workaround for your system.
 Running SYMPOW will almost certainly fail on some inputs.
 Please report this problem to
 sage-devel (http://groups.google.com/group/sage-devel),
 mentioning in particular your operating system, processor type
 and compiler version (run gcc --version).

 real    0m1.626s
 user    0m0.128s
 sys     0m0.072s
 ************************************************************************
 Error installing package sympow-1.018.1.p10
 ************************************************************************
 ...
 leif@cleo:~/Sage/release/build/cleo/sage-4.8.rc0-gcc-4.2.1> echo $CFLAGS
 -O3 -g -fno-strict-aliasing
 }}}

 I think older GCCs (>= 4.0.1 or 4.2.1) should be supported as well,
 especially on platforms like this.  Haven't tracked down what exactly goes
 wrong...

 [[BR]]

 Ooops, just noticed John C. infected me: Ignore the prompt / directory
 name -- it's of course GCC '''4.1.2''', not 4.2.1.  Do we want to support
 this version (on Itanium)?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11920#comment:31>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to