Re: [sage-devel] Docker images no longer being build and is gitlab still maintained?

2021-12-05 Thread Maarten Derickx
er to make it work. On Sunday, 5 December 2021 at 15:14:32 UTC+1 dim...@gmail.com wrote: > Anyone tried using buildx? > > It seems to simplify setting up the build - although on Linux it appears > to have extra hoops to jump through. > > On Sun, 5 Dec 2021, 14:06 Maarten Der

Re: [sage-devel] Docker images no longer being build and is gitlab still maintained?

2021-12-05 Thread Maarten Derickx
Hi Julian, I didn't build a sagemath-dev image. So the first test will likely fail. I did manually test that the command line starts and that I could do computations which depend on singular pari and gap, and I also tested manually that jupyter starts and that I could do computations in it. The

[sage-devel] Re: Naming conflict between Givaro and Factory

2021-12-03 Thread Maarten Derickx
Well factory.h is a file generated by singular using this template: https://www.singular.uni-kl.de:8005/trac/browser/git/factory/factory.template?rev=ee668eff445bb4cf7e96d94673c39f627a30d232 and that template uses: https://www.singular.uni-kl.de/dox/html/cf__defs_8h_source.html Not really sure why

Re: [sage-devel] Docker images no longer being build and is gitlab still maintained?

2021-12-02 Thread Maarten Derickx
+, Dima Pasechnik wrote: >> > On Sun, 28 Nov 2021, 15:38 William Stein, wrote: >> > > On Sun, Nov 28, 2021 at 2:32 AM Dima Pasechnik >> wrote: >> > > > On Sun, Nov 28, 2021 at 10:12 AM Maarten Derickx >> > > > wrote: >> >

Re: [sage-devel] Docker images no longer being build and is gitlab still maintained?

2021-11-28 Thread Maarten Derickx
What are the specs that the dedicated builder would need? In terms of cpu + ram + diskspace? On Saturday, 27 November 2021 at 19:13:14 UTC+1 dim...@gmail.com wrote: > > > On Sat, 27 Nov 2021, 17:07 Maarten Derickx, wrote: > >> I noticed on https://hub.docker.com/r/sagemath/sa

[sage-devel] Docker images no longer being build and is gitlab still maintained?

2021-11-27 Thread Maarten Derickx
I noticed on https://hub.docker.com/r/sagemath/sagemath/ that there haven't been any updates of the official sagemath docker image since 9.3.beta8-py3

[sage-devel] Bug in testing whether an element is in an abelian group

2021-11-20 Thread Maarten Derickx
Hi All, Believe it or not, the relatively innocent looking piece of code: sage: Zmstar = AbelianGroup(1,[4]) sage: Hgens = [Zmstar.gen(0)**2] sage: H = Zmstar.subgroup(Hgens) sage: g = Zmstar.gen(0)**3 sage: g in H Produces a: TypeError: no conversion of this rational to integer At https

[sage-devel] Re: Currently advised way to build sage from a fresh git clone

2021-03-19 Thread Maarten Derickx
On Friday, 19 March 2021 at 20:07:15 UTC+1 Maarten Derickx wrote: > Hi All, > > I haven't had a development version of sage for some time, and now am > setting one up again. In setting it up I found out that both my > understanding of how to do a build from a fresh git

[sage-devel] Currently advised way to build sage from a fresh git clone

2021-03-19 Thread Maarten Derickx
Hi All, I haven't had a development version of sage for some time, and now am setting one up again. In setting it up I found out that both my understanding of how to do a build from a fresh git clone for some time ago, as well as the current developer documentation don't seem to matching the c

Re: [sage-devel] Memory leak in integer multiplication in sage?

2021-03-18 Thread Maarten Derickx
: print("memory usage 30k:", get_memory_usage(mem)) > > : mem = get_memory_usage() > > : for i in range(2): > > : R = srange(M) > > : _ = gc.collect() > > ....: print("memory usage 40k:", get_memory_usage(mem)) > >

Re: [sage-devel] Memory leak in integer multiplication in sage?

2021-03-18 Thread Maarten Derickx
memory usage 20k:", get_memory_usage(mem)) 434 0 memory usage 10k: 884.4296875 0 memory usage 20k: 1770.71875 On Thursday, 18 March 2021 at 16:01:56 UTC+1 David Joyner wrote: > On Thu, Mar 18, 2021 at 6:56 AM Maarten Derickx > wrot

[sage-devel] Memory leak in integer multiplication in sage?

2021-03-18 Thread Maarten Derickx
Hi All, tldr: the bottom of this post contains example code of which I would like the results on some other systems. I recently encountered a memory leak in the relatively innocently looking code: d = 27 M = 109 for i in range(1): for a in srange(M): for r in srange(d):

[sage-devel] Re: Why my patch is not yet accepted?

2018-06-27 Thread Maarten Derickx
Hi Victor, Just looked at the ticket, and without looking at the mathematical content I see a few things that make the ticket probably not get attention from reviewers. 1) The plugins of the patchbot currently show multiple problems with your ticket: https://patchbot.sagemath.org/ticket/24542

[sage-devel] Re: Sage Days about Python 3

2018-06-27 Thread Maarten Derickx
Ha Jeroen, I am quite busy this summer because of my upcoming move to the US, would it be useful to have someone joining for just one or two days? I.e. will there be any python3 related tasks that you imagine could be doable by one person in one day? I will be in the Netherlands that week anywa

Re: [sage-devel] Re: Improving code with AI?

2018-05-06 Thread Maarten Derickx
A big +1 on adding a "plain old rule-based lint" like pyflakes to the testsuite. On Wednesday, 2 May 2018 20:03:24 UTC+2, Erik Bray wrote: > > On Wed, May 2, 2018 at 4:41 PM, John Cremona > wrote: > > On another python project I contribute to (LMFDB) we have for some time > > only merged comm

Re: [sage-devel] dicts in doctests

2017-12-12 Thread Maarten Derickx
On Tuesday, 12 December 2017 15:30:39 UTC+1, Erik Bray wrote: > > On Fri, Dec 8, 2017 at 10:10 AM, Erik Bray > wrote: > > On Thu, Dec 7, 2017 at 12:56 AM, Michael Orlitzky > wrote: > >> On 12/06/2017 09:49 AM, Erik Bray wrote: > >>> > >>> Did anyone ever think up a better solution to this?

[sage-devel] Re: SageNB and ldap packages

2017-12-08 Thread Maarten Derickx
Hi Jori, Maybe not a direct answer to your question. But if you plan on setting up an ldap authenticated sage server these days and you are planning on actually maintaining it for some time in the future, I would not go the SageNB way, since SageNB is not really being actively developed anymore

Re: [sage-devel] Re: Why doesn't #23931 get merged?

2017-12-08 Thread Maarten Derickx
On Friday, 8 December 2017 10:26:06 UTC+1, Erik Bray wrote: > > On Thu, Dec 7, 2017 at 6:26 PM, William Stein > wrote: > > On Thu, Dec 7, 2017 at 7:02 AM, Frédéric Chapoton > wrote: > >> We have currently 115 such positive-reviewed tickets waiting for > inclusion, > > > > Maybe the release

Re: [sage-devel] dicts in doctests

2017-12-06 Thread Maarten Derickx
I strongly dislike the idea making the doctesting framework more complicated by parsing the output like this. I think this should only be done as a last resort, since it makes the doctesting framework itself more error prone, and if implemented incorrectly might even silently let real error sli

[sage-devel] Re: Proposal : a branch for OpenSSL-less Sage

2017-10-28 Thread Maarten Derickx
On Friday, 27 October 2017 16:19:30 UTC+2, Emmanuel Charpentier wrote: > > Dear Marteen, > > Le vendredi 27 octobre 2017 16:02:03 UTC+2, Maarten Derickx a écrit : >> >> Why a separate git branch and not make it something configurable, like >> building sage with gmp

[sage-devel] Re: Proposal : a branch for OpenSSL-less Sage

2017-10-27 Thread Maarten Derickx
Why a separate git branch and not make it something configurable, like building sage with gmp vs mpir? On Wednesday, 25 October 2017 18:01:00 UTC+2, Emmanuel Charpentier wrote: > > The recent vote on the inclusion of OpennSSL in Sage has shown that some > Sage developers [wished]( > https://grou

Re: [sage-devel] Re: VOTE: inclusion of OpenSSL in Sage

2017-10-20 Thread Maarten Derickx
On Wednesday, 18 October 2017 18:23:53 UTC+2, Thierry (sage-googlesucks@xxx) wrote: > > Hi, > > the dichotomy of the vote is not clear to me. > > I am -1 to make openssl a stantard package (hence shipped with the source > tarball), not only regarding licensing issues but also for security >

Re: [sage-devel] Re: VOTE: inclusion of OpenSSL in Sage

2017-10-18 Thread Maarten Derickx
On Wednesday, 18 October 2017 03:35:15 UTC+2, Michael Orlitzky wrote: > > On 10/17/2017 08:42 PM, Maarten Derickx wrote: > > > > What makes you think their process is dubious? They are reaching out for > > consent from all people who have contributed, and they have re

[sage-devel] Re: VOTE: inclusion of OpenSSL in Sage

2017-10-17 Thread Maarten Derickx
|x| Yes, we should fully support OpenSSL now, and clarify the licensing issue. Where I want to add that my support is conditional on that this can be done in a legal way. On Monday, 16 October 2017 11:47:09 UTC+2, Emmanuel Charpentier wrote: > > Following numerous discussions on this list an va

Re: [sage-devel] Re: VOTE: inclusion of OpenSSL in Sage

2017-10-17 Thread Maarten Derickx
On Tuesday, 17 October 2017 22:46:52 UTC+2, Michael Orlitzky wrote: > > On 10/17/2017 03:56 PM, Emmanuel Charpentier wrote: > > > > Throwing my vote away: > > > > [X] Require OpenSSL to be installed on the system. > > > > > > That's not one of the proposed options. > > That's what

[sage-devel] optional package mpfrcx not on the mirror

2017-10-10 Thread Maarten Derickx
This is probably because it is still in beta. The tarbal can be found at https://trac.sagemath.org/ticket/11806 -- 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 sa

[sage-devel] switching back to readline-based IPython tab completion? (or live with segfaults etc?)

2017-10-09 Thread Maarten Derickx
Did you report this to IPython? What did they have to say about it? -- 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 pos

Re: [sage-devel] submodules subvectorspaces violate the unique parent condition. Why? Should we change that?

2017-10-09 Thread Maarten Derickx
The reason why unique parents were introduced is for speed and memory reasons. Having a million copies of the same parent around is a bit of a waste, but this is something that happens quite easily if one does not make parents unique. I also noticed that submodules violate the "equal => equal ha

[sage-devel] Re: sets and sorted tuples, possibly python 3 related

2017-10-08 Thread Maarten Derickx
In Python 3 you can still sort. But the elements that you are sorting have to be of the same type. So no mixing of lists with strings, integers and tuples anymore. But sorting a list of strings is no problem. For the given ticket I would not replace the internal representation and just stick to

[sage-devel] Re: Tracebacks please!

2017-10-05 Thread Maarten Derickx
I want to add to this that including both your operation system and sage version are also very useful in this respect (and sometimes even your processor type). On Thursday, 5 October 2017 13:22:36 UTC+2, Jeroen Demeyer wrote: > > Hello all Sage developers, > > I am getting more and more annoyed

[sage-devel] Re: Profiling memory usage from sage command-line

2017-10-04 Thread Maarten Derickx
Does the function: get_memory_usage Do what you want? If you want to know what objects are in memory then maybe something like: sage: *import* *gc* sage: gc.get_objects() Or other related gc commands might give what you want. Or you could use https://pypi.python.org/pypi/memory_profiler by

Re: [sage-devel] Is trac down?

2017-09-26 Thread Maarten Derickx
Seems to be back up again. On Tuesday, 26 September 2017 12:13:38 UTC+2, Jeroen Demeyer wrote: > > On 2017-09-26 12:10, Maarten Derickx wrote: > > I can't seem to reach trac.sagemath.org , the page seems to take > forever > > to load. Do other people have this p

[sage-devel] Is trac down?

2017-09-26 Thread Maarten Derickx
I can't seem to reach trac.sagemath.org , the page seems to take forever to load. Do other people have this problem as wel? Thanks, Maarten -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails

[sage-devel] Error installing package pyzmq

2017-09-23 Thread Maarten Derickx
Hi Tasos, Thanks for reporting this. The issue described here https://groups.google.com/forum/m/#!topic/sage-devel/2cdsAGTxYm8 might be related. Also one of the deeper underlying reasons might be that sage is not tested enough on Open Suse at the moment as you can see on https://patchbot.sag

[sage-devel] Re: Sort ambient spaces by inner product as well?

2017-09-21 Thread Maarten Derickx
Note that there is no distinction between the FreeModule with inner_product_matrix=matrix.identity(1)*2 and FreeQuadraticModusince the sage object created in both ways is the same object. Not just equal, but literally the same object in memory, so any change will automatically affect both.

[sage-devel] proposal: remove libogg and libtheora completely from sage

2017-09-19 Thread Maarten Derickx
Since the people in the thread "proposal: downgrade libtheora to experimental package" at https://groups.google.com/forum/#!topic/sage-devel/olOxh1f6-cc were quite in favour of going even further then just downgrading it here a concrete proposal: remove the optional libogg and libtheora packag

Re: [sage-devel] proposal: downgrade libtheora to experimental package

2017-09-19 Thread Maarten Derickx
On Tuesday, 19 September 2017 15:07:23 UTC+2, vdelecroix wrote: > > On 19/09/2017 14:22, Maarten Derickx wrote: > > > Currently the optional package libtheora fails to install: see > > https://trac.sagemath.org/ticket/23732 for details. > > Actually, I also had

[sage-devel] proposal: downgrade libtheora to experimental package

2017-09-19 Thread Maarten Derickx
Hi Fellow sage devs cc Wilfied Huss, Currently the optional package libtheora fails to install: see https://trac.sagemath.org/ticket/23732 for details. I have looked a bit into this, and I could not find a place where this package actually enhances the sage library so this would just be a package

[sage-devel] Re: trying to speed up construction of sets in setpartition

2017-09-18 Thread Maarten Derickx
3877 > <https://www.google.com/url?q=https%3A%2F%2Ftrac.sagemath.org%2Fticket%2F23877&sa=D&sntz=1&usg=AFQjCNH0xVKF--Lpiv7tL3cCaXDDIHfgDQ> > > How could I find out? > > Am Montag, 18. September 2017 10:17:09 UTC+2 schrieb Maarten Derickx: >> >> Hi Martin, >

[sage-devel] trying to speed up construction of sets in setpartition

2017-09-18 Thread Maarten Derickx
Hi Martin, Creating a parent might be time consuming the first time. But it should be cashed so if you recreate the same parent over and over only the first one should be slow. To test whether caching is working for your parent create it twice with the same parameters and test whether 'parent1

[sage-devel] Sage building issue

2017-09-17 Thread Maarten Derickx
You should do "make TARGET=YOUR_CPU" where YOUR_CPU is NEHALEM, HASWELL or whatever is appropriate for you CPU. See also https://github.com/xianyi/OpenBLAS/issues/983 -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group

[sage-devel] error building sage

2017-09-16 Thread Maarten Derickx
Also did you install all the prerequisites for building sage in your system? The webpage http://doc.sagemath.org/html/en/installation/source.html Shows more detailed instructions how to build sage -- You received this message because you are subscribed to the Google Groups "sage-devel" group

[sage-devel] error building sage

2017-09-16 Thread Maarten Derickx
Could you give a detailed explanation of the machine you tried to build it on. Including at least your operating system and version and type of prosecor? -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop rece

Re: [sage-devel] stop feeding the troll!

2017-09-15 Thread Maarten Derickx
Ok, most errors have been adressed. They turned out to be mostly due to some optional packages having dependencies outside of sage, but not complaining about these at installation time, but only during runtime. On Friday, 15 September 2017 22:50:02 UTC+2, Maarten Derickx wrote: > > The pa

Re: [sage-devel] stop feeding the troll!

2017-09-15 Thread Maarten Derickx
like a minor issue related to the patchbot failures. On Friday, 15 September 2017 22:01:40 UTC+2, Maarten Derickx wrote: > > In my ongoing quest of trying to get fewer patchbot failures I started at > least with installing all optional packages. I now have every optional > package

Re: [sage-devel] Patchbot failures metaticket

2017-09-15 Thread Maarten Derickx
On Tuesday, 12 September 2017 18:43:00 UTC+2, vdelecroix wrote: > > Hi Marteen, > > Though in an ideal world > - tickets should not be merged if any patchbot is not happy with it > Hi looked a bit more into this stuff and I think that the main reason why this happens is that even though we

Re: [sage-devel] stop feeding the troll!

2017-09-15 Thread Maarten Derickx
In my ongoing quest of trying to get fewer patchbot failures I started at least with installing all optional packages. I now have every optional package returned by:: sage: optional_packages() except the following: gmp - this package installs fine but one has to choose between mpir and

[sage-devel] Re: yet another sage-python performance puzzle

2017-09-15 Thread Maarten Derickx
Is it assymptotically 10% or is it 10% for the case in which you are testing it? In the first case I would be surprised in the second case it is not that weird. See the late_import function in src/sage/rings/complex_field.py for how you can speed up the import statement for the cyclic import ca

[sage-devel] Re: Updating supported platform webpage to mach the current buildbots

2017-09-15 Thread Maarten Derickx
On Friday, 15 September 2017 18:55:57 UTC+2, Volker Braun wrote: > > > I haven't used it in a while as buildbot, it possibly still has the old > domain name configured. But it basically never succeded in building; 32-bit > is just too small to build docs and 2+ patchbots in the background. > >

[sage-devel] Re: Intrested in working with u guys!!!

2017-09-15 Thread Maarten Derickx
Hi Shivam, Thanks for your interest. The first place to start is to clone sage using git and trying to build sage from source as described in the developer manual: http://doc.sagemath.org/html/en/developer/walk_through.html The second step is to find an open ticket on the trac server of sage

[sage-devel] Updating supported platform webpage to mach the current buildbots

2017-09-15 Thread Maarten Derickx
Hi Fellow sage devs, Since the page https://wiki.sagemath.org/SupportedPlatforms is horribly outdated I want to at least update the section on fully supported platforms. What I plan to do is to update the list with the bots as listed on http://build.sagemath.org/#/workers . The changes for Debi

[sage-devel] Security in sage (was How much do we support optional packages)

2017-09-15 Thread Maarten Derickx
Hi Everybody who wants to discuss security in sage: Please do so in this thread and not in "How much do we support optional packages". So that these two discussions can both be held and without cluttering each other. -- You received this message because you are subscribed to the Google Groups

[sage-devel] Re: sage-python puzzle

2017-09-15 Thread Maarten Derickx
By the way, if you are doing a lot of optimisation you should consider using gprof2dot https://github.com/jrfonseca/gprof2dot . It can turn your python profiling data into a really useful grafical visualisation of the call graph, instantly showing you which parts of the code to optimize. And I i

Re: [sage-devel] How much do we support optional packages.

2017-09-14 Thread Maarten Derickx
. On Thursday, 14 September 2017 18:51:59 UTC+2, vdelecroix wrote: > > On 13/09/2017 15:28, Maarten Derickx wrote: > > So the main questions: do we consider an optional package not building, > not > > passing it's own testsuite or causing sage to have doctest failures a

[sage-devel] Re: How much do we support optional packages.

2017-09-13 Thread Maarten Derickx
And related to this, how much do we support pip packages. With this I don't mean any random pip package that happens to be on pypi, but just the ones that are returned by: sage -optional that happen to be pip packages. At the moment: ['beautifulsoup', 'biopython', 'brian', 'guppy', '

[sage-devel] How much do we support optional packages.

2017-09-13 Thread Maarten Derickx
Hi Dear fellow sage-developers, The question in the subject is related to the discussion in the Patchbot failures metaticket thread. I remember that I read (somewhere a long time ago so my memory might be off) that optiona

Re: [sage-devel] Patchbot failures metaticket

2017-09-13 Thread Maarten Derickx
st > Vincent > > PS: thank you for willing to work on this. People do not seem to care so > much about failing doctests due to installation of optional packages. > > On 12/09/2017 18:28, Maarten Derickx wrote: > > Hi Vincent, > > > > I think "a complete b

Re: [sage-devel] Trouble while compiling sage---- compiling ends during plot3d

2017-09-13 Thread Maarten Derickx
Are you sure? The command "make build" skips the building of the documentation. So you should not be able to get this error which happens during the building of documentation. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from t

Re: [sage-devel] Patchbot failures metaticket

2017-09-12 Thread Maarten Derickx
ten I think the benefits outweigh the costs. On Tuesday, 12 September 2017 15:34:11 UTC+2, vdelecroix wrote: > > Hi, > > I think a meta-ticket is a complete burden to maintain. And as already > said in other mails, this identification should be done by other means. > > Vince

Re: [sage-devel] Re: [sagemath-admins] git trac connection problems from continental Europe

2017-09-12 Thread Maarten Derickx
P.s. in case this helps others from making the same mistake as me: don't click the branch link on https://github.com/dimpase/sagetrac-mirror/ in order to see if all branches are there unless you have a decent system with some ram to spare. On Tuesday, 12 September 2017 14:18:46 UTC+2, Dima Pase

[sage-devel] Patchbot failures metaticket

2017-09-11 Thread Maarten Derickx
Hi all, During the recent writing of new code and reviewing I got annoyed that it costs really a lot of effort for me to see if there was already a ticket for a certain patchbot failure. I therefore decided to create a metaticket that should serve as an overview of all currently known patchbot

[sage-devel] Sage packaging template

2017-09-11 Thread Maarten Derickx
On Mon, 11 Sep 2017 at 10:30 Jean-Pierre Flori wrote: > > I've made a pull request at > https://github.com/mmasdeu/sage_package_template/pull/3 with some changes > and info to skip some of the requirements when using it. > I don't have write acces to that repository so I can't accept your pull r

[sage-devel] Fwd: Sage packaging template

2017-09-11 Thread Maarten Derickx
On Mon, 11 Sep 2017 at 10:30 Jean-Pierre Flori wrote: > > I've made a pull request at > https://github.com/mmasdeu/sage_package_template/pull/3 with some changes > and info to skip some of the requirements when using it. > I don't have write acces to that repository so I can't accept your pull r

[sage-devel] Sage sample / sage packaging template

2017-09-10 Thread Maarten Derickx
Changed the subject to not clutter Davids thread. On Sunday, 10 September 2017 12:01:51 UTC+2, Jeroen Demeyer wrote: > > On 2017-09-10 06:09, Maarten Derickx wrote: > > I plan to work on https://github.com/sagemath/sage_sample quite a bit. > For which I hope that it falls under

[sage-devel] Online Sage Days

2017-09-09 Thread Maarten Derickx
Great idea, I especially like: * python 3 * sage infrastructure * sage packaging I plan to work on https://github.com/sagemath/sage_sample quite a bit. For which I hope that it falls under sage packaging ;) For python 3 it would be good to make some more documentation on how to get on the pyth

Re: [sage-devel] Re: SAGE_PATH and PYTHONPATH

2017-09-09 Thread Maarten Derickx
Hi Ralf, Yes but considering you are on sage-devel I thought there might be a reasonable chance that you would run into this issue sooner or later (especially if you set pythonpath in your bashrc). I just wanted to shamelessly advertise that trac ticket to potentially interested people. The

Re: [sage-devel] Re: doctests: non-sorted output

2017-09-09 Thread Maarten Derickx
Thanks for your input David. We discussed it on trac, and decided to leave the situation as is on python 2.7 because it is stable enough as is given the pynormaliz fix. For python 3 we propese to fix the sorting in upstream ipython. Using str based sort only if the standard sorting raises an er

[sage-devel] Re: SAGE_PATH and PYTHONPATH

2017-09-09 Thread Maarten Derickx
In case people start setting pythonpath after reading this thread: you will actually get some silly doctest failures if python path is set. I have made a ticket for this which fixes these doctest: https://trac.sagemath.org/ticket/23613 It is a very Small change and it currently needs review. T

[sage-devel] Re: 32bit machine needed

2017-08-29 Thread Maarten Derickx
An account on Arando would work, thanks i'll send a pm. -- 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 gr

[sage-devel] Re: doctests: non-sorted output

2017-08-29 Thread Maarten Derickx
the situation! On Tuesday, 29 August 2017 17:44:10 UTC+2, Maarten Derickx wrote: > > The output of both dict and set are ordered by a display hook from > IPython, the problem is that this sorting is done on the basis of __cmp__ > and the default way of sorting using __cmp__ is using

[sage-devel] Re: doctests: non-sorted output

2017-08-29 Thread Maarten Derickx
The output of both dict and set are ordered by a display hook from IPython, the problem is that this sorting is done on the basis of __cmp__ and the default way of sorting using __cmp__ is using the id of an object which is not deterministic, so even though the output is sorted it is done on a

[sage-devel] 32bit machine needed

2017-08-29 Thread Maarten Derickx
Hi all, At https://patchbot.sagemath.org/ticket/15341/ I changed the way hashing of congruence subgroups works in order to make it compatible with == . However I don't know how to fix the doctests on 32bit machines, since I don't know what hashes will be returned on these machines. Is there some

[sage-devel] Patchbot raises error but status is still shown as pending.

2017-08-11 Thread Maarten Derickx
Hi, At https://patchbot.sagemath.org/ticket/23610/ you can see that the patchbot status of two different patchbots is mentioned as pending in all the tests listed on that page. However if you look at one of the logs

[sage-devel] Re: Trac update

2014-09-07 Thread Maarten Derickx
Hi Andrew, Thanks for upgrading. Recently we received a request on the sage-trac-account to reset a forgotten password, and it seems that it is no longer possible to use the webpage: http://trac.sagemath.org/admin/accounts/users to change user account (there used to be an "update" button next

[sage-devel] Re: Heartbleed

2014-04-10 Thread Maarten Derickx
Sorry for the instability on the trac server the last few minutes, but at least it should not be vulnerable anymore. Le mercredi 9 avril 2014 05:06:28 UTC+2, kcrisman a écrit : > > > http://www.zdnet.com/heartbleed-serious-openssl-zero-day-vulnerability-revealed-728166/ > > Apparently this is

[sage-devel] Experimental https version of trac.sagemath.org

2014-04-05 Thread Maarten Derickx
Hi all, This is to announce that I've configured apache on trac.sagemath.org to also serve a https version of trac. So you should now be able to go to https://trac.sagemath.org. It is still experimental in the sense that this is temporarily set up with a self signed certificate so your browser

[sage-devel] Re: nslookup failing for www.sagemath.org

2014-04-05 Thread Maarten Derickx
It is also back here :) Le samedi 5 avril 2014 19:29:00 UTC+2, Volker Braun a écrit : > > seems to be back up > -- 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 sa

[sage-devel] nslookup failing for www.sagemath.org

2014-04-05 Thread Maarten Derickx
Hi, I can no longer reach www.sagemath.org . A little digging showed that it is because nslookup cannot retrieve the ip adress anymore. I looked whether it was an issue with my local dns setup but some online service like http://ping.eu/nslookup/ also gives the same error: $ nslookup www.sagemath

[sage-devel] Re: 404 on Sage Developer Conventions

2013-12-26 Thread Maarten Derickx
It is now at: http://www.sagemath.org/doc/developer/coding_basics.html The name of the url changed, but if you look at the index http://www.sagemath.org/doc/developer/index.html you can still easily find it. Le mercredi 25 décembre 2013 16:32:22 UTC+1, Darij Grinberg a écrit : > > Hi guys, > >

[sage-devel] Help in creating trac accounts.

2013-12-10 Thread Maarten Derickx
Dear All, As most of you probably know, there is a mailinglist sage-trac-account. The purpose for this mailinglist is to distribute the task of creating trac accounts among several sage devs, so that people needing a trac account wil r

Re: [sage-devel] Re: We need a new color?

2013-10-01 Thread Maarten Derickx
Ok, it's I uploaded a patch at http://trac.sagemath.org/ticket/15246 Le lundi 30 septembre 2013 19:58:39 UTC+2, Benjamin Jones a écrit : > > I will give that a positive review :) > > -- > Benjamin Jones > > > On Sun, Sep 29, 2013 at 11:26 PM, Maarten Derickx >

[sage-devel] Re: We need a new color?

2013-09-29 Thread Maarten Derickx
Speaking of xkcd and easter eggs, I have always thought that since sage already has an xgcd function, we should also have an xkcd function. I already wrote a first version at: https://sage.math.leidenuniv.nl/home/pub/22/ Le vendredi 27 septembre 2013 18:03:00 UTC+2, kcrisman a écrit : > > >> >>

[sage-devel] Re: Inverse of discrete functions

2013-09-26 Thread Maarten Derickx
I would definitely use such a construction. It would be nice to have a data structure that behaves like 1:1 correspondence or as in your case 1 to many correspondances instead of needing to keep two dictionaries. It would make life a lot easier because you loose the need of a double administra

[sage-devel] Re: parallel for loop with minimal forking

2013-07-07 Thread Maarten Derickx
This indeed seems like a good addition. I'm not aware yet of a place in sage where something like this is done. I would chose a different name though, something like "bundled_parallel", because naming this one unordered seems to indirectly imply that the other one is ordered, which it is absolu

Re: [sage-devel] Re: The 2013 Spies Prize winner is...

2013-07-03 Thread Maarten Derickx
After all his hard and good work Jeroen definitely deservers this! Gefeliciteerd Jeroen! Le vendredi 28 juin 2013 12:47:31 UTC+2, Nicolas M. Thiéry a écrit : > > +lots on behalf of the Sage-Combinat community. It's been so helpful > to have someone super competent, timely, and rigorous like you!

[sage-devel] Re: New Trac Server

2013-06-06 Thread Maarten Derickx
How are things progressing with the move? Thanks Maarten Le lundi 22 avril 2013 20:19:44 UTC+2, R. Andrew Ohana a écrit : > > Hey Everyone, > > Sometime in the next couple weeks, we will be moving our trac installation > over to a dedicated VM. You can currently access the instance at > trac.ta

[sage-devel] Re: New Trac Server

2013-04-22 Thread Maarten Derickx
The account creation page only takes seconds to load instead minutes. So this new server makes me very happy. Le lundi 22 avril 2013 20:19:44 UTC+2, R. Andrew Ohana a écrit : > > Hey Everyone, > > Sometime in the next couple weeks, we will be moving our trac installation > over to a dedicated VM

Re: [sage-devel] Univariate quotient ring returning wrong results

2013-01-27 Thread Maarten Derickx
+1 It's better to raise an error then to fail silently. If it turns out that a lot of doctest break because of this change it is maybe good to instead create a method called reduce_unique, or add a keyword unique to reduce. Here reduce_unique should have the additional property that I.reduce_u

[sage-devel] How to automatically download the newest sage?

2013-01-16 Thread Maarten Derickx
Dear all, I want to create a script that when I run it automatically downloads the latest sage developement version. I was wondering what would be the best way to do so? Thanks Maarten -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To post to

Re: [sage-devel] Re: Graph neighbours - room for huge performance boost

2013-01-02 Thread Maarten Derickx
I decided to do some profiling. And there is something that worries my slightly more then the factor +/-10 difference in iteration speed that caused the start of this topici. Namely conversion from a sparse sage graph to a networkx graph seems to have quadratic runtime complexity instead of l

[sage-devel] Re: Graph neighbours - room for huge performance boost

2013-01-01 Thread Maarten Derickx
As mentioned on the ticket it might be good to still post your "broken" patch. Not every patch needs to be perfect the first time. By posting your code it is easier for people to see exactly what is broken by your faster code (probably it is because there are some functions that directly modify

[sage-devel] Re: why is email in sagenb?

2012-12-13 Thread Maarten Derickx
I've heard quite often now for several things that if something is needed in both sage and sagenb then we will need two copies. If there are really multiple cases, then maybe it is time to make a small python library called something like "sage-utilities" that contains all the functionality that

Re: [sage-devel] Sage doctesting on shared systems insecure (#13579)

2012-10-10 Thread Maarten Derickx
Maybe it can be fixed by using: from __future__ import absolute_import I at least know that python 3 fixed some issues caused by relative imports. But I'm not 100% sure if this problem is also solved. Le mercredi 10 octobre 2012 14:14:22 UTC+2, Jeroen Demeyer a écrit : > > On 2012-10-10 13:59,

[sage-devel] Re: Modular forms membership testing bug

2012-10-03 Thread Maarten Derickx
The reason is that q_expansion_basis returns power series and not modular forms: sage: M = ModularForms(Gamma0(17), 4) sage: M.basis()[0].parent() Modular Forms space of dimension 6 for Congruence Subgroup Gamma0(17) of weight 4 over Rational Field sage: M.basis()[0] in M True sage: M.q_expansio

[sage-devel] Re: Trac Server - Reset Password

2012-10-03 Thread Maarten Derickx
This should be posted to the sage-trac-account mailinglist, but I see you already did that. Le jeudi 4 octobre 2012 01:06:00 UTC+2, Raniere Gaia Silva a écrit : > > > Hi, > sorry for post in this list if it is inappropriate. > I try to reset my password by using > http://trac.sagemath.org/sage_t

[sage-devel] Re: can't recover user password

2012-09-23 Thread Maarten Derickx
I have the feeling that it might be due to the new flask notebook that got merged in 5.2 (see http://trac.sagemath.org/sage_trac/ticket/11080) this changed a lot of login related things. Le mercredi 19 septembre 2012 13:29:02 UTC+2, mmarco a écrit : > > I have set up a sage server with several

[sage-devel] 4 year phd position in computer algebra in Eindhoven

2012-08-29 Thread Maarten Derickx
Dear All, There is a nice phd position available at the university of Eindhoven. It is aimed at someone interested in computer algebra, so I thought there might be people here who are interested in it. The position includes a decent salary. In this position you will among others: -Assist sta

[sage-devel] Re: misc/functional.py : attribute error bug and patch (I think)

2012-08-26 Thread Maarten Derickx
Thanks for the report. This seems to be a bug indeed. Do you have a trac account and are you willing to upload a patch to trac.sagemath.org? Also can you tell us wheter this bug is reproducable and how you triggerd it? This will be usefull for writing a small test that ensures it will not get b

Re: [sage-devel] Re: sagemath cluster

2012-08-25 Thread Maarten Derickx
> > >> At the end of the 2 week camp the students really appreciated learning >> Sage and loved it (according to feedback). One missing feature they >> would have loved is an integrated chat system, e.g., we did public key >> crypto and a chatroom would have been helpful -- we did end up using

Re: [sage-devel] bug in modular symbols code?

2012-08-03 Thread Maarten Derickx
tein. Modular Forms: A Computational Approach Le mercredi 4 juillet 2012 12:50:24 UTC+2, David Loeffler a écrit : > > > On 4 July 2012 03:05, Maarten Derickx > wrote: > >> Dear All, > >> > >> Today I was trying to compute some stuff using modular symbols. And I

  1   2   3   >