#11756: PolyBoRi 0.7.1 needs to activate -msse2
-----------------------------------------------------------+----------------
    Reporter:  AlexanderDreyer                             |         Owner:  
AlexanderDreyer  
        Type:  defect                                      |        Status:  
closed           
    Priority:  critical                                    |     Milestone:  
sage-4.7.2       
   Component:  algebra                                     |    Resolution:  
fixed            
    Keywords:                                              |   Work_issues:     
              
    Upstream:  Fixed upstream, in a later stable release.  |      Reviewer:  
Martin Albrecht  
      Author:  Alexander Dreyer                            |        Merged:  
sage-4.7.2.alpha3
Dependencies:                                              |  
-----------------------------------------------------------+----------------

Comment(by leif):

 Replying to [comment:12 AlexanderDreyer]:
 > Unfortunately, it turned out that the {{{-sse2}}} guessing was wrong
 (failed on sparc Solaris).
 > The following spkg should fix this issue (not tested on sparc yet):
 > [...]

 {{{
 ...
 polybori-0.7.1.p6
 Machine:
 SunOS mark 5.10 Generic_127111-01 sun4u sparc SUNW,Sun-Blade-2500
 Deleting directories from past builds of previous/current versions of
 polybori-0.7.1.p6
 Extracting package /home/leif/Sage/release/build/mark/sage-4.7.2.alpha3
 -prerelease-gcc-4.5.1/spkg/standard/polybori-0.7.1.p6.spkg ...
 -rw-r--r--   1 leif     sage     1916931 Sep 19 17:26
 /home/leif/Sage/release/build/mark/sage-4.7.2.alpha3-prerelease-
 gcc-4.5.1/spkg/standard/polybori-0.7.1.p6.spkg
 Finished extraction
 ****************************************************
 Host system
 uname -a:
 SunOS mark 5.10 Generic_127111-01 sun4u sparc SUNW,Sun-Blade-2500
 ****************************************************
 ****************************************************
 CC Version
 gcc -v
 Using built-in specs.
 COLLECT_GCC=gcc
 COLLECT_LTO_WRAPPER=/usr/local/gcc-4.5.1/sparc-SunOS-ultrasparc3-sun-as-
 ld/libexec/gcc/sparc-sun-solaris2.10/4.5.1/lto-wrapper
 Target: sparc-sun-solaris2.10
 Configured with: /usr/local/gcc-4.5.1/src/gcc-4.5.1/configure --enable-
 languages=c,c++,fortran --with-as=/usr/ccs/bin/as --with-
 ld=/usr/ccs/bin/ld --with-gmp=/usr/local/gmp-5.0.1/sparc-SunOS-
 ultrasparc3-gcc-4.5.0-abi32 --with-mpfr=/usr/local/mpfr-3.0.0/sparc-SunOS-
 ultrasparc3-gmp-5.0.1-abi32 --with-mpc=/usr/local/mpc-0.8.2/sparc-
 ultrasparc3-mpfr-3.0.0-gmp-5.0.1-gcc-4.5.0-abi32
 --prefix=/usr/local/gcc-4.5.1/sparc-SunOS-ultrasparc3-sun-as-ld
 Thread model: posix
 gcc version 4.5.1 (GCC)
 ****************************************************
 Starting build...
 Removing old PolyBoRi install...
 Done removing old PolyBoRi install.
 Running build_polybori...
 scons: Reading SConscript files ...
 sh: cc: not found
 sunos linker detected!
 Platform:  sunos5
 Platform:  sunos5
 Checking for C header file gd.h... yes
 Checking for C library gd... yes
 Checking for C++ header file unordered_map... no
 Checking for C++ header file tr1/unordered_map... yes
 Warning: No LaTeX to html converter found, Tutorial will not be installed
 Checking for C library m4ri... yes
 Checking for C header file gd.h... yes
 Checking for C library gd... yes
 Guessing m4ri compile flags... yes
 no python extension
 scons: done reading SConscript files.
 scons: Building targets ...
 g++ -o polybori/src/BoolePolyRing.o -c -O3 -Wno-long-long -Wreturn-type -g
 -fPIC -ftemplate-depth-100 -O3 -Wno-long-long -Wreturn-type -g -fPIC
 -DNDEBUG -DHAVE_GD -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
 -DHAVE_IEEE_754 -DBSD
 -I/home/leif/Sage/release/build/mark/sage-4.7.2.alpha3-prerelease-
 gcc-4.5.1/local/include
 -I/home/leif/Sage/release/build/mark/sage-4.7.2.alpha3-prerelease-
 gcc-4.5.1/local/include/python2.6 -Ipolybori/include -ICudd/obj
 -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 polybori/src/BoolePolyRing.cc

 ...

 scons: done building targets.
 Done installing PolyBoRi.

 real    23m44.021s
 user    20m28.186s
 sys     1m34.198s
 Successfully installed polybori-0.7.1.p6
 }}}

 Thanks!

 Only the message now is a bit funny:
 {{{
 Guessing m4ri compile flags... yes
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11756#comment:15>
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