Re: [sage-release] Sage 9.3.beta8 released

2021-03-15 Thread Matthias Köppe
On Monday, March 15, 2021 at 6:00:13 PM UTC-7 Samuel Lelievre wrote:

> 2021-03-14 17:53 UTC, Matthias Köppe: 
> > Could you try with: export SETUPTOOLS_USE_DISTUTILS=local 
> > before restarting build? 
>
> That trick helps. 
>
> a. 
>
> Starting from the same branch that failed above, this 
> ``` 
> $ source .homebrew-build-env 
> $ export SETUPTOOLS_USE_DISTUTILS=local 
> $ ./bootstrap -q && ./configure -q && make -s V=0 
> ``` 
> succeeds in building cysignals-1.10.2 and many more 
> packages


Thanks for testing!
 

> but eventually fails to build argon2_cffi-20.1.0. 
>

Yes, this one fixed in https://trac.sagemath.org/ticket/31441 (already 
merged in 9.3.beta9)
 

> In a different install, applying tickets 31474 (upgrade cysignals) 
> and 31335, the build fails on distutil. 
>

... dateutil, actually.
 
This looks like a typical error that arises when you switch the version of 
python3 in an existing build.
Nothing to fix, it will go away if you run "make distclean" or possibly 
just "rm $SAGE_LOCAL/pyvenv.cfg"


-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/db9addff-bf56-4884-aad7-efd020125e05n%40googlegroups.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-15 Thread Samuel Lelièvre
2021-03-14 17:53 UTC, Matthias Köppe:
>
> On Sunday, March 14, 2021 at 10:48:30 AM UTC-7 Samuel Lelievre wrote:
>>
>> 2021-03-13 17:27 UTC, Matthias Köppe:
>> > On Friday, March 12, 2021 at 1:00:17 PM UTC-8 Samuel Lelievre wrote:
>> >> On macOS 10.14.6, with Homebrew, failed to build cysignals-1.10.2.
>> > This is another instance of homebrew packages
>> > leaking into the build, in this case pari.
>> >
>> > Please try with https://trac.sagemath.org/ticket/31335
>> > ("homebrew: Unused packages (singular, pari, ...)
>> > in /usr/local leak into sagelib build via distutils.cfg")
>>
>> Tried with #31335 applied: cysignals still fails to build.
>>
>> https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-14-s93b8-t31335.zip
>
>
> Thanks for testing!
>
> Could you try with: export SETUPTOOLS_USE_DISTUTILS=local
> before restarting build?

That trick helps.

a.

Starting from the same branch that failed above, this
```
$ source .homebrew-build-env
$ export SETUPTOOLS_USE_DISTUTILS=local
$ ./bootstrap -q && ./configure -q && make -s V=0
```
succeeds in building cysignals-1.10.2 and many more
packages but eventually fails to build argon2_cffi-20.1.0.

Logs:
https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-14-s93b8-t31335-trick.zip

b.

Starting from a fresh clone, similar result.

Logs:
https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-14-s93b8-t31335-trick-fresh.zip

c.

In a different install, applying tickets 31474 (upgrade cysignals)
and 31335, the build fails on distutil.

https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-14-s93b8-t31474-t31335.zip

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAEcArF1n6RToKdNaK3vv5%2BQ0kmWF%2BEB9zzTgPFd0jnqas7ZiEQ%40mail.gmail.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-14 Thread Matthias Köppe
On Sunday, March 14, 2021 at 10:48:30 AM UTC-7 Samuel Lelievre wrote:

> 2021-03-13 17:27 UTC, Matthias Köppe: 
> > On Friday, March 12, 2021 at 1:00:17 PM UTC-8 Samuel Lelievre wrote: 
> >> On macOS 10.14.6, with Homebrew, failed to build cysignals-1.10.2. 
> > This is another instance of homebrew packages 
> > leaking into the build, in this case pari. 
> > 
> > Please try with https://trac.sagemath.org/ticket/31335 
> > ("homebrew: Unused packages (singular, pari, ...) 
> > in /usr/local leak into sagelib build via distutils.cfg") 
>
> Tried with #31335 applied: cysignals still fails to build. 
>
> https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-14-s93b8-t31335.zip 
>

Thanks for testing!

Could you try with: export SETUPTOOLS_USE_DISTUTILS=local
before restarting build?



 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/7c322c67-b67e-46e5-a0ac-3ec515ed8cb6n%40googlegroups.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-14 Thread Samuel Lelièvre
2021-03-13 17:27 UTC, Matthias Köppe:
>
> On Friday, March 12, 2021 at 1:00:17 PM UTC-8 Samuel Lelievre wrote:
>>
>> On macOS 10.14.6, with Homebrew, failed to build cysignals-1.10.2.
>>
>> Logs:
>>
>> https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-12-s93b8.zip
>
> From your log:
>
>   gcc -bundle -undefined dynamic_lookup -isysroot 
> /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk 
> -L/opt/s/sage93c/local/lib -Wl,-rpath,/opt/s/sage93c/local/lib -O2 -g 
> -march=native -Wp,-U_FORTIFY_SOURCE 
> build/temp.macosx-10.14-x86_64-3.9/build/src/cysignals/signals.o 
> -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib 
> -L/usr/local/opt/tcl-tk/lib -o 
> build/lib.macosx-10.14-x86_64-3.9/cysignals/signals.cpython-39-darwin.so 
> -lpari -pthread
>   ld: illegal data reference in _PARI_SIGINT_block to thread local variable 
> _PARI_SIGINT_block in dylib /opt/s/sage93c/local/lib/libpari.dylib for 
> architecture x86_64
>   clang: error: linker command failed with exit code 1 (use -v to see 
> invocation)
>   error: command '/usr/bin/gcc' failed with exit code 1
>   Building wheel for cysignals (setup.py): finished with status 'error'
>
> This is another instance of homebrew packages
> leaking into the build, in this case pari.
>
> Please try with https://trac.sagemath.org/ticket/31335
> ("homebrew: Unused packages (singular, pari, ...)
> in /usr/local leak into sagelib build via distutils.cfg")

Tried with #31335 applied: cysignals still fails to build.

  https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-14-s93b8-t31335.zip

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAEcArF2nKEo-TwecbNt_4yWu3eSjoU9p9YTR6WkzGqQ5SJ3Dnw%40mail.gmail.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-13 Thread Matthias Köppe
>From your log:

  gcc -bundle -undefined dynamic_lookup -isysroot 
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk 
-L/opt/s/sage93c/local/lib -Wl,-rpath,/opt/s/sage93c/local/lib -O2 -g 
-march=native -Wp,-U_FORTIFY_SOURCE 
build/temp.macosx-10.14-x86_64-3.9/build/src/cysignals/signals.o 
-L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib 
-L/usr/local/opt/sqlite/lib -L/usr/local/opt/tcl-tk/lib -o 
build/lib.macosx-10.14-x86_64-3.9/cysignals/signals.cpython-39-darwin.so 
-lpari -pthread
  ld: illegal data reference in _PARI_SIGINT_block to thread local variable 
_PARI_SIGINT_block in dylib /opt/s/sage93c/local/lib/libpari.dylib for 
architecture x86_64
  clang: error: linker command failed with exit code 1 (use -v to see 
invocation)
  error: command '/usr/bin/gcc' failed with exit code 1
  Building wheel for cysignals (setup.py): finished with status 'error'
 
This is another instance of homebrew packages leaking into the build, in 
this case pari.

Please try with https://trac.sagemath.org/ticket/31335 ("homebrew: Unused 
packages (singular, pari, ...) in /usr/local leak into sagelib build via 
distutils.cfg")






On Friday, March 12, 2021 at 1:00:17 PM UTC-8 Samuel Lelievre wrote:

> Thanks for this new release.
>
> On macOS 10.14.6, with Homebrew, failed to build cysignals-1.10.2.
>
> Logs:
>
> https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-12-s93b8.zip
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/984b1954-cb00-4a87-be07-6c63e3d529c3n%40googlegroups.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-12 Thread Samuel Lelièvre
Thanks for this new release.

On macOS 10.14.6, with Homebrew, failed to build cysignals-1.10.2.

Logs:

https://www.math.u-psud.fr/~lelievre/t/slel-2021-03-12-s93b8.zip

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAEcArF1uCTO66Why5T4CBu8y867S54s1aAN9NSsm1DDwh8kzPQ%40mail.gmail.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-10 Thread 'Justin C. Walker' via sage-release



> On Mar 9, 2021, at 12:14, 'Justin C. Walker' via sage-release 
>  wrote:
> 
> 
> 
>> On Mar 7, 2021, at 13:35 , Volker Braun  wrote:
>> 
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html 
> 
> Built successfully on two macOS platforms ( 10.13.6, 2017 iMac, 18-core Xeon 
> W; 10.14.6 2017 MBP, Core i7).
> Testing (‘ptestlong’) had no failures on either one.
> 
> Build/test on a 2019 MBP, macOS 10.15.7 (8-core Core i9) will occur later 
> this week.

Finally, I am able to build a 9.3 beta on 10.15 macOS system.  No problems with 
the build, and all tests passed!

Thanks for the hard work to get this working.  Not sure what made the 
difference for “make configure”.  In fact, now that works for previous betas.

Justin


-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/AFA75C00-7F0E-4C4E-A1F1-A56D87AF07FC%40mac.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-09 Thread 'Justin C. Walker' via sage-release



> On Mar 7, 2021, at 13:35 , Volker Braun  wrote:
> 
> As always, you can get the latest beta version from the "develop" git branch. 
> Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html 

Built successfully on two macOS platforms ( 10.13.6, 2017 iMac, 18-core Xeon W; 
10.14.6 2017 MBP, Core i7).
Testing (‘ptestlong’) had no failures on either one.

Build/test on a 2019 MBP, macOS 10.15.7 (8-core Core i9) will occur later this 
week.

Justin

PS: no package managers were used or harmed in this process.

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Absorption of Federal Funds

If you're not confused,
You're not paying attention




-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/EF0324D1-D97F-476E-84DC-D9E46127E2EB%40mac.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-08 Thread François Bissey
Exactly that, thanks for adding me. I can reliably reproduce it.

> On 9/03/2021, at 09:01, Matthias Köppe  wrote:
> 
> See https://trac.sagemath.org/ticket/30945
> 
> On Monday, March 8, 2021 at 11:52:46 AM UTC-8 François Bissey wrote:
> I have been having a segfault in that file for a while between 9.3.beta7 and 
> 9.3.beta8 
> in sage-on-gentoo when running parallel testing. However the tests run all 
> fine on that 
> file when doing an individual run. There probably can be some kind of race 
> condition 
> when running in parallel. 
> 
> > On 8/03/2021, at 23:27, Thierry Dumont  wrote: 
> > 
> > 1 error: 
> > 
> > sage -t --long --warn-long 89.4 --random-seed=0 
> > src/sage/interfaces/singular.py 
> > Killed due to segmentation fault 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-release+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/f0a6f03c-cbf4-4a88-8929-8dd453c6c9e7n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/D15EC57E-D116-4393-9240-4A9859C58B38%40gmail.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-08 Thread Matthias Köppe
See https://trac.sagemath.org/ticket/30945

On Monday, March 8, 2021 at 11:52:46 AM UTC-8 François Bissey wrote:

> I have been having a segfault in that file for a while between 9.3.beta7 
> and 9.3.beta8
> in sage-on-gentoo when running parallel testing. However the tests run all 
> fine on that
> file when doing an individual run. There probably can be some kind of race 
> condition 
> when running in parallel.
>
> > On 8/03/2021, at 23:27, Thierry Dumont  
> wrote:
> > 
> > 1 error:
> > 
> > sage -t --long --warn-long 89.4 --random-seed=0 
> src/sage/interfaces/singular.py
> > Killed due to segmentation fault
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/f0a6f03c-cbf4-4a88-8929-8dd453c6c9e7n%40googlegroups.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-08 Thread François Bissey
I have been having a segfault in that file for a while between 9.3.beta7 and 
9.3.beta8
in sage-on-gentoo when running parallel testing. However the tests run all fine 
on that
file when doing an individual run. There probably can be some kind of race 
condition 
when running in parallel.

> On 8/03/2021, at 23:27, Thierry Dumont  wrote:
> 
> 1 error:
> 
> sage -t --long --warn-long 89.4 --random-seed=0 
> src/sage/interfaces/singular.py
>Killed due to segmentation fault

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/8C42BFC2-3F95-42E3-BDE2-0E44842463ED%40gmail.com.


Re: [sage-release] Sage 9.3.beta8 released

2021-03-08 Thread Thierry Dumont

Hi,

Migration from beta 7 to beta 8 (Ubuntu 20.10):

-compilation: ok.

- make ptestlong:

1 error:

sage -t --long --warn-long 89.4 --random-seed=0 
src/sage/interfaces/singular.py

Killed due to segmentation fault
**
Tests run before process (pid=134886) failed:

sage: R1 = singular.ring(0, '(x,y)', 'dp') ## line 65 ##
sage: R1 ## line 66 ##
polynomial ring, over a field, global ordering
// coefficients: QQ
// number of vars : 2
//block   1 : ordering dp
//  : namesx y
//block   2 : ordering C
sage: f = singular('9x16 - 18x13y2 - 9x12y3 + 9x10y4 - 18x11y2 + 36x8y4 
+ 18x7y5 - 18x5y6 + 9x6y4 - 18x3y6 - 9x2y7 + 9y8') ## line 73 ##

sage: f ## line 74 ##
9*x^16-18*x^13*y^2-9*x^12*y^3+9*x^10*y^4-18*x^11*y^2+36*x^8*y^4+18*x^7*y^5-18*x^5*y^6+9*x^6*y^4-18*x^3*y^6-9*x^2*y^7+9*y^8
sage: f.parent() ## line 76 ##
Singular
sage: F = f.factorize(); F ## line 81 ##
[1]:
   _[1]=9
   _[2]=x^6-2*x^3*y^2-x^2*y^3+y^4
   _[3]=-x^5+y^2
[2]:
   1,1,2
sage: F[1] ## line 91 ##
9,
x^6-2*x^3*y^2-x^2*y^3+y^4,
-x^5+y^2
sage: F[1][2] ## line 95 ##
x^6-2*x^3*y^2-x^2*y^3+y^4
sage: g = f.sage(); g ## line 103 #

--
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/bb58e017-88f1-2890-108e-0eb3d82f8097%40math.univ-lyon1.fr.