Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/mpich.spec'], chrootPath='/var/lib/mock/dist-an23.3-build-424201-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=982gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.k53y8fde:/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']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.k53y8fde:/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', '1a08fe1358c74c13b37a5fe193391f7e', '-D', '/var/lib/mock/dist-an23.3-build-424201-72931/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.k53y8fde:/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 aarch64 --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: aarch64 Building for target aarch64 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 aarch64 --nodeps /builddir/build/SPECS/mpich.spec'], chrootPath='/var/lib/mock/dist-an23.3-build-424201-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=982gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.k53y8fde:/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']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.k53y8fde:/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', 'a7436ed1cb25448e8d5faa206daab052', '-D', '/var/lib/mock/dist-an23.3-build-424201-72931/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.k53y8fde:/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 aarch64 --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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1742428800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Nhh3nG + 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/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/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.Q7jeo1 + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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-aarch64 --bindir=/usr/lib64/mpich/bin --libdir=/usr/lib64/mpich/lib --datadir=/usr/share/mpich --mandir=/usr/share/man/mpich-aarch64 --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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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.346069390 +0800 +++ ./modules/hwloc/configure 2025-03-20 21:15:37.436407971 +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:37.436407971 +0800 +++ ./modules/hwloc/configure 2025-03-20 21:15:37.466408132 +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:52.106164702 +0800 +++ ./modules/libfabric/configure 2025-03-20 21:15:37.506408347 +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:37.506408347 +0800 +++ ./modules/libfabric/configure 2025-03-20 21:15:37.536408508 +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:10.496263394 +0800 +++ ./modules/yaksa/configure 2025-03-20 21:15:37.576408723 +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:37.576408723 +0800 +++ ./modules/yaksa/configure 2025-03-20 21:15:37.596408830 +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:42.096110982 +0800 +++ ./modules/ucx/configure 2025-03-20 21:15:37.616408937 +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:37.616408937 +0800 +++ ./modules/ucx/configure 2025-03-20 21:15:37.646409098 +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:15:00.136207796 +0800 +++ ./modules/json-c/configure 2025-03-20 21:15:37.666409206 +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:37.666409206 +0800 +++ ./modules/json-c/configure 2025-03-20 21:15:37.676409259 +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:40.615781041 +0800 +++ ./src/pm/hydra/modules/mpl/configure 2025-03-20 21:15:37.696409367 +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:37.696409367 +0800 +++ ./src/pm/hydra/modules/mpl/configure 2025-03-20 21:15:37.716409474 +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:51.465839269 +0800 +++ ./src/pm/hydra/modules/pmi/mpl/configure 2025-03-20 21:15:37.736409581 +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:37.736409581 +0800 +++ ./src/pm/hydra/modules/pmi/mpl/configure 2025-03-20 21:15:37.746409635 +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:45.705808357 +0800 +++ ./src/pm/hydra/modules/pmi/configure 2025-03-20 21:15:37.766409742 +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:37.766409742 +0800 +++ ./src/pm/hydra/modules/pmi/configure 2025-03-20 21:15:37.786409850 +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:13:57.785873186 +0800 +++ ./src/pm/hydra/modules/hwloc/configure 2025-03-20 21:15:37.806409957 +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:37.806409957 +0800 +++ ./src/pm/hydra/modules/hwloc/configure 2025-03-20 21:15:37.836410118 +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:04.605909786 +0800 +++ ./src/pm/hydra/configure 2025-03-20 21:15:37.856410225 +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:37.856410225 +0800 +++ ./src/pm/hydra/configure 2025-03-20 21:15:37.866410279 +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:32.196379850 +0800 +++ ./src/mpl/configure 2025-03-20 21:15:37.886410386 +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:37.886410386 +0800 +++ ./src/mpl/configure 2025-03-20 21:15:37.906410494 +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:17.105976869 +0800 +++ ./src/mpi/romio/mpl/configure 2025-03-20 21:15:37.926410601 +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:37.926410601 +0800 +++ ./src/mpi/romio/mpl/configure 2025-03-20 21:15:37.946410708 +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:10.705942523 +0800 +++ ./src/mpi/romio/configure 2025-03-20 21:15:37.966410816 +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:37.966410816 +0800 +++ ./src/mpi/romio/configure 2025-03-20 21:15:37.986410923 +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.026035473 +0800 +++ ./src/pmi/mpl/configure 2025-03-20 21:15:38.016411084 +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:38.016411084 +0800 +++ ./src/pmi/mpl/configure 2025-03-20 21:15:38.026411138 +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:37.336407435 +0800 +++ ./src/pmi/configure 2025-03-20 21:15:38.046411245 +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:38.046411245 +0800 +++ ./src/pmi/configure 2025-03-20 21:15:38.056411299 +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:23.965691686 +0800 +++ ./test/mpi/dtpools/configure 2025-03-20 21:15:38.076411406 +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:38.076411406 +0800 +++ ./test/mpi/dtpools/configure 2025-03-20 21:15:38.086411460 +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:30.705727857 +0800 +++ ./test/mpi/configure 2025-03-20 21:15:38.116411621 +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:38.116411621 +0800 +++ ./test/mpi/configure 2025-03-20 21:15:38.136411728 +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:25.876345933 +0800 +++ ./configure 2025-03-20 21:15:38.196412050 +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:38.196412050 +0800 +++ ./configure 2025-03-20 21:15:38.246412318 +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=aarch64-Anolis-linux --host=aarch64-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-aarch64 --bindir=/usr/lib64/mpich/bin --libdir=/usr/lib64/mpich/lib --datadir=/usr/share/mpich --mandir=/usr/share/man/mpich-aarch64 --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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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=aarch64-Anolis-linux' '--host=aarch64-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-aarch64' '--bindir=/usr/lib64/mpich/bin' '--libdir=/usr/lib64/mpich/lib' '--datadir=/usr/share/mpich' '--mandir=/usr/share/man/mpich-aarch64' '--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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -fallow-argument-mismatch' 'build_alias=aarch64-Anolis-linux' 'host_alias=aarch64-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' Running on system: Linux a7436ed1cb25448e8d5faa206daab052 4.18.0-305.17.1.el8_4.aarch64 #1 SMP Wed Sep 8 13:59:55 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux checking build system type... aarch64-Anolis-linux-gnu checking host system type... aarch64-Anolis-linux-gnu checking target system type... aarch64-Anolis-linux-gnu checking for aarch64-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 aarch64-Anolis-linux-ar... no checking for aarch64-Anolis-linux-lib... no checking for aarch64-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 aarch64-Anolis-linux-gnu file names to aarch64-Anolis-linux-gnu format... func_convert_file_noop checking how to convert aarch64-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 aarch64-Anolis-linux-file... no checking for file... file checking for aarch64-Anolis-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for aarch64-Anolis-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for aarch64-Anolis-linux-ar... ar checking for archiver @FILE support... @ checking for aarch64-Anolis-linux-strip... no checking for strip... strip checking for aarch64-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 aarch64-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) 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 checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) 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) 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 aarch64-Anolis-linux-gfortran... no checking for aarch64-Anolis-linux-g95... no checking for aarch64-Anolis-linux-xlf95... no checking for aarch64-Anolis-linux-f95... no checking for aarch64-Anolis-linux-fort... no checking for aarch64-Anolis-linux-ifort... no checking for aarch64-Anolis-linux-ifc... no checking for aarch64-Anolis-linux-efc... no checking for aarch64-Anolis-linux-pgfortran... no checking for aarch64-Anolis-linux-pgf95... no checking for aarch64-Anolis-linux-lf95... no checking for aarch64-Anolis-linux-ftn... no checking for aarch64-Anolis-linux-nagfor... no checking for aarch64-Anolis-linux-xlf90... no checking for aarch64-Anolis-linux-f90... no checking for aarch64-Anolis-linux-pgf90... no checking for aarch64-Anolis-linux-pghpf... no checking for aarch64-Anolis-linux-epcf90... no checking for aarch64-Anolis-linux-g77... no checking for aarch64-Anolis-linux-xlf... no checking for aarch64-Anolis-linux-f77... no checking for aarch64-Anolis-linux-frt... no checking for aarch64-Anolis-linux-pgf77... no checking for aarch64-Anolis-linux-cf77... no checking for aarch64-Anolis-linux-fort77... no checking for aarch64-Anolis-linux-fl32... no checking for aarch64-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) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for aarch64-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) 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 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... no configure: error: --with-ucx is given but not found error: Bad exit status from /var/tmp/rpm-tmp.Q7jeo1 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.Q7jeo1 (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M a7436ed1cb25448e8d5faa206daab052 -D /var/lib/mock/dist-an23.3-build-424201-72931/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.k53y8fde:/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 aarch64 --nodeps /builddir/build/SPECS/mpich.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 610, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M a7436ed1cb25448e8d5faa206daab052 -D /var/lib/mock/dist-an23.3-build-424201-72931/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.k53y8fde:/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 aarch64 --nodeps /builddir/build/SPECS/mpich.spec'