On Sat, Jul 9, 2016 at 10:21 AM, Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr> wrote:
On Mon, Mar 28, 2016 at 05:10:38PM +0200, Bill Allombert wrote:
> On Mon, Mar 28, 2016 at 09:03:04AM -0400, Igor Schein wrote:
> > ../src/basemath/buch2.c:3987:21: error: call of overloaded ‘log(long int&)’
> > is ambiguous
> > ../src/basemath/modsym.c:608:52: error: call of overloaded ‘sqrt(long
> > int&)’ is ambiguous
> > ../src/basemath/modsym.c:688:24: error: call of overloaded
> > ‘sqrt(pari_ulong&)’ is ambiguous
> > ../src/basemath/polclass.c:446:19: error: call of overloaded ‘log(long
> > int&)’ is ambiguous
> > ../src/basemath/polclass.c:584:75: error: call of overloaded ‘sqrt(long
> > unsigned int)’ is ambiguous
> > ../src/basemath/polclass.c:613:77: error: call of overloaded ‘sqrt(long
> > unsigned int)’ is ambiguous
> > ../src/basemath/polclass.c:757:29: error: call of overloaded ‘log(long
> > int)’ is ambiguous
> > ../src/basemath/polclass.c:1235:22: error: call of overloaded ‘log(long
> > int)’ is ambiguous
> > ../src/basemath/polmodular.c:1873:23: error: call of overloaded ‘sqrt(long
> > int)’ is ambiguous
> > ../src/basemath/polmodular.c:2240:45: error: call of overloaded ‘sqrt(long
> > int&)’ is ambiguous
> > ../src/basemath/polmodular.c:3341:63: error: call of overloaded ‘sqrt(long
> > int)’ is ambiguous
>
> I tried to fix these ones in rev b1df4d6.

Hello Igor,

Could you check for similar error with the latest GIT version ?
Cheers,
Bill.

It builds cleanly now with both gcc and g++ - thanks for fixing it!

Igor