Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/mpich.spec'], chrootPath='/var/lib/mock/dist-an23.3-build-424202-72931/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.dg1s9xsz:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.dg1s9xsz:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'fa51d72ad6ec44b0abf6edd47e3f5e3f', '-D', '/var/lib/mock/dist-an23.3-build-424202-72931/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.dg1s9xsz:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/mpich.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1742428800 Wrote: /builddir/build/SRPMS/mpich-4.1.2-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/mpich.spec'], chrootPath='/var/lib/mock/dist-an23.3-build-424202-72931/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.dg1s9xsz:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.dg1s9xsz:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '3ac39683f9b5429c9923070363378195', '-D', '/var/lib/mock/dist-an23.3-build-424202-72931/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.dg1s9xsz:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/mpich.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1742428800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YVPNt5 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mpich-4.1.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/mpich-4.1.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd mpich-4.1.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-pkgconf-remove-optimization-and-link-flags-from-pkgc.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-pkgconf-also-drop-rpath-flags-from-pkgconf-file.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-Drop-build-flags-e.g.-specs.-and-lto-from-mpi-wrappe.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0004-Make-mpich.module-useful.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mpich-configure-max_align_t.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mpich-aclocal_cc-implicit-int.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/mpich-json-configure-__thread.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.feJb0O + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd mpich-4.1.2 + ./autogen.sh Verifying the location of autogen.sh... done Checking if autotools are in the same location... yes, all in /usr Checking for autoconf version... >= 2.69 Checking for automake version... >= 1.15 Checking for libtool version... >= 2.4.4 Checking for bash... done Checking for UNIX find... done Checking for UNIX patch... done Checking if xargs rm -rf works... yes Checking for Python 3... python3 #################################### ## Replicating confdb (and similar) #################################### syncing 'src/mpl' --> 'src/pmi/mpl' syncing 'src/mpl' --> 'src/mpi/romio/mpl' syncing 'src/mpl' --> 'src/pm/hydra/modules/mpl' syncing 'src/pmi' --> 'src/pm/hydra/modules/pmi' syncing 'modules/hwloc' --> 'src/pm/hydra/modules/hwloc' syncing 'confdb' --> 'src/mpl/confdb' syncing 'confdb' --> 'src/pmi/confdb' syncing 'confdb' --> 'src/pmi/mpl/confdb' syncing 'confdb' --> 'src/mpi/romio/confdb' syncing 'confdb' --> 'src/mpi/romio/mpl/confdb' syncing 'confdb' --> 'src/pm/hydra/confdb' syncing 'confdb' --> 'src/pm/hydra/modules/mpl/confdb' syncing 'confdb' --> 'src/pm/hydra/modules/pmi/confdb' syncing 'confdb' --> 'src/pm/hydra/modules/pmi/mpl/confdb' syncing 'confdb' --> 'test/mpi/confdb' syncing 'confdb' --> 'test/mpi/dtpools/confdb' Generating a helper maint/Version... done Updating the README... ./maint/Version: line 12: git: command not found /builddir/build/BUILD/mpich-4.1.2 error ===> ERROR: README.vin file not present, unable to update README version number (perhaps we are running in a release tarball source tree?) Creating subsys_include.m4... done Building ROMIO glue code... done generating Collective functions... --> [src/mpi/coll/mpir_coll.c] --> [src/mpi/coll/include/coll_algos.h] done generating MPI C functions... [ maint/gen_binding_c.py ] Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/mpi_standard_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/apis_mapping.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/custom_mapping.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/part_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/topo_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/init_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/mpit_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/group_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/coll_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/misc_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/spawn_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/timer_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/rma_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/datatype_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/info_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/attr_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/stream_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/pt2pt_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/errhan_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/op_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/request_api.txt ... Loading /builddir/build/BUILD/mpich-4.1.2/src/binding/c/comm_api.txt ... skip MPI_CONVERSION_FN_NULL (not defined) skip MPI_Comm_c2f (not defined) skip MPI_Comm_f2c (not defined) skip MPI_Errhandler_c2f (not defined) skip MPI_Errhandler_f2c (not defined) skip MPI_F_sync_reg (not defined) skip MPI_File_c2f (not defined) skip MPI_File_close (not defined) skip MPI_File_delete (not defined) skip MPI_File_f2c (not defined) skip MPI_File_get_amode (not defined) skip MPI_File_get_atomicity (not defined) skip MPI_File_get_byte_offset (not defined) skip MPI_File_get_group (not defined) skip MPI_File_get_info (not defined) skip MPI_File_get_position (not defined) skip MPI_File_get_position_shared (not defined) skip MPI_File_get_size (not defined) skip MPI_File_get_type_extent (not defined) skip MPI_File_get_view (not defined) skip MPI_File_iread (not defined) skip MPI_File_iread_all (not defined) skip MPI_File_iread_at (not defined) skip MPI_File_iread_at_all (not defined) skip MPI_File_iread_shared (not defined) skip MPI_File_iwrite (not defined) skip MPI_File_iwrite_all (not defined) skip MPI_File_iwrite_at (not defined) skip MPI_File_iwrite_at_all (not defined) skip MPI_File_iwrite_shared (not defined) skip MPI_File_open (not defined) skip MPI_File_preallocate (not defined) skip MPI_File_read (not defined) skip MPI_File_read_all (not defined) skip MPI_File_read_all_begin (not defined) skip MPI_File_read_all_end (not defined) skip MPI_File_read_at (not defined) skip MPI_File_read_at_all (not defined) skip MPI_File_read_at_all_begin (not defined) skip MPI_File_read_at_all_end (not defined) skip MPI_File_read_ordered (not defined) skip MPI_File_read_ordered_begin (not defined) skip MPI_File_read_ordered_end (not defined) skip MPI_File_read_shared (not defined) skip MPI_File_seek (not defined) skip MPI_File_seek_shared (not defined) skip MPI_File_set_atomicity (not defined) skip MPI_File_set_info (not defined) skip MPI_File_set_size (not defined) skip MPI_File_set_view (not defined) skip MPI_File_sync (not defined) skip MPI_File_write (not defined) skip MPI_File_write_all (not defined) skip MPI_File_write_all_begin (not defined) skip MPI_File_write_all_end (not defined) skip MPI_File_write_at (not defined) skip MPI_File_write_at_all (not defined) skip MPI_File_write_at_all_begin (not defined) skip MPI_File_write_at_all_end (not defined) skip MPI_File_write_ordered (not defined) skip MPI_File_write_ordered_begin (not defined) skip MPI_File_write_ordered_end (not defined) skip MPI_File_write_shared (not defined) skip MPI_Group_c2f (not defined) skip MPI_Group_f2c (not defined) skip MPI_Info_c2f (not defined) skip MPI_Info_f2c (not defined) skip MPI_Message_c2f (not defined) skip MPI_Message_f2c (not defined) skip MPI_Op_c2f (not defined) skip MPI_Op_f2c (not defined) skip MPI_Register_datarep (not_implemented) skip MPI_Request_c2f (not defined) skip MPI_Request_f2c (not defined) skip MPI_Session_c2f (not defined) skip MPI_Session_f2c (not defined) skip MPI_Sizeof (not defined) skip MPI_Status_c2f (not defined) skip MPI_Status_c2f08 (not defined) skip MPI_Status_f082c (not defined) skip MPI_Status_f082f (not defined) skip MPI_Status_f2c (not defined) skip MPI_Status_f2f08 (not defined) skip MPI_Type_c2f (not defined) skip MPI_Type_create_f90_complex (not defined) skip MPI_Type_create_f90_integer (not defined) skip MPI_Type_create_f90_real (not defined) skip MPI_Type_f2c (not defined) skip MPI_Win_c2f (not defined) skip MPI_Win_f2c (not defined) --> [src/binding/c/attr/attr_delete.c] --> [src/binding/c/attr/attr_get.c] --> [src/binding/c/attr/attr_put.c] --> [src/binding/c/attr/comm_create_keyval.c] --> [src/binding/c/attr/comm_delete_attr.c] --> [src/binding/c/attr/comm_free_keyval.c] --> [src/binding/c/attr/comm_get_attr.c] --> [src/binding/c/attr/comm_set_attr.c] --> [src/binding/c/attr/keyval_create.c] --> [src/binding/c/attr/keyval_free.c] --> [src/binding/c/attr/type_create_keyval.c] --> [src/binding/c/attr/type_delete_attr.c] --> [src/binding/c/attr/type_free_keyval.c] --> [src/binding/c/attr/type_get_attr.c] --> [src/binding/c/attr/type_set_attr.c] --> [src/binding/c/attr/win_create_keyval.c] --> [src/binding/c/attr/win_delete_attr.c] --> [src/binding/c/attr/win_free_keyval.c] --> [src/binding/c/attr/win_get_attr.c] --> [src/binding/c/attr/win_set_attr.c] --> [src/binding/c/coll/allgather.c] --> [src/binding/c/coll/allgather_init.c] --> [src/binding/c/coll/allgatherv.c] --> [src/binding/c/coll/allgatherv_init.c] --> [src/binding/c/coll/allreduce.c] --> [src/binding/c/coll/allreduce_init.c] --> [src/binding/c/coll/alltoall.c] --> [src/binding/c/coll/alltoall_init.c] --> [src/binding/c/coll/alltoallv.c] --> [src/binding/c/coll/alltoallv_init.c] --> [src/binding/c/coll/alltoallw.c] --> [src/binding/c/coll/alltoallw_init.c] --> [src/binding/c/coll/barrier.c] --> [src/binding/c/coll/barrier_init.c] --> [src/binding/c/coll/bcast.c] --> [src/binding/c/coll/bcast_init.c] --> [src/binding/c/coll/exscan.c] --> [src/binding/c/coll/exscan_init.c] --> [src/binding/c/coll/gather.c] --> [src/binding/c/coll/gather_init.c] --> [src/binding/c/coll/gatherv.c] --> [src/binding/c/coll/gatherv_init.c] --> [src/binding/c/coll/iallgather.c] --> [src/binding/c/coll/iallgatherv.c] --> [src/binding/c/coll/iallreduce.c] --> [src/binding/c/coll/ialltoall.c] --> [src/binding/c/coll/ialltoallv.c] --> [src/binding/c/coll/ialltoallw.c] --> [src/binding/c/coll/ibarrier.c] --> [src/binding/c/coll/ibcast.c] --> [src/binding/c/coll/iexscan.c] --> [src/binding/c/coll/igather.c] --> [src/binding/c/coll/igatherv.c] --> [src/binding/c/coll/ineighbor_allgather.c] --> [src/binding/c/coll/ineighbor_allgatherv.c] --> [src/binding/c/coll/ineighbor_alltoall.c] --> [src/binding/c/coll/ineighbor_alltoallv.c] --> [src/binding/c/coll/ineighbor_alltoallw.c] --> [src/binding/c/coll/ireduce.c] --> [src/binding/c/coll/ireduce_scatter.c] --> [src/binding/c/coll/ireduce_scatter_block.c] --> [src/binding/c/coll/iscan.c] --> [src/binding/c/coll/iscatter.c] --> [src/binding/c/coll/iscatterv.c] --> [src/binding/c/coll/neighbor_allgather.c] --> [src/binding/c/coll/neighbor_allgather_init.c] --> [src/binding/c/coll/neighbor_allgatherv.c] --> [src/binding/c/coll/neighbor_allgatherv_init.c] --> [src/binding/c/coll/neighbor_alltoall.c] --> [src/binding/c/coll/neighbor_alltoall_init.c] --> [src/binding/c/coll/neighbor_alltoallv.c] --> [src/binding/c/coll/neighbor_alltoallv_init.c] --> [src/binding/c/coll/neighbor_alltoallw.c] --> [src/binding/c/coll/neighbor_alltoallw_init.c] --> [src/binding/c/coll/reduce.c] --> [src/binding/c/coll/reduce_init.c] --> [src/binding/c/coll/reduce_local.c] --> [src/binding/c/coll/reduce_scatter.c] --> [src/binding/c/coll/reduce_scatter_block.c] --> [src/binding/c/coll/reduce_scatter_block_init.c] --> [src/binding/c/coll/reduce_scatter_init.c] --> [src/binding/c/coll/scan.c] --> [src/binding/c/coll/scan_init.c] --> [src/binding/c/coll/scatter.c] --> [src/binding/c/coll/scatter_init.c] --> [src/binding/c/coll/scatterv.c] --> [src/binding/c/coll/scatterv_init.c] --> [src/binding/c/comm/comm_compare.c] --> [src/binding/c/comm/comm_create.c] --> [src/binding/c/comm/comm_create_group.c] --> [src/binding/c/comm/comm_dup.c] --> [src/binding/c/comm/comm_dup_with_info.c] --> [src/binding/c/comm/comm_free.c] --> [src/binding/c/comm/comm_get_info.c] --> [src/binding/c/comm/comm_get_name.c] --> [src/binding/c/comm/comm_group.c] --> [src/binding/c/comm/comm_idup.c] --> [src/binding/c/comm/comm_idup_with_info.c] --> [src/binding/c/comm/comm_rank.c] --> [src/binding/c/comm/comm_remote_group.c] --> [src/binding/c/comm/comm_remote_size.c] --> [src/binding/c/comm/comm_set_info.c] --> [src/binding/c/comm/comm_set_name.c] --> [src/binding/c/comm/comm_size.c] --> [src/binding/c/comm/comm_split.c] --> [src/binding/c/comm/comm_split_type.c] --> [src/binding/c/comm/comm_test_inter.c] --> [src/binding/c/comm/intercomm_create.c] --> [src/binding/c/comm/intercomm_create_from_groups.c] --> [src/binding/c/comm/intercomm_merge.c] --> [src/binding/c/comm/comm_revoke.c] --> [src/binding/c/comm/comm_shrink.c] --> [src/binding/c/comm/comm_failure_ack.c] --> [src/binding/c/comm/comm_failure_get_acked.c] --> [src/binding/c/comm/comm_agree.c] --> [src/binding/c/comm/comm_get_failed.c] --> [src/binding/c/datatype/get_address.c] --> [src/binding/c/datatype/get_count.c] --> [src/binding/c/datatype/get_elements.c] --> [src/binding/c/datatype/get_elements_x.c] --> [src/binding/c/datatype/pack.c] --> [src/binding/c/datatype/pack_external.c] --> [src/binding/c/datatype/pack_external_size.c] --> [src/binding/c/datatype/pack_size.c] --> [src/binding/c/datatype/status_set_elements.c] --> [src/binding/c/datatype/status_set_elements_x.c] --> [src/binding/c/datatype/type_commit.c] --> [src/binding/c/datatype/type_contiguous.c] --> [src/binding/c/datatype/type_create_darray.c] --> [src/binding/c/datatype/type_create_hindexed.c] --> [src/binding/c/datatype/type_create_hindexed_block.c] --> [src/binding/c/datatype/type_create_hvector.c] --> [src/binding/c/datatype/type_create_indexed_block.c] --> [src/binding/c/datatype/type_create_resized.c] --> [src/binding/c/datatype/type_create_struct.c] --> [src/binding/c/datatype/type_create_subarray.c] --> [src/binding/c/datatype/type_dup.c] --> [src/binding/c/datatype/type_free.c] --> [src/binding/c/datatype/type_get_contents.c] --> [src/binding/c/datatype/type_get_envelope.c] --> [src/binding/c/datatype/type_get_extent.c] --> [src/binding/c/datatype/type_get_extent_x.c] --> [src/binding/c/datatype/type_get_name.c] --> [src/binding/c/datatype/type_get_true_extent.c] --> [src/binding/c/datatype/type_get_true_extent_x.c] --> [src/binding/c/datatype/type_indexed.c] --> [src/binding/c/datatype/type_match_size.c] --> [src/binding/c/datatype/type_set_name.c] --> [src/binding/c/datatype/type_size.c] --> [src/binding/c/datatype/type_size_x.c] --> [src/binding/c/datatype/type_vector.c] --> [src/binding/c/datatype/unpack.c] --> [src/binding/c/datatype/unpack_external.c] --> [src/binding/c/datatype/address.c] --> [src/binding/c/datatype/type_extent.c] --> [src/binding/c/datatype/type_lb.c] --> [src/binding/c/datatype/type_ub.c] --> [src/binding/c/datatype/type_hindexed.c] --> [src/binding/c/datatype/type_hvector.c] --> [src/binding/c/datatype/type_struct.c] --> [src/binding/c/datatype/type_iov_len.c] --> [src/binding/c/datatype/type_iov.c] --> [src/binding/c/errhan/add_error_class.c] --> [src/binding/c/errhan/add_error_code.c] --> [src/binding/c/errhan/add_error_string.c] --> [src/binding/c/errhan/comm_call_errhandler.c] --> [src/binding/c/errhan/comm_create_errhandler.c] --> [src/binding/c/errhan/comm_get_errhandler.c] --> [src/binding/c/errhan/comm_set_errhandler.c] --> [src/binding/c/errhan/errhandler_free.c] --> [src/binding/c/errhan/error_class.c] --> [src/binding/c/errhan/error_string.c] --> [src/binding/c/errhan/file_call_errhandler.c] --> [src/binding/c/errhan/file_create_errhandler.c] --> [src/binding/c/errhan/file_get_errhandler.c] --> [src/binding/c/errhan/file_set_errhandler.c] --> [src/binding/c/errhan/session_call_errhandler.c] --> [src/binding/c/errhan/session_create_errhandler.c] --> [src/binding/c/errhan/session_get_errhandler.c] --> [src/binding/c/errhan/session_set_errhandler.c] --> [src/binding/c/errhan/win_call_errhandler.c] --> [src/binding/c/errhan/win_create_errhandler.c] --> [src/binding/c/errhan/win_get_errhandler.c] --> [src/binding/c/errhan/win_set_errhandler.c] --> [src/binding/c/errhan/delete_error_class.c] --> [src/binding/c/errhan/delete_error_code.c] --> [src/binding/c/errhan/delete_error_string.c] --> [src/binding/c/errhan/errhandler_create.c] --> [src/binding/c/errhan/errhandler_get.c] --> [src/binding/c/errhan/errhandler_set.c] --> [src/binding/c/group/group_compare.c] --> [src/binding/c/group/group_difference.c] --> [src/binding/c/group/group_excl.c] --> [src/binding/c/group/group_free.c] --> [src/binding/c/group/group_incl.c] --> [src/binding/c/group/group_intersection.c] --> [src/binding/c/group/group_range_excl.c] --> [src/binding/c/group/group_range_incl.c] --> [src/binding/c/group/group_rank.c] --> [src/binding/c/group/group_size.c] --> [src/binding/c/group/group_translate_ranks.c] --> [src/binding/c/group/group_union.c] --> [src/binding/c/info/info_create.c] --> [src/binding/c/info/info_create_env.c] --> [src/binding/c/info/info_delete.c] --> [src/binding/c/info/info_dup.c] --> [src/binding/c/info/info_free.c] --> [src/binding/c/info/info_get.c] --> [src/binding/c/info/info_get_nkeys.c] --> [src/binding/c/info/info_get_nthkey.c] --> [src/binding/c/info/info_get_string.c] --> [src/binding/c/info/info_get_valuelen.c] --> [src/binding/c/info/info_set.c] --> [src/binding/c/info/info_set_hex.c] --> [src/binding/c/init/abort.c] --> [src/binding/c/init/comm_create_from_group.c] --> [src/binding/c/init/finalize.c] --> [src/binding/c/init/finalized.c] --> [src/binding/c/init/group_from_session_pset.c] --> [src/binding/c/init/init.c] --> [src/binding/c/init/init_thread.c] --> [src/binding/c/init/initialized.c] --> [src/binding/c/init/is_thread_main.c] --> [src/binding/c/init/query_thread.c] --> [src/binding/c/init/session_finalize.c] --> [src/binding/c/init/session_get_info.c] --> [src/binding/c/init/session_get_nth_pset.c] --> [src/binding/c/init/session_get_num_psets.c] --> [src/binding/c/init/session_get_pset_info.c] --> [src/binding/c/init/session_init.c] --> [src/binding/c/misc/aint_add.c] --> [src/binding/c/misc/aint_diff.c] --> [src/binding/c/misc/get_library_version.c] --> [src/binding/c/misc/get_processor_name.c] --> [src/binding/c/misc/get_version.c] --> [src/binding/c/misc/pcontrol.c] --> [src/binding/c/misc/gpu_query_support.c] --> [src/binding/c/misc/query_cuda_support.c] --> [src/binding/c/misc/query_ze_support.c] --> [src/binding/c/misc/query_hip_support.c] --> [src/binding/c/mpit/category_changed.c] --> [src/binding/c/mpit/category_get_categories.c] --> [src/binding/c/mpit/category_get_cvars.c] --> [src/binding/c/mpit/category_get_events.c] --> [src/binding/c/mpit/category_get_index.c] --> [src/binding/c/mpit/category_get_info.c] --> [src/binding/c/mpit/category_get_num.c] --> [src/binding/c/mpit/category_get_num_events.c] --> [src/binding/c/mpit/category_get_pvars.c] --> [src/binding/c/mpit/cvar_get_index.c] --> [src/binding/c/mpit/cvar_get_info.c] --> [src/binding/c/mpit/cvar_get_num.c] --> [src/binding/c/mpit/cvar_handle_alloc.c] --> [src/binding/c/mpit/cvar_handle_free.c] --> [src/binding/c/mpit/cvar_read.c] --> [src/binding/c/mpit/cvar_write.c] --> [src/binding/c/mpit/enum_get_info.c] --> [src/binding/c/mpit/enum_get_item.c] --> [src/binding/c/mpit/event_callback_get_info.c] --> [src/binding/c/mpit/event_callback_set_info.c] --> [src/binding/c/mpit/event_copy.c] --> [src/binding/c/mpit/event_get_index.c] --> [src/binding/c/mpit/event_get_info.c] --> [src/binding/c/mpit/event_get_num.c] --> [src/binding/c/mpit/event_get_source.c] --> [src/binding/c/mpit/event_get_timestamp.c] --> [src/binding/c/mpit/event_handle_alloc.c] --> [src/binding/c/mpit/event_handle_free.c] --> [src/binding/c/mpit/event_handle_get_info.c] --> [src/binding/c/mpit/event_handle_set_info.c] --> [src/binding/c/mpit/event_read.c] --> [src/binding/c/mpit/event_register_callback.c] --> [src/binding/c/mpit/event_set_dropped_handler.c] --> [src/binding/c/mpit/finalize.c] --> [src/binding/c/mpit/init_thread.c] --> [src/binding/c/mpit/pvar_get_index.c] --> [src/binding/c/mpit/pvar_get_info.c] --> [src/binding/c/mpit/pvar_get_num.c] --> [src/binding/c/mpit/pvar_handle_alloc.c] --> [src/binding/c/mpit/pvar_handle_free.c] --> [src/binding/c/mpit/pvar_read.c] --> [src/binding/c/mpit/pvar_readreset.c] --> [src/binding/c/mpit/pvar_reset.c] --> [src/binding/c/mpit/pvar_session_create.c] --> [src/binding/c/mpit/pvar_session_free.c] --> [src/binding/c/mpit/pvar_start.c] --> [src/binding/c/mpit/pvar_stop.c] --> [src/binding/c/mpit/pvar_write.c] --> [src/binding/c/mpit/source_get_info.c] --> [src/binding/c/mpit/source_get_num.c] --> [src/binding/c/mpit/source_get_timestamp.c] --> [src/binding/c/op/op_commutative.c] --> [src/binding/c/op/op_create.c] --> [src/binding/c/op/op_free.c] --> [src/binding/c/part/parrived.c] --> [src/binding/c/part/pready.c] --> [src/binding/c/part/pready_list.c] --> [src/binding/c/part/pready_range.c] --> [src/binding/c/part/precv_init.c] --> [src/binding/c/part/psend_init.c] --> [src/binding/c/pt2pt/bsend.c] --> [src/binding/c/pt2pt/bsend_init.c] --> [src/binding/c/pt2pt/buffer_attach.c] --> [src/binding/c/pt2pt/buffer_detach.c] --> [src/binding/c/pt2pt/ibsend.c] --> [src/binding/c/pt2pt/improbe.c] --> [src/binding/c/pt2pt/imrecv.c] --> [src/binding/c/pt2pt/iprobe.c] --> [src/binding/c/pt2pt/irecv.c] --> [src/binding/c/pt2pt/irsend.c] --> [src/binding/c/pt2pt/isend.c] --> [src/binding/c/pt2pt/isendrecv.c] --> [src/binding/c/pt2pt/isendrecv_replace.c] --> [src/binding/c/pt2pt/issend.c] --> [src/binding/c/pt2pt/mprobe.c] --> [src/binding/c/pt2pt/mrecv.c] --> [src/binding/c/pt2pt/probe.c] --> [src/binding/c/pt2pt/recv.c] --> [src/binding/c/pt2pt/recv_init.c] --> [src/binding/c/pt2pt/rsend.c] --> [src/binding/c/pt2pt/rsend_init.c] --> [src/binding/c/pt2pt/send.c] --> [src/binding/c/pt2pt/send_init.c] --> [src/binding/c/pt2pt/sendrecv.c] --> [src/binding/c/pt2pt/sendrecv_replace.c] --> [src/binding/c/pt2pt/ssend.c] --> [src/binding/c/pt2pt/ssend_init.c] --> [src/binding/c/request/cancel.c] --> [src/binding/c/request/grequest_complete.c] --> [src/binding/c/request/grequest_start.c] --> [src/binding/c/request/request_free.c] --> [src/binding/c/request/request_get_status.c] --> [src/binding/c/request/start.c] --> [src/binding/c/request/startall.c] --> [src/binding/c/request/status_set_cancelled.c] --> [src/binding/c/request/test.c] --> [src/binding/c/request/test_cancelled.c] --> [src/binding/c/request/testall.c] --> [src/binding/c/request/testany.c] --> [src/binding/c/request/testsome.c] --> [src/binding/c/request/wait.c] --> [src/binding/c/request/waitall.c] --> [src/binding/c/request/waitany.c] --> [src/binding/c/request/waitsome.c] --> [src/binding/c/request/grequest_start_x.c] --> [src/binding/c/request/grequest_class_create.c] --> [src/binding/c/request/grequest_class_allocate.c] --> [src/binding/c/rma/accumulate.c] --> [src/binding/c/rma/alloc_mem.c] --> [src/binding/c/rma/compare_and_swap.c] --> [src/binding/c/rma/fetch_and_op.c] --> [src/binding/c/rma/free_mem.c] --> [src/binding/c/rma/get.c] --> [src/binding/c/rma/get_accumulate.c] --> [src/binding/c/rma/put.c] --> [src/binding/c/rma/raccumulate.c] --> [src/binding/c/rma/rget.c] --> [src/binding/c/rma/rget_accumulate.c] --> [src/binding/c/rma/rput.c] --> [src/binding/c/rma/win_allocate.c] --> [src/binding/c/rma/win_allocate_shared.c] --> [src/binding/c/rma/win_attach.c] --> [src/binding/c/rma/win_complete.c] --> [src/binding/c/rma/win_create.c] --> [src/binding/c/rma/win_create_dynamic.c] --> [src/binding/c/rma/win_detach.c] --> [src/binding/c/rma/win_fence.c] --> [src/binding/c/rma/win_flush.c] --> [src/binding/c/rma/win_flush_all.c] --> [src/binding/c/rma/win_flush_local.c] --> [src/binding/c/rma/win_flush_local_all.c] --> [src/binding/c/rma/win_free.c] --> [src/binding/c/rma/win_get_group.c] --> [src/binding/c/rma/win_get_info.c] --> [src/binding/c/rma/win_get_name.c] --> [src/binding/c/rma/win_lock.c] --> [src/binding/c/rma/win_lock_all.c] --> [src/binding/c/rma/win_post.c] --> [src/binding/c/rma/win_set_info.c] --> [src/binding/c/rma/win_set_name.c] --> [src/binding/c/rma/win_shared_query.c] --> [src/binding/c/rma/win_start.c] --> [src/binding/c/rma/win_sync.c] --> [src/binding/c/rma/win_test.c] --> [src/binding/c/rma/win_unlock.c] --> [src/binding/c/rma/win_unlock_all.c] --> [src/binding/c/rma/win_wait.c] --> [src/binding/c/spawn/close_port.c] --> [src/binding/c/spawn/comm_accept.c] --> [src/binding/c/spawn/comm_connect.c] --> [src/binding/c/spawn/comm_disconnect.c] --> [src/binding/c/spawn/comm_get_parent.c] --> [src/binding/c/spawn/comm_join.c] --> [src/binding/c/spawn/comm_spawn.c] --> [src/binding/c/spawn/comm_spawn_multiple.c] --> [src/binding/c/spawn/lookup_name.c] --> [src/binding/c/spawn/open_port.c] --> [src/binding/c/spawn/publish_name.c] --> [src/binding/c/spawn/unpublish_name.c] --> [src/binding/c/stream/stream_create.c] --> [src/binding/c/stream/stream_free.c] --> [src/binding/c/stream/stream_comm_create.c] --> [src/binding/c/stream/stream_comm_create_multiplex.c] --> [src/binding/c/stream/comm_get_stream.c] --> [src/binding/c/stream/stream_progress.c] --> [src/binding/c/stream/start_progress_thread.c] --> [src/binding/c/stream/stop_progress_thread.c] --> [src/binding/c/stream/stream_send.c] --> [src/binding/c/stream/stream_isend.c] --> [src/binding/c/stream/stream_recv.c] --> [src/binding/c/stream/stream_irecv.c] --> [src/binding/c/stream/send_enqueue.c] --> [src/binding/c/stream/recv_enqueue.c] --> [src/binding/c/stream/isend_enqueue.c] --> [src/binding/c/stream/irecv_enqueue.c] --> [src/binding/c/stream/wait_enqueue.c] --> [src/binding/c/stream/waitall_enqueue.c] --> [src/binding/c/stream/allreduce_enqueue.c] --> [src/binding/c/timer/wtick.c] --> [src/binding/c/timer/wtime.c] --> [src/binding/c/topo/cart_coords.c] --> [src/binding/c/topo/cart_create.c] --> [src/binding/c/topo/cart_get.c] --> [src/binding/c/topo/cart_map.c] --> [src/binding/c/topo/cart_rank.c] --> [src/binding/c/topo/cart_shift.c] --> [src/binding/c/topo/cart_sub.c] --> [src/binding/c/topo/cartdim_get.c] --> [src/binding/c/topo/dims_create.c] --> [src/binding/c/topo/dist_graph_create.c] --> [src/binding/c/topo/dist_graph_create_adjacent.c] --> [src/binding/c/topo/dist_graph_neighbors.c] --> [src/binding/c/topo/dist_graph_neighbors_count.c] --> [src/binding/c/topo/graph_create.c] --> [src/binding/c/topo/graph_get.c] --> [src/binding/c/topo/graph_map.c] --> [src/binding/c/topo/graph_neighbors.c] --> [src/binding/c/topo/graph_neighbors_count.c] --> [src/binding/c/topo/graphdims_get.c] --> [src/binding/c/topo/topo_test.c] --> [src/binding/c/Makefile.mk] --> [src/include/mpir_impl.h] --> [src/binding/c/errnames.txt] --> [src/mpi_t/qmpi_register.h] --> [src/include/mpi_proto.h] --> [test/mpi/include/mtest_mpix.h] done Building Fortran 77 interface... Replacing mpif.h.in [ maint/gen_binding_f77.py ] --> [src/binding/fortran/mpif_h/fortran_binding.c] --> [src/binding/fortran/mpif_h/fortran_profile.h] done Building Fortran 08 interface... done Building C++ interface... done Extracting error messages... done ===> WARNING: There are unused error message texts in src/mpi/errhan/errnames.txt ===> WARNING: See the file unusederr.txt for the complete list ------------------------------------ Initiating building required scripts configure.ac:45: warning: AC_OUTPUT should be used without arguments. configure.ac:45: You should run autoupdate. checking for perl... /usr/bin/perl configure: creating ./config.status config.status: creating checkbuilds config.status: creating getcoverage config.status: creating clmake config.status: creating extractstrings config.status: creating extractfixme config.status: creating createcoverage config.status: creating gcovmerge config.status: creating getfuncstack config.status: executing chmod commands Done building required scripts ------------------------------------ Extracting control variables (cvar) ... done ------------------------------------------------------------------------ running third-party initialization in test/mpi Checking for Python 3... python3 Generating collective cvar tests --> [coll/testlist.collalgo] Checking version.m4... found Checking confdb... found Checking dtpools/confdb... found Running autoreconf in dtpools autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' libtoolize: Consider adding '-I confdb' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force autoreconf: running: /usr/bin/autoconf --force configure.ac:34: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:34: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:34: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:33: installing 'confdb/compile' configure.ac:40: installing 'confdb/missing' src/Makefile.am: installing 'confdb/depcomp' autoreconf: Leaving directory '.' Create or update the Fortran 90 tests derived from the Fortran 77 tests... done Running autoreconf in . autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I confdb autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I confdb autoreconf: running: /usr/bin/autoconf --force configure.ac:98: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:98: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:98: the top level configure.ac:143: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:143: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:143: the top level configure.ac:146: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:146: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:146: the top level configure.ac:149: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:149: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:149: the top level configure.ac:154: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:154: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:154: the top level configure.ac:159: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:159: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:159: the top level configure.ac:231: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:231: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... configure.ac:231: the top level configure.ac:258: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:258: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:258: the top level configure.ac:264: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:264: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:264: the top level configure.ac:307: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:307: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... configure.ac:307: the top level configure.ac:415: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:415: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:415: the top level configure.ac:1127: warning: The macro `AC_LANG_FORTRAN77' is obsolete. configure.ac:1127: You should run autoupdate. ./lib/autoconf/fortran.m4:153: AC_LANG_FORTRAN77 is expanded from... configure.ac:1127: the top level configure.ac:1521: warning: The macro `AC_LANG_C' is obsolete. configure.ac:1521: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... configure.ac:1521: the top level configure.ac:1662: warning: AC_OUTPUT should be used without arguments. configure.ac:1662: You should run autoupdate. autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:414: installing 'confdb/compile' configure.ac:43: installing 'confdb/missing' attr/Makefile.am: installing 'confdb/depcomp' autoreconf: Leaving directory '.' ------------------------------------------------------------------------ running third-party initialization in src/pm/hydra === running autoreconf in 'modules/mpl' === libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level configure.ac:18: installing 'confdb/compile' configure.ac:15: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' parallel-tests: installing 'confdb/test-driver' === running autoreconf in 'modules/pmi' === libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level configure.ac:12: installing 'confdb/compile' configure.ac:13: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' === running autoreconf in 'mpl' === libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level configure.ac:18: installing 'confdb/compile' configure.ac:15: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' parallel-tests: installing 'confdb/test-driver' python3 === running autoreconf in 'modules/hwloc' === libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, './config'. libtoolize: copying file './config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, './config'. libtoolize: copying file './config/libtool.m4' libtoolize: copying file './config/ltoptions.m4' libtoolize: copying file './config/ltsugar.m4' libtoolize: copying file './config/ltversion.m4' libtoolize: copying file './config/lt~obsolete.m4' configure.ac:44: installing './config/compile' configure.ac:40: installing './config/missing' contrib/misc/Makefile.am: installing './config/depcomp' Checking whether configure needs patching for MacOS Big Sur libtool.m4 bug... no === running autoreconf in '.' === libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:24: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:24: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:24: the top level configure.ac:23: installing 'confdb/compile' configure.ac:32: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' ------------------------------------------------------------------------ running third-party initialization in src/mpi/romio libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:34: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:34: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:34: the top level configure.ac:39: warning: AC_LINK_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ./lib/autoconf/specific.m4:364: AC_USE_SYSTEM_EXTENSIONS is expanded from... configure.ac:39: the top level configure.ac:33: installing 'confdb/compile' configure.ac:29: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' === running autoreconf in 'mpl' === libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level configure.ac:18: installing 'confdb/compile' configure.ac:15: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' parallel-tests: installing 'confdb/test-driver' ------------------------------------------------------------------------ running third-party initialization in src/pmi libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level configure.ac:12: installing 'confdb/compile' configure.ac:13: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' === running autoreconf in 'mpl' === libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level configure.ac:18: installing 'confdb/compile' configure.ac:15: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' parallel-tests: installing 'confdb/test-driver' python3 ------------------------------------------------------------------------ running third-party initialization in modules/hwloc libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, './config'. libtoolize: copying file './config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, './config'. libtoolize: copying file './config/libtool.m4' libtoolize: copying file './config/ltoptions.m4' libtoolize: copying file './config/ltsugar.m4' libtoolize: copying file './config/ltversion.m4' libtoolize: copying file './config/lt~obsolete.m4' configure.ac:44: installing './config/compile' configure.ac:40: installing './config/missing' contrib/misc/Makefile.am: installing './config/depcomp' Checking whether configure needs patching for MacOS Big Sur libtool.m4 bug... no ------------------------------------------------------------------------ running third-party initialization in modules/ucx autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I config/m4 sh: line 1: git: command not found sh: line 1: git: command not found autoreconf: configure.ac: tracing sh: line 1: git: command not found sh: line 1: git: command not found autoreconf: running: libtoolize --copy libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config/m4'. libtoolize: copying file 'config/m4/libtool.m4' libtoolize: copying file 'config/m4/ltversion.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal -I config/m4 sh: line 1: git: command not found sh: line 1: git: command not found autoreconf: running: /usr/bin/autoconf sh: line 1: git: command not found sh: line 1: git: command not found configure.ac:31: warning: The macro `AC_GNU_SOURCE' is obsolete. configure.ac:31: You should run autoupdate. ./lib/autoconf/specific.m4:312: AC_GNU_SOURCE is expanded from... configure.ac:31: the top level configure.ac:83: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:83: You should run autoupdate. config/m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:83: the top level configure.ac:84: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:84: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:84: the top level config/m4/compiler.m4:42: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/compiler.m4:42: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/compiler.m4:42: the top level config/m4/compiler.m4:55: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/compiler.m4:55: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/compiler.m4:55: the top level config/m4/compiler.m4:109: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/compiler.m4:109: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/compiler.m4:109: the top level config/m4/compiler.m4:333: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/compiler.m4:333: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... config/m4/compiler.m4:121: COMPILER_CPU_OPTIMIZATION is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/compiler.m4:333: the top level config/m4/compiler.m4:339: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/compiler.m4:339: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... config/m4/compiler.m4:121: COMPILER_CPU_OPTIMIZATION is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/compiler.m4:339: the top level config/m4/compiler.m4:359: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/compiler.m4:359: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... config/m4/compiler.m4:121: COMPILER_CPU_OPTIMIZATION is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/compiler.m4:359: the top level config/m4/compiler.m4:368: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/compiler.m4:368: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... config/m4/compiler.m4:121: COMPILER_CPU_OPTIMIZATION is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/compiler.m4:368: the top level config/m4/compiler.m4:377: warning: The macro `AC_TRY_COMPILE' is obsolete. config/m4/compiler.m4:377: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... config/m4/compiler.m4:87: CHECK_SPECIFIC_ATTRIBUTE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/compiler.m4:377: the top level config/m4/sysdep.m4:121: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/sysdep.m4:121: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/sysdep.m4:121: the top level config/m4/sysdep.m4:142: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/sysdep.m4:142: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/sysdep.m4:142: the top level config/m4/ucm.m4:11: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/ucm.m4:11: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/ucm.m4:11: the top level config/m4/rte.m4:1: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/rte.m4:1: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/rte.m4:1: the top level config/m4/rte.m4:7: warning: AC_CHECK_HEADERS($with_rte/include/rte.h): you should use literals ./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/rte.m4:7: the top level config/m4/go.m4:12: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/go.m4:12: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/go.m4:12: the top level config/m4/java.m4:12: warning: The macro `AC_HELP_STRING' is obsolete. config/m4/java.m4:12: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... config/m4/java.m4:12: the top level src/ucs/configure.m4:228: warning: The macro `AC_HELP_STRING' is obsolete. src/ucs/configure.m4:228: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/ucs/configure.m4:228: the top level src/uct/ib/configure.m4:10: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/ib/configure.m4:10: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ib/configure.m4:10: the top level src/uct/ib/configure.m4:25: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/ib/configure.m4:25: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ib/configure.m4:25: the top level src/uct/ib/configure.m4:34: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/ib/configure.m4:34: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ib/configure.m4:34: the top level src/uct/ib/configure.m4:43: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/ib/configure.m4:43: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ib/configure.m4:43: the top level src/uct/ib/configure.m4:52: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/ib/configure.m4:52: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ib/configure.m4:52: the top level src/uct/ib/configure.m4:61: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/ib/configure.m4:61: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ib/configure.m4:61: the top level src/uct/ib/configure.m4:70: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/ib/configure.m4:70: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ib/configure.m4:70: the top level src/uct/ib/configure.m4:127: warning: The macro `AC_TRY_COMPILE' is obsolete. src/uct/ib/configure.m4:127: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:3141: AC_CHECK_DECL is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ib/configure.m4:127: the top level src/uct/sm/scopy/cma/configure.m4:7: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/sm/scopy/cma/configure.m4:7: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/sm/scopy/cma/configure.m4:7: the top level src/uct/ugni/configure.m4:10: warning: The macro `AC_HELP_STRING' is obsolete. src/uct/ugni/configure.m4:10: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... src/uct/ugni/configure.m4:10: the top level test/apps/iodemo/configure.m4:9: warning: The macro `AC_HELP_STRING' is obsolete. test/apps/iodemo/configure.m4:9: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... test/apps/iodemo/configure.m4:9: the top level autoreconf: running: /usr/bin/autoheader sh: line 1: git: command not found sh: line 1: git: command not found autoreconf: running: automake --add-missing --copy --no-force autoreconf: Leaving directory '.' ------------------------------------------------------------------------ running third-party initialization in modules/libfabric + autoreconf -ivf autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I config autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config'. libtoolize: copying file 'config/libtool.m4' libtoolize: copying file 'config/ltoptions.m4' libtoolize: copying file 'config/ltsugar.m4' libtoolize: copying file 'config/ltversion.m4' libtoolize: copying file 'config/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I config autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:65: installing 'config/compile' configure.ac:16: installing 'config/missing' Makefile.am: installing 'config/depcomp' autoreconf: Leaving directory '.' ------------------------------------------------------------------------ running third-party initialization in modules/json-c autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I autoconf-archive/m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'autoconf-archive/m4'. libtoolize: copying file 'autoconf-archive/m4/libtool.m4' libtoolize: copying file 'autoconf-archive/m4/ltversion.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal -I autoconf-archive/m4 autoreconf: running: /usr/bin/autoconf configure.ac:57: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:57: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:57: the top level configure.ac:58: warning: The macro `AC_CONFIG_HEADER' is obsolete. configure.ac:58: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:58: the top level configure.ac:59: warning: The macro `AC_CONFIG_HEADER' is obsolete. configure.ac:59: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:59: the top level configure.ac:60: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:60: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:60: the top level configure.ac:125: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:125: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... configure.ac:125: the top level configure.ac:154: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:154: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... configure.ac:154: the top level configure.ac:187: warning: The macro `ac_cv_prog_gcc' is obsolete. configure.ac:187: You should run autoupdate. ./lib/autoconf/c.m4:440: ac_cv_prog_gcc is expanded from... autoconf-archive/m4/aclocal_cc.m4:1257: PAC_C_GNU_ATTRIBUTE is expanded from... configure.ac:187: the top level configure.ac:187: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:187: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... autoconf-archive/m4/aclocal_cc.m4:1257: PAC_C_GNU_ATTRIBUTE is expanded from... configure.ac:187: the top level autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force autoreconf: Leaving directory '.' ------------------------------------------------------------------------ running third-party initialization in modules/yaksa generating backend pup functions for seq... done generating backend pup functions for cuda... done generating backend pup functions for ze... done generating backend pup functions for hip... done generating simple tests ... done generating pack tests ... done generating pack ( -num-threads 4) tests ... done generating pack ( -blocking) tests ... done generating pack ( -stream) tests ... done generating iov tests ... done generating iov ( -num-threads 4) tests ... done generating flatten tests ... done generating flatten ( -num-threads 4) tests ... done === generating configure files in main directory === autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'm4'. libtoolize: copying file 'm4/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I m4 autoreconf: running: /usr/bin/autoconf --force configure.ac:94: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:94: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:94: the top level configure.ac:115: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:115: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/aclocal_check_visibility.m4:62: PAC_CHECK_VISIBILITY is expanded from... configure.ac:115: the top level configure.ac:118: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:118: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:118: the top level configure.ac:127: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:127: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/aclocal_cc.m4:667: PAC_ARG_STRICT is expanded from... configure.ac:127: the top level configure.ac:174: warning: The macro `ac_cv_prog_gcc' is obsolete. configure.ac:174: You should run autoupdate. ./lib/autoconf/c.m4:440: ac_cv_prog_gcc is expanded from... m4/aclocal_cc.m4:1272: PAC_C_GNU_ATTRIBUTE is expanded from... configure.ac:174: the top level configure.ac:174: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:174: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/aclocal_cc.m4:1272: PAC_C_GNU_ATTRIBUTE is expanded from... configure.ac:174: the top level configure.ac:189: warning: The macro `AC_ERROR' is obsolete. configure.ac:189: You should run autoupdate. ./lib/autoconf/oldnames.m4:34: AC_ERROR is expanded from... configure.ac:189: the top level src/backend/cuda/subconfigure.m4:61: warning: The macro `AC_HELP_STRING' is obsolete. src/backend/cuda/subconfigure.m4:61: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... m4/aclocal_libs.m4:9: PAC_SET_HEADER_LIB_PATH is expanded from... src/backend/cuda/subconfigure.m4:61: the top level src/backend/ze/subconfigure.m4:12: warning: The macro `AC_HELP_STRING' is obsolete. src/backend/ze/subconfigure.m4:12: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... m4/aclocal_libs.m4:9: PAC_SET_HEADER_LIB_PATH is expanded from... src/backend/ze/subconfigure.m4:12: the top level src/backend/ze/subconfigure.m4:30: warning: The macro `AC_TRY_COMPILE' is obsolete. src/backend/ze/subconfigure.m4:30: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... src/backend/ze/subconfigure.m4:30: the top level src/backend/ze/subconfigure.m4:33: warning: The macro `AC_TRY_COMPILE' is obsolete. src/backend/ze/subconfigure.m4:33: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... src/backend/ze/subconfigure.m4:33: the top level src/backend/hip/subconfigure.m4:23: warning: The macro `AC_HELP_STRING' is obsolete. src/backend/hip/subconfigure.m4:23: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from... m4/aclocal_libs.m4:9: PAC_SET_HEADER_LIB_PATH is expanded from... src/backend/hip/subconfigure.m4:23: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:78: installing 'm4/compile' configure.ac:74: installing 'm4/missing' Makefile.am: installing 'm4/depcomp' autoreconf: Leaving directory '.' === done === Generating a helper maint/Version... done ------------------------------------------------------------------------ running autoreconf in . libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:618: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:618: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:618: the top level configure.ac:617: installing 'confdb/compile' configure.ac:642: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' Patching ./confdb/ltmain.sh with intel-compiler.patch...done Patching ./confdb/libtool.m4 with sys_lib_dlsearch_path_spec.patch...1 out of 1 hunk FAILED -- saving rejects to file ./confdb/libtool.m4.rej failed Patching ./confdb/libtool.m4 with big-sur.patch...1 out of 1 hunk FAILED -- saving rejects to file ./confdb/libtool.m4.rej failed Patching ./confdb/libtool.m4 with hpc-sdk.patch...done Patching ./confdb/libtool.m4 with darwin-ifort.patch...done Patching ./confdb/libtool.m4 with oracle-fort.patch...done Patching ./confdb/libtool.m4 with flang.patch...done Patching ./confdb/libtool.m4 with arm-compiler.patch...done Patching ./confdb/libtool.m4 with ibm-xlf.patch...1 out of 1 hunk FAILED -- saving rejects to file ./confdb/libtool.m4.rej failed configure.ac:618: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:618: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:618: the top level ------------------------------------------------------------------------ running autoreconf in src/mpl libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level configure.ac:18: installing 'confdb/compile' configure.ac:15: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' parallel-tests: installing 'confdb/test-driver' Patching src/mpl/confdb/ltmain.sh with intel-compiler.patch...done Patching src/mpl/confdb/libtool.m4 with sys_lib_dlsearch_path_spec.patch...1 out of 1 hunk FAILED -- saving rejects to file src/mpl/confdb/libtool.m4.rej failed Patching src/mpl/confdb/libtool.m4 with big-sur.patch...1 out of 1 hunk FAILED -- saving rejects to file src/mpl/confdb/libtool.m4.rej failed Patching src/mpl/confdb/libtool.m4 with hpc-sdk.patch...done Patching src/mpl/confdb/libtool.m4 with darwin-ifort.patch...done Patching src/mpl/confdb/libtool.m4 with oracle-fort.patch...done Patching src/mpl/confdb/libtool.m4 with flang.patch...done Patching src/mpl/confdb/libtool.m4 with arm-compiler.patch...done Patching src/mpl/confdb/libtool.m4 with ibm-xlf.patch...1 out of 1 hunk FAILED -- saving rejects to file src/mpl/confdb/libtool.m4.rej failed configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level ------------------------------------------------------------------------ running autoreconf in src/pmi libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'confdb'. libtoolize: copying file 'confdb/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'confdb'. libtoolize: copying file 'confdb/libtool.m4' libtoolize: copying file 'confdb/ltoptions.m4' libtoolize: copying file 'confdb/ltsugar.m4' libtoolize: copying file 'confdb/ltversion.m4' libtoolize: copying file 'confdb/lt~obsolete.m4' configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level configure.ac:12: installing 'confdb/compile' configure.ac:13: installing 'confdb/missing' Makefile.am: installing 'confdb/depcomp' Patching src/pmi/confdb/ltmain.sh with intel-compiler.patch...done Patching src/pmi/confdb/libtool.m4 with sys_lib_dlsearch_path_spec.patch...1 out of 1 hunk FAILED -- saving rejects to file src/pmi/confdb/libtool.m4.rej failed Patching src/pmi/confdb/libtool.m4 with big-sur.patch...1 out of 1 hunk FAILED -- saving rejects to file src/pmi/confdb/libtool.m4.rej failed Patching src/pmi/confdb/libtool.m4 with hpc-sdk.patch...done Patching src/pmi/confdb/libtool.m4 with darwin-ifort.patch...done Patching src/pmi/confdb/libtool.m4 with oracle-fort.patch...done Patching src/pmi/confdb/libtool.m4 with flang.patch...done Patching src/pmi/confdb/libtool.m4 with arm-compiler.patch...done Patching src/pmi/confdb/libtool.m4 with ibm-xlf.patch...1 out of 1 hunk FAILED -- saving rejects to file src/pmi/confdb/libtool.m4.rej failed configure.ac:19: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:19: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:19: the top level generating ch4 API boilerplates... --> [src/mpid/ch4/netmod/include/netmod.h] --> [src/mpid/ch4/shm/include/shm.h] --> [src/mpid/ch4/netmod/include/netmod_impl.h] --> [src/mpid/ch4/netmod/src/netmod_impl.c] --> [src/mpid/ch4/netmod/ofi/func_table.c] --> [src/mpid/ch4/netmod/ucx/func_table.c] --> [src/mpid/ch4/netmod/stubnm/func_table.c] --> [src/mpid/ch4/netmod/ofi/ofi_noinline.h] --> [src/mpid/ch4/netmod/ucx/ucx_noinline.h] --> [src/mpid/ch4/netmod/stubnm/stubnm_noinline.h] --> [src/mpid/ch4/shm/src/shm_noinline.h] --> [src/mpid/ch4/shm/posix/posix_noinline.h] --> [src/mpid/ch4/shm/stubshm/shm_noinline.h] --> [src/mpid/ch4/netmod/stubnm/netmod_inline.h] --> [src/mpid/ch4/netmod/stubnm/stubnm_noinline.c] --> [src/mpid/ch4/shm/stubshm/shm_inline.h] --> [src/mpid/ch4/shm/stubshm/stubshm_noinline.c] generating json char arrays... done + CONFIGURE_OPTS=(--with-custom-version-string=4.1.2-1.an23 --enable-sharedlibs=gcc --enable-shared --enable-static=no --enable-lib-depend --disable-rpath --disable-silent-rules --disable-dependency-tracking --with-gnu-ld --with-pm=hydra:gforker --includedir=/usr/include/mpich-x86_64 --bindir=/usr/lib64/mpich/bin --libdir=/usr/lib64/mpich/lib --datadir=/usr/share/mpich --mandir=/usr/share/man/mpich-x86_64 --docdir=/usr/share/mpich/doc --htmldir=/usr/share/mpich/doc --with-hwloc --with-libfabric --with-ucx) + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./modules/hwloc/configure + diff -u ./modules/hwloc/configure.backup ./modules/hwloc/configure + mv ./modules/hwloc/configure.backup ./modules/hwloc/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./modules/hwloc/configure + diff -u ./modules/hwloc/configure.backup ./modules/hwloc/configure + mv ./modules/hwloc/configure.backup ./modules/hwloc/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./modules/hwloc/configure + diff -u ./modules/hwloc/configure.backup ./modules/hwloc/configure --- ./modules/hwloc/configure.backup 2025-03-20 21:14:34.438614578 +0800 +++ ./modules/hwloc/configure 2025-03-20 21:15:29.667395990 +0800 @@ -2102,7 +2102,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./modules/hwloc/configure + diff -u ./modules/hwloc/configure.backup ./modules/hwloc/configure + mv ./modules/hwloc/configure.backup ./modules/hwloc/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./modules/hwloc/configure + diff -u ./modules/hwloc/configure.backup ./modules/hwloc/configure --- ./modules/hwloc/configure.backup 2025-03-20 21:15:29.667395990 +0800 +++ ./modules/hwloc/configure 2025-03-20 21:15:29.690396732 +0800 @@ -8472,7 +8472,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -34170,7 +34170,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./modules/libfabric/configure + diff -u ./modules/libfabric/configure.backup ./modules/libfabric/configure + mv ./modules/libfabric/configure.backup ./modules/libfabric/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./modules/libfabric/configure + diff -u ./modules/libfabric/configure.backup ./modules/libfabric/configure + mv ./modules/libfabric/configure.backup ./modules/libfabric/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./modules/libfabric/configure + diff -u ./modules/libfabric/configure.backup ./modules/libfabric/configure --- ./modules/libfabric/configure.backup 2025-03-20 21:14:50.168121935 +0800 +++ ./modules/libfabric/configure 2025-03-20 21:15:29.723397797 +0800 @@ -2508,7 +2508,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./modules/libfabric/configure + diff -u ./modules/libfabric/configure.backup ./modules/libfabric/configure + mv ./modules/libfabric/configure.backup ./modules/libfabric/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./modules/libfabric/configure + diff -u ./modules/libfabric/configure.backup ./modules/libfabric/configure --- ./modules/libfabric/configure.backup 2025-03-20 21:15:29.723397797 +0800 +++ ./modules/libfabric/configure 2025-03-20 21:15:29.754398797 +0800 @@ -9682,7 +9682,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -16032,7 +16032,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' @@ -52375,7 +52375,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./modules/yaksa/configure + diff -u ./modules/yaksa/configure.backup ./modules/yaksa/configure + mv ./modules/yaksa/configure.backup ./modules/yaksa/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./modules/yaksa/configure + diff -u ./modules/yaksa/configure.backup ./modules/yaksa/configure + mv ./modules/yaksa/configure.backup ./modules/yaksa/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./modules/yaksa/configure + diff -u ./modules/yaksa/configure.backup ./modules/yaksa/configure --- ./modules/yaksa/configure.backup 2025-03-20 21:15:06.430646485 +0800 +++ ./modules/yaksa/configure 2025-03-20 21:15:29.782399700 +0800 @@ -1837,7 +1837,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./modules/yaksa/configure + diff -u ./modules/yaksa/configure.backup ./modules/yaksa/configure + mv ./modules/yaksa/configure.backup ./modules/yaksa/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./modules/yaksa/configure + diff -u ./modules/yaksa/configure.backup ./modules/yaksa/configure --- ./modules/yaksa/configure.backup 2025-03-20 21:15:29.782399700 +0800 +++ ./modules/yaksa/configure 2025-03-20 21:15:29.797400184 +0800 @@ -7497,7 +7497,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -20748,7 +20748,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./modules/ucx/configure + diff -u ./modules/ucx/configure.backup ./modules/ucx/configure + mv ./modules/ucx/configure.backup ./modules/ucx/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./modules/ucx/configure + diff -u ./modules/ucx/configure.backup ./modules/ucx/configure + mv ./modules/ucx/configure.backup ./modules/ucx/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./modules/ucx/configure + diff -u ./modules/ucx/configure.backup ./modules/ucx/configure --- ./modules/ucx/configure.backup 2025-03-20 21:14:41.377838404 +0800 +++ ./modules/ucx/configure 2025-03-20 21:15:29.821400958 +0800 @@ -2211,7 +2211,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./modules/ucx/configure + diff -u ./modules/ucx/configure.backup ./modules/ucx/configure + mv ./modules/ucx/configure.backup ./modules/ucx/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./modules/ucx/configure + diff -u ./modules/ucx/configure.backup ./modules/ucx/configure --- ./modules/ucx/configure.backup 2025-03-20 21:15:29.821400958 +0800 +++ ./modules/ucx/configure 2025-03-20 21:15:29.843401668 +0800 @@ -9744,7 +9744,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -34667,7 +34667,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./modules/json-c/configure + diff -u ./modules/json-c/configure.backup ./modules/json-c/configure + mv ./modules/json-c/configure.backup ./modules/json-c/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./modules/json-c/configure + diff -u ./modules/json-c/configure.backup ./modules/json-c/configure + mv ./modules/json-c/configure.backup ./modules/json-c/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./modules/json-c/configure + diff -u ./modules/json-c/configure.backup ./modules/json-c/configure --- ./modules/json-c/configure.backup 2025-03-20 21:14:57.096345406 +0800 +++ ./modules/json-c/configure 2025-03-20 21:15:29.860402216 +0800 @@ -1766,7 +1766,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./modules/json-c/configure + diff -u ./modules/json-c/configure.backup ./modules/json-c/configure + mv ./modules/json-c/configure.backup ./modules/json-c/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./modules/json-c/configure + diff -u ./modules/json-c/configure.backup ./modules/json-c/configure --- ./modules/json-c/configure.backup 2025-03-20 21:15:29.860402216 +0800 +++ ./modules/json-c/configure 2025-03-20 21:15:29.873402635 +0800 @@ -8377,7 +8377,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -16392,7 +16392,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/pm/hydra/modules/mpl/configure + diff -u ./src/pm/hydra/modules/mpl/configure.backup ./src/pm/hydra/modules/mpl/configure + mv ./src/pm/hydra/modules/mpl/configure.backup ./src/pm/hydra/modules/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/pm/hydra/modules/mpl/configure + diff -u ./src/pm/hydra/modules/mpl/configure.backup ./src/pm/hydra/modules/mpl/configure + mv ./src/pm/hydra/modules/mpl/configure.backup ./src/pm/hydra/modules/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/pm/hydra/modules/mpl/configure + diff -u ./src/pm/hydra/modules/mpl/configure.backup ./src/pm/hydra/modules/mpl/configure --- ./src/pm/hydra/modules/mpl/configure.backup 2025-03-20 21:13:47.235092021 +0800 +++ ./src/pm/hydra/modules/mpl/configure 2025-03-20 21:15:29.890403184 +0800 @@ -1851,7 +1851,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/pm/hydra/modules/mpl/configure + diff -u ./src/pm/hydra/modules/mpl/configure.backup ./src/pm/hydra/modules/mpl/configure + mv ./src/pm/hydra/modules/mpl/configure.backup ./src/pm/hydra/modules/mpl/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/pm/hydra/modules/mpl/configure + diff -u ./src/pm/hydra/modules/mpl/configure.backup ./src/pm/hydra/modules/mpl/configure --- ./src/pm/hydra/modules/mpl/configure.backup 2025-03-20 21:15:29.890403184 +0800 +++ ./src/pm/hydra/modules/mpl/configure 2025-03-20 21:15:29.905403667 +0800 @@ -8118,7 +8118,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -21570,7 +21570,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/pm/hydra/modules/pmi/mpl/configure + diff -u ./src/pm/hydra/modules/pmi/mpl/configure.backup ./src/pm/hydra/modules/pmi/mpl/configure + mv ./src/pm/hydra/modules/pmi/mpl/configure.backup ./src/pm/hydra/modules/pmi/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/pm/hydra/modules/pmi/mpl/configure + diff -u ./src/pm/hydra/modules/pmi/mpl/configure.backup ./src/pm/hydra/modules/pmi/mpl/configure + mv ./src/pm/hydra/modules/pmi/mpl/configure.backup ./src/pm/hydra/modules/pmi/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/pm/hydra/modules/pmi/mpl/configure + diff -u ./src/pm/hydra/modules/pmi/mpl/configure.backup ./src/pm/hydra/modules/pmi/mpl/configure --- ./src/pm/hydra/modules/pmi/mpl/configure.backup 2025-03-20 21:13:56.707397552 +0800 +++ ./src/pm/hydra/modules/pmi/mpl/configure 2025-03-20 21:15:29.923404248 +0800 @@ -1851,7 +1851,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/pm/hydra/modules/pmi/mpl/configure + diff -u ./src/pm/hydra/modules/pmi/mpl/configure.backup ./src/pm/hydra/modules/pmi/mpl/configure + mv ./src/pm/hydra/modules/pmi/mpl/configure.backup ./src/pm/hydra/modules/pmi/mpl/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/pm/hydra/modules/pmi/mpl/configure + diff -u ./src/pm/hydra/modules/pmi/mpl/configure.backup ./src/pm/hydra/modules/pmi/mpl/configure --- ./src/pm/hydra/modules/pmi/mpl/configure.backup 2025-03-20 21:15:29.923404248 +0800 +++ ./src/pm/hydra/modules/pmi/mpl/configure 2025-03-20 21:15:29.938404732 +0800 @@ -8118,7 +8118,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -21570,7 +21570,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/pm/hydra/modules/pmi/configure + diff -u ./src/pm/hydra/modules/pmi/configure.backup ./src/pm/hydra/modules/pmi/configure + mv ./src/pm/hydra/modules/pmi/configure.backup ./src/pm/hydra/modules/pmi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/pm/hydra/modules/pmi/configure + diff -u ./src/pm/hydra/modules/pmi/configure.backup ./src/pm/hydra/modules/pmi/configure + mv ./src/pm/hydra/modules/pmi/configure.backup ./src/pm/hydra/modules/pmi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/pm/hydra/modules/pmi/configure + diff -u ./src/pm/hydra/modules/pmi/configure.backup ./src/pm/hydra/modules/pmi/configure --- ./src/pm/hydra/modules/pmi/configure.backup 2025-03-20 21:13:51.682235465 +0800 +++ ./src/pm/hydra/modules/pmi/configure 2025-03-20 21:15:29.954405248 +0800 @@ -1707,7 +1707,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/pm/hydra/modules/pmi/configure + diff -u ./src/pm/hydra/modules/pmi/configure.backup ./src/pm/hydra/modules/pmi/configure + mv ./src/pm/hydra/modules/pmi/configure.backup ./src/pm/hydra/modules/pmi/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/pm/hydra/modules/pmi/configure + diff -u ./src/pm/hydra/modules/pmi/configure.backup ./src/pm/hydra/modules/pmi/configure --- ./src/pm/hydra/modules/pmi/configure.backup 2025-03-20 21:15:29.954405248 +0800 +++ ./src/pm/hydra/modules/pmi/configure 2025-03-20 21:15:29.966405635 +0800 @@ -8462,7 +8462,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -15719,7 +15719,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/pm/hydra/modules/hwloc/configure + diff -u ./src/pm/hydra/modules/hwloc/configure.backup ./src/pm/hydra/modules/hwloc/configure + mv ./src/pm/hydra/modules/hwloc/configure.backup ./src/pm/hydra/modules/hwloc/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/pm/hydra/modules/hwloc/configure + diff -u ./src/pm/hydra/modules/hwloc/configure.backup ./src/pm/hydra/modules/hwloc/configure + mv ./src/pm/hydra/modules/hwloc/configure.backup ./src/pm/hydra/modules/hwloc/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/pm/hydra/modules/hwloc/configure + diff -u ./src/pm/hydra/modules/hwloc/configure.backup ./src/pm/hydra/modules/hwloc/configure --- ./src/pm/hydra/modules/hwloc/configure.backup 2025-03-20 21:14:02.364580026 +0800 +++ ./src/pm/hydra/modules/hwloc/configure 2025-03-20 21:15:29.989406377 +0800 @@ -2102,7 +2102,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/pm/hydra/modules/hwloc/configure + diff -u ./src/pm/hydra/modules/hwloc/configure.backup ./src/pm/hydra/modules/hwloc/configure + mv ./src/pm/hydra/modules/hwloc/configure.backup ./src/pm/hydra/modules/hwloc/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/pm/hydra/modules/hwloc/configure + diff -u ./src/pm/hydra/modules/hwloc/configure.backup ./src/pm/hydra/modules/hwloc/configure --- ./src/pm/hydra/modules/hwloc/configure.backup 2025-03-20 21:15:29.989406377 +0800 +++ ./src/pm/hydra/modules/hwloc/configure 2025-03-20 21:15:30.011407087 +0800 @@ -8472,7 +8472,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -34170,7 +34170,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/pm/hydra/configure + diff -u ./src/pm/hydra/configure.backup ./src/pm/hydra/configure + mv ./src/pm/hydra/configure.backup ./src/pm/hydra/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/pm/hydra/configure + diff -u ./src/pm/hydra/configure.backup ./src/pm/hydra/configure + mv ./src/pm/hydra/configure.backup ./src/pm/hydra/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/pm/hydra/configure + diff -u ./src/pm/hydra/configure.backup ./src/pm/hydra/configure --- ./src/pm/hydra/configure.backup 2025-03-20 21:14:08.268770466 +0800 +++ ./src/pm/hydra/configure 2025-03-20 21:15:30.030407699 +0800 @@ -2095,7 +2095,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/pm/hydra/configure + diff -u ./src/pm/hydra/configure.backup ./src/pm/hydra/configure + mv ./src/pm/hydra/configure.backup ./src/pm/hydra/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/pm/hydra/configure + diff -u ./src/pm/hydra/configure.backup ./src/pm/hydra/configure --- ./src/pm/hydra/configure.backup 2025-03-20 21:15:30.030407699 +0800 +++ ./src/pm/hydra/configure 2025-03-20 21:15:30.044408151 +0800 @@ -8665,7 +8665,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -19131,7 +19131,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/mpl/configure + diff -u ./src/mpl/configure.backup ./src/mpl/configure + mv ./src/mpl/configure.backup ./src/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/mpl/configure + diff -u ./src/mpl/configure.backup ./src/mpl/configure + mv ./src/mpl/configure.backup ./src/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/mpl/configure + diff -u ./src/mpl/configure.backup ./src/mpl/configure --- ./src/mpl/configure.backup 2025-03-20 21:15:25.085248193 +0800 +++ ./src/mpl/configure 2025-03-20 21:15:30.062408732 +0800 @@ -1851,7 +1851,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/mpl/configure + diff -u ./src/mpl/configure.backup ./src/mpl/configure + mv ./src/mpl/configure.backup ./src/mpl/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/mpl/configure + diff -u ./src/mpl/configure.backup ./src/mpl/configure --- ./src/mpl/configure.backup 2025-03-20 21:15:30.062408732 +0800 +++ ./src/mpl/configure 2025-03-20 21:15:30.077409215 +0800 @@ -8118,7 +8118,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -21582,7 +21582,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/mpi/romio/mpl/configure + diff -u ./src/mpi/romio/mpl/configure.backup ./src/mpi/romio/mpl/configure + mv ./src/mpi/romio/mpl/configure.backup ./src/mpi/romio/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/mpi/romio/mpl/configure + diff -u ./src/mpi/romio/mpl/configure.backup ./src/mpi/romio/mpl/configure + mv ./src/mpi/romio/mpl/configure.backup ./src/mpi/romio/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/mpi/romio/mpl/configure + diff -u ./src/mpi/romio/mpl/configure.backup ./src/mpi/romio/mpl/configure --- ./src/mpi/romio/mpl/configure.backup 2025-03-20 21:14:19.151121477 +0800 +++ ./src/mpi/romio/mpl/configure 2025-03-20 21:15:30.095409796 +0800 @@ -1851,7 +1851,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/mpi/romio/mpl/configure + diff -u ./src/mpi/romio/mpl/configure.backup ./src/mpi/romio/mpl/configure + mv ./src/mpi/romio/mpl/configure.backup ./src/mpi/romio/mpl/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/mpi/romio/mpl/configure + diff -u ./src/mpi/romio/mpl/configure.backup ./src/mpi/romio/mpl/configure --- ./src/mpi/romio/mpl/configure.backup 2025-03-20 21:15:30.095409796 +0800 +++ ./src/mpi/romio/mpl/configure 2025-03-20 21:15:30.110410280 +0800 @@ -8118,7 +8118,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -21570,7 +21570,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/mpi/romio/configure + diff -u ./src/mpi/romio/configure.backup ./src/mpi/romio/configure + mv ./src/mpi/romio/configure.backup ./src/mpi/romio/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/mpi/romio/configure + diff -u ./src/mpi/romio/configure.backup ./src/mpi/romio/configure + mv ./src/mpi/romio/configure.backup ./src/mpi/romio/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/mpi/romio/configure + diff -u ./src/mpi/romio/configure.backup ./src/mpi/romio/configure --- ./src/mpi/romio/configure.backup 2025-03-20 21:14:13.546940714 +0800 +++ ./src/mpi/romio/configure 2025-03-20 21:15:30.132410990 +0800 @@ -1919,7 +1919,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/mpi/romio/configure + diff -u ./src/mpi/romio/configure.backup ./src/mpi/romio/configure + mv ./src/mpi/romio/configure.backup ./src/mpi/romio/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/mpi/romio/configure + diff -u ./src/mpi/romio/configure.backup ./src/mpi/romio/configure --- ./src/mpi/romio/configure.backup 2025-03-20 21:15:30.132410990 +0800 +++ ./src/mpi/romio/configure 2025-03-20 21:15:30.152411635 +0800 @@ -8563,7 +8563,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -28389,7 +28389,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/pmi/mpl/configure + diff -u ./src/pmi/mpl/configure.backup ./src/pmi/mpl/configure + mv ./src/pmi/mpl/configure.backup ./src/pmi/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/pmi/mpl/configure + diff -u ./src/pmi/mpl/configure.backup ./src/pmi/mpl/configure + mv ./src/pmi/mpl/configure.backup ./src/pmi/mpl/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/pmi/mpl/configure + diff -u ./src/pmi/mpl/configure.backup ./src/pmi/mpl/configure --- ./src/pmi/mpl/configure.backup 2025-03-20 21:14:28.777431976 +0800 +++ ./src/pmi/mpl/configure 2025-03-20 21:15:30.171412248 +0800 @@ -1851,7 +1851,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/pmi/mpl/configure + diff -u ./src/pmi/mpl/configure.backup ./src/pmi/mpl/configure + mv ./src/pmi/mpl/configure.backup ./src/pmi/mpl/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/pmi/mpl/configure + diff -u ./src/pmi/mpl/configure.backup ./src/pmi/mpl/configure --- ./src/pmi/mpl/configure.backup 2025-03-20 21:15:30.171412248 +0800 +++ ./src/pmi/mpl/configure 2025-03-20 21:15:30.188412796 +0800 @@ -8118,7 +8118,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -21570,7 +21570,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./src/pmi/configure + diff -u ./src/pmi/configure.backup ./src/pmi/configure + mv ./src/pmi/configure.backup ./src/pmi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./src/pmi/configure + diff -u ./src/pmi/configure.backup ./src/pmi/configure + mv ./src/pmi/configure.backup ./src/pmi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./src/pmi/configure + diff -u ./src/pmi/configure.backup ./src/pmi/configure --- ./src/pmi/configure.backup 2025-03-20 21:15:29.571392894 +0800 +++ ./src/pmi/configure 2025-03-20 21:15:30.203413280 +0800 @@ -1707,7 +1707,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./src/pmi/configure + diff -u ./src/pmi/configure.backup ./src/pmi/configure + mv ./src/pmi/configure.backup ./src/pmi/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./src/pmi/configure + diff -u ./src/pmi/configure.backup ./src/pmi/configure --- ./src/pmi/configure.backup 2025-03-20 21:15:30.203413280 +0800 +++ ./src/pmi/configure 2025-03-20 21:15:30.216413699 +0800 @@ -8462,7 +8462,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -15731,7 +15731,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./test/mpi/dtpools/configure + diff -u ./test/mpi/dtpools/configure.backup ./test/mpi/dtpools/configure + mv ./test/mpi/dtpools/configure.backup ./test/mpi/dtpools/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./test/mpi/dtpools/configure + diff -u ./test/mpi/dtpools/configure.backup ./test/mpi/dtpools/configure + mv ./test/mpi/dtpools/configure.backup ./test/mpi/dtpools/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./test/mpi/dtpools/configure + diff -u ./test/mpi/dtpools/configure.backup ./test/mpi/dtpools/configure --- ./test/mpi/dtpools/configure.backup 2025-03-20 21:13:32.796626306 +0800 +++ ./test/mpi/dtpools/configure 2025-03-20 21:15:30.229414119 +0800 @@ -1744,7 +1744,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./test/mpi/dtpools/configure + diff -u ./test/mpi/dtpools/configure.backup ./test/mpi/dtpools/configure + mv ./test/mpi/dtpools/configure.backup ./test/mpi/dtpools/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./test/mpi/dtpools/configure + diff -u ./test/mpi/dtpools/configure.backup ./test/mpi/dtpools/configure --- ./test/mpi/dtpools/configure.backup 2025-03-20 21:15:30.229414119 +0800 +++ ./test/mpi/dtpools/configure 2025-03-20 21:15:30.241414505 +0800 @@ -7139,7 +7139,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -13848,7 +13848,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./test/mpi/configure + diff -u ./test/mpi/configure.backup ./test/mpi/configure + mv ./test/mpi/configure.backup ./test/mpi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./test/mpi/configure + diff -u ./test/mpi/configure.backup ./test/mpi/configure + mv ./test/mpi/configure.backup ./test/mpi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./test/mpi/configure + diff -u ./test/mpi/configure.backup ./test/mpi/configure --- ./test/mpi/configure.backup 2025-03-20 21:13:38.558812167 +0800 +++ ./test/mpi/configure 2025-03-20 21:15:30.265415280 +0800 @@ -2051,7 +2051,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./test/mpi/configure + diff -u ./test/mpi/configure.backup ./test/mpi/configure + mv ./test/mpi/configure.backup ./test/mpi/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./test/mpi/configure + diff -u ./test/mpi/configure.backup ./test/mpi/configure --- ./test/mpi/configure.backup 2025-03-20 21:15:30.265415280 +0800 +++ ./test/mpi/configure 2025-03-20 21:15:30.288416022 +0800 @@ -17135,7 +17135,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -33687,7 +33687,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./maint/configure + diff -u ./maint/configure.backup ./maint/configure + mv ./maint/configure.backup ./maint/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./maint/configure + diff -u ./maint/configure.backup ./maint/configure + mv ./maint/configure.backup ./maint/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./maint/configure + diff -u ./maint/configure.backup ./maint/configure + mv ./maint/configure.backup ./maint/configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./maint/configure + diff -u ./maint/configure.backup ./maint/configure + mv ./maint/configure.backup ./maint/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./maint/configure + diff -u ./maint/configure.backup ./maint/configure + mv ./maint/configure.backup ./maint/configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2025-03-20 21:15:19.596071139 +0800 +++ ./configure 2025-03-20 21:15:30.340417699 +0800 @@ -2871,7 +2871,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2025-03-20 21:15:30.340417699 +0800 +++ ./configure 2025-03-20 21:15:30.377418892 +0800 @@ -11121,7 +11121,7 @@ # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. -lt_cv_sys_global_symbol_to_cdecl="$SED -n"\ +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" @@ -60965,7 +60965,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' @@ -63958,7 +63958,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/hwloc/config/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./modules/hwloc/config/config.guess ++ basename ./modules/hwloc/config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./modules/hwloc/config/config.guess '/usr/lib/rpm/anolis/config.guess' -> './modules/hwloc/config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/hwloc/config/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./modules/hwloc/config/config.sub ++ basename ./modules/hwloc/config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./modules/hwloc/config/config.sub '/usr/lib/rpm/anolis/config.sub' -> './modules/hwloc/config/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/libfabric/config/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./modules/libfabric/config/config.guess ++ basename ./modules/libfabric/config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./modules/libfabric/config/config.guess '/usr/lib/rpm/anolis/config.guess' -> './modules/libfabric/config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/libfabric/config/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./modules/libfabric/config/config.sub ++ basename ./modules/libfabric/config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./modules/libfabric/config/config.sub '/usr/lib/rpm/anolis/config.sub' -> './modules/libfabric/config/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/yaksa/m4/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./modules/yaksa/m4/config.guess ++ basename ./modules/yaksa/m4/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./modules/yaksa/m4/config.guess '/usr/lib/rpm/anolis/config.guess' -> './modules/yaksa/m4/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/yaksa/m4/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./modules/yaksa/m4/config.sub ++ basename ./modules/yaksa/m4/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./modules/yaksa/m4/config.sub '/usr/lib/rpm/anolis/config.sub' -> './modules/yaksa/m4/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/ucx/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./modules/ucx/config.guess ++ basename ./modules/ucx/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./modules/ucx/config.guess '/usr/lib/rpm/anolis/config.guess' -> './modules/ucx/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/ucx/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./modules/ucx/config.sub ++ basename ./modules/ucx/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./modules/ucx/config.sub '/usr/lib/rpm/anolis/config.sub' -> './modules/ucx/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/json-c/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./modules/json-c/config.guess ++ basename ./modules/json-c/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./modules/json-c/config.guess '/usr/lib/rpm/anolis/config.guess' -> './modules/json-c/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./modules/json-c/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./modules/json-c/config.sub ++ basename ./modules/json-c/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./modules/json-c/config.sub '/usr/lib/rpm/anolis/config.sub' -> './modules/json-c/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/modules/mpl/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/pm/hydra/modules/mpl/confdb/config.guess ++ basename ./src/pm/hydra/modules/mpl/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/pm/hydra/modules/mpl/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/pm/hydra/modules/mpl/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/modules/mpl/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/pm/hydra/modules/mpl/confdb/config.sub ++ basename ./src/pm/hydra/modules/mpl/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/pm/hydra/modules/mpl/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/pm/hydra/modules/mpl/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/modules/pmi/mpl/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/pm/hydra/modules/pmi/mpl/confdb/config.guess ++ basename ./src/pm/hydra/modules/pmi/mpl/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/pm/hydra/modules/pmi/mpl/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/pm/hydra/modules/pmi/mpl/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/modules/pmi/mpl/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/pm/hydra/modules/pmi/mpl/confdb/config.sub ++ basename ./src/pm/hydra/modules/pmi/mpl/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/pm/hydra/modules/pmi/mpl/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/pm/hydra/modules/pmi/mpl/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/modules/pmi/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/pm/hydra/modules/pmi/confdb/config.guess ++ basename ./src/pm/hydra/modules/pmi/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/pm/hydra/modules/pmi/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/pm/hydra/modules/pmi/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/modules/pmi/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/pm/hydra/modules/pmi/confdb/config.sub ++ basename ./src/pm/hydra/modules/pmi/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/pm/hydra/modules/pmi/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/pm/hydra/modules/pmi/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/modules/hwloc/config/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/pm/hydra/modules/hwloc/config/config.guess ++ basename ./src/pm/hydra/modules/hwloc/config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/pm/hydra/modules/hwloc/config/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/pm/hydra/modules/hwloc/config/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/modules/hwloc/config/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/pm/hydra/modules/hwloc/config/config.sub ++ basename ./src/pm/hydra/modules/hwloc/config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/pm/hydra/modules/hwloc/config/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/pm/hydra/modules/hwloc/config/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/pm/hydra/confdb/config.guess ++ basename ./src/pm/hydra/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/pm/hydra/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/pm/hydra/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pm/hydra/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/pm/hydra/confdb/config.sub ++ basename ./src/pm/hydra/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/pm/hydra/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/pm/hydra/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/mpl/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/mpl/confdb/config.guess ++ basename ./src/mpl/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/mpl/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/mpl/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/mpl/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/mpl/confdb/config.sub ++ basename ./src/mpl/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/mpl/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/mpl/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/mpi/romio/mpl/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/mpi/romio/mpl/confdb/config.guess ++ basename ./src/mpi/romio/mpl/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/mpi/romio/mpl/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/mpi/romio/mpl/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/mpi/romio/mpl/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/mpi/romio/mpl/confdb/config.sub ++ basename ./src/mpi/romio/mpl/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/mpi/romio/mpl/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/mpi/romio/mpl/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/mpi/romio/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/mpi/romio/confdb/config.guess ++ basename ./src/mpi/romio/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/mpi/romio/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/mpi/romio/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/mpi/romio/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/mpi/romio/confdb/config.sub ++ basename ./src/mpi/romio/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/mpi/romio/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/mpi/romio/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pmi/mpl/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/pmi/mpl/confdb/config.guess ++ basename ./src/pmi/mpl/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/pmi/mpl/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/pmi/mpl/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pmi/mpl/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/pmi/mpl/confdb/config.sub ++ basename ./src/pmi/mpl/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/pmi/mpl/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/pmi/mpl/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pmi/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./src/pmi/confdb/config.guess ++ basename ./src/pmi/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./src/pmi/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './src/pmi/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./src/pmi/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./src/pmi/confdb/config.sub ++ basename ./src/pmi/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./src/pmi/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './src/pmi/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./test/mpi/dtpools/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./test/mpi/dtpools/confdb/config.guess ++ basename ./test/mpi/dtpools/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./test/mpi/dtpools/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './test/mpi/dtpools/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./test/mpi/dtpools/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./test/mpi/dtpools/confdb/config.sub ++ basename ./test/mpi/dtpools/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./test/mpi/dtpools/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './test/mpi/dtpools/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./test/mpi/confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./test/mpi/confdb/config.guess ++ basename ./test/mpi/confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./test/mpi/confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './test/mpi/confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./test/mpi/confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./test/mpi/confdb/config.sub ++ basename ./test/mpi/confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./test/mpi/confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './test/mpi/confdb/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./confdb/config.guess + '[' -f /usr/lib/rpm/anolis/config.guess ']' + /usr/bin/rm -f ./confdb/config.guess ++ basename ./confdb/config.guess + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.guess ./confdb/config.guess '/usr/lib/rpm/anolis/config.guess' -> './confdb/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./confdb/config.sub + '[' -f /usr/lib/rpm/anolis/config.sub ']' + /usr/bin/rm -f ./confdb/config.sub ++ basename ./confdb/config.sub + /usr/bin/cp -fv /usr/lib/rpm/anolis/config.sub ./confdb/config.sub '/usr/lib/rpm/anolis/config.sub' -> './confdb/config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./modules/hwloc/config/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./modules/libfabric/config/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./modules/yaksa/m4/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./modules/ucx/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./modules/json-c/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/pm/hydra/modules/mpl/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/pm/hydra/modules/pmi/mpl/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/pm/hydra/modules/pmi/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/pm/hydra/modules/hwloc/config/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/pm/hydra/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/mpl/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/mpi/romio/mpl/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/mpi/romio/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/pmi/mpl/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./src/pmi/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./test/mpi/dtpools/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./test/mpi/confdb/ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld"~' ./confdb/ltmain.sh ++ dirname ./configure + /usr/lib/rpm/anolis/force-as-needed-for-shared-lib-in-libtool . Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/anolis/fix-libtool-ltmain-from-overlinking ++ dirname ./configure + /usr/lib/rpm/anolis/fix-libtool-from-moving-options-after-libs . Fixing libtool inside configure to pass -Wl,xxx options before libraries + /usr/lib/rpm/anolis/fix-dlsearch-path-in-libtool . lib64 + ./configure --build=x86_64-Anolis-linux --host=x86_64-Anolis-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-custom-version-string=4.1.2-1.an23 --enable-sharedlibs=gcc --enable-shared --enable-static=no --enable-lib-depend --disable-rpath --disable-silent-rules --disable-dependency-tracking --with-gnu-ld --with-pm=hydra:gforker --includedir=/usr/include/mpich-x86_64 --bindir=/usr/lib64/mpich/bin --libdir=/usr/lib64/mpich/lib --datadir=/usr/share/mpich --mandir=/usr/share/man/mpich-x86_64 --docdir=/usr/share/mpich/doc --htmldir=/usr/share/mpich/doc --with-hwloc --with-libfabric --with-ucx 'FFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -fallow-argument-mismatch' 'FCFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -fallow-argument-mismatch' configure: WARNING: unrecognized options: --enable-sharedlibs, --enable-lib-depend, --disable-rpath Configuring MPICH version 4.1.2 with '--build=x86_64-Anolis-linux' '--host=x86_64-Anolis-linux' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-custom-version-string=4.1.2-1.an23' '--enable-sharedlibs=gcc' '--enable-shared' '--enable-static=no' '--enable-lib-depend' '--disable-rpath' '--disable-silent-rules' '--disable-dependency-tracking' '--with-gnu-ld' '--with-pm=hydra:gforker' '--includedir=/usr/include/mpich-x86_64' '--bindir=/usr/lib64/mpich/bin' '--libdir=/usr/lib64/mpich/lib' '--datadir=/usr/share/mpich' '--mandir=/usr/share/man/mpich-x86_64' '--docdir=/usr/share/mpich/doc' '--htmldir=/usr/share/mpich/doc' '--with-hwloc' '--with-libfabric' '--with-ucx' 'FFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -fallow-argument-mismatch' 'FCFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -fallow-argument-mismatch' 'build_alias=x86_64-Anolis-linux' 'host_alias=x86_64-Anolis-linux' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' 'LT_SYS_LIBRARY_PATH=/usr/lib64:' 'CXX=g++' 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' Running on system: Linux 3ac39683f9b5429c9923070363378195 4.18.0-305.19.1.el8_4.x86_64 #1 SMP Wed Sep 15 15:39:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux checking build system type... x86_64-Anolis-linux-gnu checking host system type... x86_64-Anolis-linux-gnu checking target system type... x86_64-Anolis-linux-gnu checking for x86_64-Anolis-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for grep that handles long lines and -e... /usr/bin/grep checking for fgrep... /usr/bin/grep -F checking if fgrep support -w option... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of gcc... none checking whether to enable maintainer-specific portions of Makefiles... yes checking for x86_64-Anolis-linux-ar... no checking for x86_64-Anolis-linux-lib... no checking for x86_64-Anolis-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... /usr/bin/grep -E checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-Anolis-linux-gnu file names to x86_64-Anolis-linux-gnu format... func_convert_file_noop checking how to convert x86_64-Anolis-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-Anolis-linux-file... no checking for file... file checking for x86_64-Anolis-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-Anolis-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-Anolis-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-Anolis-linux-strip... no checking for strip... strip checking for x86_64-Anolis-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 11127: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-Anolis-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether make supports nested variables... (cached) yes checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether the C++ compiler g++ can build an executable... yes checking Python 3... ./configure: line 20934: python: command not found ./configure: line 20934: test: 3: unary operator expected python3 checking for x86_64-Anolis-linux-gfortran... no checking for x86_64-Anolis-linux-g95... no checking for x86_64-Anolis-linux-xlf95... no checking for x86_64-Anolis-linux-f95... no checking for x86_64-Anolis-linux-fort... no checking for x86_64-Anolis-linux-ifort... no checking for x86_64-Anolis-linux-ifc... no checking for x86_64-Anolis-linux-efc... no checking for x86_64-Anolis-linux-pgfortran... no checking for x86_64-Anolis-linux-pgf95... no checking for x86_64-Anolis-linux-lf95... no checking for x86_64-Anolis-linux-ftn... no checking for x86_64-Anolis-linux-nagfor... no checking for x86_64-Anolis-linux-xlf90... no checking for x86_64-Anolis-linux-f90... no checking for x86_64-Anolis-linux-pgf90... no checking for x86_64-Anolis-linux-pghpf... no checking for x86_64-Anolis-linux-epcf90... no checking for x86_64-Anolis-linux-g77... no checking for x86_64-Anolis-linux-xlf... no checking for x86_64-Anolis-linux-f77... no checking for x86_64-Anolis-linux-frt... no checking for x86_64-Anolis-linux-pgf77... no checking for x86_64-Anolis-linux-cf77... no checking for x86_64-Anolis-linux-fort77... no checking for x86_64-Anolis-linux-fl32... no checking for x86_64-Anolis-linux-af77... no checking for gfortran... gfortran checking whether the compiler supports GNU Fortran... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for x86_64-Anolis-linux-g77... gfortran checking whether the compiler supports GNU Fortran 77... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... no checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for C compiler vendor... gnu checking whether C compiler accepts option -fPIE... yes checking whether routines compiled with -fPIE can be linked with ones compiled without -fPIE... yes checking for hcoll/api/hcoll_api.h... no configure: RUNNING PREREQ FOR CH4 DEVICE checking for rdma/fabric.h... yes checking for fi_getinfo in -lfabric... yes checking for ucp/api/ucp.h... yes checking for ucp_config_read in -lucp... yes configure: CH4 select netmod: ofi Parsing POSIX eager arguments There are 1 POSIX eager modules (iqueue) checking for type of weak symbol alias support... pragma weak checking whether __attribute__ ((weak,alias(...))) allowed... yes checking for multiple weak symbol support... yes checking if gcc supports -fvisibility=hidden... yes checking whether to enable symbol visibility... yes (via -fvisibility=hidden) configure: ===== configuring src/mpl ===== configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' --disable-versioning --enable-embedded '--build=x86_64-Anolis-linux' '--host=x86_64-Anolis-linux' '--program-prefix=' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-custom-version-string=4.1.2-1.an23' '--enable-sharedlibs=gcc' '--enable-shared' '--enable-static=no' '--enable-lib-depend' '--disable-rpath' '--disable-silent-rules' '--disable-dependency-tracking' '--with-gnu-ld' '--with-pm=hydra:gforker' '--includedir=/usr/include/mpich-x86_64' '--bindir=/usr/lib64/mpich/bin' '--libdir=/usr/lib64/mpich/lib' '--datadir=/usr/share/mpich' '--mandir=/usr/share/man/mpich-x86_64' '--docdir=/usr/share/mpich/doc' '--htmldir=/usr/share/mpich/doc' '--with-hwloc' '--with-libfabric' '--with-ucx' 'FFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -fallow-argument-mismatch ' 'FCFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules -fallow-argument-mismatch ' 'build_alias=x86_64-Anolis-linux' 'host_alias=x86_64-Anolis-linux' 'CC=gcc' 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fvisibility=hidden -DHAVE_VISIBILITY' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' 'LT_SYS_LIBRARY_PATH=/usr/lib64:' 'CXX=g++' 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection ' --cache-file=/dev/null --srcdir=. checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-Anolis-linux-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for grep that handles long lines and -e... /usr/bin/grep checking for fgrep... /usr/bin/grep -F checking if fgrep support -w option... yes checking for x86_64-Anolis-linux-ar... no checking for x86_64-Anolis-linux-lib... no checking for x86_64-Anolis-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking build system type... x86_64-Anolis-linux-gnu checking host system type... x86_64-Anolis-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... /usr/bin/grep -E checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-Anolis-linux-gnu file names to x86_64-Anolis-linux-gnu format... func_convert_file_noop checking how to convert x86_64-Anolis-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-Anolis-linux-file... no checking for file... file checking for x86_64-Anolis-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-Anolis-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-Anolis-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-Anolis-linux-strip... no checking for strip... strip checking for x86_64-Anolis-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ./configure: line 8124: -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p': No such file or directory ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-Anolis-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether make supports nested variables... (cached) yes checking for an ANSI C-conforming const... yes checking for C/C++ restrict keyword... __restrict__ checking for inline... inline checking for variable argument list macro functionality... yes checking if C compiler supports __builtin_expect... yes checking if C compiler supports __builtin_clz... yes checking if C compiler supports __builtin_popcount... yes checking for C11 _Static_assert functionality... yes checking for gcov... gcov checking whether the compiler supports __typeof(variable)... yes checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for stdarg.h... yes checking for ctype.h... yes checking for sys/types.h... (cached) yes checking for sys/uio.h... yes checking for execinfo.h... yes checking for unistd.h... (cached) yes checking for errno.h... yes checking for windows.h... no checking for sys/mman.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for _Bool... yes checking for stdbool.h that conforms to C99... yes checking for valgrind.h... no checking for memcheck.h... no checking for valgrind/valgrind.h... yes checking for valgrind/memcheck.h... yes checking for helgrind.h... no checking for valgrind/helgrind.h... yes checking for drd.h... no checking for valgrind/drd.h... yes checking whether the valgrind headers are broken or too old... no checking for clock_gettime... yes checking for clock_getres... yes checking for gethrtime... no checking for mach_absolute_time... no checking for gettimeofday... yes checking for library containing clock_gettime... none required checking for library containing clock_getres... none required checking whether struct timespec is defined in time.h... yes checking for CLOCK_REALTIME defined in time.h... yes configure: Timer type selected is CLOCK_GETTIME checking for sched.h... yes checking for unistd.h... (cached) yes checking for sys/select.h... yes checking for sched_yield... yes checking for yield... no checking for usleep... yes checking for sleep... yes checking for select... yes checking whether usleep needs a declaration... no checking for sys/sysinfo.h... yes checking for unistd.h... (cached) yes checking for get_nprocs... yes checking whether _SC_NPROCESSORS_ONLN is declared... yes checking for pthread.h... yes checking for pthread_key_create in -lpthread... yes checking for pthread_yield... no checking for pthread_key_create... yes checking for thread local storage... _Thread_local checking for pthread_mutex_init... yes checking for pthread_mutexattr_setpshared... yes checking for pthread_setaffinity_np... yes checking for sched_setaffinity... yes checking for sched_getaffinity... yes checking for bindprocessor... no checking for thread_policy_set... no checking whether cpu_set_t available... yes checking whether the CPU_SET and CPU_ZERO macros are defined... yes configure: POSIX will be used for interprocess mutex package. checking size of void *... 8 checking whether C compiler accepts option -Werror... yes checking whether routines compiled with -Werror can be linked with ones compiled without -Werror... yes checking for support for gcc __sync intrinsics... yes checking for support for gcc __atomic intrinsics... yes checking for support for C11 atomic intrinsics... yes checking for support for Windows NT atomic intrinsics... no checking for mkstemp... yes checking whether mkstemp needs a declaration... no checking for fdopen... yes checking whether fdopen needs a declaration... no checking for getpid... yes checking for mmap... yes checking for munmap... yes configure: Using a memory-mapped file for shared memory checking for cuda_runtime_api.h... no checking for level_zero/ze_api.h... no checking for hip/hip_runtime_api.h... no checking for strdup... yes checking whether strdup needs a declaration... no checking for snprintf... yes checking whether snprintf needs a declaration... no checking for putenv... yes checking whether putenv needs a declaration... no checking for strerror... yes checking whether strerror needs a declaration... no checking for usleep... (cached) yes checking whether usleep needs a declaration... (cached) no checking for posix_memalign... yes checking for aligned_alloc... yes checking whether aligned_alloc needs a declaration... no checking for execinfo.h... (cached) yes checking size parameter type for backtrace()... int checking for library containing backtrace... none required checking for library containing gethostbyname... none required checking for library containing socket... none required checking for ifaddrs.h... yes checking for arpa/inet.h... yes checking for inet_ntop... yes checking for getifaddrs... yes checking whether __attribute__ allowed... yes checking whether __attribute__((format)) allowed... yes checking for __attribute__((aligned))... yes checking for __attribute__((used))... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating localdefs config.status: creating include/mpl_timer.h config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing prefix-config commands configure: ===== done with src/mpl configure ===== configure: sourcing src/mpl/localdefs configure: ===== configuring modules/json-c =====