Test Failures in gmp-4.3.2: Details Included

Tom Browder tom.browder at gmail.com
Thu Aug 26 16:17:15 CEST 2010


On Thu, Aug 26, 2010 at 09:01, Torbjorn Granlund <tg at gmplib.org> wrote:
> Tom Browder <tom.browder at gmail.com> writes:
>
>  I get two test failures when I  do 'make check':
...
>  /home/tmb/src/gmp-4.3.2/tests/.libs/lt-t-modlinv: symbol lookup error:
>  /home/tmb/src/gmp-4.3.2/tests/.libs/lt-t-modlinv: undefined symbol:
>  __gmp_binvert_limb_table
>
> This means the test cases are not properly linked to the newly build
> library.  It is hard to know why this happens; it is not a GMP error per
> se.  You need to find out why your system (run time) linker does not
> find libraries as documented.

I just found the problem I think.  There is another, older version of
gmp that is found during the tests.

But shouldn't the build system use the local, newly-built library
anyway?  Sounds like a minor build bug to me.  At least the build
instructions should mention the problem.

Thanks, Torbjörn

-Tom

Tom Browder
Niceville, FL
USA


More information about the gmp-bugs mailing list