#8773: GCC-4.5.0 breaks GAP -- the workspace is broken, hence gap('2+2') fails.
----------------------+-----------------------------------------------------
   Reporter:  was     |       Owner:  GeorgSWeber                              
       Type:  defect  |      Status:  needs_work                               
   Priority:  major   |   Milestone:  sage-4.4.1                               
  Component:  build   |    Keywords:                                           
     Author:          |    Upstream:  Reported upstream. Little or no feedback.
   Reviewer:          |      Merged:                                           
Work_issues:          |  
----------------------+-----------------------------------------------------
Changes (by dimpase):

  * priority:  blocker => major
  * status:  needs_review => needs_work


Comment:

 Replying to [comment:5 wjp]:
 > Building on Dima's new p2 from #8774, I created a p3 that avoids the
 strict aliasing problems by cleaning up some of the code. I also un-pre-
 applied saveload.patch in src/, and cleaned up a number of files in
 src/tst/ (including the large {{{src/tst/GAP\ 4\ PPC}}}) which were
 somehow copied from src/.
 >
 > New spkg at:
 >
 > http://www.math.leidenuniv.nl/~wpalenst/sage/gap-4.4.12.p3.spkg

 this needs to be tested on every platform Sage supports, (itaniums, macs,
 sparcs...).

 This is quite a drastic change, and there is no telling how older versions
 of gcc would cope!
 I think it should get seen by real GAP kernel folks before we start even
 think of shipping this.

 Should I post this on GAP-support, of which I happen to be a member?

 Finally, I do not understand why it is a blocker. Is 4.4.1 going to
 support gcc-4.5.0 ?!
 I would say that attempting to support gcc-***.0 is a waste of time.
 Let it ripe to at least .1 or better .2...
 I therefore lower the priority of this to major.

 I would also propose another way to get it in Sage:   make these new
 patches conditional on gcc version >=4.5.

 Dima

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