Re: [sage-devel] Re: where is the frobby package?

2016-07-23 Thread Vincent Delecroix
Thanks! On 23/07/16 14:33, Volker Braun wrote: fixed On Saturday, July 23, 2016 at 6:19:30 PM UTC+2, vdelecroix wrote: Hello, I was trying to install the optional frobby package for Sage and got [frobby-0.9.0.p2] Found local metadata for frobby-0.9.0.p2 [frobby-0.9.0.p2] Attempting to downl

[sage-devel] lie package

2016-07-23 Thread Vincent Delecroix
Hello, The lie package is experimental (as mentioned in the file build/pkg/lie/type). However, an old style package appears on the mirrors in the optional category $ sage -optional|grep lie lie. 2.2.2.p5 (not_installed) or look at http://files.sagemath.or

[sage-devel] pyx old style package

2016-07-23 Thread Vincent Delecroix
Hello, The installation of the old style pip package breaks pip! See the attached log of the trac installation. Is there any obstruction of making it a new style "pip style" package? See #21076 Cheers, Vincent -- You received this message because you are subscribed to the Google Groups "sa

Re: [sage-devel] Coercion to interfaces

2016-07-24 Thread Vincent Delecroix
On 24/07/16 05:13, Dima Pasechnik wrote: I believe that the work on libGAP interface might better wait for GAP folks to come up with their own libGAP. They refused to merge "our" libGAP, and they say they have their own version in the works, which they need to create a Jupyter kernel for GAP. I

Re: [sage-devel] Trac notifications again

2016-07-25 Thread Vincent Delecroix
I confirm that I did not get any notification since yesterday night... Vincent On 25/07/16 12:34, leif wrote: It seems I'm again not getting any trac notifications since about 20:00 UTC yesterday (July 24th). (And no, I didn't change my preferences...) -leif -- You received this message b

Re: [sage-devel] Sage on Bash on Ubuntu on Windows

2016-07-26 Thread Vincent Delecroix
On 26/07/16 07:52, Volker Braun wrote: On Tuesday, July 26, 2016 at 1:25:34 PM UTC+2, Erik Bray wrote: 2) Currently this feature is intended as a developer tool only; On the plus side every user who is interested in Sage will immensely benefit from the scientific software universe that ope

[sage-devel] behavior of (multivariate) polynomial division

2016-07-27 Thread Vincent Delecroix
Hello, We have isomorphism between the following rings R1 = QQ['a']['b']['c'] R2 = QQ['a','b']['c'] R3 = QQ['a']['b','c'] R4 = QQ['a','b','c'] However, sage treats them differently. sage: R1('a').quo_rem(R1('b')) Traceback (most recent call last): ... ArithmeticError: Division non exact (consi

[sage-devel] Re: (CRITICAL) sage-trac google group concern

2016-07-29 Thread Vincent Delecroix
This is indeed very bad (the relevant message is [1]). And not the only one [2]. Please do not change any password on trac since this is fixed!! [1] https://groups.google.com/forum/#!topic/sage-trac/xT0JWnw0LkU [2] https://groups.google.com/forum/#!searchin/sage-trac/password|sort:date Vinc

Re: [sage-devel] Why is struct_signals.h included, and why is it not found?

2016-07-30 Thread Vincent Delecroix
Hi Simon, Are the sources available somewhere else than on your computer? On 30/07/16 19:09, Simon King wrote: Hi! Once more I got the impression that "internal changes that don't require a deprecation" broke the software that is an important part of my research. When trying to build the old-

Re: [sage-devel] Why is struct_signals.h included, and why is it not found?

2016-07-30 Thread Vincent Delecroix
trying to install version 2.1.4.p0 available from the mirrors I got a lot of errors (unrelated to cysignals) ../mtx2.2.4/src/zzz.c:110:21: error: expected identifier or '(' before '[' token static BYTE restrict[4][256]; /* Restrictions to subfields */ ../mtx2.2.4/src/zzz.c:382:10: error: exp

Re: [sage-devel] Re: Why is struct_signals.h included, and why is it not found?

2016-07-30 Thread Vincent Delecroix
With $ export CC="gcc-4.9" $ sage -p p_group_cohomology-2.1.5.spkg I confirm at least that I got the very same error as you do! On 30/07/16 19:39, Simon King wrote: Hi Vincent, On 2016-07-30, Vincent Delecroix <20100.delecr...@gmail.com> wrote: Are the sources available som

Re: [sage-devel] Re: Why is struct_signals.h included, and why is it not found?

2016-07-30 Thread Vincent Delecroix
etc is now untyped in other words cpdef ModuleElement _sub_(self, ModuleElement other): should now be cpdef _add_(self, right) Vincent On 30/07/16 19:53, leif wrote: Vincent Delecroix wrote: Hi Simon, Are the sources available somewhere else than on your computer? And/or could yo

Re: [sage-devel] Re: Why is struct_signals.h included, and why is it not found?

2016-07-30 Thread Vincent Delecroix
On 30/07/16 20:35, Simon King wrote: Hi Vincent, On 2016-07-31, Vincent Delecroix <20100.delecr...@gmail.com> wrote: At least, adding explicitely to the include_dirs in setup.py the line os.path.join(SAGE_LOCAL, "lib/python2.7/site-packages/cysignals/") the error disappe

Re: [sage-devel] Re: Why is struct_signals.h included, and why is it not found?

2016-07-30 Thread Vincent Delecroix
Apparently there is something weird happening with the cysignals deprecation (occurring when interrupt.pxi is invoked) when importing the module. For example you can test the following (that *does* work) $ cd ${SAGE_LOCAL}/lib/python2.7/site-packages/pGroupCohomology $ sage -q sage: import coho

[sage-devel] octave tester needed

2016-08-01 Thread Vincent Delecroix
Dear devs, This is a requirement for testing the octave interface. Anybody with octave+sage installed is pleased to test #21135. I did it with octave version 4.0.3 but the branch needs further testing with octave version 3.X.Y and/or 2.X.Y (that I was not able to compile). Please report on t

Re: [sage-devel] Ethical evaluation of repository hosting services

2016-08-02 Thread Vincent Delecroix
Nice. GNU Savannah in first... what about autoevaluation? ;-P On 02/08/16 19:30, leif wrote: [For some reason, creating a new thread via gmane doesn't work -- or there will probably come a duplicate later.] I guess that if we start rating googlegroups with respect to the same criteria its gra

Re: [sage-devel] Re: Ethical evaluation of repository hosting services

2016-08-03 Thread Vincent Delecroix
On 03/08/16 08:57, Dima Pasechnik wrote: On Wednesday, August 3, 2016 at 12:30:40 AM UTC+1, leif wrote: [For some reason, creating a new thread via gmane doesn't work -- or there will probably come a duplicate later.] The FSF has created criteria for evaluating repository hosters w.r.t. eth

Re: [sage-devel] Re: Sage on Bash on Ubuntu on Windows

2016-08-03 Thread Vincent Delecroix
Does at least "sage -gp" work? Did you run "make ptestlong" to launch the tests? If so there is a log in SAGE_ROOT/logs/ptestlong.log. That would be nice to have it! On 03/08/16 11:45, 'Bill Hart' via sage-devel wrote: sage -t --all seems to be passing most of its tests. Any tests that requir

[sage-devel] unable to change default milestone on trac

2016-08-11 Thread Vincent Delecroix
Dear all, I wanted to change the default milestone to 7-4 on our trac server (in Admin->Milestones). However after clicking on the button "Apply changes" on the bottom of the page the server does not respond. Anybody can help? Cheers, Vincent -- You received this message because you are subs

[sage-devel] Re: Template (cookiecutter) for easily distributing SageMath code

2017-08-23 Thread Vincent Delecroix
One thing (IMHO much more important than the "cookie cutter" buisness) is to actually have a community supported language for SageMath in travis [1]. My aim is to allow the following in the travis script {{{ language: "SageMath" version: - "7.6" - "8.0" }}} What need to be done 1) have 3 "o

Re: [sage-devel] Calculation Error

2017-08-27 Thread Vincent Delecroix
0^0 is perfectly defined (and not by a convention)! a^b with both a and b non-negative integers is the cardinality of the functions B -> A where A and B have respectively cardinalities a and b. Note that this set is sometimes denoted A^B. The question then becomes how many functions there are f

[sage-devel] semantic of equality for Graph/Digraph

2017-08-29 Thread Vincent Delecroix
Hi, I found the following curious sage: G = Graph([(0,3),(1,3),(2,3)]) sage: H = G.copy() sage: G == H True sage: H.allow_loops(True) sage: G == H False Is there any reason why allowing loops in H should change the status of equality!? Vincent -- You received this message because you are su

Re: [sage-devel] Re: [sage-support] For info ?

2017-09-02 Thread Vincent Delecroix
More precisely, the sagemath package is available on zesty (17.04) https://packages.ubuntu.com/zesty/sagemath I also don't see the point of keeping the ppa updated. It would be more confusing than helpful. One thing that needs to be done is to update the documentation on the SageMath websi

Re: [sage-devel] Re: [sage-support] For info ?

2017-09-03 Thread Vincent Delecroix
Indeed! That was very useful for Sage installation on Ubuntu. Vincent On 03/09/2017 13:19, Eric Gourgoulhon wrote: Thank you Jan for having maintained the PPA during all these years! Best regards, Eric. -- You received this message because you are subscribed to the Google Groups "sage-dev

Re: [sage-packaging] Re: [sage-devel] Upgrade PARI to git master

2017-09-06 Thread Vincent Delecroix
On 06/09/2017 10:28, Ximin Luo wrote: Jeroen Demeyer: On 2017-09-06 14:53, Ximin Luo wrote: I've seen numerous cases where Sage has to change the expected test output simply because a dependency was upgraded. There has to be a more sustainable way of achieving this... Suggestions welcome...

Re: [sage-devel] Re: Question about libgap_enter/exit

2017-09-07 Thread Vincent Delecroix
On 07/09/2017 18:04, Simon King wrote: Hi Dima, On 2017-09-07, Dima Pasechnik wrote: I don't think anything special like libgap_enter/exit is needed when calling libgap.* stuff from Python or Cython. The documentation in sage.libs.gap.libgap says: """ In particular, you must call ``libgap_m

Re: [sage-devel] Re: Question about libgap_enter/exit

2017-09-08 Thread Vincent Delecroix
On 08/09/2017 08:55, Simon King wrote: On 2017-09-08, Simon King wrote: When I do libgap_enter() and then cdef GapElement_FiniteField zero = libgap(F.zero()) (where F=GF(2)), I get a crash. I am about to test whether I can make up a minimal example from it. Voilà : sage: cython(""" ...

Re: [sage-devel] Online Sage Days

2017-09-10 Thread Vincent Delecroix
+1 Would make sense to come up with topics (we are discussing it right now in this thread). And then, we could set up a date poll for each of them. (Might be what you were suggesting) For the themtaics, I will be up for * Python 3 * (Random) testing / speed regression 1) the test sui

Re: [sage-devel] Patchbot failures metaticket

2017-09-12 Thread Vincent Delecroix
On 12/09/2017 12:23, Jeroen Demeyer wrote: On 2017-09-11 18:59, Maarten Derickx wrote: I think that all patchbot failure tickets should automatically deserve the status critical. They should be blockers (unless the error comes from a broken patchbot). +1 p.s. Tips on how to search for tick

Re: [sage-devel] Patchbot failures metaticket

2017-09-12 Thread Vincent Delecroix
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. Vincent On 11/09/2017 18:59, Maarten Derickx wrote: Hi all, During the recent writing of new code and reviewing I got annoyed that it costs real

Re: [sage-devel] git trac is down ?

2017-09-12 Thread Vincent Delecroix
On 12/09/2017 12:58, Daniel Krenn wrote: On 2017-09-12 12:49, Daniel Krenn wrote: On 2017-09-12 12:04, Frédéric Chapoton wrote: I have access failures to the git repo from trac : chapoton@pc-chapoton:~/sage$ git pull trac u/mantepse/fricas_output_and_sage_conversion_bug fatal: read error: Co

Re: [sage-devel] git trac is down ?

2017-09-12 Thread Vincent Delecroix
There is already git://github.com/sagemath/sage.git On 12/09/2017 13:26, Dima Pasechnik wrote: A mirror on github is up (see another message here), enjoy... https://github.com/dimpase/sagetrac-mirror On Tuesday, September 12, 2017 at 12:05:53 PM UTC+1, Dima Pasechnik wrote: basically same re

Re: [sage-devel] git trac is down ?

2017-09-12 Thread Vincent Delecroix
On 12/09/2017 16:26, Vincent Delecroix wrote: On 12/09/2017 12:58, Daniel Krenn wrote: On 2017-09-12 12:49, Daniel Krenn wrote: On 2017-09-12 12:04, Frédéric Chapoton wrote: I have access failures to the git repo from trac : chapoton@pc-chapoton:~/sage$ git pull trac u/mantepse

Re: [sage-devel] Patchbot failures metaticket

2017-09-12 Thread Vincent Delecroix
Hi Marteen, "complete burden" = "each release". So precisely, we need somebody to volunteer to maintain this list. I already hardly find the energy to fill a ticket for the reasons why my patchbot is not working any more at each new release (including the fact that I need to search for a reas

Re: [sage-devel] Re: git trac is down ?

2017-09-12 Thread Vincent Delecroix
On 12/09/2017 20:32, Dima Pasechnik wrote: ah, right, do not use git://, use the same thing, g...@trac.sagemath.org:sage.git, for both push and fetch. We should not force a user to upload her ssh key on trac in order to pull a branch. we have seen this before, firewalls don't like git://

Re: [sage-devel] Re: git trac is down ?

2017-09-12 Thread Vincent Delecroix
On 12/09/2017 20:46, Clemens Heuberger wrote: Am 2017-09-12 um 20:33 schrieb Vincent Delecroix: On 12/09/2017 20:32, Dima Pasechnik wrote: ah, right, do not use git://, use the same thing, g...@trac.sagemath.org:sage.git, for both push and fetch. We should not force a user to upload her ssh

Re: [sage-devel] Re: git trac is down ?

2017-09-12 Thread Vincent Delecroix
On 13/09/2017 08:17, Clemens Heuberger wrote: Am 2017-09-12 um 20:48 schrieb Vincent Delecroix: On 12/09/2017 20:46, Clemens Heuberger wrote: Am 2017-09-12 um 20:33 schrieb Vincent Delecroix: On 12/09/2017 20:32, Dima Pasechnik wrote: ah, right, do not use git://, use the same thing, g

Re: [sage-devel] Re: git trac is down ?

2017-09-12 Thread Vincent Delecroix
On 12/09/2017 22:00, Erik Bray wrote: On Tue, Sep 12, 2017 at 9:59 PM, Dima Pasechnik wrote: On Tuesday, September 12, 2017 at 7:35:11 PM UTC+1, vdelecroix wrote: On 12/09/2017 20:32, Dima Pasechnik wrote: ah, right, do not use git://, use the same thing, g...@trac.sagemath.org:sage.git,

Re: [sage-devel] Re: git trac is down ?

2017-09-12 Thread Vincent Delecroix
On 13/09/2017 08:24, Vincent Delecroix wrote: On 12/09/2017 22:00, Erik Bray wrote: On Tue, Sep 12, 2017 at 9:59 PM, Dima Pasechnik wrote: On Tuesday, September 12, 2017 at 7:35:11 PM UTC+1, vdelecroix wrote: On 12/09/2017 20:32, Dima Pasechnik wrote: ah, right, do not use git://,  use

Re: [sage-devel] Re: git trac is down ?

2017-09-13 Thread Vincent Delecroix
On 13/09/2017 08:58, Volker Braun wrote: On Tuesday, September 12, 2017 at 10:00:32 PM UTC+2, Erik Bray wrote: It has *never* supported read-only access via HTTP or HTTPS. Afaik we have always supported git:// access and our documentation explicitly recommends setting it up that way; Its a

Re: [sage-devel] Re: git trac is down ?

2017-09-13 Thread Vincent Delecroix
On 13/09/2017 09:17, David Roe wrote: On Wed, Sep 13, 2017 at 3:10 AM, Dima Pasechnik wrote: As I mentioned, this is not under our control which ports are blocked on GCE hosts, and which are not. I think it is (see https://cloud.google.com/compute/docs/vpc/using-firewalls), but I'm still

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

2017-09-13 Thread Vincent Delecroix
Sided note: as far as I know, these pip packages are not involved in any doctest. On 13/09/2017 16:42, Maarten Derickx wrote: 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 b

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

2017-09-14 Thread Vincent Delecroix
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 bug? I do. And as well for me it is the frontier between optional and experimental packages. In the o

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

2017-09-15 Thread Vincent Delecroix
In case you did not notice, you are just preventing an important discussion concerning the management of optional packages to happen... On 15/09/2017 10:28, Jeroen Demeyer wrote: On 2017-09-15 09:00, Jori Mäntysalo wrote: If so, a bug in Sage could -- at least in theory -- lead a compromise to

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

2017-09-19 Thread Vincent Delecroix
On 19/09/2017 14:22, Maarten Derickx wrote: Hi Fellow sage devs cc Wilfied Huss, Currently the optional package libtheora fails to install: see https://trac.sagemath.org/ticket/23732 for details. Actually, I also had troubles on Ubuntu 64 bits (based on debian). I have looked a bit into this

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

2017-09-20 Thread Vincent Delecroix
On 19/09/2017 20:29, Maarten Derickx wrote: 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: remov

Re: [sage-devel] Should parent(x) call x.parent()?

2017-09-21 Thread Vincent Delecroix
IMHO, I don't see the point of calling `x.parent()`. This whole machinery is intended for Sage coercion model where you should properly inherit from Element. So +1 for type(x) on non Element. On 21/09/2017 15:07, Jeroen Demeyer wrote: After cleaning up some code related to homsets in #23905, I

Re: [sage-devel] let's make FriCAS optional

2017-09-27 Thread Vincent Delecroix
If FriCAS is * well maintained * does build on various architectures and systems (32bits/64 bits, GNULinux/cygwin/OSX) (which I believe it is) then of course +1 for its inclusion as optional package. On 26/09/2017 16:06, 'Martin R' via sage-devel wrote: Dear all, I would like to propose t

Re: [sage-devel] let's make FriCAS optional

2017-09-27 Thread Vincent Delecroix
On 27/09/2017 15:03, Jeroen Demeyer wrote: On 2017-09-27 09:11, Vincent Delecroix wrote: If FriCAS is * well maintained * does build on various architectures and systems (32bits/64 bits, GNULinux/cygwin/OSX) Indeed. This is exactly the necessary and sufficient condition for a package to be

Re: [sage-devel] Non-negative integer vectors

2017-09-28 Thread Vincent Delecroix
Do you mean sage: IntegerListsLex(length=2, min_sum=0, max_sum=5).list() [[5, 0], [4, 1], [4, 0], [3, 2], [3, 1], [3, 0], [2, 3], [2, 2], [2, 1], [2, 0], [1, 4], [1, 3], [1, 2], [1, 1], [1, 0], [0, 5], [0, 4], [0, 3], [0, 2], [0, 1], [0, 0]] On 28/09/2017 15:55, u...@umich.ed

Re: [sage-devel] Non-negative integer vectors

2017-09-28 Thread Vincent Delecroix
Good question :-) On 28/09/2017 20:00, Ursula Whitcher wrote: Yes, that looks like exactly the functionality I wanted! Why doesn't the documentation at http://doc.sagemath.org/html/en/reference/combinat/sage/combinat/integer_vector.html link to the documentation for integer lists? --Ursula.

Re: [sage-devel] EU Copyright reform threatens open source

2017-10-02 Thread Vincent Delecroix
Thanks for sharing! This is funny how much energy is dedicated to monitor open source code when the issue is that closed source companies are stealing open source technologies... Why not a law to scan closed source softwares? Vincent On 02/10/2017 10:38, Nicolas M. Thiery wrote: De

[sage-devel] segfault matrix integer dense

2017-10-03 Thread Vincent Delecroix
Dear all, I am not sure when it started to fail but I got the following on 8.1.beta7 sage: Matrix(ZZ, sys.maxsize, sys.maxsize) *** Error in `python': free(): invalid next size (fast): 0x04d8be80 *** Erreur de seg

[sage-devel] Re: segfault matrix integer dense

2017-10-04 Thread Vincent Delecroix
And the issue is still there after a fresh build from scratch! On 04/10/2017 08:53, Vincent Delecroix wrote: Dear all, I am not sure when it started to fail but I got the following on 8.1.beta7 sage: Matrix(ZZ, sys.maxsize, sys.maxsize) *** Error in `python': free(): invalid next size

Re: [sage-devel] Re: segfault matrix integer dense

2017-10-04 Thread Vincent Delecroix
Do you mean that you report the same issue on 8.1.beta7? I am recompiling 8.1.beta6 right now to see. Vincent On 04/10/2017 18:30, David Roe wrote: It seems to be okay in 8.1.beta6. David On Wed, Oct 4, 2017 at 10:24 AM, Vincent Delecroix < 20100.delecr...@gmail.com> wrote: And the

Re: [sage-devel] Re: segfault matrix integer dense

2017-10-04 Thread Vincent Delecroix
As far as I know, I am the first to report this error (and not the only one to have built 8.1.beta7). On 04/10/2017 18:38, David Roe wrote: No, I mean that there is no segfault: the RuntimeError is raised successfully. David On Wed, Oct 4, 2017 at 10:31 AM, Vincent Delecroix < 20100.del

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

2017-10-09 Thread Vincent Delecroix
It is a violation of what!? Where did you read that parents should be unique? On 09/10/2017 09:26, Simon Brandhorst wrote: {{{ sage: V = span(QQ,[(1,1),(1,0)]) sage: W = span(QQ,[(0,1),(1,0)]) sage: V Vector space of degree 2 and dimension 2 over Rational Field Basis matrix: [1 0] [0 1] sage:

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

2017-10-09 Thread Vincent Delecroix
+1 for correcting the hash of submodules in these cases! If the computation is expensive it can be done at the time __hash__ is called. Note that for "submodules with basis" it is a bit different since you specify a given set of generators. Vincent On 09/10/2017 14:35, Simon Brandhorst wrote

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

2017-10-10 Thread Vincent Delecroix
Hello, [mpfrcx-0.4.2] sage_bootstrap.tarball.FileNotMirroredError: tarball does not exist on mirror network Vincent -- 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

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

2017-10-11 Thread Vincent Delecroix
Thanks Volker. On 11/10/2017 20:05, Volker Braun wrote: fixed! On Tuesday, October 10, 2017 at 10:17:12 AM UTC+2, Maarten Derickx wrote: 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

[sage-devel] rst2ipynb: tarball does not exist on mirror network

2017-10-19 Thread Vincent Delecroix
Error downloading rst2ipynb-0.2.2.tar.gz -- 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

Re: [sage-devel] Giac fails to build

2017-10-20 Thread Vincent Delecroix
On 20/10/2017 05:38, Timo Kaufmann wrote: After adding one more depencency (hevea) the compilation succeeds. Thank you for your help. It needs quite some dependencies that are not mentioned on the README's instructions though (like hevea and texlive). Are those just undocumented or does it depen

Re: [sage-devel] Re: Segfault while multiplying polynomial and symbolic expression

2017-10-21 Thread Vincent Delecroix
At #24072 I propose to simply disallow elements of positive characteristic in the symbolic ring (even if pynac has some limited support for it). It is for me the most reasonable option. On 21/10/2017 08:35, Ralf Stephan wrote: Symbolics and finite field elements don't mix. To prevent segfaults

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

2017-10-25 Thread Vincent Delecroix
You are suggesting to reread a very long thread... not very useful to get new people involved. As far as I understand there are distinct things: A) distributing Sage sources (which has few to do with SSL) B) building Sage with or without SSL support C) distributing Sage binaries with or w

Re: [sage-devel] (coding) Syndrome tables over root fields

2017-10-26 Thread Vincent Delecroix
Dear Barbara, Thanks for your detailed report! In this case, if it just boils down to have a .list() method, it should be straightforward to implement. Would you be interested in working on this? The procedure to make modification to Sage source code is described in the developer guide

Re: [sage-devel] (coding) Syndrome tables over root fields

2017-10-26 Thread Vincent Delecroix
Fixed in https://trac.sagemath.org/ticket/24114 needs review! Vincent On 26/10/2017 12:45, 'B. L.' via sage-devel wrote: Dear Vincent, thank you for your suggestions! For me, working as a Sage developer is not a question of interest, but a question of time... Currently, I will not be able

[sage-devel] Re: brial compilation failed

2017-11-06 Thread Vincent Delecroix
All right, after a $ sage -f pip brial compiled... missing dependency? On 06/11/2017 16:31, Vincent Delecroix wrote: Dear all, A fresh compilation of Sage 8.1.beta9 failed on my computer with Traceback (most recent call last):   File "/opt/sage/src/bin/pip2-lock", line 53, in

[sage-devel] installation of ipykernel failed (when SAGE_PROFILE=yes)

2017-11-06 Thread Vincent Delecroix
Dear all, A fresh compilation of Sage 8.1.beta9 (with profiling enabled) failed on my computer with Traceback (most recent call last): ... ImportError: No module named IPython.core.profiledir Running setup.py install for ipykernel: finished with status 'error' The complete log

[sage-devel] Re: installation of ipykernel failed (when SAGE_PROFILE=yes)

2017-11-06 Thread Vincent Delecroix
After a $ sage -f ipython it gets better but failed again with Traceback (most recent call last): ... ImportError: No module named jupyter_client (the more recent log is attached) On 06/11/2017 16:46, Vincent Delecroix wrote: Dear all, A fresh compilation of Sage 8.1.beta9 (with profiling

[sage-devel] Re: installation of ipykernel failed (when SAGE_PROFILE=yes)

2017-11-06 Thread Vincent Delecroix
After a $ sage -f jupyter_client it succeeded... missing dependency? On 06/11/2017 16:59, Vincent Delecroix wrote: After a $ sage -f ipython it gets better but failed again with Traceback (most recent call last): ... ImportError: No module named jupyter_client (the more recent log is

Re: [sage-devel] Re: installation of ipykernel failed (when SAGE_PROFILE=yes)

2017-11-06 Thread Vincent Delecroix
On 06/11/2017 17:18, Eric Gourgoulhon wrote: Hi Vincent, Le lundi 6 novembre 2017 16:48:10 UTC+1, vdelecroix a écrit : ImportError: No module named IPython.core.profiledir Running setup.py install for ipykernel: finished with status 'error' This is the failure discussed on sage-r

Re: [sage-devel] Re: brial compilation failed

2017-11-06 Thread Vincent Delecroix
16:31, Vincent Delecroix wrote: Dear all, A fresh compilation of Sage 8.1.beta9 failed on my computer with Traceback (most recent call last): File "/opt/sage/src/bin/pip2-lock", line 53, in from pkg_resources import load_entry_point ImportError: No module named pkg_reso

Re: [sage-devel] Development tasks

2017-11-10 Thread Vincent Delecroix
Dear Andy, You could also help improving the patchbot (written in pure Python) https://github.com/sagemath/sage-patchbot For example: * fixing some false positive * better support for testing of optional packages * logs should not go in SAGE_ROOT/logs/patchbot/ Would you be interested? V

Re: [sage-devel] Development tasks

2017-11-10 Thread Vincent Delecroix
simpler system dedicated to trying out patches at the request of developers? Thanks, Andy On 11/10/2017 02:25 AM, Vincent Delecroix wrote: Dear Andy, You could also help improving the patchbot (written in pure Python)     https://github.com/sagemath/sage-patchbot For example: * fixing some

Re: [sage-devel] ask.sagemath

2017-11-10 Thread Vincent Delecroix
which account are you using? "William Stein" (wst...@gmail.com) or "William Stein 2" (wst...@sagemath.com)? There is something weird with the second one. On 10/11/2017 20:39, William Stein wrote: Why is my account always blocked? -- You received this message because you are subscribed to th

Re: [sage-devel] ask.sagemath

2017-11-10 Thread Vincent Delecroix
William On Fri, Nov 10, 2017 at 11:50 AM, Vincent Delecroix <20100.delecr...@gmail.com> wrote: which account are you using? "William Stein" (wst...@gmail.com) or "William Stein 2" (wst...@sagemath.com)? There is something weird with the second one. On 10/11/2017 20:39, W

[sage-devel] ODK workshop "subgroups of Lie groups" - feb 19th to march 04th 2018

2017-11-15 Thread Vincent Delecroix
ding Ph.D. students) in the area. Best regards, Marc Masdeu and Vincent Delecroix -- 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...@

Re: [sage-devel] Patchbot and its trust issues

2017-11-18 Thread Vincent Delecroix
On 16/11/2017 11:32, Erik Bray wrote: On Wed, Nov 15, 2017 at 10:00 AM, David Loeffler wrote: I'd like to request opinions on whether we should get rid of the "Trusted Authors" check in the Sage patchbot. At present, the patchbot won't test a ticket unless all of the names in the Trac "Authors

[sage-devel] unstopped workers of MapReduce #24241

2017-11-19 Thread Vincent Delecroix
Dear all, Some patchbots such as sardonis are not happy with MapReduce sage -t --long src/sage/parallel/map_reduce.py ** File "src/sage/parallel/map_reduce.py", line 1090, in sage.parallel.map_reduce.RESetMapReduce.start_worker

Re: [sage-devel] IMPORTANT : PATCHBOTS should upgrade

2017-11-23 Thread Vincent Delecroix
There is something wrong with the version numbers (see 2.7.0 on the last line) $ pip install --user https://github.com/sagemath/sage-patchbot/archive/2.7.1.tar.gz Collecting https://github.com/sagemath/sage-patchbot/archive/2.7.1.tar.gz Downloading https://github.com/sagemath/sage-patchbot/

Re: [sage-devel] IMPORTANT : PATCHBOTS should upgrade

2017-11-23 Thread Vincent Delecroix
And BTW the 2.7.1 installed as detailed below does not point to the right version, the script still tries to download trusted users... On 23/11/2017 23:32, Vincent Delecroix wrote: There is something wrong with the version numbers (see 2.7.0 on the last line) $ pip install --user https

Re: [sage-devel] Re: Failure in building Sage (problem with python2-2.7.14)

2017-12-02 Thread Vincent Delecroix
Nils, in your case were you building from scratch or it was an update of an existing compiled version? Did you try on the 8.1.rc4? It would be a mess to have 8.1 out with this failure. Vincent On 02/12/2017 13:11, Nils Bruin wrote: I actually had a similar problem when building the latest "de

[sage-devel] Error downloading gmpy2-2.1.0a1.tar.gz

2017-12-13 Thread Vincent Delecroix
Hello, The tarball for gmpy2 has not been updated on the mirrors. Vincent -- 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

Re: [sage-devel] networkx BipartiteGraph

2017-12-14 Thread Vincent Delecroix
What about sage: A = networkx.complete_bipartite_graph(2r, 3r) On 14/12/2017 09:57, Antonio Rojas wrote: Hi all, In Arch we have upgraded networkx to version 2. This comes with major API changes that affect Sage's interface, and I'm currently trying to fix these issues. I'm struggling with a

Re: [sage-devel] Re: 8.2.beta0 Doctest error on tensorfield.py

2017-12-18 Thread Vincent Delecroix
This is fixed in https://trac.sagemath.org/ticket/24396 And Eric you should be in copy of that ticket On 18/12/2017 15:26, Eric Gourgoulhon wrote: Hi, Le lundi 18 décembre 2017 15:58:30 UTC+1, Vincent Klein a écrit : Hi all, I get the following errors with a fresh 8.2.beta0 install (after

Re: [sage-devel] Re: Mechanism to choose NamedConvertMap as coercion map?

2017-12-20 Thread Vincent Delecroix
On 19/12/2017 07:58, Jeroen Demeyer wrote: On 2017-12-18 18:31, Simon King wrote: One way to answer the question whether a coercion from A to B exists is by implementing the method B._coerce_map_from_. Right, I was asking the question because I need to implement such a method for RIF and CI

[sage-devel] formal square root of power series

2017-12-21 Thread Vincent Delecroix
Dear all, I might introduce a non backward incompatible change for square root (and more generally n-th roots) of power series. While working on [1] I stumbled on a weird implementation of square root for power series [2]. Namely, when extend=True it might just return a formal element p so t

[sage-devel] Re: [sage-nt] formal square root of power series

2017-12-21 Thread Vincent Delecroix
number theorists would "simplify" sqrt(-2) like that). Perhaps the simplest quadratic extension for your example would be QQ[[s]] with s^2=2*t. How about that as a compromise? i.e. if the lowest order term is not an n'th power then adjoin its n'th root? John On 21 December 20

[sage-devel] Re: [sage-nt] formal square root of power series

2017-12-21 Thread Vincent Delecroix
like that). Perhaps the simplest quadratic extension for your example would be QQ[[s]] with s^2=2*t. How about that as a compromise? i.e. if the lowest order term is not an n'th power then adjoin its n'th root? John On 21 December 2017 at 11:17, Vincent Delecroix <20100.d...@gmail.com

[sage-devel] Re: [sage-nt] formal square root of power series

2017-12-21 Thread Vincent Delecroix
On 21/12/2017 13:15, John Cremona wrote: On 21 December 2017 at 12:29, Vincent Delecroix <20100.delecr...@gmail.com> wrote: I definitely get your point but completely disagree with the compromise. I think that functions that behave differently depending on the arithmetic nature of the

Re: [sage-devel] Re: formal square root of power series

2017-12-21 Thread Vincent Delecroix
On 21/12/2017 17:07, Nils Bruin wrote: On Thursday, December 21, 2017 at 3:19:57 AM UTC-8, vdelecroix wrote: While working on [1] I stumbled on a weird implementation of square root for power series [2]. Namely, when extend=True it might just return a formal element p so that p^2 is the initial

Re: [sage-devel] Strange errors with Sage 8.1 on RHEL

2017-12-21 Thread Vincent Delecroix
I confirm the very same behavior on sage-8.2.beta0. Looking at the trace, it is likely the g_pow from Pynac that has a problem. I opened the following ticket https://trac.sagemath.org/ticket/24418 Thanks for your report. Vincent On 22/12/2017 01:06, Nathan McNew wrote: I recently instal

Re: [sage-devel] Re: Mechanism to choose NamedConvertMap as coercion map?

2017-12-22 Thread Vincent Delecroix
On 22/12/2017 12:17, Jeroen Demeyer wrote: On 2017-12-20 09:56, Vincent Delecroix wrote: In #24285, I did implement a _arb_ and _acb_ methods on number field elements. In order for the coercion model to use it, I had to fight with coercions declared in the constructor (self

[sage-devel] a functor need and name

2017-12-26 Thread Vincent Delecroix
Dear all, While working on Puiseux series [1] I wanted to introduce a construction functor for them. When the base ring is algebraically closed then it is an algebraic closure functor (from power series). But when it is not, it is an infinite algebraic extension (ie adding all x^(1/n)). I thin

Re: [sage-devel] Re: a functor need and name

2017-12-26 Thread Vincent Delecroix
Hi Simon, On 26/12/2017 17:45, Simon King wrote: Hi Vincent, On 2017-12-26, Vincent Delecroix <20100.delecr...@gmail.com> wrote: While working on Puiseux series [1] I wanted to introduce a construction functor for them. When the base ring is algebraically closed then it is an alg

[sage-devel] matrix/special.py failure on Sage 8.2.beta1

2017-12-30 Thread Vincent Delecroix
Hello, On sage-8.2.beta1, several patchbots report failures in matrix/special.py. I opened https://trac.sagemath.org/ticket/24449 Vincent -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails

Re: [sage-devel] segfault matrix integer dense

2017-12-30 Thread Vincent Delecroix
Here it is On 05/10/2017 13:18, Jeroen Demeyer wrote: Anybody has a complete backtrace, preferably with GDB installed? -- 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 em

[sage-devel] could a category be only infinite? how to implement it?

2017-12-30 Thread Vincent Delecroix
Dear all, Working on #24432, I am faced with the following problem. We have a NumberFields category and a number field is necessarily infinite. Hence it would be natural for NumberFields() to be a subcategory of Sets().Infinite(). What is the proper way to do it? I tried to solve this by doi

Re: [sage-devel] Re: could a category be only infinite? how to implement it?

2017-12-31 Thread Vincent Delecroix
On 31/12/2017 18:02, Travis Scrimshaw wrote: Working on #24432, I am faced with the following problem. We have a NumberFields category and a number field is necessarily infinite. Hence it would be natural for NumberFields() to be a subcategory of Sets().Infinite(). What is the proper way to do

Re: [sage-devel] replace is_X functions

2018-01-10 Thread Vincent Delecroix
Hi Ralf, You asked two independent questions in one e-mail which is a bad strategy to get answers. Let me focus on "is_X" in this sub-thread. To my mind, is_X(Z) is very unexplicit as it may be one of 1. isinstance(Z, X_class) 2. Z in X_category() which are two different things. Note that s

<    2   3   4   5   6   7   8   9   10   11   >