#13767: upgrade boost to version 1.52.0
-------------------------------+--------------------------------------------
       Reporter:  tkluck       |         Owner:  tbd         
           Type:  enhancement  |        Status:  needs_work  
       Priority:  minor        |     Milestone:  sage-5.8    
      Component:  packages     |    Resolution:              
       Keywords:               |   Work issues:              
Report Upstream:  N/A          |     Reviewers:  Volker Braun
        Authors:  Timo Kluck   |     Merged in:              
   Dependencies:               |      Stopgaps:              
-------------------------------+--------------------------------------------

Comment (by tkluck):

 Replying to [comment:15 jdemeyer]:
 > Could this have caused
 > {{{
 > sage -t  --long -force_lib devel/sage/sage/rings/polynomial/pbori.pyx
 > **********************************************************************
 > File "/release/merger/sage-5.8.beta2/devel/sage-
 main/sage/rings/polynomial/pbori.pyx", line 7868:
 >     sage: random_set((a*b*c*d).lm(),2)
 > Expected:
 >     {{b,c}, {b}}
 > Got:
 >     {{b}, {c}}
 > **********************************************************************
 > [...more like this...]
 > }}}

 Yes, I'm pretty sure it has: I can reproduce this issue on my stock 5.5
 installation with upgraded boost and recompiled polybori.

 The reason is possibly that polybori probably relies on `Boost.Random` for
 its randomness. Since we're doing a rather large update 1.34 - > 1.52,
 it's quite possible that the implementation has changed sufficiently to
 obtain different random values even with the same seed.

 I would be inclined to just update the doctests, since these are
 inherently random results. But I would prefer to first hear the opinion of
 someone who actually uses polybori.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13767#comment:16>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to