Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread david....@gmail.com
with  https://trac.sagemath.org/ticket/30536 
, I can compile and start 
sage, and all tests pass `make -j1 testlong`.

Le mercredi 9 septembre 2020 à 17:41:42 UTC+2, matthia...@gmail.com a 
écrit :

> On Wednesday, September 9, 2020 at 8:35:10 AM UTC-7, David Coudert wrote:
>>
>> The traces of fortran 9 (and actually gcc 9) are due 
>> to .homebrew-build-env. which contains: 
>>
>> for l in "gcc@9/lib/gcc/9"; do
>> if [ -d "$HOMEBREW/opt/$l" ]; then
>> LIBRARY_PATH="$HOMEBREW/opt/$l:$LIBRARY_PATH"
>> fi
>> done
>>
>
> For that, see https://trac.sagemath.org/ticket/30536 
> 
>
>
>  
>
>>
>>
>> Le 9 sept. 2020 à 17:01, Dima Pasechnik  a écrit :
>>
>> ok, you have a non-standard arb in your Homebrew install.
>>
>> you need to reinstall it, or perhaps better just remove it.
>>
>> you also have traces of gfortran 9 in LIBRARY_PATH - investigate and 
>> clean...
>>
>> On Wed, 9 Sep 2020, 15:57 david@gmail.com,  
>> wrote:
>>
>> I can try to install ntl and flint, but then I have to remove 
>>> dependencies as well, right ?
>>>
>>> sapristi:sage dcoudert$ brew uninstall ntl flint
>>> Error: Refusing to uninstall /usr/local/Cellar/flint/2.6.3
>>> because it is required by arb, which is currently installed.
>>> You can override this and force removal with:
>>>   brew uninstall --ignore-dependencies ntl flint
>>>
>>>
>>> Le mercredi 9 septembre 2020 à 16:53:47 UTC+2, matthia...@gmail.com a 
>>> écrit :
>>>
 On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, 
 david@gmail.com wrote:
>
> If I understand well, I’m facing the case (not completely sure): 
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various 
> build errors (ignore for Sage 9.2)
>
> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) 
> and all recommended packages installed with homebrew, and unable to 
> compile 
> beta12.
>
>
 Actually your configuration is "homebrew-macos-standard" with probably 
 some extra homebrew packages installed. 

 (The configuration factor "gcc_spkg" refers to using gcc 9.2 from our 
 SPKG instead of Xcode "gcc" (clang).)

 My guess is that if you uninstall homebrew's ntl and flint packages and 
 build from scratch (distclean), the build would go through.

 https://trac.sagemath.org/ticket/27764 and tickets referenced within 
 address the NTL / thread-local storage issues.




>>> -- 
>>> 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-r...@googlegroups.com.
>>
>>
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/sage-release/6dd4e7b4-164c-4b99-b91e-e759c4a8f14fn%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-r...@googlegroups.com.
>>
>>
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/CAAWYfq0b0Wr6%3DJYbsZD61V%2BBBbWeUPXwMsczFGOp0FN%2Boi7vLg%40mail.gmail.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/36616c51-1957-4467-b514-bfc0755c1480n%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 11:17 PM Matthias Köppe  wrote:
>
> On Wednesday, September 9, 2020 at 3:08:31 PM UTC-7, Dima Pasechnik wrote:
>>
>>
>> except that on macOS+Homebrew the latter wants the PATH like this:
>>
>> % cat ~/.zshrc
>>
>> export PATH="/usr/local/opt/python@3.7/bin:$PATH"
>>
>> I am not sure whether putting /usr/local/bin first won't break Homebrew.
>
>
> Are you saying that a homebrew script put this in your .zshrc?
I think so.
It surely wasn't me.

>
> --
> 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/31c8f209-8ddf-48bb-8c59-e6a757349fd3o%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/CAAWYfq1Uj-3UXPNJsVULxAOT5_w-Gf0-inC4e%3DyYfHnbrzcTOA%40mail.gmail.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 3:08:31 PM UTC-7, Dima Pasechnik wrote:
>
>
> except that on macOS+Homebrew the latter wants the PATH like this:
>
> % cat ~/.zshrc
> export PATH="/usr/local/opt/python@3.7/bin:$PATH"
>
> I am not sure whether putting /usr/local/bin first won't break Homebrew.
>

Are you saying that a homebrew script put this in your .zshrc? 

-- 
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/31c8f209-8ddf-48bb-8c59-e6a757349fd3o%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 11:00 PM Matthias Köppe 
wrote:

> On Wednesday, September 9, 2020 at 2:23:36 PM UTC-7, Dima Pasechnik wrote:
>>
>> The autoconf macro in question is looping over the entries in the PATH
>> (and this is documented behaviour)
>> So the outer loop is
>>
>> for as_dir in $PATH
>>
>> now, the PATH is a bit funny in my case:
>>
>>
>> /usr/local/opt/gettext/bin:/usr/local/opt/gettext/bin:/usr/local/opt/python@3.7
>> /bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
>>
>>
>> for each $as_dir it loops over the list of Pythons we provide,
>>
>> and the first match happens to be Python3.7, not Python3.8.
>>
>
> OK that's good to know. So users just need to adjust the PATH.
>

except that on macOS+Homebrew the latter wants the PATH like this:

% cat ~/.zshrc
export PATH="/usr/local/opt/python@3.7/bin:$PATH"

I am not sure whether putting /usr/local/bin first won't break Homebrew.



>
>
> --
> 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/b1a83672-7f59-41a5-bbc6-e858147776dao%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/CAAWYfq3uLrUoNDK9q7nvO9Kqd4UXJueM13vQgWgqAJcQ-%2B7gHQ%40mail.gmail.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 2:23:36 PM UTC-7, Dima Pasechnik wrote:
>
> The autoconf macro in question is looping over the entries in the PATH 
> (and this is documented behaviour)
> So the outer loop is
>
> for as_dir in $PATH
>
> now, the PATH is a bit funny in my case:
>
>
> /usr/local/opt/gettext/bin:/usr/local/opt/gettext/bin:/usr/local/opt/python@3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
>
>
> for each $as_dir it loops over the list of Pythons we provide,
>
> and the first match happens to be Python3.7, not Python3.8.
>

OK that's good to know. So users just need to adjust the PATH. 


-- 
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/b1a83672-7f59-41a5-bbc6-e858147776dao%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 9:31 PM Matthias Köppe 
wrote:

> Very strange, can you run it with ./configure CONFIG_SHELL="bash -x" and
> post the output?
>
I think I know what's going on.
The autoconf macro in question is looping over the entries in the PATH (and
this is documented behaviour)
So the outer loop is

for as_dir in $PATH

now, the PATH is a bit funny in my case:

/usr/local/opt/gettext/bin:/usr/local/opt/gettext/bin:/usr/local/opt/python@3.7
/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin


for each $as_dir it loops over the list of Pythons we provide,

and the first match happens to be Python3.7, not Python3.8.


Indeed, to verify this,
I've added an echo for ac_path_PYTHON3 in the inner loop of ./configure and
see

Checking whether SageMath should install SPKG python3...

checking whether any of sqlite libpng bzip2 xz libffi is installed as or
will be installed as SPKG... no

checking for python3 >= 3.6, < 3.9 with modules sqlite3, ctypes, math,
hashlib, crypt, readline, socket, zlib, distutils.core...

ac_path_PYTHON3= /usr/local/opt/gettext/bin/python3.8

ac_path_PYTHON3= /usr/local/opt/gettext/bin/python3.7

ac_path_PYTHON3= /usr/local/opt/gettext/bin/python3.6

ac_path_PYTHON3= /usr/local/opt/gettext/bin/python3

ac_path_PYTHON3= /usr/local/opt/gettext/bin/python3.8

ac_path_PYTHON3= /usr/local/opt/gettext/bin/python3.7

ac_path_PYTHON3= /usr/local/opt/gettext/bin/python3.6

ac_path_PYTHON3= /usr/local/opt/gettext/bin/python3

ac_path_PYTHON3= /usr/local/opt/python@3.7/bin/python3.8

ac_path_PYTHON3= /usr/local/opt/python@3.7/bin/python3.7

checking ... whether /usr/local/opt/python@3.7/bin/python3.7 is good... yes

checking for python3 >= 3.6, < 3.9 with modules sqlite3, ctypes, math,
hashlib, crypt, readline, socket, zlib, distutils.core...
/usr/local/opt/python@3.7/bin/python3.7
configure: will use system package and not install SPKG python3

Indeed, intuitively, one would think that the outer loop should be over the
programs in the list,

not the entries in the PATH, but, alas, it seems that all the autoconf
macros dealing with finding

executables loop over the PATH entries first.




>
> On Wednesday, September 9, 2020 at 1:17:04 PM UTC-7, Dima Pasechnik wrote:
>>
>>
>>
>> On Wed, Sep 9, 2020 at 9:04 PM Matthias Köppe 
>> wrote:
>> >
>> > Are you using a configure cache? Because according to your config.log,
>> it's only checking 1 binary
>> I'm merely running
>>
>> CC=clang CXX=clang++ ./configure --enable-download-from-upstream-url
>>
>> after I reverted
>>
>> --- a/build/pkgs/python3/spkg-configure.m4
>> +++ b/build/pkgs/python3/spkg-configure.m4
>> @@ -12,7 +12,7 @@ SAGE_SPKG_CONFIGURE([python3], [
>>  check_modules="sqlite3, ctypes, math, hashlib, crypt, readline,
>> socket, zlib, distutils.core"
>>  AC_CACHE_CHECK([for python3 >= 3.6, < 3.9 with modules
>> $check_modules], [ac_cv_path_PYTHON3], [
>>  AC_MSG_RESULT([])
>> -AC_PATH_PROGS_FEATURE_CHECK([PYTHON3], [python3.8 python3.7
>> python3.6 python3], [
>> +AC_PATH_PROGS_FEATURE_CHECK([PYTHON3], [python3.8],
>>  AC_MSG_CHECKING([... whether $ac_path_PYTHON3 is good])
>>  python3_version=`"$ac_path_PYTHON3" --version 2>&1 \
>>  | $SED -n -e
>> 's/\([[0-9]]*\.[[0-9]]*\.[[0-9]]*\).*/\1/p'`
>>
>> with which it duly picked up python3.8, I re-run ./bootstrap and
>> the above configure command, and then python3.7 gets picked up.
>>
>> Perhaps it's a (mis)feature of AC_CACHE_CHECK?
>> >
>> > On Wednesday, September 9, 2020 at 12:58:26 PM UTC-7, Dima Pasechnik
>> wrote:
>> >>
>> >> On Wed, Sep 9, 2020 at 8:54 PM Matthias Köppe 
>> wrote:
>> >> >
>> >> > Is "python3.8" in PATH?
>> >> of course.
>> >>
>> >> dima@oucl13243 sagetrac-mirror % python3
>> >> Python 3.7.8 (default, Jul  8 2020, 14:18:28)
>> >> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
>> >> Type "help", "copyright", "credits" or "license" for more information.
>> >> >>>
>> >>
>> >> dima@oucl13243 sagetrac-mirror % python3.8
>> >> Python 3.8.5 (default, Jul 21 2020, 10:48:26)
>> >> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
>> >> Type "help", "copyright", "credits" or "license" for more information.
>> >> >>>
>> >>
>> >> dima@oucl13243 sagetrac-mirror % python3.7
>> >> Python 3.7.8 (default, Jul  8 2020, 14:18:28)
>> >> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
>> >> Type "help", "copyright", "credits" or "license" for more information.
>> >>
>> >> >>>
>> >>
>> >> >
>> >> > On Wednesday, September 9, 2020 at 12:44:50 PM UTC-7, Dima Pasechnik
>> wrote:
>> >> >>
>> >> >> here it is. The account shell is zsh, but this most probably does
>> not matter.
>> >> >>
>> >> >> On Wed, Sep 9, 2020 at 6:31 PM Matthias Köppe 
>> wrote:
>> >> >> >
>> >> >> > On Wednesday, September 9, 2020 at 10:11:14 AM UTC-7, Dima
>> Pasechnik wrote:
>> >> >> >>
>> >> >> >> by the way, I am not able to pick up Homebrew's python3.8 in the
>> presence of python3.7, unless 

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
Very strange, can you run it with ./configure CONFIG_SHELL="bash -x" and 
post the output?

On Wednesday, September 9, 2020 at 1:17:04 PM UTC-7, Dima Pasechnik wrote:
>
>
>
> On Wed, Sep 9, 2020 at 9:04 PM Matthias Köppe  > wrote:
> >
> > Are you using a configure cache? Because according to your config.log, 
> it's only checking 1 binary
> I'm merely running 
>
> CC=clang CXX=clang++ ./configure --enable-download-from-upstream-url
>
> after I reverted 
>
> --- a/build/pkgs/python3/spkg-configure.m4
> +++ b/build/pkgs/python3/spkg-configure.m4
> @@ -12,7 +12,7 @@ SAGE_SPKG_CONFIGURE([python3], [
>  check_modules="sqlite3, ctypes, math, hashlib, crypt, readline, 
> socket, zlib, distutils.core"
>  AC_CACHE_CHECK([for python3 >= 3.6, < 3.9 with modules 
> $check_modules], [ac_cv_path_PYTHON3], [
>  AC_MSG_RESULT([])
> -AC_PATH_PROGS_FEATURE_CHECK([PYTHON3], [python3.8 python3.7 
> python3.6 python3], [
> +AC_PATH_PROGS_FEATURE_CHECK([PYTHON3], [python3.8], 
>  AC_MSG_CHECKING([... whether $ac_path_PYTHON3 is good])
>  python3_version=`"$ac_path_PYTHON3" --version 2>&1 \
>  | $SED -n -e 
> 's/\([[0-9]]*\.[[0-9]]*\.[[0-9]]*\).*/\1/p'`
>
> with which it duly picked up python3.8, I re-run ./bootstrap and
> the above configure command, and then python3.7 gets picked up.
>
> Perhaps it's a (mis)feature of AC_CACHE_CHECK?
> >
> > On Wednesday, September 9, 2020 at 12:58:26 PM UTC-7, Dima Pasechnik 
> wrote:
> >>
> >> On Wed, Sep 9, 2020 at 8:54 PM Matthias Köppe  
> wrote:
> >> >
> >> > Is "python3.8" in PATH?
> >> of course.
> >>
> >> dima@oucl13243 sagetrac-mirror % python3
> >> Python 3.7.8 (default, Jul  8 2020, 14:18:28)
> >> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
> >> Type "help", "copyright", "credits" or "license" for more information.
> >> >>>
> >>
> >> dima@oucl13243 sagetrac-mirror % python3.8
> >> Python 3.8.5 (default, Jul 21 2020, 10:48:26)
> >> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
> >> Type "help", "copyright", "credits" or "license" for more information.
> >> >>>
> >>
> >> dima@oucl13243 sagetrac-mirror % python3.7
> >> Python 3.7.8 (default, Jul  8 2020, 14:18:28)
> >> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
> >> Type "help", "copyright", "credits" or "license" for more information.
> >>
> >> >>>
> >>
> >> >
> >> > On Wednesday, September 9, 2020 at 12:44:50 PM UTC-7, Dima Pasechnik 
> wrote:
> >> >>
> >> >> here it is. The account shell is zsh, but this most probably does 
> not matter.
> >> >>
> >> >> On Wed, Sep 9, 2020 at 6:31 PM Matthias Köppe  
> wrote:
> >> >> >
> >> >> > On Wednesday, September 9, 2020 at 10:11:14 AM UTC-7, Dima 
> Pasechnik wrote:
> >> >> >>
> >> >> >> by the way, I am not able to pick up Homebrew's python3.8 in the 
> presence of python3.7, unless I modify python3's spkg-configure.m4 to 
> exclude python3.7 and python3 from the list of Pythons it checks for.
> >> >> >>>
> >> >> >>>
> >> >> >
> >> >> > config.log?
> >> >> >
> >> >> >
> >> >> > --
> >> >> > 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-r...@googlegroups.com.
> >> >> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/fead00fa-099a-4119-858f-1168a8481aeao%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-r...@googlegroups.com.
> >> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/2315e53f-5d2c-4c44-b8bf-1f3940bac109o%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-r...@googlegroups.com .
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/a5b4735e-a729-4e7d-b421-9c95d320601eo%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/c2554205-963d-46e9-b3f0-0a3c8a895785o%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 9:04 PM Matthias Köppe 
wrote:
>
> Are you using a configure cache? Because according to your config.log,
it's only checking 1 binary
I'm merely running

CC=clang CXX=clang++ ./configure --enable-download-from-upstream-url

after I reverted

--- a/build/pkgs/python3/spkg-configure.m4
+++ b/build/pkgs/python3/spkg-configure.m4
@@ -12,7 +12,7 @@ SAGE_SPKG_CONFIGURE([python3], [
 check_modules="sqlite3, ctypes, math, hashlib, crypt, readline,
socket, zlib, distutils.core"
 AC_CACHE_CHECK([for python3 >= 3.6, < 3.9 with modules
$check_modules], [ac_cv_path_PYTHON3], [
 AC_MSG_RESULT([])
-AC_PATH_PROGS_FEATURE_CHECK([PYTHON3], [python3.8 python3.7
python3.6 python3], [
+AC_PATH_PROGS_FEATURE_CHECK([PYTHON3], [python3.8],
 AC_MSG_CHECKING([... whether $ac_path_PYTHON3 is good])
 python3_version=`"$ac_path_PYTHON3" --version 2>&1 \
 | $SED -n -e
's/\([[0-9]]*\.[[0-9]]*\.[[0-9]]*\).*/\1/p'`

with which it duly picked up python3.8, I re-run ./bootstrap and
the above configure command, and then python3.7 gets picked up.

Perhaps it's a (mis)feature of AC_CACHE_CHECK?
>
> On Wednesday, September 9, 2020 at 12:58:26 PM UTC-7, Dima Pasechnik
wrote:
>>
>> On Wed, Sep 9, 2020 at 8:54 PM Matthias Köppe 
wrote:
>> >
>> > Is "python3.8" in PATH?
>> of course.
>>
>> dima@oucl13243 sagetrac-mirror % python3
>> Python 3.7.8 (default, Jul  8 2020, 14:18:28)
>> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>>
>>
>> dima@oucl13243 sagetrac-mirror % python3.8
>> Python 3.8.5 (default, Jul 21 2020, 10:48:26)
>> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>>
>>
>> dima@oucl13243 sagetrac-mirror % python3.7
>> Python 3.7.8 (default, Jul  8 2020, 14:18:28)
>> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin
>> Type "help", "copyright", "credits" or "license" for more information.
>>
>> >>>
>>
>> >
>> > On Wednesday, September 9, 2020 at 12:44:50 PM UTC-7, Dima Pasechnik
wrote:
>> >>
>> >> here it is. The account shell is zsh, but this most probably does not
matter.
>> >>
>> >> On Wed, Sep 9, 2020 at 6:31 PM Matthias Köppe 
wrote:
>> >> >
>> >> > On Wednesday, September 9, 2020 at 10:11:14 AM UTC-7, Dima
Pasechnik wrote:
>> >> >>
>> >> >> by the way, I am not able to pick up Homebrew's python3.8 in the
presence of python3.7, unless I modify python3's spkg-configure.m4 to
exclude python3.7 and python3 from the list of Pythons it checks for.
>> >> >>>
>> >> >>>
>> >> >
>> >> > config.log?
>> >> >
>> >> >
>> >> > --
>> >> > 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-r...@googlegroups.com.
>> >> > To view this discussion on the web visit
https://groups.google.com/d/msgid/sage-release/fead00fa-099a-4119-858f-1168a8481aeao%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-r...@googlegroups.com.
>> > To view this discussion on the web visit
https://groups.google.com/d/msgid/sage-release/2315e53f-5d2c-4c44-b8bf-1f3940bac109o%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/a5b4735e-a729-4e7d-b421-9c95d320601eo%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/CAAWYfq1c7iL-QpZi03pbtWxJ0AFtB5AuB_ao_SQH5KdBXkzLRQ%40mail.gmail.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
Are you using a configure cache? Because according to your config.log, it's 
only checking 1 binary

On Wednesday, September 9, 2020 at 12:58:26 PM UTC-7, Dima Pasechnik wrote:
>
> On Wed, Sep 9, 2020 at 8:54 PM Matthias Köppe  > wrote: 
> > 
> > Is "python3.8" in PATH? 
> of course. 
>
> dima@oucl13243 sagetrac-mirror % python3 
> Python 3.7.8 (default, Jul  8 2020, 14:18:28) 
> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin 
> Type "help", "copyright", "credits" or "license" for more information. 
> >>> 
>
> dima@oucl13243 sagetrac-mirror % python3.8 
> Python 3.8.5 (default, Jul 21 2020, 10:48:26) 
> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin 
> Type "help", "copyright", "credits" or "license" for more information. 
> >>> 
>
> dima@oucl13243 sagetrac-mirror % python3.7 
> Python 3.7.8 (default, Jul  8 2020, 14:18:28) 
> [Clang 11.0.3 (clang-1103.0.32.62)] on darwin 
> Type "help", "copyright", "credits" or "license" for more information. 
>
> >>> 
>
> > 
> > On Wednesday, September 9, 2020 at 12:44:50 PM UTC-7, Dima Pasechnik 
> wrote: 
> >> 
> >> here it is. The account shell is zsh, but this most probably does not 
> matter. 
> >> 
> >> On Wed, Sep 9, 2020 at 6:31 PM Matthias Köppe  
> wrote: 
> >> > 
> >> > On Wednesday, September 9, 2020 at 10:11:14 AM UTC-7, Dima Pasechnik 
> wrote: 
> >> >> 
> >> >> by the way, I am not able to pick up Homebrew's python3.8 in the 
> presence of python3.7, unless I modify python3's spkg-configure.m4 to 
> exclude python3.7 and python3 from the list of Pythons it checks for. 
> >> >>> 
> >> >>> 
> >> > 
> >> > config.log? 
> >> > 
> >> > 
> >> > -- 
> >> > 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-r...@googlegroups.com. 
> >> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/fead00fa-099a-4119-858f-1168a8481aeao%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-r...@googlegroups.com . 
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/2315e53f-5d2c-4c44-b8bf-1f3940bac109o%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/a5b4735e-a729-4e7d-b421-9c95d320601eo%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 8:54 PM Matthias Köppe  wrote:
>
> Is "python3.8" in PATH?
of course.

dima@oucl13243 sagetrac-mirror % python3
Python 3.7.8 (default, Jul  8 2020, 14:18:28)
[Clang 11.0.3 (clang-1103.0.32.62)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

dima@oucl13243 sagetrac-mirror % python3.8
Python 3.8.5 (default, Jul 21 2020, 10:48:26)
[Clang 11.0.3 (clang-1103.0.32.62)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

dima@oucl13243 sagetrac-mirror % python3.7
Python 3.7.8 (default, Jul  8 2020, 14:18:28)
[Clang 11.0.3 (clang-1103.0.32.62)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

>>>

>
> On Wednesday, September 9, 2020 at 12:44:50 PM UTC-7, Dima Pasechnik wrote:
>>
>> here it is. The account shell is zsh, but this most probably does not matter.
>>
>> On Wed, Sep 9, 2020 at 6:31 PM Matthias Köppe  wrote:
>> >
>> > On Wednesday, September 9, 2020 at 10:11:14 AM UTC-7, Dima Pasechnik wrote:
>> >>
>> >> by the way, I am not able to pick up Homebrew's python3.8 in the presence 
>> >> of python3.7, unless I modify python3's spkg-configure.m4 to exclude 
>> >> python3.7 and python3 from the list of Pythons it checks for.
>> >>>
>> >>>
>> >
>> > config.log?
>> >
>> >
>> > --
>> > 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-r...@googlegroups.com.
>> > To view this discussion on the web visit 
>> > https://groups.google.com/d/msgid/sage-release/fead00fa-099a-4119-858f-1168a8481aeao%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/2315e53f-5d2c-4c44-b8bf-1f3940bac109o%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/CAAWYfq3zNuG_Wp_3hho7Lc1AdvXHg2%3Dp6ZdPjR%3DpD%2BKu%2BLyTEw%40mail.gmail.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
Is "python3.8" in PATH?

On Wednesday, September 9, 2020 at 12:44:50 PM UTC-7, Dima Pasechnik wrote:
>
> here it is. The account shell is zsh, but this most probably does not 
> matter. 
>
> On Wed, Sep 9, 2020 at 6:31 PM Matthias Köppe  > wrote: 
> > 
> > On Wednesday, September 9, 2020 at 10:11:14 AM UTC-7, Dima Pasechnik 
> wrote: 
> >> 
> >> by the way, I am not able to pick up Homebrew's python3.8 in the 
> presence of python3.7, unless I modify python3's spkg-configure.m4 to 
> exclude python3.7 and python3 from the list of Pythons it checks for. 
> >>> 
> >>> 
> > 
> > config.log? 
> > 
> > 
> > -- 
> > 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-r...@googlegroups.com . 
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/fead00fa-099a-4119-858f-1168a8481aeao%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/2315e53f-5d2c-4c44-b8bf-1f3940bac109o%40googlegroups.com.


[sage-release] Re: Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Tuesday, September 8, 2020 at 9:23:04 PM UTC-7, Matthias Köppe wrote:
>
> conda-forge-macos-standard (
> https://github.com/sagemath/sage/runs/1078909711): 
>   [sagelib-9.2.beta12]  
>  
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/local/include/*linbox/algorithms/det-rational.h:96:39:
>  
> error: no viable overloaded '='*
> *  [sagelib-9.2.beta12]   void detMul (const Integer& m) 
> {mul = m;} [...]*
>
> I have created https://trac.sagemath.org/ticket/30535 for this
>
> Fixed, needs review

 

-- 
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/82276c33-69d3-4498-a741-4a7e33ccf376o%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 10:11:14 AM UTC-7, Dima Pasechnik wrote:
>
> by the way, I am not able to pick up Homebrew's python3.8 in the presence 
> of python3.7, unless I modify python3's spkg-configure.m4 to exclude 
> python3.7 and python3 from the list of Pythons it checks for.
>
>>
>>
config.log?
 

-- 
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/fead00fa-099a-4119-858f-1168a8481aeao%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
by the way, I am not able to pick up Homebrew's python3.8 in the presence
of python3.7, unless I modify python3's spkg-configure.m4 to exclude
python3.7 and python3 from the list of Pythons it checks for.

(on linux this seems to work well, so perhaps it is a macOS-only bug)


On Wed, 9 Sep 2020, 15:53 Matthias Köppe,  wrote:

> On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, david@gmail.com
> wrote:
>>
>> If I understand well, I’m facing the case (not completely sure):
>> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build
>> errors (ignore for Sage 9.2)
>>
>> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and
>> all recommended packages installed with homebrew, and unable to compile
>> beta12.
>>
>>
> Actually your configuration is "homebrew-macos-standard" with probably
> some extra homebrew packages installed.
>
> (The configuration factor "gcc_spkg" refers to using gcc 9.2 from our SPKG
> instead of Xcode "gcc" (clang).)
>
> My guess is that if you uninstall homebrew's ntl and flint packages and
> build from scratch (distclean), the build would go through.
>
> https://trac.sagemath.org/ticket/27764 and tickets referenced within
> address the NTL / thread-local storage issues.
>
>
>
> --
> 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/8040d6ea-e4e8-4545-9721-11d40499e613o%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/CAAWYfq3i26jEM4-baJ2p9F9tDbYCW_2zMhYG%2BMFdnwwsMZ59CA%40mail.gmail.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 8:35:10 AM UTC-7, David Coudert wrote:
>
> The traces of fortran 9 (and actually gcc 9) are due 
> to .homebrew-build-env. which contains: 
>
> for l in "gcc@9/lib/gcc/9"; do
> if [ -d "$HOMEBREW/opt/$l" ]; then
> LIBRARY_PATH="$HOMEBREW/opt/$l:$LIBRARY_PATH"
> fi
> done
>

For that, see https://trac.sagemath.org/ticket/30536 



 

>
>
> Le 9 sept. 2020 à 17:01, Dima Pasechnik > 
> a écrit :
>
> ok, you have a non-standard arb in your Homebrew install.
>
> you need to reinstall it, or perhaps better just remove it.
>
> you also have traces of gfortran 9 in LIBRARY_PATH - investigate and 
> clean...
>
> On Wed, 9 Sep 2020, 15:57 david@gmail.com,  > wrote:
>
>> I can try to install ntl and flint, but then I have to remove 
>> dependencies as well, right ?
>>
>> sapristi:sage dcoudert$ brew uninstall ntl flint
>> Error: Refusing to uninstall /usr/local/Cellar/flint/2.6.3
>> because it is required by arb, which is currently installed.
>> You can override this and force removal with:
>>   brew uninstall --ignore-dependencies ntl flint
>>
>>
>> Le mercredi 9 septembre 2020 à 16:53:47 UTC+2, matthia...@gmail.com a 
>> écrit :
>>
>>> On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, david@gmail.com 
>>> wrote:

 If I understand well, I’m facing the case (not completely sure): 
 homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
 errors (ignore for Sage 9.2)

 That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) 
 and all recommended packages installed with homebrew, and unable to 
 compile 
 beta12.


>>> Actually your configuration is "homebrew-macos-standard" with probably 
>>> some extra homebrew packages installed. 
>>>
>>> (The configuration factor "gcc_spkg" refers to using gcc 9.2 from our 
>>> SPKG instead of Xcode "gcc" (clang).)
>>>
>>> My guess is that if you uninstall homebrew's ntl and flint packages and 
>>> build from scratch (distclean), the build would go through.
>>>
>>> https://trac.sagemath.org/ticket/27764 and tickets referenced within 
>>> address the NTL / thread-local storage issues.
>>>
>>>
>>>
>>>
>> -- 
>> 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-r...@googlegroups.com .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-release/6dd4e7b4-164c-4b99-b91e-e759c4a8f14fn%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-r...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-release/CAAWYfq0b0Wr6%3DJYbsZD61V%2BBBbWeUPXwMsczFGOp0FN%2Boi7vLg%40mail.gmail.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/691cd7ab-4e8b-42ae-b06a-c35c6dbbeaeao%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread David Coudert
The traces of fortran 9 (and actually gcc 9) are due to .homebrew-build-env. 
which contains: 

for l in "gcc@9/lib/gcc/9"; do
if [ -d "$HOMEBREW/opt/$l" ]; then
LIBRARY_PATH="$HOMEBREW/opt/$l:$LIBRARY_PATH"
fi
done


> Le 9 sept. 2020 à 17:01, Dima Pasechnik  a écrit :
> 
> ok, you have a non-standard arb in your Homebrew install.
> 
> you need to reinstall it, or perhaps better just remove it.
> 
> you also have traces of gfortran 9 in LIBRARY_PATH - investigate and clean...
> 
> On Wed, 9 Sep 2020, 15:57 david@gmail.com , 
> mailto:david.coud...@gmail.com>> wrote:
> I can try to install ntl and flint, but then I have to remove dependencies as 
> well, right ?
> 
> sapristi:sage dcoudert$ brew uninstall ntl flint
> Error: Refusing to uninstall /usr/local/Cellar/flint/2.6.3
> because it is required by arb, which is currently installed.
> You can override this and force removal with:
>   brew uninstall --ignore-dependencies ntl flint
> 
> 
> Le mercredi 9 septembre 2020 à 16:53:47 UTC+2, matthia...@gmail.com 
>  a écrit :
> On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, david@gmail.com <> 
> wrote:
> If I understand well, I’m facing the case (not completely sure): 
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)
> 
> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and all 
> recommended packages installed with homebrew, and unable to compile beta12.
> 
> 
> Actually your configuration is "homebrew-macos-standard" with probably some 
> extra homebrew packages installed. 
> 
> (The configuration factor "gcc_spkg" refers to using gcc 9.2 from our SPKG 
> instead of Xcode "gcc" (clang).)
> 
> My guess is that if you uninstall homebrew's ntl and flint packages and build 
> from scratch (distclean), the build would go through.
> 
> https://trac.sagemath.org/ticket/27764 
>  and tickets referenced within 
> address the NTL / thread-local storage issues.
> 
> 
> 
> 
> -- 
> 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/6dd4e7b4-164c-4b99-b91e-e759c4a8f14fn%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/CAAWYfq0b0Wr6%3DJYbsZD61V%2BBBbWeUPXwMsczFGOp0FN%2Boi7vLg%40mail.gmail.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/19A3592C-4C45-454B-A0D9-D4C3FC3E26ED%40gmail.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
ok, you have a non-standard arb in your Homebrew install.

you need to reinstall it, or perhaps better just remove it.

you also have traces of gfortran 9 in LIBRARY_PATH - investigate and
clean...

On Wed, 9 Sep 2020, 15:57 david@gmail.com, 
wrote:

> I can try to install ntl and flint, but then I have to remove dependencies
> as well, right ?
>
> sapristi:sage dcoudert$ brew uninstall ntl flint
> Error: Refusing to uninstall /usr/local/Cellar/flint/2.6.3
> because it is required by arb, which is currently installed.
> You can override this and force removal with:
>   brew uninstall --ignore-dependencies ntl flint
>
>
> Le mercredi 9 septembre 2020 à 16:53:47 UTC+2, matthia...@gmail.com a
> écrit :
>
>> On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, david@gmail.com
>> wrote:
>>>
>>> If I understand well, I’m facing the case (not completely sure):
>>> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build
>>> errors (ignore for Sage 9.2)
>>>
>>> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62)
>>> and all recommended packages installed with homebrew, and unable to compile
>>> beta12.
>>>
>>>
>> Actually your configuration is "homebrew-macos-standard" with probably
>> some extra homebrew packages installed.
>>
>> (The configuration factor "gcc_spkg" refers to using gcc 9.2 from our
>> SPKG instead of Xcode "gcc" (clang).)
>>
>> My guess is that if you uninstall homebrew's ntl and flint packages and
>> build from scratch (distclean), the build would go through.
>>
>> https://trac.sagemath.org/ticket/27764 and tickets referenced within
>> address the NTL / thread-local storage issues.
>>
>>
>>
>> --
> 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/6dd4e7b4-164c-4b99-b91e-e759c4a8f14fn%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/CAAWYfq0b0Wr6%3DJYbsZD61V%2BBBbWeUPXwMsczFGOp0FN%2Boi7vLg%40mail.gmail.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread david....@gmail.com
I can try to install ntl and flint, but then I have to remove dependencies 
as well, right ?

sapristi:sage dcoudert$ brew uninstall ntl flint
Error: Refusing to uninstall /usr/local/Cellar/flint/2.6.3
because it is required by arb, which is currently installed.
You can override this and force removal with:
  brew uninstall --ignore-dependencies ntl flint


Le mercredi 9 septembre 2020 à 16:53:47 UTC+2, matthia...@gmail.com a 
écrit :

> On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, david@gmail.com 
> wrote:
>>
>> If I understand well, I’m facing the case (not completely sure): 
>> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
>> errors (ignore for Sage 9.2)
>>
>> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and 
>> all recommended packages installed with homebrew, and unable to compile 
>> beta12.
>>
>>
> Actually your configuration is "homebrew-macos-standard" with probably 
> some extra homebrew packages installed. 
>
> (The configuration factor "gcc_spkg" refers to using gcc 9.2 from our SPKG 
> instead of Xcode "gcc" (clang).)
>
> My guess is that if you uninstall homebrew's ntl and flint packages and 
> build from scratch (distclean), the build would go through.
>
> https://trac.sagemath.org/ticket/27764 and tickets referenced within 
> address the NTL / thread-local storage issues.
>
>
>
>

-- 
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/6dd4e7b4-164c-4b99-b91e-e759c4a8f14fn%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, david@gmail.com 
wrote:
>
> If I understand well, I’m facing the case (not completely sure): 
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)
>
> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and 
> all recommended packages installed with homebrew, and unable to compile 
> beta12.
>
>
Actually your configuration is "homebrew-macos-standard" with probably some 
extra homebrew packages installed. 

(The configuration factor "gcc_spkg" refers to using gcc 9.2 from our SPKG 
instead of Xcode "gcc" (clang).)

My guess is that if you uninstall homebrew's ntl and flint packages and 
build from scratch (distclean), the build would go through.

https://trac.sagemath.org/ticket/27764 and tickets referenced within 
address the NTL / thread-local storage issues.



-- 
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/8040d6ea-e4e8-4545-9721-11d40499e613o%40googlegroups.com.


Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
do you by any chance have g++ and/or gcc being "real" gcc, not just
links to Apple's clang(++) ?
E.g. I have

% g++ -v

Configured with: --prefix=/Library/Developer/CommandLineTools/usr
--with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
Apple clang version 11.0.3 (clang-1103.0.32.62)
Target: x86_64-apple-darwin19.6.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

which is OK. (similar for gcc)

Why is your gfortran version 9?
I have version 10:

% gfortran -v

Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/10.2.0/libexec/gcc/x86_64-apple-darwin19/10.2.0/lto-wrapper
Target: x86_64-apple-darwin19
Configured with: ../configure --build=x86_64-apple-darwin19
--prefix=/usr/local/Cellar/gcc/10.2.0
--libdir=/usr/local/Cellar/gcc/10.2.0/lib/gcc/10 --disable-nls
--enable-checking=release
--enable-languages=c,c++,objc,obj-c++,fortran --program-suffix=-10
--with-gmp=/usr/local/opt/gmp --with-mpfr=/usr/local/opt/mpfr
--with-mpc=/usr/local/opt/libmpc --with-isl=/usr/local/opt/isl
--with-system-zlib --with-pkgversion='Homebrew GCC 10.2.0'
--with-bugurl=https://github.com/Homebrew/homebrew-core/issues
--disable-multilib --with-native-system-header-dir=/usr/include
--with-sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
SED=/usr/bin/sed
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 10.2.0 (Homebrew GCC 10.2.0)

On Wed, Sep 9, 2020 at 12:41 PM David Coudert  wrote:
>
>
>
> > Le 9 sept. 2020 à 13:29, Dima Pasechnik  a écrit :
> >
> > you do
> >
> > $ source .homebrew-build-env
> >
> > before builds, right?
>
> Yes, and I have « source $SAGE_ROOT/.homebrew-build-env »  in my .bash_profile
>
> > Post the top-level config.log
>
> Here it is
>
> --
> 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/A6544A3C-2793-46DB-AF39-EA89CAD06E91%40gmail.com.
>
>
>
>
> > On Wed, Sep 9, 2020 at 11:53 AM David Coudert  
> > wrote:
> >>
> >>
> >>
> >> Le 9 sept. 2020 à 12:04, Dima Pasechnik  a écrit :
> >>
> >> On Wed, Sep 9, 2020 at 10:49 AM David Coudert  
> >> wrote:
> >>
> >>
> >> If I understand well, I’m facing the case (not completely sure):
> >> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> >> errors (ignore for Sage 9.2)
> >>
> >>
> >> no, this is for macOS 11, still in beta, and not going  to be supported in 
> >> 9.2
> >>
> >>
> >> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and 
> >> all recommended packages installed with homebrew, and unable to compile 
> >> beta12.
> >>
> >> Is your xcode up to date?
> >>
> >>
> >> My laptop is 2 months old, and the last Xcode update was on Septembre 3 
> >> (Xcode 11.7). No other proposed update on app store.
> >> Last « brew update » yesterday.
> >>
> >> David.
> >>
> >> Any idea to get something working is more than welcome ;)
> >> Best,
> >> David.
> >>
> >> Le 9 sept. 2020 à 06:23, Matthias Köppe  a écrit 
> >> :
> >>
> >> On Sunday, September 6, 2020 at 10:21:19 PM UTC-7, Matthias Köppe wrote:
> >>
> >>
> >> On Sunday, September 6, 2020 at 4:25:39 PM UTC-7, 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
> >>
> >>
> >> 5ec24db181 (tag: 9.2.beta12, trac/develop) Updated SageMath version to 
> >> 9.2.beta12
> >>
> >>
> >> Tests have started at https://github.com/sagemath/sage/actions
> >>
> >>
> >>
> >> macOS results:  All runs have a number of timeouts in doctests.
> >>
> >> homebrew-macos-{minimal, standard} (= build with homebrew python3.8):
> >> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> >>
> >> homebrew-macos-python3_xcode-minimal: Clean
> >>
> >> homebrew-macos-python3_xcode-standard:
> >> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> >>
> >> homebrew-macos-python3_xcode-nokegonly-standard: Error building R:
> >> configure: error: in 
> >> `/Users/runner/work/sage/sage/.tox/local-homebrew-macos-python3_xcode-nokegonly-standard/local/var/tmp/sage/build/r-3.6.3/src':
> >> configure: error: linking to Fortran libraries from C fails
> >> Looks like this build is still using gfortran-9
> >>
> >> homebrew-macos-python3_pythonorg-minimal:
> >> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> >>
> >> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> >> errors (ignore for Sage 9.2)
> >>
> >> homebrew-macos with xcode-12 beta: Various build errors, tracked at 
> >> https://trac.sagemath.org/ticket/30494 (ignore for Sage 9.2)
> >>
> >> 

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
you do

$ source .homebrew-build-env

before builds, right?

Post the top-level config.log

On Wed, Sep 9, 2020 at 11:53 AM David Coudert  wrote:
>
>
>
> Le 9 sept. 2020 à 12:04, Dima Pasechnik  a écrit :
>
> On Wed, Sep 9, 2020 at 10:49 AM David Coudert  wrote:
>
>
> If I understand well, I’m facing the case (not completely sure):
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)
>
>
> no, this is for macOS 11, still in beta, and not going  to be supported in 9.2
>
>
> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and all 
> recommended packages installed with homebrew, and unable to compile beta12.
>
> Is your xcode up to date?
>
>
> My laptop is 2 months old, and the last Xcode update was on Septembre 3 
> (Xcode 11.7). No other proposed update on app store.
> Last « brew update » yesterday.
>
> David.
>
> Any idea to get something working is more than welcome ;)
> Best,
> David.
>
> Le 9 sept. 2020 à 06:23, Matthias Köppe  a écrit :
>
> On Sunday, September 6, 2020 at 10:21:19 PM UTC-7, Matthias Köppe wrote:
>
>
> On Sunday, September 6, 2020 at 4:25:39 PM UTC-7, 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
>
>
> 5ec24db181 (tag: 9.2.beta12, trac/develop) Updated SageMath version to 
> 9.2.beta12
>
>
> Tests have started at https://github.com/sagemath/sage/actions
>
>
>
> macOS results:  All runs have a number of timeouts in doctests.
>
> homebrew-macos-{minimal, standard} (= build with homebrew python3.8):
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>
> homebrew-macos-python3_xcode-minimal: Clean
>
> homebrew-macos-python3_xcode-standard:
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>
> homebrew-macos-python3_xcode-nokegonly-standard: Error building R:
> configure: error: in 
> `/Users/runner/work/sage/sage/.tox/local-homebrew-macos-python3_xcode-nokegonly-standard/local/var/tmp/sage/build/r-3.6.3/src':
> configure: error: linking to Fortran libraries from C fails
> Looks like this build is still using gfortran-9
>
> homebrew-macos-python3_pythonorg-minimal:
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)
>
> homebrew-macos with xcode-12 beta: Various build errors, tracked at 
> https://trac.sagemath.org/ticket/30494 (ignore for Sage 9.2)
>
> conda-forge-macos-minimal: python3 build fails:
> configure: error: Cross compiling required --host=HOST-TUPLE and --build=ARCH
>
> conda-forge-macos-standard (https://github.com/sagemath/sage/runs/1078909711):
>  [sagelib-9.2.beta12]   
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/local/include/linbox/algorithms/det-rational.h:96:39:
>  error: no viable overloaded '='
>  [sagelib-9.2.beta12]   void detMul (const Integer& m) {mul = 
> m;}
>  [sagelib-9.2.beta12]   ~~~ ^ 
> ~
>  [sagelib-9.2.beta12]   
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/conda/include/gmp++/gmp++_int.h:236:34:
>  note: candidate function not viable: 'this' argument has type 'const 
> LinBox::Integer' (aka 'const Givaro::Integer'), but method is not marked const
>  [sagelib-9.2.beta12]   giv_all_inlined Integer& operator = (const 
> Integer& n);
>  [sagelib-9.2.beta12]^
>  [sagelib-9.2.beta12]   
> build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12289:35: warning: 
> comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 
> 'long' [-Wsign-compare]
>  [sagelib-9.2.beta12] for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; 
> __pyx_t_12+=1) {
>  [sagelib-9.2.beta12]  ~~ ^ ~~
>  [sagelib-9.2.beta12]   1 warning and 2 errors generated.
>  [sagelib-9.2.beta12]   error: command 'x86_64-apple-darwin13.4.0-clang' 
> failed with exit status 1
>
> I have created https://trac.sagemath.org/ticket/30535 for this
>
>
>
>
> --
> 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/69e9cfd2-524a-46ec-849c-3af8fdb334dco%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 
> 

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread David Coudert


> Le 9 sept. 2020 à 12:04, Dima Pasechnik  a écrit :
> 
> On Wed, Sep 9, 2020 at 10:49 AM David Coudert  > wrote:
>> 
>> If I understand well, I’m facing the case (not completely sure):
>> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
>> errors (ignore for Sage 9.2)
> 
> no, this is for macOS 11, still in beta, and not going  to be supported in 9.2
> 
>> 
>> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and 
>> all recommended packages installed with homebrew, and unable to compile 
>> beta12.
>> 
> Is your xcode up to date?

My laptop is 2 months old, and the last Xcode update was on Septembre 3 (Xcode 
11.7). No other proposed update on app store.
Last « brew update » yesterday.

David.

>> Any idea to get something working is more than welcome ;)
>> Best,
>> David.
>> 
>> Le 9 sept. 2020 à 06:23, Matthias Köppe  a écrit :
>> 
>> On Sunday, September 6, 2020 at 10:21:19 PM UTC-7, Matthias Köppe wrote:
>>> 
>>> On Sunday, September 6, 2020 at 4:25:39 PM UTC-7, 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
 
 
 5ec24db181 (tag: 9.2.beta12, trac/develop) Updated SageMath version to 
 9.2.beta12
 
>>> 
>>> Tests have started at https://github.com/sagemath/sage/actions
>> 
>> 
>> macOS results:  All runs have a number of timeouts in doctests.
>> 
>> homebrew-macos-{minimal, standard} (= build with homebrew python3.8):
>> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>> 
>> homebrew-macos-python3_xcode-minimal: Clean
>> 
>> homebrew-macos-python3_xcode-standard:
>> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>> 
>> homebrew-macos-python3_xcode-nokegonly-standard: Error building R:
>> configure: error: in 
>> `/Users/runner/work/sage/sage/.tox/local-homebrew-macos-python3_xcode-nokegonly-standard/local/var/tmp/sage/build/r-3.6.3/src':
>> configure: error: linking to Fortran libraries from C fails
>> Looks like this build is still using gfortran-9
>> 
>> homebrew-macos-python3_pythonorg-minimal:
>> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>> 
>> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
>> errors (ignore for Sage 9.2)
>> 
>> homebrew-macos with xcode-12 beta: Various build errors, tracked at 
>> https://trac.sagemath.org/ticket/30494 (ignore for Sage 9.2)
>> 
>> conda-forge-macos-minimal: python3 build fails:
>> configure: error: Cross compiling required --host=HOST-TUPLE and --build=ARCH
>> 
>> conda-forge-macos-standard 
>> (https://github.com/sagemath/sage/runs/1078909711):
>>  [sagelib-9.2.beta12]   
>> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/local/include/linbox/algorithms/det-rational.h:96:39:
>>  error: no viable overloaded '='
>>  [sagelib-9.2.beta12]   void detMul (const Integer& m) {mul 
>> = m;}
>>  [sagelib-9.2.beta12]   ~~~ 
>> ^ ~
>>  [sagelib-9.2.beta12]   
>> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/conda/include/gmp++/gmp++_int.h:236:34:
>>  note: candidate function not viable: 'this' argument has type 'const 
>> LinBox::Integer' (aka 'const Givaro::Integer'), but method is not marked 
>> const
>>  [sagelib-9.2.beta12]   giv_all_inlined Integer& operator = (const 
>> Integer& n);
>>  [sagelib-9.2.beta12]^
>>  [sagelib-9.2.beta12]   
>> build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12289:35: warning: 
>> comparison of integers of different signs: 'size_t' (aka 'unsigned long') 
>> and 'long' [-Wsign-compare]
>>  [sagelib-9.2.beta12] for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; 
>> __pyx_t_12+=1) {
>>  [sagelib-9.2.beta12]  ~~ ^ ~~
>>  [sagelib-9.2.beta12]   1 warning and 2 errors generated.
>>  [sagelib-9.2.beta12]   error: command 'x86_64-apple-darwin13.4.0-clang' 
>> failed with exit status 1
>> 
>> I have created https://trac.sagemath.org/ticket/30535 for this
>> 
>> 
>> 
>> 
>> --
>> 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/69e9cfd2-524a-46ec-849c-3af8fdb334dco%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 

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 10:49 AM David Coudert  wrote:
>
> If I understand well, I’m facing the case (not completely sure):
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)

no, this is for macOS 11, still in beta, and not going  to be supported in 9.2

>
> That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and all 
> recommended packages installed with homebrew, and unable to compile beta12.
>
Is your xcode up to date?




> Any idea to get something working is more than welcome ;)
> Best,
> David.
>
> Le 9 sept. 2020 à 06:23, Matthias Köppe  a écrit :
>
> On Sunday, September 6, 2020 at 10:21:19 PM UTC-7, Matthias Köppe wrote:
>>
>> On Sunday, September 6, 2020 at 4:25:39 PM UTC-7, 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
>>>
>>>
>>> 5ec24db181 (tag: 9.2.beta12, trac/develop) Updated SageMath version to 
>>> 9.2.beta12
>>>
>>
>> Tests have started at https://github.com/sagemath/sage/actions
>
>
> macOS results:  All runs have a number of timeouts in doctests.
>
> homebrew-macos-{minimal, standard} (= build with homebrew python3.8):
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>
> homebrew-macos-python3_xcode-minimal: Clean
>
> homebrew-macos-python3_xcode-standard:
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>
> homebrew-macos-python3_xcode-nokegonly-standard: Error building R:
> configure: error: in 
> `/Users/runner/work/sage/sage/.tox/local-homebrew-macos-python3_xcode-nokegonly-standard/local/var/tmp/sage/build/r-3.6.3/src':
> configure: error: linking to Fortran libraries from C fails
> Looks like this build is still using gfortran-9
>
> homebrew-macos-python3_pythonorg-minimal:
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
>
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)
>
> homebrew-macos with xcode-12 beta: Various build errors, tracked at 
> https://trac.sagemath.org/ticket/30494 (ignore for Sage 9.2)
>
> conda-forge-macos-minimal: python3 build fails:
> configure: error: Cross compiling required --host=HOST-TUPLE and --build=ARCH
>
> conda-forge-macos-standard (https://github.com/sagemath/sage/runs/1078909711):
>   [sagelib-9.2.beta12]   
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/local/include/linbox/algorithms/det-rational.h:96:39:
>  error: no viable overloaded '='
>   [sagelib-9.2.beta12]   void detMul (const Integer& m) {mul 
> = m;}
>   [sagelib-9.2.beta12]   ~~~ 
> ^ ~
>   [sagelib-9.2.beta12]   
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/conda/include/gmp++/gmp++_int.h:236:34:
>  note: candidate function not viable: 'this' argument has type 'const 
> LinBox::Integer' (aka 'const Givaro::Integer'), but method is not marked const
>   [sagelib-9.2.beta12]   giv_all_inlined Integer& operator = (const 
> Integer& n);
>   [sagelib-9.2.beta12]^
>   [sagelib-9.2.beta12]   
> build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12289:35: warning: 
> comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 
> 'long' [-Wsign-compare]
>   [sagelib-9.2.beta12] for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; 
> __pyx_t_12+=1) {
>   [sagelib-9.2.beta12]  ~~ ^ ~~
>   [sagelib-9.2.beta12]   1 warning and 2 errors generated.
>   [sagelib-9.2.beta12]   error: command 'x86_64-apple-darwin13.4.0-clang' 
> failed with exit status 1
>
> I have created https://trac.sagemath.org/ticket/30535 for this
>
>
>
>
> --
> 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/69e9cfd2-524a-46ec-849c-3af8fdb334dco%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/F206C9A0-DF8D-40E1-9C98-F1F4B893E27C%40gmail.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 

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread David Coudert
If I understand well, I’m facing the case (not completely sure): 
homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build errors 
(ignore for Sage 9.2)

That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and all 
recommended packages installed with homebrew, and unable to compile beta12.

Any idea to get something working is more than welcome ;)
Best,
David.

> Le 9 sept. 2020 à 06:23, Matthias Köppe  a écrit :
> 
> On Sunday, September 6, 2020 at 10:21:19 PM UTC-7, Matthias Köppe wrote:
> On Sunday, September 6, 2020 at 4:25:39 PM UTC-7, 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 
>  
> 
> 5ec24db181 (tag: 9.2.beta12, trac/develop) Updated SageMath version to 
> 9.2.beta12
> 
> 
> Tests have started at https://github.com/sagemath/sage/actions 
>  
> 
> macOS results:  All runs have a number of timeouts in doctests.
> 
> homebrew-macos-{minimal, standard} (= build with homebrew python3.8):
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> 
> homebrew-macos-python3_xcode-minimal: Clean
> 
> homebrew-macos-python3_xcode-standard:
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> 
> homebrew-macos-python3_xcode-nokegonly-standard: Error building R:
> configure: error: in 
> `/Users/runner/work/sage/sage/.tox/local-homebrew-macos-python3_xcode-nokegonly-standard/local/var/tmp/sage/build/r-3.6.3/src':
> configure: error: linking to Fortran libraries from C fails
> Looks like this build is still using gfortran-9
> 
> homebrew-macos-python3_pythonorg-minimal:
> sage -t --random-seed=0 src/sage/interfaces/gap.py  # 1 doctest failed
> 
> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build 
> errors (ignore for Sage 9.2)
> 
> homebrew-macos with xcode-12 beta: Various build errors, tracked at 
> https://trac.sagemath.org/ticket/30494 
>  (ignore for Sage 9.2)
> 
> conda-forge-macos-minimal: python3 build fails:
> configure: error: Cross compiling required --host=HOST-TUPLE and --build=ARCH
> 
> conda-forge-macos-standard 
> (https://github.com/sagemath/sage/runs/1078909711): 
>   [sagelib-9.2.beta12]   
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/local/include/linbox/algorithms/det-rational.h:96:39:
>  error: no viable overloaded '='
>   [sagelib-9.2.beta12]   void detMul (const Integer& m) {mul 
> = m;}
>   [sagelib-9.2.beta12]   ~~~ 
> ^ ~
>   [sagelib-9.2.beta12]   
> /Users/runner/work/sage/sage/.tox/local-conda-forge-macos-standard/conda/include/gmp++/gmp++_int.h:236:34:
>  note: candidate function not viable: 'this' argument has type 'const 
> LinBox::Integer' (aka 'const Givaro::Integer'), but method is not marked const
>   [sagelib-9.2.beta12]   giv_all_inlined Integer& operator = (const 
> Integer& n);
>   [sagelib-9.2.beta12]^
>   [sagelib-9.2.beta12]   
> build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12289:35: warning: 
> comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 
> 'long' [-Wsign-compare]
>   [sagelib-9.2.beta12] for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; 
> __pyx_t_12+=1) {
>   [sagelib-9.2.beta12]  ~~ ^ ~~
>   [sagelib-9.2.beta12]   1 warning and 2 errors generated.
>   [sagelib-9.2.beta12]   error: command 'x86_64-apple-darwin13.4.0-clang' 
> failed with exit status 1
> 
> I have created https://trac.sagemath.org/ticket/30535 
>  for this
> 
> 
> 
> 
> -- 
> 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/69e9cfd2-524a-46ec-849c-3af8fdb334dco%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/F206C9A0-DF8D-40E1-9C98-F1F4B893E27C%40gmail.com.