Not really related but it seems ECL saw an update! On Wednesday, February 25, 2015 at 10:43:28 PM UTC+1, François wrote: > > On 02/26/15 10:30, Julien Puydt wrote: > > Hi, > > > > Le 25/02/2015 10:56, Julien Puydt a écrit : > >> it is a strange problem I have : using either debian's ecl or > upstream's > >> the following code : > >> > >> (ext:set-limit 'ext:heap-size 0) > >> (setq a (expt 10 (expt 10 5))) > >> (setq b (expt a 600)) > >> > >> gives a crash (SIGABRT) "Duplicate large block deallocation". > >> > >> Where things get interesting, is that I get this code from sage, where > >> it actually works! What is annoying is that the last line comes from > >> this test (src/sage/interfaces/maxima.py, around line 570) : > >> > >> Test that we can use more than 256MB RAM (see trac > >> :trac:`6722`):: > >> > >> sage: a = maxima(10)^(10^5) > >> sage: b = a^600 # long time -- about 10-15 > >> seconds > >> > >> > >> but trac's ticket #6722 is about spellchecking some modules... so I > >> guess there used to be a problem like the one I have, but I don't know > >> what was done to fix it. > >> > >> Does someone remember ? > > > > Upstream acknowledged it is a bug, still present in the devel version. > > I'll try to help them pinpoint and fix the problem -- if someone here > > has a clue why it works in sage, I'm sure they would appreciate the > > information. > > > > That's fun, on Gentoo my ecl from the system just chew it without > crashing. > What options are you using to build ecl I currently have > --enable-unicode -with-x and the rest turned off. Would it be thread > related by any chance? > > Francois > >
-- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.