These are chat archives for symengine/symengine

4th
Aug 2015
Isuru Fernando
@isuruf
Aug 04 2015 14:02
@certik, #474 needs to be resolved. To install in sagemath cloud, you can't use the spkgs, although I can make a shell script to do that
Ondřej Čertík
@certik
Aug 04 2015 14:08
@isuruf why not? You download the sage binary (or source) and install into it. I think sage math cloud is made for development of Sage, so that people can develop it.
As to #474, I just commented there with a simple workaround if people are hit by that.
I don't think it's a blocker.
Ondřej Čertík
@certik
Aug 04 2015 14:18
Isuru Fernando
@isuruf
Aug 04 2015 14:20
@certik, you can't change the installation of sage in cloud
Thanks. That's a good workaround for #474 for now
Ondřej Čertík
@certik
Aug 04 2015 14:21
You need to install the binary or source, just like you would on your local linux.
There is no difference.
(See the instructions I started)
It's still decompressing.
Isuru Fernando
@isuruf
Aug 04 2015 14:21
Isn't sage installed by default?
Shivam Vats
@shivamvats
Aug 04 2015 14:24
@certik are there series tests other than those in sympy.series.tests.nseries and sympy.series.tests.series?
Ondřej Čertík
@certik
Aug 04 2015 14:25
@shivamvats I think that's it.
Shivam Vats
@shivamvats
Aug 04 2015 14:29
Thanks!
Ondřej Čertík
@certik
Aug 04 2015 14:32
@isuruf what's the best way to install into Sage from source?
I have the sage unpacked on sage math cloud, now I need the next steps.
@isuruf if you give me your sage math cloud account ID, I can add you to my project, so that you can access the internet
Isuru Fernando
@isuruf
Aug 04 2015 14:37
I signed up using isuruf@gmail.com
Ondřej Čertík
@certik
Aug 04 2015 14:39
You are in
Isuru Fernando
@isuruf
Aug 04 2015 14:39
easiest way is
./sage -i https://github.com/isuruf/symengine-dependencies/raw/spkgs/cmake-3.2.3.spkg
./sage -i https://github.com/isuruf/symengine-dependencies/raw/spkgs/symengine-0.1.spkg
Ondřej Čertík
@certik
Aug 04 2015 14:40
I don't have enough space there, looks like just one sage installation can be unpacked at a given time
(you can see available space in settings, and the Sage binary takes 5.7GB, and I only have 10GB total)
let me try to install the two spks.
(see the Work2.term terminal)
Isuru Fernando
@isuruf
Aug 04 2015 14:43
instructions I gave doesn't work in sage cloud
wget https://github.com/isuruf/symengine-dependencies/raw/spkgs/cmake-3.2.3.spkg
sage -i cmake-3.2.3.spkg does though
Ondřej Čertík
@certik
Aug 04 2015 14:45
I noticed that.
I updated the instructions.
I think the curl that's in sage does not support ssl.
@isuruf if this works, then we'll test this with master, and then we'll create a 0.1 release just by tagging the master with v0.1
Isuru Fernando
@isuruf
Aug 04 2015 14:50
sure
Ondřej Čertík
@certik
Aug 04 2015 14:51
I like how e.g. this project does releases: https://github.com/github/git-lfs/releases
We should skip building tests, Catch, etc.
Ondřej Čertík
@certik
Aug 04 2015 14:57
Do you see the warning: /usr/bin/ld: warning: libgmp.so.16, needed by /projects/b1cc51a6-c4a2-4281-98b4-a5c2b1dea21b/ext/sage-6.8-x86_64-Linux/local/lib/libmpc.so, may conflict with libgmp.so.10 ? We'll have to address that.
Ondřej Čertík
@certik
Aug 04 2015 15:03
Ok, looks good. I ran some benchmarks, it's faster than what's in Sage.
Would you mind creating an spkg from the latest master?
Ondřej Čertík
@certik
Aug 04 2015 15:12
Let's try to get this done soon, so that we can write to the Sage mailinglist hopefully today or tomorrow.
Isuru Fernando
@isuruf
Aug 04 2015 15:21
Sure. I opened #573 and #574
Isuru Fernando
@isuruf
Aug 04 2015 17:34
@certik, I updated both spkgs
Ondřej Čertík
@certik
Aug 04 2015 18:59
@isuruf thanks, let's check again.
Ondřej Čertík
@certik
Aug 04 2015 19:24
@isuruf it still compiles tests. Where is the source code of the spkg?
Let's put it here: https://github.com/symengine, so that we can collaborate on it.