PARI/GP Bug report logs -
#1239
./Configure issue with GMP ABI selection on HPux 11iv3(B.11.31) ia64
Reported by: Bill.Glessner@cwu.EDU
Date: Wed, 7 Sep 2011 20:18:02 UTC
Severity: normal
Done: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
Bug is archived. No further changes may be made.
Full log
🔗
View this message in rfc822 format
Your message dated Wed, 3 Oct 2012 20:47:06 +0200
with message-id <20121003184706.GB24534@yellowpig>
and subject line Bug#1239: ./Configure issue with GMP ABI selection on HPux 11iv3(B.11.31) ia64
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Bill Allombert
(administrator, PARI/GP bugs database)
--------------------------------------
Received: (at submit) by pari.math.u-bordeaux.fr; 7 Sep 2011 20:15:11 +0000
From Bill.Glessner@cwu.EDU Wed Sep 07 22:15:11 2011
Received: from lister.cts.cwu.edu ([72.233.250.164])
by pari.math.u-bordeaux1.fr with esmtp (Exim 4.69)
(envelope-from <Bill.Glessner@cwu.EDU>)
id 1R1OWc-0004C0-P3
for submit@pari.math.u-bordeaux.fr; Wed, 07 Sep 2011 22:15:11 +0200
Received: from ronald.cts.cwu.edu (ronald.cts.cwu.edu [192.168.67.35])
by LISTER.CTS.CWU.EDU (PMDF V6.5-x6 #31765)
with ESMTP id <01O5RU5H28VK0001O3@LISTER.CTS.CWU.EDU> for
submit@pari.math.u-bordeaux.fr; Wed, 07 Sep 2011 13:15:05 -0700 (PDT)
Received: from gemini.cwu.edu (gemini.cwu.edu [192.168.67.13])
by RONALD.CTS.CWU.EDU (PMDF V6.5-x6 #31765)
with ESMTP id <01O5RTYDG5YI0003FG@RONALD.CTS.CWU.EDU> for
submit@pari.math.u-bordeaux.fr; Wed, 07 Sep 2011 13:10:06 -0700 (PDT)
Received: from cluster.cwu.edu by cluster.cwu.edu (PMDF V6.5-x6 #31944)
id <01O5RTT00Z5S8WVZPC@cluster.cwu.edu> for submit@pari.math.u-bordeaux.fr;
Wed, 07 Sep 2011 13:10:05 -0700 (PDT)
Date: Wed, 07 Sep 2011 13:10:05 -0700 (PDT)
From: Bill.Glessner@cwu.EDU
Subject: ./Configure issue with GMP ABI selection on HPux 11iv3(B.11.31) ia64
To: submit@pari.math.u-bordeaux.fr
Message-id: <01O5RTXU80V68WVZPC@cluster.cwu.edu>
MIME-version: 1.0
Content-type: text/plain; CHARSET=us-ascii
Package: pari
Version: 2.5.0
On HP Itanium Server rx4640 running HPux 11iv3, running ./Configure produces
./Configure --prefix=/usr/local/PARI \
--with-gmp --with-readline --with-ncurses-lib=/usr/local/lib
Configuring pari-2.5.0 (STABLE)
Checking echo to see how to suppress newlines...
...using \c
Looking for some tools first ...
...ld is /usr/bin/ld
...zcat is /usr/local/bin/zcat
...gzip is /usr/local/bin/gzip
...ranlib is /usr/local/GNU/bin/ranlib
...perl is /usr/bin/perl
GNU compiler version 4.5.3 (GCC)
Given the previous choices, sizeof(long) is 4 chars.
The internal word representation of a double is l[0], l[1].
==========================================================================
Building for: Itanium running hpux (portable C/GMP kernel) 32-bit version
==========================================================================
C compiler is gcc -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer
-fPIC
Executable linker is gcc -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer
-Wl,-E
Dynamic Lib linker is gcc -shared $(CFLAGS) $(DLCFLAGS) -Wl,-b
Looking in C lib for some symbols...
...Found exp2.
...Found log2.
...Found strftime.
...Found getrusage.
...Found sigaction.
...Found TIOCGWINSZ.
...Found getrlimit.
...Found stat.
...Found vsnprintf.
...Found waitpid.
...Found setsid.
...Found getenv.
...Found isatty.
...Found alarm.
...Found dlopen.
Checking for optional libraries and headers...
...Found libgmp in /usr/local/GNU/lib
...Found gmp header in /usr/local/GNU/include
### Your GMP library ABI is unsupported.
### Building without GNU MP support
...Found libX11 in /usr/lib/X11R6
...Found X11 header files in /usr/include/X11R6/X11
Hi-Res Graphics: X11
...Found libreadline in /usr/local/GNU/lib
...Found readline header in /usr/local/GNU/include/readline
...Found history header in /usr/local/GNU/include/readline
...Found libncurses in /usr/local/GNU/lib
...Library ncurses needed by readline
Using GNU readline, version 6.2
Installation prefix ? [/usr/local/GNU/PARI]
...for architecture-independent files (share-prefix) ? [/usr/local/GNU/PARI/shar
e]
Installation directories for:
...executables (gp, gphelp) ? [/usr/local/GNU/PARI/bin]
...libraries (libpari) ? [/usr/local/GNU/PARI/lib]
...include files ? [/usr/local/GNU/PARI/include]
...manual pages ? [/usr/local/GNU/PARI/share/man/man1]
...other system-dependent data ? [/usr/local/GNU/PARI/lib/pari]
...other system-independent data ? [/usr/local/GNU/PARI/share/pari]
Default is dynamic executable and shared library
==========================================================================
Extracting examples/Makefile.hpux-ia64
Extracting Ohpux-ia64/Makefile
Extracting Makefile
Extracting Ohpux-ia64/paricfg.h
Extracting Ohpux-ia64/../Odos/paricfg.h
Extracting scripts and macros
...in doc
...in misc
==========================================================================
Shall we try to build pari 2.5.0 (released) now (y/n)? [n]
Ok. Type "make install" when you are ready
Bye !
Since I didn't specifically set the ABI environment variable before
building the GMP library for supporting the gcc 4.5.3 local install, I
believe the GMP library was created with its default ABI of 32 for HPux IA64.
Does the message
"### Your GMP library ABI is unsupported."
mean that if I build a GMP library environment with ABI = 64, PARI/GP's
./Configure will be able to use that to create a PARI/GP with GMP support?
Thanks,
Bill
---------------------------------------
Received: (at 1239-done) by pari.math.u-bordeaux.fr; 3 Oct 2012 18:47:13 +0000
From Bill.Allombert@math.u-bordeaux1.fr Wed Oct 03 20:47:13 2012
Received: from smtp1-g21.free.fr ([212.27.42.1])
by pari.math.u-bordeaux1.fr with esmtp (Exim 4.72)
(envelope-from <Bill.Allombert@math.u-bordeaux1.fr>)
id 1TJTyT-00076a-Ep
for 1239-done@pari.math.u-bordeaux.fr; Wed, 03 Oct 2012 20:47:13 +0200
Received: from yellowpig (unknown [IPv6:2a01:e35:2f45:9a0:223:14ff:fe3e:4490])
by smtp1-g21.free.fr (Postfix) with ESMTP id 1BB8594007C;
Wed, 3 Oct 2012 20:47:07 +0200 (CEST)
Received: from bill by yellowpig with local (Exim 4.72)
(envelope-from <Bill.Allombert@math.u-bordeaux1.fr>)
id 1TJTyM-0006WE-Az; Wed, 03 Oct 2012 20:47:06 +0200
Date: Wed, 3 Oct 2012 20:47:06 +0200
From: Bill Allombert <Bill.Allombert@math.u-bordeaux1.fr>
To: Bill.Glessner@cwu.EDU, 1239-done@pari.math.u-bordeaux.fr
Subject: Re: Bug#1239: ./Configure issue with GMP ABI selection on HPux
11iv3(B.11.31) ia64
Message-ID: <20121003184706.GB24534@yellowpig>
References: <01O6I2NXXZ0I8WW4CL@cluster.cwu.edu>
<20110926155602.GA23466@yellowpig>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20110926155602.GA23466@yellowpig>
User-Agent: Mutt/1.5.20 (2009-06-14)
On Mon, Sep 26, 2011 at 05:56:02PM +0200, Bill Allombert wrote:
> On Mon, Sep 26, 2011 at 08:02:02AM -0700, Bill.Glessner@cwu.EDU wrote:
> >
> > Package: pari
> > Version: 2.5.0
> >
> > Running './gp -q -f -test < src/test/in/objets > ./MYobjets ;
> > /usr/local/bin/diff ./MYobjets ./src/test/64/objets' produces
> >
> > *** at top-level: Mod(10873,49649)^-1
> > *** ^---
> > *** _^_: impossible inverse modulo: Mod(131, 49649).
> > 119a120,122
> > > *** at top-level: Mod(10873,49649)^-1
> > > *** ^---
> > > *** _^_: impossible inverse modulo: Mod(131, 49649).
> > 121a125,126
> > > ? print("Total time spent: ",gettime);
> > > Total time spent: 0
>
> The discrepancy is due to error messages going to stderr and you only
> redirected stdout to ./MYobjets
>
> This confirms that gp works properly but that src/test/dotest is broken.
We renamed compound to glue to avoid further trouble.
Since we etablished that GP works on your system I am closing this bug report.
Thanks for using PARI/GP!
Cheers,
Bill.
Send a report that this bug log contains spam.
Bill Allombert <allomber@math.u-bordeaux.fr>.
Last modified:
Sat Aug 26 17:16:42 2023;
Machine Name:
pari
PARI/GP Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.