Re: [sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread Francois Bissey
This is now https://trac.sagemath.org/ticket/22860 I should 
have something ready in a few hours.

François

> On 24/04/2017, at 14:01, Henri Girard  wrote:
> 
> same problem here :ubuntu 16.04.4 lcalc failed
> 
> 
> Le 24/04/2017 à 02:43, François Bissey a écrit :
>> On 24/04/17 12:18, tsc...@ucdavis.edu wrote:
>>> Does this help?
>>> 
>>> |
>>> ld -v
>>> GNU ld (GNU BinutilsforUbuntu)2.26.1
>>> |
>>> 
>>> Let me know what else I can get or do to help debug this.
>> 
>> I am not sure how to find the incriminating info. But we
>> should support your configuration, so lcalc will have to be
>> fixed. Are gfan and tachyon behaving? We did a similar manipulation
>> on them.
>> 
>> Francois
>> 
> 
> -- 
> 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 post to this group, send email to sage-release@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-release.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


[sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread Steven Trogdon
The same here on Gentoo with LDFLAGS=-Wl,-O1 -Wl,--as-needed

On Sunday, April 23, 2017 at 6:29:38 PM UTC-5, tsc...@ucdavis.edu wrote:
>
> This branch failed for me on linux at lcalc with what looks like linking 
> errors. I reverted https://trac.sagemath.org/ticket/22840 and then I was 
> able to build lcalc. Log file of the failed lcalc attached.
>
> Best,
> Travis
>
>
> On Sunday, April 23, 2017 at 9:04:12 AM UTC-5, 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
>>
>> 2f5a28f Updated SageMath version to 8.0.beta3
>> 17fdffc Trac #18433: speed up dimension_new_cusp_forms
>> fc5c668 Trac #22852: Define functions before calling them
>> 3a05713 Trac #22843: getattr debugger
>> 6e48204 Trac #22840: make tachyon and lcalc properly handle LDFLAGS
>> 2b708d6 Trac #22832: Add an option to the test runner to exit immediately 
>> upon the first failure
>> 8058dca Trac #22824: Add see also section to integrate over a polytope
>> 4e40e6c Trac #22820: py3 : richcmp for Hecke module elements
>> 2b6e5e8 Trac #22819: py3 : cleanup of hyperbolic models
>> afa89f5 Trac #22816: py3 again some care for range
>> 85a2ee4 Trac #22814: Update cmake to 3.8.0
>> 76d24bf Trac #22812: correct linking flags and options of gfan
>> fd5b413 Trac #22803: MacMahon's Omega: cancel some common factors in 
>> intermediate result
>> 2f8f800 Trac #22775: conway_polynomials not compatible with python3
>> 9b86dab Trac #22765: Fix cycle_index for permutation groups on an 
>> arbitrary domain + cleanup
>> 227503c Trac #22762: py3: get rid of __cmp__ in quadratic forms
>> 8d3ba07 Trac #22744: tiling a polyomino with polyominoes
>> ac6028d Trac #22728: Patch Cython to find includes better
>> bb99eaf Trac #22725: polymake: Update discussion of recommended packages 
>> in SPKG.txt
>> 39ece71 Trac #22693: LatticePoset: Antidoubling, part 2
>> f2df7da Trac #22664: sage_wraps: add f attribute to return wrapped 
>> function
>> 48edb66 Trac #22800: Cygwin patches for libfplll 5.1.0 / fpylll 0.2.4dev
>> 9416287 Trac #22761: Update Sage patches to R; fix build on Cygwin
>> 3026f96 Trac #22666: Fix python3 build on Cygwin
>> 4feba6d Trac #22675: Upgrade PARI to version 2.9.2
>> 0cf1aa1 Trac #22654: Implement %%fortran in Jupyter
>> e09d16d Trac #22636: Make the Sage interact library work in Jupyter
>> 1c585ea Trac #22523: Symbolic power of a matrix
>> 506bdc2 Trac #22492: Repair 'V=0 make' broken by #22418 and make 'make 
>> V=0' behave the same as 'V=0 make'
>> f21ffc3 Trac #22090: Gosper algorithm and Wilf-Zeilberger certificate
>> 75c142e Trac #21890: add strongly regular (196,60,14,20)-graph to the 
>> database of SRGs
>> 8d57bdf Trac #21598: psutil: platform cygwin not supported
>> ecc1e20 Trac #16473: get rid of MultichooseNK
>> 44c052a Trac #15584: Implement the BZ multisegment crystal model
>> d6c43bf Trac #22831: Upgrade sagenb_export
>> 3ccaa5c Trac #22805: cython(): do not include .pxi files
>> c6863b3 Trac #22695: Upgrade cysignals
>> e881dd7 Trac #22764: Remove the link SAGE_LOCAL/lib/python
>> e5a993a Trac #22145: LatticePoset: add is_stone
>> 589313d Trac #22806: Stop using cdefs.pxi
>> 1c4bde7 Trac #22649: py3 use richcmp for morphisms of schemes
>> 4a22038 Trac #22337: maxima not shutting down nicely in pexpect interface 
>> on Cygwin
>> d797414 Trac #22783: add character functionality for libgap groups
>> 6ed5803 Trac #21190: PPL blows away cysignals' SIGALRM handler on Cygwin
>> fc13f24 Trac #16074: Metaclass syntax changed in Python 3
>> 77f13c8 Trac #22529: reset does not restore "quit"
>> 66cf2fd Trac #22798: numerical noise lseries_ell.py when built with clang
>> f1893b4 Trac #22759: ComplexDoubleElement.algdep(): use arith.misc.algdep
>> 245659e Trac #22786: cephes' complex.h conflicts with a numpy header on 
>> FreeBSD
>> a7efd13 Trac #16821: Implement classical Lie algebras
>> 89e6ef4 Updated SageMath version to 8.0.beta2
>>
>>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread Henri Girard

same problem here :ubuntu 16.04.4 lcalc failed


Le 24/04/2017 à 02:43, François Bissey a écrit :

On 24/04/17 12:18, tsc...@ucdavis.edu wrote:

Does this help?

|
ld -v
GNU ld (GNU BinutilsforUbuntu)2.26.1
|

Let me know what else I can get or do to help debug this.


I am not sure how to find the incriminating info. But we
should support your configuration, so lcalc will have to be
fixed. Are gfan and tachyon behaving? We did a similar manipulation
on them.

Francois



--
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread François Bissey

On 24/04/17 12:18, tsc...@ucdavis.edu wrote:

Does this help?

|
ld -v
GNU ld (GNU BinutilsforUbuntu)2.26.1
|

Let me know what else I can get or do to help debug this.


I am not sure how to find the incriminating info. But we
should support your configuration, so lcalc will have to be
fixed. Are gfan and tachyon behaving? We did a similar manipulation
on them.

Francois

--
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread tscrim
Does this help?

ld -v
GNU ld (GNU Binutils for Ubuntu) 2.26.1

Let me know what else I can get or do to help debug this.

Best,
Travis


On Sunday, April 23, 2017 at 6:58:46 PM UTC-5, François wrote:
>
>
> > On 24/04/2017, at 11:54, tsc...@ucdavis.edu  wrote: 
> > 
> > 
> > 
> > On Sunday, April 23, 2017 at 6:32:30 PM UTC-5, François wrote: 
> > Library ordering problem. What version of linux are we talking about? 
> And in particular what linker. 
> > 
> > > On 24/04/2017, at 11:29, tsc...@ucdavis.edu wrote: 
> > > 
> > > This branch failed for me on linux at lcalc with what looks like 
> linking errors. I reverted https://trac.sagemath.org/ticket/22840 and 
> then I was able to build lcalc. Log file of the failed lcalc attached. 
> > 
> > 
> > gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 
> > 
> > Is the information you're looking for, correct? 
> > 
>
> Mostly. The problem you are experiencing is because the libraries to link 
> have 
> put ahead of the objects using them. Which means linking order is 
> important. 
> Usually that happen with certain version or configuration of the linker 
> ld. 
> In particular order is important if “—as-needed” is the default behaviour 
> of the linker 
> and possibly if the gold linker is used. 
>
> I note that the ticket must have passed the bots so I would say your 
> linker 
> is not in the usual default. 
>
> François 
>
>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread Francois Bissey

> On 24/04/2017, at 11:54, tsc...@ucdavis.edu wrote:
> 
> 
> 
> On Sunday, April 23, 2017 at 6:32:30 PM UTC-5, François wrote:
> Library ordering problem. What version of linux are we talking about? And in 
> particular what linker. 
> 
> > On 24/04/2017, at 11:29, tsc...@ucdavis.edu wrote: 
> > 
> > This branch failed for me on linux at lcalc with what looks like linking 
> > errors. I reverted https://trac.sagemath.org/ticket/22840 and then I was 
> > able to build lcalc. Log file of the failed lcalc attached. 
> 
> 
> gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
> 
> Is the information you're looking for, correct?
> 

Mostly. The problem you are experiencing is because the libraries to link have
put ahead of the objects using them. Which means linking order is important.
Usually that happen with certain version or configuration of the linker ld.
In particular order is important if “—as-needed” is the default behaviour of 
the linker
and possibly if the gold linker is used.

I note that the ticket must have passed the bots so I would say your linker
is not in the usual default.

François

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread tscrim


On Sunday, April 23, 2017 at 6:32:30 PM UTC-5, François wrote:
>
> Library ordering problem. What version of linux are we talking about? And 
> in particular what linker. 
>
> > On 24/04/2017, at 11:29, tsc...@ucdavis.edu  wrote: 
> > 
> > This branch failed for me on linux at lcalc with what looks like linking 
> errors. I reverted https://trac.sagemath.org/ticket/22840 and then I was 
> able to build lcalc. Log file of the failed lcalc attached. 
>
>
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)

Is the information you're looking for, correct?

Best,
Travis

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread Francois Bissey
Library ordering problem. What version of linux are we talking about? And in 
particular what linker.

> On 24/04/2017, at 11:29, tsc...@ucdavis.edu wrote:
> 
> This branch failed for me on linux at lcalc with what looks like linking 
> errors. I reverted https://trac.sagemath.org/ticket/22840 and then I was able 
> to build lcalc. Log file of the failed lcalc attached.


This email may be confidential and subject to legal privilege, it may
not reflect the views of the University of Canterbury, and it is not
guaranteed to be virus free. If you are not an intended recipient,
please notify the sender immediately and erase all copies of the message
and any attachments.

Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more
information.

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.


[sage-release] Re: Sage 8.0.beta3 released

2017-04-23 Thread tscrim
This branch failed for me on linux at lcalc with what looks like linking 
errors. I reverted https://trac.sagemath.org/ticket/22840 and then I was 
able to build lcalc. Log file of the failed lcalc attached.

Best,
Travis


On Sunday, April 23, 2017 at 9:04:12 AM UTC-5, 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
>
> 2f5a28f Updated SageMath version to 8.0.beta3
> 17fdffc Trac #18433: speed up dimension_new_cusp_forms
> fc5c668 Trac #22852: Define functions before calling them
> 3a05713 Trac #22843: getattr debugger
> 6e48204 Trac #22840: make tachyon and lcalc properly handle LDFLAGS
> 2b708d6 Trac #22832: Add an option to the test runner to exit immediately 
> upon the first failure
> 8058dca Trac #22824: Add see also section to integrate over a polytope
> 4e40e6c Trac #22820: py3 : richcmp for Hecke module elements
> 2b6e5e8 Trac #22819: py3 : cleanup of hyperbolic models
> afa89f5 Trac #22816: py3 again some care for range
> 85a2ee4 Trac #22814: Update cmake to 3.8.0
> 76d24bf Trac #22812: correct linking flags and options of gfan
> fd5b413 Trac #22803: MacMahon's Omega: cancel some common factors in 
> intermediate result
> 2f8f800 Trac #22775: conway_polynomials not compatible with python3
> 9b86dab Trac #22765: Fix cycle_index for permutation groups on an 
> arbitrary domain + cleanup
> 227503c Trac #22762: py3: get rid of __cmp__ in quadratic forms
> 8d3ba07 Trac #22744: tiling a polyomino with polyominoes
> ac6028d Trac #22728: Patch Cython to find includes better
> bb99eaf Trac #22725: polymake: Update discussion of recommended packages 
> in SPKG.txt
> 39ece71 Trac #22693: LatticePoset: Antidoubling, part 2
> f2df7da Trac #22664: sage_wraps: add f attribute to return wrapped function
> 48edb66 Trac #22800: Cygwin patches for libfplll 5.1.0 / fpylll 0.2.4dev
> 9416287 Trac #22761: Update Sage patches to R; fix build on Cygwin
> 3026f96 Trac #22666: Fix python3 build on Cygwin
> 4feba6d Trac #22675: Upgrade PARI to version 2.9.2
> 0cf1aa1 Trac #22654: Implement %%fortran in Jupyter
> e09d16d Trac #22636: Make the Sage interact library work in Jupyter
> 1c585ea Trac #22523: Symbolic power of a matrix
> 506bdc2 Trac #22492: Repair 'V=0 make' broken by #22418 and make 'make 
> V=0' behave the same as 'V=0 make'
> f21ffc3 Trac #22090: Gosper algorithm and Wilf-Zeilberger certificate
> 75c142e Trac #21890: add strongly regular (196,60,14,20)-graph to the 
> database of SRGs
> 8d57bdf Trac #21598: psutil: platform cygwin not supported
> ecc1e20 Trac #16473: get rid of MultichooseNK
> 44c052a Trac #15584: Implement the BZ multisegment crystal model
> d6c43bf Trac #22831: Upgrade sagenb_export
> 3ccaa5c Trac #22805: cython(): do not include .pxi files
> c6863b3 Trac #22695: Upgrade cysignals
> e881dd7 Trac #22764: Remove the link SAGE_LOCAL/lib/python
> e5a993a Trac #22145: LatticePoset: add is_stone
> 589313d Trac #22806: Stop using cdefs.pxi
> 1c4bde7 Trac #22649: py3 use richcmp for morphisms of schemes
> 4a22038 Trac #22337: maxima not shutting down nicely in pexpect interface 
> on Cygwin
> d797414 Trac #22783: add character functionality for libgap groups
> 6ed5803 Trac #21190: PPL blows away cysignals' SIGALRM handler on Cygwin
> fc13f24 Trac #16074: Metaclass syntax changed in Python 3
> 77f13c8 Trac #22529: reset does not restore "quit"
> 66cf2fd Trac #22798: numerical noise lseries_ell.py when built with clang
> f1893b4 Trac #22759: ComplexDoubleElement.algdep(): use arith.misc.algdep
> 245659e Trac #22786: cephes' complex.h conflicts with a numpy header on 
> FreeBSD
> a7efd13 Trac #16821: Implement classical Lie algebras
> 89e6ef4 Updated SageMath version to 8.0.beta2
>
>

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.
Found local metadata for lcalc-1.23.p14
Using cached file /home/travis/sage-build/upstream/lcalc-1.23.tar.bz2
lcalc-1.23.p14

Setting up build directory for lcalc-1.23.p14
Finished extraction
Applying patches from ../patches...
Applying ../patches/Lcommon.h.patch
patching file include/Lcommon.h
Applying ../patches/Makefile.patch
patching file src/Makefile
Applying ../patches/clang.patch
patching file include/Lcomplex.h
patching file include/Ldokchitser.h
patching file include/Lexplicit_formula.h
Applying ../patches/lcalc-1.23_default_parameters_1.patch
patching file include/Ldirichlet_series.h
patching file include/L.h
Applying ../patches/lcalc-1.23_default_parameters_2.patch
patching file include/L

[sage-release] Sage 8.0.beta3 released

2017-04-23 Thread Volker Braun
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

2f5a28f Updated SageMath version to 8.0.beta3
17fdffc Trac #18433: speed up dimension_new_cusp_forms
fc5c668 Trac #22852: Define functions before calling them
3a05713 Trac #22843: getattr debugger
6e48204 Trac #22840: make tachyon and lcalc properly handle LDFLAGS
2b708d6 Trac #22832: Add an option to the test runner to exit immediately 
upon the first failure
8058dca Trac #22824: Add see also section to integrate over a polytope
4e40e6c Trac #22820: py3 : richcmp for Hecke module elements
2b6e5e8 Trac #22819: py3 : cleanup of hyperbolic models
afa89f5 Trac #22816: py3 again some care for range
85a2ee4 Trac #22814: Update cmake to 3.8.0
76d24bf Trac #22812: correct linking flags and options of gfan
fd5b413 Trac #22803: MacMahon's Omega: cancel some common factors in 
intermediate result
2f8f800 Trac #22775: conway_polynomials not compatible with python3
9b86dab Trac #22765: Fix cycle_index for permutation groups on an arbitrary 
domain + cleanup
227503c Trac #22762: py3: get rid of __cmp__ in quadratic forms
8d3ba07 Trac #22744: tiling a polyomino with polyominoes
ac6028d Trac #22728: Patch Cython to find includes better
bb99eaf Trac #22725: polymake: Update discussion of recommended packages in 
SPKG.txt
39ece71 Trac #22693: LatticePoset: Antidoubling, part 2
f2df7da Trac #22664: sage_wraps: add f attribute to return wrapped function
48edb66 Trac #22800: Cygwin patches for libfplll 5.1.0 / fpylll 0.2.4dev
9416287 Trac #22761: Update Sage patches to R; fix build on Cygwin
3026f96 Trac #22666: Fix python3 build on Cygwin
4feba6d Trac #22675: Upgrade PARI to version 2.9.2
0cf1aa1 Trac #22654: Implement %%fortran in Jupyter
e09d16d Trac #22636: Make the Sage interact library work in Jupyter
1c585ea Trac #22523: Symbolic power of a matrix
506bdc2 Trac #22492: Repair 'V=0 make' broken by #22418 and make 'make V=0' 
behave the same as 'V=0 make'
f21ffc3 Trac #22090: Gosper algorithm and Wilf-Zeilberger certificate
75c142e Trac #21890: add strongly regular (196,60,14,20)-graph to the 
database of SRGs
8d57bdf Trac #21598: psutil: platform cygwin not supported
ecc1e20 Trac #16473: get rid of MultichooseNK
44c052a Trac #15584: Implement the BZ multisegment crystal model
d6c43bf Trac #22831: Upgrade sagenb_export
3ccaa5c Trac #22805: cython(): do not include .pxi files
c6863b3 Trac #22695: Upgrade cysignals
e881dd7 Trac #22764: Remove the link SAGE_LOCAL/lib/python
e5a993a Trac #22145: LatticePoset: add is_stone
589313d Trac #22806: Stop using cdefs.pxi
1c4bde7 Trac #22649: py3 use richcmp for morphisms of schemes
4a22038 Trac #22337: maxima not shutting down nicely in pexpect interface 
on Cygwin
d797414 Trac #22783: add character functionality for libgap groups
6ed5803 Trac #21190: PPL blows away cysignals' SIGALRM handler on Cygwin
fc13f24 Trac #16074: Metaclass syntax changed in Python 3
77f13c8 Trac #22529: reset does not restore "quit"
66cf2fd Trac #22798: numerical noise lseries_ell.py when built with clang
f1893b4 Trac #22759: ComplexDoubleElement.algdep(): use arith.misc.algdep
245659e Trac #22786: cephes' complex.h conflicts with a numpy header on 
FreeBSD
a7efd13 Trac #16821: Implement classical Lie algebras
89e6ef4 Updated SageMath version to 8.0.beta2

-- 
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 post to this group, send email to sage-release@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-release.
For more options, visit https://groups.google.com/d/optout.