[sage-devel] Re: MSC-2020 -- Class 52: Convex and Discrete Geometry -- CAS Citations from 2000 to 2021
> I take this opportunity to thank the Sage community and the developers of > related softwares integrated for this Huge effort and to let you know of > the positive comments that I receive form the research community in MSC-52. > THANK YOU SO MUCH! > > If you are interested in a deeper analysis, I produced detailed graphics > and provide the raw data in a Jupyter notebook on my webpage: > > https://jplab.github.io/sage_cite.html Great post! -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/df751ae8-4a28-400e-bb32-191fe82c4cbbn%40googlegroups.com.
[sage-devel] Re: Cython test suite
Their script is here: https://github.com/cython/cython/blob/master/Tools/ci-run.sh#L102 On Thursday, August 11, 2022 at 2:22:58 PM UTC-7 John H Palmieri wrote: > After your post, I unpacked a vanilla Cython tarball and ran "make > PYTHON=python3" and "make test PYTHON=python3", and I'm seeing the same > behavior as when running the test suite through Sage, although it has only > (so far) produced 20 minutes of the messages. > > On Thursday, August 11, 2022 at 11:45:53 AM UTC-7 Matthias Koeppe wrote: > >> In our CI runs, we disable the testsuite for this reason - see >> https://trac.sagemath.org/ticket/32785 >> >> We must be doing something wrong in spkg-check. Cython's own CI finishes >> within 15 minutes - see for example >> https://github.com/cython/cython/runs/7788707146?check_suite_focus=true >> >> On Thursday, August 11, 2022 at 10:04:08 AM UTC-7 John H Palmieri wrote: >> >>> What's the deal with the Cython test suite? I accidentally ran `make` >>> with `SAGE_CHECK=yes` last night, and when I checked this morning, the >>> Cython test suite had been running for almost 12 hours. The log currently >>> ends with >>> >>> runTest (__main__.EndToEndTest) >>> [-1] End-to-end common_include_dir ... >>> 2022-08-10 20:29:37.576838 >>> >>> 2022-08-10 20:29:47.726385 >>> >>> 2022-08-10 20:29:57.895889 >>> >>>... and then similar messages roughly every 10 seconds ... >>> >>> 2022-08-11 09:57:45.430204 >>> >>> 2022-08-11 09:57:55.524469 >>> >>> 2022-08-11 09:58:05.616111 >>> >>> >>> (This is on OS X.) What is going on? >>> >>> -- >>> John >>> >>> -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/483df219-e061-453b-9778-9f5b7adac510n%40googlegroups.com.
[sage-devel] Re: Cython test suite
After your post, I unpacked a vanilla Cython tarball and ran "make PYTHON=python3" and "make test PYTHON=python3", and I'm seeing the same behavior as when running the test suite through Sage, although it has only (so far) produced 20 minutes of the messages. On Thursday, August 11, 2022 at 11:45:53 AM UTC-7 Matthias Koeppe wrote: > In our CI runs, we disable the testsuite for this reason - see > https://trac.sagemath.org/ticket/32785 > > We must be doing something wrong in spkg-check. Cython's own CI finishes > within 15 minutes - see for example > https://github.com/cython/cython/runs/7788707146?check_suite_focus=true > > On Thursday, August 11, 2022 at 10:04:08 AM UTC-7 John H Palmieri wrote: > >> What's the deal with the Cython test suite? I accidentally ran `make` >> with `SAGE_CHECK=yes` last night, and when I checked this morning, the >> Cython test suite had been running for almost 12 hours. The log currently >> ends with >> >> runTest (__main__.EndToEndTest) >> [-1] End-to-end common_include_dir ... >> 2022-08-10 20:29:37.576838 >> >> 2022-08-10 20:29:47.726385 >> >> 2022-08-10 20:29:57.895889 >> >>... and then similar messages roughly every 10 seconds ... >> >> 2022-08-11 09:57:45.430204 >> >> 2022-08-11 09:57:55.524469 >> >> 2022-08-11 09:58:05.616111 >> >> >> (This is on OS X.) What is going on? >> >> -- >> John >> >> -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/8e36a185-69ea-4fef-89c4-1f4d94a8956cn%40googlegroups.com.
[sage-devel] MSC-2020 -- Class 52: Convex and Discrete Geometry -- CAS Citations from 2000 to 2021
Dear all, During the Summer, I was curious to know more about the impact of Sage in my research area (MSC2020-52: Convex and Discrete Geometry). If I recall correctly, around 2010-11 was the integration of ppl as a backend for polyhedral computations, and it more or less also corresponds to the first citation of Sagemath in MSC2020-52. Ten years after, how were Sagemath and other software cited? Can Sage be considered a trusted and used software for research in Convex and Discrete Geometry? TL;DR: In 10 years, Sagemath went from 0% share of the CAS citations to 33% in 2021 and seems to continue growing as of 2022. I take this opportunity to thank the Sage community and the developers of related softwares integrated for this Huge effort and to let you know of the positive comments that I receive form the research community in MSC-52. THANK YOU SO MUCH! If you are interested in a deeper analysis, I produced detailed graphics and provide the raw data in a Jupyter notebook on my webpage: https://jplab.github.io/sage_cite.html Best wishes, J-P -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/d7aa5d5e-ca6c-4279-97d8-6252af4d913fn%40googlegroups.com.
[sage-devel] Re: Cython test suite
In our CI runs, we disable the testsuite for this reason - see https://trac.sagemath.org/ticket/32785 We must be doing something wrong in spkg-check. Cython's own CI finishes within 15 minutes - see for example https://github.com/cython/cython/runs/7788707146?check_suite_focus=true On Thursday, August 11, 2022 at 10:04:08 AM UTC-7 John H Palmieri wrote: > What's the deal with the Cython test suite? I accidentally ran `make` with > `SAGE_CHECK=yes` last night, and when I checked this morning, the Cython > test suite had been running for almost 12 hours. The log currently ends with > > runTest (__main__.EndToEndTest) > [-1] End-to-end common_include_dir ... > 2022-08-10 20:29:37.576838 > > 2022-08-10 20:29:47.726385 > > 2022-08-10 20:29:57.895889 > >... and then similar messages roughly every 10 seconds ... > > 2022-08-11 09:57:45.430204 > > 2022-08-11 09:57:55.524469 > > 2022-08-11 09:58:05.616111 > > > (This is on OS X.) What is going on? > > -- > John > > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/049f6d40-232f-4066-a4a4-100d76fc7772n%40googlegroups.com.
[sage-devel] Cython test suite
What's the deal with the Cython test suite? I accidentally ran `make` with `SAGE_CHECK=yes` last night, and when I checked this morning, the Cython test suite had been running for almost 12 hours. The log currently ends with runTest (__main__.EndToEndTest) [-1] End-to-end common_include_dir ... 2022-08-10 20:29:37.576838 2022-08-10 20:29:47.726385 2022-08-10 20:29:57.895889 ... and then similar messages roughly every 10 seconds ... 2022-08-11 09:57:45.430204 2022-08-11 09:57:55.524469 2022-08-11 09:58:05.616111 (This is on OS X.) What is going on? -- John -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/8c00b696-11cb-42ae-9f78-1dc5994da48bn%40googlegroups.com.
Re: [sage-devel] boolean value of inequality
On Thu, Aug 11, 2022 at 03:13:23PM +, Thierry wrote: > Hi, > > On Thu, Aug 11, 2022 at 03:56:00PM +0200, Ralf Hemmecke wrote: > > Am I doing something wrong? I would have expected the last line to return > > False. > > > > ┌┐ > > │ SageMath version 9.6, Release Date: 2022-05-15 │ > > │ Using Python 3.10.4. Type "help()" for help. │ > > └┘ > > sage: hr=(x^2+2*x+1) > > sage: hl=(x+1)^2 > > sage: bool(hl==hr) > > True > > sage: bool(hl!=hr) > > True > > This is definitely a bug. Note that > > sage: a = hl != hr > sage: bool(a) > True > > but > > sage: bool(a.expand()) > False > > This is due to the fact that there is a call to is_trivial_zero instead > of is_zero somewhere in the __bool__ method for symbolic expressions. > > Let me open a ticket and push a branch. It is https://trac.sagemath.org/ticket/34341 Ciao, Thierry > > Ciao, > Thierry > > > > > > -- > > 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 view this discussion on the web visit > > https://groups.google.com/d/msgid/sage-devel/c785ac0f-a58b-305e-136d-e592a7f3a298%40gmail.com. > > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/20220811151323.GA26318%40metelu.net. -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/20220811155927.GB26318%40metelu.net.
Re: [sage-devel] boolean value of inequality
Hi, On Thu, Aug 11, 2022 at 03:56:00PM +0200, Ralf Hemmecke wrote: > Am I doing something wrong? I would have expected the last line to return > False. > > ┌┐ > │ SageMath version 9.6, Release Date: 2022-05-15 │ > │ Using Python 3.10.4. Type "help()" for help. │ > └┘ > sage: hr=(x^2+2*x+1) > sage: hl=(x+1)^2 > sage: bool(hl==hr) > True > sage: bool(hl!=hr) > True This is definitely a bug. Note that sage: a = hl != hr sage: bool(a) True but sage: bool(a.expand()) False This is due to the fact that there is a call to is_trivial_zero instead of is_zero somewhere in the __bool__ method for symbolic expressions. Let me open a ticket and push a branch. Ciao, Thierry > > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/c785ac0f-a58b-305e-136d-e592a7f3a298%40gmail.com. -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/20220811151323.GA26318%40metelu.net.
[sage-devel] Re: boolean value of inequality
The "==" operator for symbolics creates a new symbolic expression: sage: hr=(x^2+2*x+1) sage: hl=(x+1)^2 sage: E = hr == hl sage: E x^2 + 2*x + 1 == (x + 1)^2 sage: type(E) To check if the two expressions are actually the same, I think you can use the "is" statement: sage: f = x + 1 sage: g = x^2 + x + 1 sage: f is g False sage: f is f True sage g is g True Le jeudi 11 août 2022 à 09:56:06 UTC-4, Ralf Hemmecke a écrit : > Am I doing something wrong? I would have expected the last line to > return False. > > ┌┐ > │ SageMath version 9.6, Release Date: 2022-05-15 │ > │ Using Python 3.10.4. Type "help()" for help. │ > └┘ > sage: hr=(x^2+2*x+1) > sage: hl=(x+1)^2 > sage: bool(hl==hr) > True > sage: bool(hl!=hr) > True > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/650d087f-69e0-4745-9484-468fd11c3c7dn%40googlegroups.com.
[sage-devel] boolean value of inequality
Am I doing something wrong? I would have expected the last line to return False. ┌┐ │ SageMath version 9.6, Release Date: 2022-05-15 │ │ Using Python 3.10.4. Type "help()" for help. │ └┘ sage: hr=(x^2+2*x+1) sage: hl=(x+1)^2 sage: bool(hl==hr) True sage: bool(hl!=hr) True -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/c785ac0f-a58b-305e-136d-e592a7f3a298%40gmail.com.