> On Thu, Feb 7, 2013 at 8:13 AM, mabshoff <mabs...@googlemail.com> wrote:
>> it has been a while, i.e.summer 2009 or so, and I no longer have my trac
>> account password nor do I recall the email address I used.
>
> Great to hear from you again!
Seconded!
There's a ticket for valgrind upgrade to 3.8.1...
There's a ticket for valgrind upgrade to 3.8.1...
I guess it did not get merged because no one cares except a Mac user but there is some trouble on Apple^TM because it is coded so that only Apple copimler can build it on such computers and not the FSF GCC Sage ships.
Anyway, I just installed it succesfully this afternoon but did not actually tried it, so you mean "sage -valgrind" does not work anymore?
it has been a while, i.e.summer 2009 or so, and I no longer have my trac account password nor do I recall the email address I used. Anyway, attached is a patch that fixes sage -valgrind. Did not see any ticket on track, but I noticed that at least the valgrind 3.8.1 spkg is coming since the current release in the optional repo is borked with glibc 2.15 or newer, so not that useful on current distros.
On Fri, Feb 8, 2013 at 3:32 AM, Florent Hivert <Florent...@lri.fr> wrote:
> On Wed, Feb 06, 2013 at 08:59:21PM -0500, Nicolas M. Thiery wrote:
>> On Wed, Feb 06, 2013 at 10:46:24PM +0000, John Cremona wrote:
>> > On 6 February 2013 22:02, Minh Nguyen <mvngu...@gmail.com> wrote:
>> > > Hi Michael,
>> > >
>> > > On Thu, Feb 7, 2013 at 8:13 AM, mabshoff <mabs...@googlemail.com> wrote:
>> > >> it has been a while, i.e.summer 2009 or so, and I no longer have my trac
>> > >> account password nor do I recall the email address I used.
>> > >
>> > > Great to hear from you again!
>> >
>> > Seconded!
>
> +3.1415926535897932384626433...
Welcome back Michael!
Hope all is well.
- David J
>
> Florent
>
> --
Cheers,
MichaelThese days unfortunately there are components like libgap which make a port significantly more work and due to the way memory is managed in GAP, at least back in 2009, the only realistic option on Windows would be the 64 bit port.
If I were to do any work on Sage I would pick up where I left since in 2009 I actually did a port of Sage 4.0 to a mixed MSVC/MingW environment to the point where I could import libSingular and do GB computations. I was a 3.5 months never ending session of banging my head against my desk, but in the end I ended up with somewhere aroud 500 to 600 patches to many of the Sage components as well as the Sage library. pexpect was a special pain in the ass, but that was to be expected. Unfortunately the disk image I used no longer exists due to a hardware failure of the backup medium - guess who now uses additional online backups for the important stuff :(. The failure does not matter too much since most of those patches had to be cleaned up anyway and if you have to do the port the second time you just have to remember how you fixed the problem the first time ;).
Thanks to JP Flori and a number of other people on finding better flags etc. for Cygwin, you might be surprised about some of the spkgs now on Windows, they might not need as much work as before.. can't speak for Pari and/or libGAP, though!
> If I were to do any work on Sage I would pick up where I left since in 2009
> I actually did a port of Sage 4.0 to a mixed MSVC/MingW environment to the
Please note that Cygwin did not stand still since 2009. Its notoriously
flaky fork() is working quite well now, and the Cygwin port of Sage is
pretty much complete. Sage 5.7.beta* needs only a couple of patches to
get it built, and pass a vast majority of doctest, and there seem to be
no big issues with ironing out the rest of the platform-specific bugs.
(see the bottom of http://trac.sagemath.org/sage_trac/wiki/CygwinPort)
Not sure how well sagenb works, though...
This pretty much covers the 32-bit Windows systems, as well as Wow64
subsystem, available on most (all?) 64-bit Windows systems.
Perhaps the
"right thing" is to join an effort of making a 64-bit Cygwin...
On the other hand, GAP, Singular, and Co. would certainly appreciare MinGW ports.
Yeah, I would think so, too. I have not been to a mathematical conference in about three years, but my guess would be that OSX has become even more prominent amongst researchers and Windows in general is becoming less and less relevant in that space. On top of that you take the 'cloud' and smart phones combined with the Sage Notebook and the people who really have to have that native Windows port of Sage does drop down even further. Assuming current projections hold 2014 will be the year where the install basis of Andriod devices will exceed the install basis of Windows PCs (as well as Windows phones :P), so the problem of Sage on Windows might just take care of itself in the next couple years anyway.
On Thu, Feb 14, 2013 at 9:14 AM, Jean-Pierre Flori <jpf...@gmail.com> wrote:
>
<SNIP>
> Cannot OS X run a VM?
Sure, but Sage does have a native 32 bit as well as 64 bit OSX port,
so aside from the lag of supporting a new OSX major release there
never is the need for one. Or did I just not get your point?
On Thursday, February 14, 2013 9:25:39 AM UTC+1, mabshoff wrote:On Thu, Feb 14, 2013 at 9:14 AM, Jean-Pierre Flori <jpf...@gmail.com> wrote:
>
<SNIP>
> Cannot OS X run a VM?
Sure, but Sage does have a native 32 bit as well as 64 bit OSX port,
so aside from the lag of supporting a new OSX major release there
never is the need for one. Or did I just not get your point?
No I was just joking :)
(And I'm not a big fan of Apple stuff)