Re: [sage-devel] Unexpected and incorrect behavior in Automaton.process

2024-04-02 Thread 'Clemens Heuberger' via sage-devel
unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com <mailto:sage-devel+unsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/b0553c27-55b6-4912-86b2-e316d7322c32

Re: [sage-devel] VOTE: move Sage development to Github

2022-09-22 Thread Clemens Heuberger
+1 for GitHub Clemens Heuberger Am 21.09.22 um 19:23 schrieb David Roe: Dear Sage developers, Following extensive discussion, both recently <https://groups.google.com/g/sage-devel/c/ayOL8_bzOfk/m/Pg-rmYAUBwAJ> (prompted by issues upgrading the trac server) and over

Re: [sage-devel] DISCUSS: move Sage development to Github

2022-09-22 Thread Clemens Heuberger
I did not chime in in the long thread leading to the vote, but I am quite used to working with Gitlab (hosted at my university) and would be more comfortable with a Gitlab solution because I have the impression that it gives us more freedom (we currently run our own patchbots, so running our o

Re: [sage-devel] block vector

2021-07-11 Thread Clemens Heuberger
Hi, Am 11.07.21 um 02:34 schrieb TB: On 09/07/2021 13:10, Clemens Heuberger wrote: Am 09.07.21 um 12:00 schrieb Thierry: On Fri, Jul 09, 2021 at 06:30:57AM +0200, Clemens Heuberger wrote: Is there any recommendation on how to construct "block vectors" (in

Re: [sage-devel] block vector

2021-07-09 Thread Clemens Heuberger
Hi, Am 09.07.21 um 12:00 schrieb Thierry: On Fri, Jul 09, 2021 at 06:30:57AM +0200, Clemens Heuberger wrote: Is there any recommendation on how to construct "block vectors" (in analogy to `sage.matrix.special.block_matrix`) in readable way? We probably do not have subdivisions of

[sage-devel] block vector

2021-07-08 Thread Clemens Heuberger
Is there any recommendation on how to construct "block vectors" (in analogy to `sage.matrix.special.block_matrix`) in readable way? We probably do not have subdivisions of vectors in the same way as we have subdivisions of matrices, but still: the options I see so far are sage: v1 = vector(

Re: [sage-devel] Re: Sage GSoC 2021 Projects

2021-02-22 Thread Clemens Heuberger
Hi, Am 22.02.21 um 06:08 schrieb 'Travis Scrimshaw' via sage-devel: Hi everyone,   With currently only 2 projects (proposed only by me), we do not have a strong case to be accepted for GSoC this year. It would be great if you could add a project if you are considering one. what are the dead

Re: [sage-devel] to patchbots owners

2018-06-19 Thread Clemens Heuberger
Am 2018-06-14 um 09:35 schrieb Frédéric Chapoton: > (2)  to owner of the two patchbots > > LinuxMint/18.2/x86_64/4.8.0-53-generic/pc78-math  > > LinuxMint/18.2/x86_64/4.4.0-122-generic/rk02-math  > > please update your patchbots to the latest version 2.8.0.dev and check the > sage > installatio

[sage-devel] Result of coefficients depends on names

2018-01-14 Thread Clemens Heuberger
I get different results depending on the names on the variables. sage: function('P') P sage: var('zeta tau') (zeta, tau) sage: expr = zeta*diff(P(tau), tau)^2 sage: expr.poly(zeta).coefficients() [[zeta*diff(P(tau), tau)^2, 0]] in this first version, it is erroneously reported as a constant polyn

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

2017-11-24 Thread Clemens Heuberger
I had to upgrade pip in order to get a patchbot version which knows itself to be 2.7.2: sage-patchbot@rk02-math:~/sage/logs/patchbot$ pip install --user --upgrade https://github.com/sagemath/sage-patchbot/archive/2.7.2.tar.gz Collecting https://github.com/sagemath/sage-patchbot/archive/2.7.2.tar.

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

2017-09-12 Thread Clemens Heuberger
Am 2017-09-13 um 08:20 schrieb 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: >>>

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

2017-09-12 Thread Clemens Heuberger
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 t

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

2017-09-12 Thread Clemens Heuberger
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 key on trac in order to pull a > branc

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

2017-09-12 Thread Clemens Heuberger
Am 2017-09-12 um 12:53 schrieb Dima Pasechnik: > works for me... (from UK) what is your git remote configuration? So basically, is the failure in authenticated mode reproducible? Clemens > > On Tuesday, September 12, 2017 at 11:04:42 AM UTC+1, Frédéric Chapoton wrote: > > I have access fai

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

2017-09-12 Thread Clemens Heuberger
Am 2017-09-12 um 16:28 schrieb Vincent Delecroix: > So it seems that the git server does not longer accept read only requests > without ssh authentication... I confirm that: on one and the same machine: $ LANG=C git fetch git://trac.sagemath.org/sage.git fatal: read error: Connection reset by pee

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

2017-09-12 Thread Clemens Heuberger
Am 2017-09-12 um 13:58 schrieb 'Martin R' via sage-devel: > It worked for me after I rebooted my laptop (in Vienna, Austria). I guess > it's > a coincidence, but who knows... a reboot did not help me (Klagenfurt, Austria). Clemens > > Martin > > Am Dienstag, 12. September 2017 13:26:03 UTC+2

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

2017-09-12 Thread Clemens Heuberger
Am 2017-09-12 um 13:26 schrieb Dima Pasechnik: > I've created a trac mirror repo on github: > https://github.com/dimpase/sagetrac-mirror > Please pull from there, if you have problems with trac's git. do I understand correctly that this is a snapshot (as indicated on that page: 2017-09-12 12:15 UK

Re: [sage-devel] report on py3

2017-03-08 Thread Clemens Heuberger
Am 2017-03-08 um 12:37 schrieb Daniel Krenn: > On 2017-03-08 11:42, Frédéric Chapoton wrote: >> * step 1A : cythonizing : there remains only a few calls to cmp() that >> prevents cythonization of our pyx files >> >> -- some of them will maybe be handled by ticket #22549, that changes the >> semanti

Re: [sage-devel] Python 3: in #22398

2017-02-22 Thread Clemens Heuberger
Am 2017-02-22 um 10:43 schrieb Daniel Krenn: > On > https://trac.sagemath.org/ticket/22398 > the python3-plugin of the patchbot fails in the doctest *output* line > (, ) > because it includes "". We want to check types there; this > is the corresponding input line: > sage: type(k), type(v) >

[sage-devel] Crash in smith_normal_form

2017-02-21 Thread Clemens Heuberger
Roswitha Rissner found a 25x26 matrix over GF(3)[x] such that calling smith_form() leads to a crash: *** Error in `python': free(): invalid next size (normal): 0x03ad4fe0 *** Input file as well as the full output are below. The mathematical problem itself does seem to be solvable: pari

Re: [sage-devel] Factorisation bug

2017-02-17 Thread Clemens Heuberger
:07, Clemens Heuberger > I would say that was a bug. Change ZZ to QQ and it is fine. I still consider the current behaviour to be a bug, especially in view of the better behaviour of the univariate ring. In particular, throwing a TypeError seems to be quite inappropriate here. I usually prefer to w

[sage-devel] Factorisation bug

2017-02-16 Thread Clemens Heuberger
Is this a known bug? sage: R. = ZZ[] sage: ((9*k*K^7- 3*k*K^5 + 9*K)/(2*(2*K+1))).factor() Traceback (most recent call last): ... TypeError: Cannot multiply 3 * K * (3*K^6*k - K^4*k + 3) and 2^-1 * (2*K + 1)^-1 because they cannot be coerced into a common universe Regards, Clemens -- You

[sage-devel] Re: Timeouts on patchbots

2017-02-15 Thread Clemens Heuberger
Am 2017-02-13 um 19:44 schrieb Jakob Kroeker: > It is my subjective observation that timeouts on patchbots have become > more > frequent. For instance, for ticket > https://patchbot.sagemath.org/ticket/22340/ > > two patchbo

[sage-devel] Timeouts on patchbots

2017-02-13 Thread Clemens Heuberger
It is my subjective observation that timeouts on patchbots have become more frequent. For instance, for ticket https://patchbot.sagemath.org/ticket/22340/ two patchbots failed due to timeout, quasar times out with sage: ls = J0(46)._calculate_endomorphism_generators() ; ls ## line 213 ##

Re: [sage-devel] py3 build and a c++ error

2017-02-09 Thread Clemens Heuberger
Am 2017-02-09 um 19:32 schrieb Daniel Krenn: > On 2017-02-09 18:10, Frédéric Chapoton wrote: >> There are currently two conflicting semantics for cmp and <, namely cmp >> is lexicographic order, whereas < is some custom relation inspired by >> the semantics of fuzzy numbers. I could even imagine an

Re: [sage-devel] Re: Organisation of online : survey of developers

2017-02-06 Thread Clemens Heuberger
Am 2017-02-05 um 03:22 schrieb kcrisman: > > "Tutorial", "Thematic Tutorial", "PREP Tutorial", "A Tour of Sage". and > "Constructions" are mostly the same Tutorial. > > > Just for clarification, these are massively and completely different > documents. > There is also a lot of overlap

Re: [sage-devel] Re: patchbot: ticket list latency?

2017-01-07 Thread Clemens Heuberger
On 2017-01-07 23:22, Vincent Delecroix wrote: > Le 05/01/2017 à 18:05, Clemens Heuberger a écrit : >> >> Hello, >> >> On 2017-01-05 17:29, Frédéric Chapoton wrote: >>> Tickets with untrusted authors are never looked at, unless you ask >>> speci

[sage-devel] Re: patchbot: ticket list latency?

2017-01-05 Thread Clemens Heuberger
Hello, On 2017-01-05 17:29, Frédéric Chapoton wrote: > Tickets with untrusted authors are never looked at, unless you ask > specifically so : > { > "Clemens Heuberger": "trusted", > "Roswitha Rissner": "not trusted" > } that&#

[sage-devel] patchbot: ticket list latency?

2017-01-05 Thread Clemens Heuberger
I am playing around with a patchbot and I am wondering whether there is some kind of caching or other latency involved with the tickets which are available for testing. For instance, ticket #21992: the branch was last changed 25 hours ago; 6 hours ago it was set to positive review. However,

Re: [sage-devel] Re: Checking out old branches

2016-11-18 Thread Clemens Heuberger
On 2016-11-18 10:05, David Roe wrote: > > > On Fri, Nov 18, 2016 at 3:49 AM, Volker Braun > wrote: > > The .git dir doesn't have to be in the working tree: > > git --git-dir= --work-tree= > > But I think its very confusing to have another working tree

[sage-devel] gamma(QQbar(...))

2016-10-07 Thread Clemens Heuberger
I was surprised by the following behaviour: sage: gamma(QQbar(sqrt(2))) 0.886581428719259 sage: gamma(QQbar(sqrt(2))).parent() Complex Field with 53 bits of precision (I would have preferred to have some symbolic answer or at least an answer in CIF, but not in CC) Furthermore: sage: gamma(QQba

Re: [sage-devel] hash of QQbar inefficient

2016-10-05 Thread Clemens Heuberger
RIF(-0.02, -0.01))) Computation of the hash takes very long (I stopped after a few minutes); changing QQbar_hash_offset leads to an immediate answer. Best regards, Clemens > > Ciao, > Thierry > > > > > On Tue, Oct 04, 2016 at 07:57:37PM +0800, Clemens Heuberger wrote:

[sage-devel] hash of QQbar inefficient

2016-10-04 Thread Clemens Heuberger
Hashing of QQbar elements seems to be quite inefficient: sage: R. = AA[] sage: rho = QQbar.polynomial_root( : x^5 - 1/3*x^4 + 1/30*x^3 - 1/600*x^2 + 1/24000*x - 1/240, : CIF(RIF(0.02, 0.03), RIF(-0.009, -0.007))) sage: %time hash(rho) CPU times: user 14 s, sys: 36 ms, total: 14

Re: [sage-devel] Re: AlgebraicReal.minpoly slow

2016-09-20 Thread Clemens Heuberger
Am 2016-09-20 um 20:22 schrieb Marc Mezzarobba: > Clemens Heuberger wrote: >> x = polygen(QQ) >> equation = -96000*x^7 + 41600*x^6 - 6640*x^5 + 560*x^4 >> - 28*x^3 + 8400*x^2 - 140*x + 1 roots = equation.roots(QQbar) >> a_root = roots[-1][

[sage-devel] AlgebraicReal.minpoly slow

2016-09-20 Thread Clemens Heuberger
I am running x = polygen(QQ) equation = -96000*x^7 + 41600*x^6 - 6640*x^5 + 560*x^4 - 28*x^3 + 8400*x^2 - 140*x + 1 roots = equation.roots(QQbar) a_root = roots[-1][0] abs_root = abs(a_root) %time abs_root.minpoly() and am surprised that it takes approx. three minutes. Conse

[sage-devel] doctesting and sys.path

2016-09-20 Thread Clemens Heuberger
I have two .py files (not in the library) in the same directory where one imports the other. I'd like to run doctests, but the local directory does not seem to be in the search path. Is there any way of doing this apart from fiddling around with sys.path in the .py files themselves? Minimal exampl

Re: [sage-devel] Re: sage -br rebuilds things that were not changed

2016-09-12 Thread Clemens Heuberger
Am 2016-09-11 um 04:01 schrieb Daniel Krenn: > On 2016-09-10 18:36, Johan S. H. Rosenkilde wrote: >> Without this or a similar schema, working on multiple tickets becomes >> absolutely unbearable for me due to compilation time. How do you guys >> cope with that? > > Having a version of each stable

Re: [sage-devel] Deprecate the use of properties in all public API (was: Heavy-computation @property in Matrix class)

2016-05-05 Thread Clemens Heuberger
[X] Phase out properties which perform any non-trivial computation, and officially condone the use of properties as "getters" of trivial private information. Best, Clemens -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe fro

Re: [sage-devel] Request to extend the binomial function by the reflection formula

2016-04-04 Thread Clemens Heuberger
Am 2016-04-04 um 18:02 schrieb Peter Luschny: > > Sage seems to use the definition from Concrete Mathematics by Graham, >> Knuth and Patashnik: >> That gives e.g. >> sage: binomial(-4, 5) >> -56 > > Right. GKP call it "upper negation". If you look at my demo-function > you will see that t

Re: [sage-devel] GSOC 2016-Regression test framework

2016-02-25 Thread Clemens Heuberger
On 2016-02-26 04:50, Jayamine A. wrote: > But when we are dealing with clients(users) we need both.(My opinion) That was basically my opinion in the thread https://groups.google.com/d/topic/sage-devel/ojHqBy7oUVU/discussion Clemens -- You received this message because you are subscribe

[sage-devel] jupyter may die with old ipynb file (was: Reproducability of results)

2016-02-25 Thread Clemens Heuberger
On 2016-02-23 17:29, Clemens Heuberger wrote: > I try to pinpoint the other examples and will then report those. I finally had a fourth issue in this saga. If you used jupyter in Sage 6.9 on your machine and the directory containing Sage 6.9 no longer exists, opening a jupyter file saved by S

Re: [sage-devel] Reproducability of results

2016-02-24 Thread Clemens Heuberger
On 2016-02-24 18:16, Jeroen Demeyer wrote: >> * What files are welcome there? > Anything which satisfies the rules on doctests (in particular, tests should > not > take too much time). What is the definition of "too much time"? Instead of the usual time per test (which is rather pointless here),

Re: [sage-devel] Reproducability of results

2016-02-24 Thread Clemens Heuberger
On 2016-02-23 16:57, Jeroen Demeyer wrote: > On 2016-02-23 15:50, Clemens Heuberger wrote: >> Bottom line: I cannot reproduce 11 month old results anymore. > > Personally, I think this is a flaw in the review process for Sage tickets. > Reviewers should check whether existin

Re: [sage-devel] Reproducability of results

2016-02-24 Thread Clemens Heuberger
On 2016-02-24 04:48, Clemens Heuberger wrote: > On 2016-02-23 17:29, Clemens Heuberger wrote: >> I try to pinpoint the other examples and will then report those. > > Here is the next issue which I encountered: > > $ sage-6.9/sage -c "print bool((x^2 - 1 - (x+1)*(x-1

Re: [sage-devel] Reproducability of results

2016-02-23 Thread Clemens Heuberger
On 2016-02-23 17:29, Clemens Heuberger wrote: > I try to pinpoint the other examples and will then report those. Here is the next issue which I encountered: $ sage-6.9/sage -c "print bool((x^2 - 1 - (x+1)*(x-1)) != 0)" False $ sage-6.10/sage -c "print bool((x^2 - 1 - (x+1)*(x-

Re: [sage-devel] Reproducability of results

2016-02-23 Thread Clemens Heuberger
On 2016-02-23 16:57, Jeroen Demeyer wrote: > On 2016-02-23 15:50, Clemens Heuberger wrote: >> It is also impossible to compile Sage 6.5 nowadays > > I assume this was a build from git? That's indeed not supported. A real > build-from-source-tarball should still work. yes

[sage-devel] Reproducability of results

2016-02-23 Thread Clemens Heuberger
I am currently revising a paper that I submitted in March 2015. Parts of the results heavily rely on computations in Sage; at that time, Sage 6.5. It turns out that the old code no longer works with Sage 7.0. It is also impossible to compile Sage 6.5 nowadays because the infrastructure changed (it

[sage-devel] Trac Timeout

2016-02-08 Thread Clemens Heuberger
I'd like to set #19423 to positive_review, but cannot do so due to a trac timeout. I left the comment field empty. I can open trac ticket pages without problems, so it is a problem just with post. Regards, Clemens -- You received this message because you are subscribed to the Google Groups "

Re: [sage-devel] Re: error rebuilding sage

2016-02-05 Thread Clemens Heuberger
On 2016-02-04 23:25, Dima Pasechnik wrote: > > > On Thursday, 4 February 2016 21:00:03 UTC, jhonrubia6 wrote: > > How do I know the version of a given ticket which needs review? > > > typically for reviewing you don't even want to know, just merge over the > current > develop branch. > (o

[sage-devel] Conversion Jupyter Notebook -> Doctests

2016-01-26 Thread Clemens Heuberger
Is there a way to convert a jupyter notebook .ipynb to a "doctestable file"? Such a thing existed for the sage notebook. I would like to have that for two reasons: - once I am satisfied with computations in a notebook for a paper, I'd like to convert it and run doctests on it (e.g., with later ver

[sage-devel] Trac - internal error

2016-01-15 Thread Clemens Heuberger
Trac detected an internal error: OSError: [Errno 2] No such file or directory: '/tmp/tmp7BmVNV' The action that triggered the error was: GET: /ticket/19306 -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop

Re: [sage-devel] Finite State Machine Improvements

2016-01-03 Thread Clemens Heuberger
Hi, Am 2016-01-03 um 07:00 schrieb Marco Cognetta: > Hi, > > I would like to implement some of the closure operations that are missing from > the finite state machine code. Since there are several that are not > implemented > (intersection, difference, reversal, homomorphism, and inverse homom

Re: [sage-devel] Running 'make' twice triggers a gcc rebuild

2015-10-02 Thread Clemens Heuberger
Am 2015-10-01 um 10:39 schrieb Jeroen Demeyer: > For a possible fix, see > http://trac.sagemath.org/ticket/19324 > (still needs testing) > > > Related: > http://trac.sagemath.org/ticket/19313 > probably related problems have been reported as https://groups.google.com/d/msg/sage-devel/mo

[sage-devel] Iterator over product of infinite iterators

2015-09-29 Thread Clemens Heuberger
countable sets is countable. Does such an iterator exist in sage? I found the sage.misc.mrange module, but I do not have the impression that it deals with infinite iterators. Regards, Clemens Heuberger -- You received this message because you are subscribed to the Google Groups "sage-

Re: [sage-devel] How to force recompilation of a package after adding a patch

2015-09-25 Thread Clemens Heuberger
Am 2015-09-25 um 09:11 schrieb Francois Bissey: > The trivial answer is the only way. But you don’t have to rename the tarball. Thank you. Out of curiosity: is there some magic involved which takes the tarball for 2.7.0 if the version ends on .p* and the checksum still matches or how does that wo

[sage-devel] How to force recompilation of a package after adding a patch

2015-09-24 Thread Clemens Heuberger
In #19280, I added a patch file to package mpir, the package itself and its version did not change. I can force manual recompilation of the package using sage -p (or sage -f). My question: how can I force recompilation of that package automatically? Say, if #19280 is merged in a beta release, how

[sage-devel] needs_review: #17220: Matrix_complex_ball_dense: Level 1 implementation (using acb_mat from Arb)

2015-07-22 Thread Clemens Heuberger
Dear all, I'd appreciate very much if somebody how knows how to implement matrices could review #17220: This ticket wraps arb's acb_mat (matrices over the complex balls), currently only with level 1 functionality in order to keep the patch within reasonable size. Thanks in advance, Clemens --

Re: [sage-devel] Re: [sage-release] Sage 6.7 released: Error installing package gcc-4.9.2.p1

2015-05-18 Thread Clemens Heuberger
on both machines, my problem went away after make distclean . Before, it was a git checkout, no upgrade. Strange. Regards, CH Am 2015-05-18 um 08:31 schrieb Clemens Heuberger: > > On two different machines (Ubuntu 14.04 and Ubuntu 12.04), I get the error > > Error installing

[sage-devel] Re: [sage-release] Sage 6.7 released: Error installing package gcc-4.9.2.p1

2015-05-17 Thread Clemens Heuberger
On two different machines (Ubuntu 14.04 and Ubuntu 12.04), I get the error Error installing package gcc-4.9.2.p1: configure: error: in `/local/sage/sage-6.7/local/var/tmp/sage/build/gcc-4.9.2.p1 /gcc-build': configure: error: C compiler cannot create executables See `config.log' for more details.

Re: [sage-devel] Re: Broken links to doc already appearing

2015-05-15 Thread Clemens Heuberger
04: Not Found. >Error: downloading configure-84.tar.gz failed >Makefile:164: recipe for target 'configure' failed >make: *** [configure] Error 1 > > > -- > You received this message because you are subscribed to the Google Groups > &qu

Re: [sage-devel] Re: pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-05-08 Thread Clemens Heuberger
Am 2015-05-07 um 10:39 schrieb Jeroen Demeyer: > On 2015-05-06 21:24, Volker Braun wrote: >> There is no reason that "closed" should be final, until the new branch >> is published we *can* always back. That doesn't mean that you *should* >> dump a pile of extra bookkeeping on me. > > Let me make i

Re: [sage-devel] Re: pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-05-08 Thread Clemens Heuberger
Am 2015-05-07 um 10:27 schrieb Jeroen Demeyer: > On 2015-05-07 06:15, Clemens Heuberger wrote: >> Am 2015-05-07 um 03:42 schrieb leif: >>> I might be wrong, but isn't it trivial to check whether the branch of a >>> ticket changed (after you merged it into some p

Re: [sage-devel] cross-post from flint-devel: python bindings for Flint and Arb (work in progress)

2015-05-07 Thread Clemens Heuberger
class with methods. Thank you, CH Am 2015-02-08 um 10:21 schrieb Clemens Heuberger: > On 2015-01-08 18:49, Fredrik Johansson wrote: >> On Thu, Jan 8, 2015 at 5:19 PM, William Stein wrote: >>> On Thu, Jan 8, 2015 at 5:56 AM, John Cremona wrote: >>>> http://fredrikj.net

Re: [sage-devel] Re: pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-05-06 Thread Clemens Heuberger
Am 2015-05-07 um 03:42 schrieb leif: > I might be wrong, but isn't it trivial to check whether the branch of a > ticket changed (after you merged it into some preliminary release)? It is easy to check. But what if it did change? This might lead to an infinite cycle, as outlined before. Regards, C

Re: [sage-devel] Re: pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-05-06 Thread Clemens Heuberger
Am 2015-05-06 um 20:07 schrieb Jeroen Demeyer: > On 2015-05-06 20:00, Clemens Heuberger wrote: >>> I'm happy to switch to closed when I merge it, and not only when it tests >>> ok. >>> The downside is that you'll get more emails as I'll inevitably

[sage-devel] Re: pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-05-06 Thread Clemens Heuberger
Am 2015-04-19 um 01:10 schrieb Volker Braun: > On Saturday, April 18, 2015 at 4:47:05 AM UTC-4, Clemens Heuberger wrote: > > Freezing tickets once release manager starts merging them > - change status to closed > - some new status) > > >

Re: [sage-devel] Re: sage 6.6 & pyopenssl

2015-05-06 Thread Clemens Heuberger
Am 2015-05-04 um 12:46 schrieb Volker Braun: > It didn't work, there is no deprecation period for removing bugs. I see. Sorry, that was not clear to me, neither here nor on the ticket. Regards, CH > > > On Monday, May 4, 2015 at 11:14:43 AM UTC+2, Clemens Heuberger wrote: &g

Re: [sage-devel] Re: sage 6.6 & pyopenssl

2015-05-04 Thread Clemens Heuberger
On 2015-05-04 10:55, Volker Braun wrote: > We intentionally deleted the pyopenssl spkg. If it can be found on a mirror > then > that is only because it hasn't been updated. > > This is http://trac.sagemath.org/ticket/18261 I am not too happy that the instructions in the documentation of the _cur

[sage-devel] sage 6.6 & pyopenssl

2015-05-03 Thread Clemens Heuberger
I tried to install pyopenssl in order to run sagenb in sage 6.6 with secure=True. It fails with Error 404, see below. Regards, CH I get: $ ./sage -i pyopenssl Attempting to download package pyopenssl >>> Checking online list of optional packages. [.] >>> Found pyopenssl-0.13.p0 >>> Trying to dow

Re: [sage-devel] Can't build Sage with 2GB RAM anymore

2015-04-20 Thread Clemens Heuberger
ubscribed 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 to sage-devel@googlegroups.com. >> Visit this

[sage-devel] Re: pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-04-19 Thread Clemens Heuberger
Am 2015-04-19 um 01:10 schrieb Volker Braun: > Freezing tickets once release manager starts merging them > - change status to closed > - some new status) > > > I'm happy to switch to closed when I merge it, and not only when it tests ok. +1 > The downside is that yo

[sage-devel] Re: pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-04-18 Thread Clemens Heuberger
Am 2015-04-17 um 13:43 schrieb Volker Braun: > I already proposed a cool-off period, possible but somewhat annoying. What about blockers? Would they also have to wait two weeks? Even after .rc3 is out with one trivial bug? > Ideally, > continuous integration would start merging your ticket the se

[sage-devel] Re: pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-04-17 Thread Clemens Heuberger
Am 2015-04-17 um 12:03 schrieb Nathann Cohen: > - A one-week delay (*) between latest commit and merge. We make sure that > every > last-minute change has been made. It also gives more time for everybody to > look at the branch. Reduces the risk of loosing commits, but does not exclude it. As

[sage-devel] pushing to tickets after setting it to positive_review is incompatible with the current workflow

2015-04-17 Thread Clemens Heuberger
attention. Regards, Clemens Heuberger -- 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

Re: [sage-devel] Re: Race condition when closing tickets

2015-04-16 Thread Clemens Heuberger
Am 2015-04-16 um 19:28 schrieb kcrisman: > That said, now that I see part of the problem is not just people changing > tickets, but changing *branches* and *keeping* positive review (or something > analogous to this), I agree that is a different situation. So, here's my > possibly buggy suggestion

Re: [sage-devel] Re: Race condition when closing tickets

2015-04-16 Thread Clemens Heuberger
Out of my previous list, there were some false positives (I somehow mishandled invalid tickets). Five incompletely merged tickets remained. Am 2015-04-16 um 07:20 schrieb Clemens Heuberger: > ticket commit changed > 15017 872e2bc0225b6929ed8cc052a63850c892

Re: [sage-devel] Re: Race condition when closing tickets

2015-04-15 Thread Clemens Heuberger
out of interest, I downloaded http://trac.sagemath.org/query?status=closed&col=id&col=summary&col=status&col=milestone&col=resolution&col=changetime&col=commit&order=priority as a .csv file and wrote an ugly script to see whether the commitid (if present) is merged in 6.7.beta0. I then manually

[sage-devel] Race condition when closing tickets

2015-04-14 Thread Clemens Heuberger
Ticket #17221 http://trac.sagemath.org/ticket/17221#comment:20 #17221 had been set to positive_review before, then reopened, another change (2e62790e) was pushed at 2015-04-13T04:22:22-07 and then set to positive_review again. It was closed at 2015-04-14T12:44:07-07 with the bran

Re: [sage-devel] what should be "in RIF"?

2015-03-19 Thread Clemens Heuberger
Am 2015-03-19 um 17:32 schrieb William Stein: > On Thu, Mar 19, 2015 at 2:48 AM, Ralf Stephan wrote: > sage: RIF(1/5) == RIF(1/5) > False > > What's going on there? I don't know. But let's sort out why RIF(1/5) > isn't equal to itself. Even more surprising Two RealIntervalFieldElements are on

Re: [sage-devel] matrix_template.pyx

2015-02-23 Thread Clemens Heuberger
On 2015-02-23 10:59, Vincent Delecroix wrote: > I would look at matrix_integer_dense.pyx which wraps fmpz_mat from > flint (which looks even better after #17822 (needs review)). thanks for the hint. > Are there also arb's polynomial? Yes, arb provides polynomials http://fredrikj.net/arb/arb_p

Re: [sage-devel] Re: matrix_template.pyx

2015-02-23 Thread Clemens Heuberger
On 2015-02-23 11:25, Dima Pasechnik wrote: > On 2015-02-23, Clemens Heuberger wrote: >> http://www.sagemath.org/doc/reference/matrices/sage/matrix/docs.html#implementation-and-design >> >> mentions >> >> "See the files matrix_template.pxd and matrix_template

[sage-devel] matrix_template.pyx

2015-02-23 Thread Clemens Heuberger
http://www.sagemath.org/doc/reference/matrices/sage/matrix/docs.html#implementation-and-design mentions "See the files matrix_template.pxd and matrix_template.pyx." However, I could not find these files. If they do not exist: is there a recommended example to follow when I implement bindings fo

[sage-devel] Re: sage -n ipython broken

2015-02-11 Thread Clemens Heuberger
On 2015-02-11 15:06, Volker Braun wrote: > Can you open a ticket? http://trac.sagemath.org/ticket/17769 regards, CH -- 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

[sage-devel] sage -n ipython broken

2015-02-11 Thread Clemens Heuberger
>From 6.5.rc0 on, sage -n ipython does no longer work, it starts the sagenb notebook with directory ipython.sagenb. Until 6.5.beta6, this opened the ipython notebook. sage -n -h says: --notebook [NOTEBOOK], -n [NOTEBOOK], -notebook [NOTEBOOK] The notebook to run

Re: [sage-devel] cross-post from flint-devel: python bindings for Flint and Arb (work in progress)

2015-02-08 Thread Clemens Heuberger
ou could make this trivial to install into an existing >> Sage install? E.g. a sage package? Since you know where FLINT is >> there, what the version is, have the SAGE_LOCAL variable, etc... > > I could create an spkg. Later this month, hopefully. > > Note that Cleme

[sage-devel] Citing the same paper in docstrings of two different methods

2015-02-07 Thread Clemens Heuberger
that there is a hyperlink from one module to the other. - rename one of the occurrences to [HKP2015a]. Are there other options? What are your recommendations? What about the same question for different methods in one module? Thank you, CH -- Univ.-Prof. Dr. Clemens HeubergerAlpen-Adr

Re: [sage-devel] Confusing documentation in element.pyx

2014-12-17 Thread Clemens Heuberger
Am 2014-12-17 um 10:47 schrieb Samuel Lelievre: > Hello! Your rewording mentions "four relevant functions" > but I can only see three listed. thank you, I forgot to change that after unifying two descriptions. Fixed (http://trac.sagemath.org/ticket/17480 ). > Also, there is a typo: "DD NOT" for

Re: [sage-devel] Confusing documentation in element.pyx

2014-12-16 Thread Clemens Heuberger
Am 2014-12-15 um 12:00 schrieb David Roe: > The difference is in how cpdef functions interact with Cython vs Python > classes. If you want to override a cpdef method in a *Python* subclass then > you > must use def (of course). But in a *Cython* subclass, you must use cpdef. If > you accidental

[sage-devel] Several arguments for RealIntervalFieldElement.min and .max

2014-12-16 Thread Clemens Heuberger
In #17198, I proposed a patch to have RealIntervalFieldElement.min (and .max) accept more than one other argument in order to compute the minimum (or maximum) of more than two RealIntervalFieldElements. It would also help me for another ticket (#17222) if someone could review this one. Thank you

[sage-devel] Confusing documentation in element.pyx

2014-12-09 Thread Clemens Heuberger
In http://www.sagemath.org/doc/reference/structure/sage/structure/element.html#how-to-define-a-new-element-class , I find the descriptions of _add_ very confusing, because it seems to imply that there are two versions of _add_, one of them as a "def" and the other as a "cpdef". As it stands, it

Re: [sage-devel] Re: possible issue with DiGraph in interval fields

2014-12-02 Thread Clemens Heuberger
Am 2014-12-01 um 19:37 schrieb Nils Bruin: > Interval fields apparently hide this (intervals are "equal" if they have > non-empty intersection?), but of course hash cannot respect this, because this ComplexIntervalFieldElement.__richcmp__ says: As with the real interval fields this never

[sage-devel] How to include a module depending on an optional package into the reference manual?

2014-11-22 Thread Clemens Heuberger
In #17194, (rather minimal) bindings for the optional package Arb are provided. The module sage.rings.real_arb is only compiled if arb is actually installed, because otherwise, compilation would fail. Therefore, I cannot include sage/rings/real_arb into src/doc/en/reference/rings_numerical/index.

[sage-devel] Re: checkout for closed tickets which are not yet in develop

2014-11-18 Thread Clemens Heuberger
Am 2014-11-16 um 12:27 schrieb Volker Braun: > On Sunday, November 16, 2014 6:34:56 AM UTC, Clemens Heuberger wrote: > > > Works for me, possibly because I have a newer git. > Can it be that it works for you because the commit > ec0aae9358f5204a3db6406b2c2f2818a78

[sage-devel] Re: checkout for closed tickets which are not yet in develop

2014-11-15 Thread Clemens Heuberger
hers. sorry, pressed the wrong buttons yesterday. Thanks for pointing it out. regards, CH. > > On Sat, Nov 15, 2014 at 6:16 PM, Clemens Heuberger > wrote: >> Am 2014-11-15 um 19:14 schrieb Volker Braun: >>> Probably works: >>> >>> git remote update trac &a

[sage-devel] checkout for closed tickets which are not yet in develop

2014-11-15 Thread Clemens Heuberger
The release manager recently closed ticket #16747, but it is not yet in develop. In that time window, git trac checkout (or the equivalent git fetch trac commit_id) fails. $ git trac checkout 16747 Checking out Trac #16747 remote branch ec0aae9358f5204a3db6406b2c2f2818a78f5892 -> local branch t/16

"merged in" field of trac (was: Re: [sage-devel] Re: The Misfortunes of a Trio of Mathematicians Using Computer Algebra Systems)

2014-11-15 Thread Clemens Heuberger
Am 2014-11-13 um 17:46 schrieb kcrisman: > Unfortunately, we no longer use the "Merged in" part of Trac, which was a VERY > efficient way to find this out. Searching through git history and then trying > to forward to the next release is something for git wizards, no doubt some > command using tag

Re: [sage-devel] Re: trac milestone

2014-11-14 Thread Clemens Heuberger
Am 2014-11-14 um 18:05 schrieb kcrisman: > > Per the recent discussion I will not batch modify the milestone on the > currently-open tickets. > > > Thank you. > > Did we end up discovering what the secret sauce was for doing it on the > database > directly? If the database schema at

Re: [sage-devel] Bug in abs(I*x).diff(x)

2014-11-12 Thread Clemens Heuberger
pha.com/input/?i=Diff%5BAbs%5Bi*x%5D%2C+x%5D > > Which is only correct for real "x", but at least it is correct for > this special case. > > The Sage result seems wrong for any "x". > > Ondrej > -- Univ.-Prof. Dr. Clemens HeubergerAlpen-Adria

Re: [sage-devel] SPKG Maintainers??

2014-10-29 Thread Clemens Heuberger
On 2014-10-29 09:32, Francois Bissey wrote: > +1 >> On 29/10/2014, at 21:24, Jeroen Demeyer wrote: >> >> Hello, >> >> all SPKG.txt files list "SPKG Maintainers". I never quite understood the >> reason for this. Mostly, this seems to have been added once when creating >> the SPKG and indeed many

[sage-devel] Optional Arb package (arbitrary-precision floating-point ball arithmetic)

2014-10-17 Thread Clemens Heuberger
In #16747, Karen Kohl and Laura Peskin proposed to include Fredrik Johansson's arb library as an optional package. I cleaned that up a little bit and set this to needs_review as I did not get any answers from the original authors. As it is, #16747 simply adds the library and does not do anything w

  1   2   >