Re: [sage-devel] srange under python3

2019-12-30 Thread E. Madison Bray
On Thu, Dec 26, 2019 at 1:10 PM chris wuthrich wrote: > > > I have a question about the future of srange under python 3, which changes > the behaviour of range. Probably this has been discussed before but I could > not find it. > > In 9.0.beta10 we have > > sage: range(1,3) > range(1, 3) > sage

[sage-devel] Buiding sage on a Raspberry Pi 4B

2019-12-30 Thread Jaap Spies
Why? Because it is possible. And the OS Raspbian is distributed with a version of Mathematica 12.0 First attempt was building sage-8.9. Just did a 'make' after downloading. The RPi 4 showed unstable. The little computer stalled a few times. Power off and power on. After 12 hours there was a run

Re: [sage-devel] Buiding sage on a Raspberry Pi 4B

2019-12-30 Thread Dima Pasechnik
Hoi Jaap, it's interesting to dig more into these segfaults, they might be due to Rasberry Pi CPU being ARM, and we didn't test Sage on ARM for the last 4-5 years. Dima On Mon, Dec 30, 2019 at 11:17 PM Jaap Spies wrote: > > Why? Because it is possible. And the OS Raspbian is distributed with a

Re: [sage-devel] Buiding sage on a Raspberry Pi 4B

2019-12-30 Thread Samuel Lelievre
Mon 2019-12-30 15:24:59 UTC, Dima Pasechnik a écrit : > > Hoi Jaap, > > it's interesting to dig more into these segfaults, they might be due > to Rasberry Pi CPU being ARM, > and we didn't test Sage on ARM for the last 4-5 years. > In fact our download site has an arm section: http://file

Re: [sage-devel] Buiding sage on a Raspberry Pi 4B

2019-12-30 Thread Samuel Lelievre
This pull request from last week on the pexpect repo has the news that Travis-CI added ARM64 support. - ARM64: Add ARM64 jobs in Travis-CI https://github.com/pexpect/pexpect/pull/612 See the recent Travis-CI blog posts about arm support (October 2019) and Power support (December 2019). - Multi

[sage-devel] "pulling" an older branch from the develop tree

2019-12-30 Thread 'Justin C. Walker' via sage-devel
I did not been pay close attention to the details of working with the develop tree and other repositories, and have a question: I would like to be able to clone an earlier sage release than what’s at the top of the tree. After poking the documentation, I think this would clone the previous re

Re: [sage-devel] "pulling" an older branch from the develop tree

2019-12-30 Thread Michael Orlitzky
On 12/30/19 3:33 PM, 'Justin C. Walker' via sage-devel wrote: > I did not been pay close attention to the details of working with the develop > tree and other repositories, and have a question: > > I would like to be able to clone an earlier sage release than what’s at the > top of the tree. A

Re: [sage-devel] Adopting orphaned math packages

2019-12-30 Thread Michael Orlitzky
On 12/20/19 10:57 AM, E. Madison Bray wrote: > > I found .spkg archives (which are essentially just zipfiles, or > tarballs, I forget which, containing the upstream sources along with > some Sage-specific stuff) for 0.3, 0.3.1, and 0.3.2 if you want them. > But perhaps it's not even terribly meani

[sage-devel] Re: Buiding sage on a Raspberry Pi 4B

2019-12-30 Thread Jaap Spies
Hi Dima, I don't understand what I see and I hate that. Seeing 4 CPU's producing heat, four instances of python 3 gathering CPU time. producing 0 test of 0.00s duration. There is something not OK in the Raspberry Pi system. I don't trust the memory management system at all. make ptestlong ended

[sage-devel] Re: Buiding sage on a Raspberry Pi 4B

2019-12-30 Thread Timo Kaufmann
For what it's worth, I regularly build and test sage-on-nixos on aarch64. The testsuite shows no issues, except some transient timeouts which may or may not be caused by the architecture. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubs

[sage-devel] sage-system-python use in runtime

2019-12-30 Thread Isuru Fernando
I'm trying to build sage 9.0.rc1 for conda. For conda what I do is I run, 1. Run configure 2. cp src/bin/* to /bin 3. cp src/ext/* to /share/sage/ext 4. run `python setup.py install` in src This has worked fine until 8.9 In 9.0 some scripts in `src/bin/` use `sage-system-python` which is in `buil