[power-ieee128] What should the math functions be annotated with?

Peter Bergner bergner@linux.ibm.com
Sat Dec 4 15:37:20 GMT 2021


On 12/4/21 9:25 AM, Michael Meissner wrote:
> On Sat, Dec 04, 2021 at 02:42:13PM +0100, Thomas Koenig wrote:
> Note, the system ldd does not tend to accurately report the library
> dependencies for AT libraries:

And using AT15's ldd, it shows your a.out is linked to the correct libc:

ubuntu@gcc-fortran:/home/tkoenig/Tst$ ldd ./a.out 
./a.out: /lib/powerpc64le-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./a.out)
	linux-vdso64.so.1 (0x00007f6339620000)
	libc.so.6 => /lib/powerpc64le-linux-gnu/libc.so.6 (0x00007f63393d0000)
	/opt/at15.0/lib64/ld64.so.2 => /lib64/ld64.so.2 (0x00007f6339640000)
ubuntu@gcc-fortran:/home/tkoenig/Tst$ /opt/at15.0/bin/ldd ./a.out 
	linux-vdso64.so.1 (0x00007158fb1c0000)
	libc.so.6 => /opt/at15.0/lib64/power9/libc.so.6 (0x00007158faf40000)
	/opt/at15.0/lib64/ld64.so.2 (0x00007158fb1e0000)


What I would do is place /opt/at15.0/bin as the 2nd directory in your PATH,
with your new GCC install dir being first.  That way, things should be
seemless for you.

Peter




More information about the Fortran mailing list