David Bernier on Thu, 23 Feb 2017 14:42:03 +0100


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Problem running benchmark


I'm trying to build from source code PARI/gp. My operating system is
Linux CentOS 6.8 for the x86_64 architecture.

CentOS is a clone of the Red Hat Enterprise Linux distribution.

I have the Linux kernel 2.6.32-642.13.1.el6.x86_64 .

I installed gmp , and I have the readline library.

The symbols not found may be related to the Terminfo (formerly Termcap) library.

After ./Configure and "make all", the first error sign is in:
"make bench".

I have been looking for the source of this problem on the Internet, and
haven't come up with a solution.

Below, please find the transcript of the "make bench" command.

Thanks for the help.

David Bernier

======================== command make bench: ===================================

[david@localhost pari-2.9.1]$ make bench
Making bench in Olinux-x86_64
make[1]: Entering directory `/home/david/Downloads/pari-2.9.1/Olinux-x86_64'
./gp-sta: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: PC ./gp-dyn: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: PC
* Testing objets           gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing analyz           gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing number           gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing polyser          gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing linear           gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing elliptic         gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing sumiter          gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing graph            gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing program          gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing trans            gp-sta..BUG [0]      gp-dyn..BUG [0]
* Testing nfields          gp-sta..BUG [0]      gp-dyn..BUG [0]
+++ [BUG] Total bench for gp-sta is 0
+++ [BUG] Total bench for gp-dyn is 0

PROBLEMS WERE NOTED. The following files list them in diff format:
Directory: /home/david/Downloads/pari-2.9.1/Olinux-x86_64
    objets-sta.dif
    analyz-sta.dif
    number-sta.dif
    polyser-sta.dif
    linear-sta.dif
    elliptic-sta.dif
    sumiter-sta.dif
    graph-sta.dif
    program-sta.dif
    trans-sta.dif
    nfields-sta.dif
    objets-dyn.dif
    analyz-dyn.dif
    number-dyn.dif
    polyser-dyn.dif
    linear-dyn.dif
    elliptic-dyn.dif
    sumiter-dyn.dif
    graph-dyn.dif
    program-dyn.dif
    trans-dyn.dif
    nfields-dyn.dif
make[1]: *** [bench] Error 1
make[1]: Leaving directory `/home/david/Downloads/pari-2.9.1/Olinux-x86_64'
make: *** [bench] Error 2

================= END ==========================