configure: WARNING: sys/sysinfo.h: present but cannot be compiled

John David Anglin dave at
Wed Oct 31 01:34:24 CET 2007

>   The work around is to include <inttypes.h> and <sys/sar.h> before
>   <sys/sysinfo.h> in the configure test.  This provides the declaration
>   for struct syswait.
> I cannot do any developments or test any future GMP releases on HP
> hardware or under HP-UX.  Therefore, I will not work on this problem.
> I had an account at HP's "testdrive" until mid September.  Then, HP
> closed it, for unknown reasons and without contacting me.  And since
> then it has been inaccessible, and with it, many GMP files in
> development has been inaccessible to me.  HP has ignored my emails to
> testdrive at
> (I am not going to start anew with the developments, and I am not going
> to try to get alternative access to HP hardware.)

I'm sorry that HP upset you but I have no connection with HP.

I could provide alternative access to my personal HP hardware installed
at NRC, HP-UX 11.11 and linux.  I'm also willing to test anything you come
up with.  There are a number of linux machines online at HP outside the
testdrive configuration that some open source developers have access to.
Access to these machines could be arranged.

Since gmp is now required to build GCC, it is important that the
parisc gmp port continue to work at a level sufficient to build GCC.
Thus, I and others in the parisc community would appreciate your
continued support.

This is a minor bug.  I was going to start looking into GCC PR 33584:

  GNU MP: Cannot reallocate memory (old_size=4 new_size=268435472)
  internal compiler error: Aborted

At the moment, it's not clear where the problem lies.  However, if it
is in GMP, it sounds like I shouldn't bother reporting it ;(

J. David Anglin                                  dave.anglin at
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

More information about the gmp-bugs mailing list