Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c198' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 2248001 --chroot openmandriva-cooker-x86_64 --detached Version: 0.51 Task: {'background': False, 'bootstrap': 'off', 'build_id': 2248001, 'buildroot_pkgs': [], 'chroot': 'openmandriva-cooker-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': '22ea02189f5b83d418cd5cad31f104330a9b0038', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/huaweihiq/Huawei-HiQ/mpi4py.git', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'mpi4py', 'package_version': '3.0.3-6', 'project_dirname': 'Huawei-HiQ', 'project_name': 'Huawei-HiQ', 'project_owner': 'huaweihiq', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/huaweihiq/Huawei-HiQ/openmandriva-cooker-x86_64/', 'id': 'copr_base', 'module_hotfixes': True, 'name': 'Copr repository'}], 'sandbox': 'huaweihiq/Huawei-HiQ--huaweihiq', 'source_json': {}, 'source_type': None, 'submitter': 'huaweihiq', 'task_id': '2248001-openmandriva-cooker-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/huaweihiq/Huawei-HiQ/mpi4py.git /var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/huaweihiq/Huawei-HiQ/mpi4py.git', '/var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py'... Running: git checkout 22ea02189f5b83d418cd5cad31f104330a9b0038 cmd: ['git', 'checkout', '22ea02189f5b83d418cd5cad31f104330a9b0038'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py rc: 0 stdout: stderr: Note: switching to '22ea02189f5b83d418cd5cad31f104330a9b0038'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 22ea021 automatic import of mpi4py Running: copr-distgit-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading dill-0.3.2.zip INFO: Calling: curl -H Pragma: -o dill-0.3.2.zip --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/huaweihiq/Huawei-HiQ/mpi4py/dill-0.3.2.zip/md5/543607e0a419f154dca65265e87e4812/dill-0.3.2.zip % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 173k 100 173k 0 0 2709k 0 --:--:-- --:--:-- --:--:-- 2709k INFO: Reading stdout from command: md5sum dill-0.3.2.zip INFO: Downloading mpi4py-3.0.3.tar.gz INFO: Calling: curl -H Pragma: -o mpi4py-3.0.3.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/huaweihiq/Huawei-HiQ/mpi4py/mpi4py-3.0.3.tar.gz/md5/bd1e284ae6bcb07fa862763ec924af89/mpi4py-3.0.3.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1395k 100 1395k 0 0 14.0M 0 --:--:-- --:--:-- --:--:-- 14.0M INFO: Reading stdout from command: md5sum mpi4py-3.0.3.tar.gz Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py/mpi4py.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1623254372.963020 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.10 starting (python version = 3.9.4, NVR = mock-2.10-1.fc34)... Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py/mpi4py.spec) Config(openmandriva-cooker-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.10 INFO: Mock Version: 2.10 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk Copr repository 691 kB/s | 81 kB 00:00 determining the fastest mirror (2 hosts).. done. OpenMandriva Cooker - x86_64 17 MB/s | 28 MB 00:01 Dependencies resolved. ================================================================================================= Package Arch Version Repository Size ================================================================================================= Installing: basesystem-minimal  x86_64 1:4-19 openmandriva-cooker 6.4 k distro-release-rpm-setup  noarch 4.50-0.2.12 openmandriva-cooker 15 k distro-release-rpm-setup-build  x86_64 4.50-0.2.12 openmandriva-cooker 19 k rpm-build  x86_64 4:4.16.1.3-5 openmandriva-cooker 81 k Installing dependencies: acl  x86_64 2.3.1-1 openmandriva-cooker 54 k autoconf  noarch 1:2.71-1 openmandriva-cooker 645 k automake  noarch 1.16.3-1 openmandriva-cooker 621 k bash  x86_64 5.1.8-1 openmandriva-cooker 1.0 M binutils  x86_64 2.36.1-3 openmandriva-cooker 4.9 M bzip2  x86_64 1.0.8-3 openmandriva-cooker 77 k chkconfig  x86_64 1.15-1 openmandriva-cooker 171 k chrpath  x86_64 0.16-1 openmandriva-cooker 27 k clang  x86_64 12.0.0-1 openmandriva-cooker 6.6 M coreutils  x86_64 8.32-4 openmandriva-cooker 2.0 M cpio  x86_64 3.5.1-1 openmandriva-cooker 27 k dbus-broker  x86_64 29-1 openmandriva-cooker 154 k dbus-common  noarch 1.13.18-5 openmandriva-cooker 12 k debugedit  x86_64 0.2-1 openmandriva-cooker 68 k desktop-file-utils  x86_64 0.26-1 openmandriva-cooker 91 k diffutils  x86_64 3.7-1 openmandriva-cooker 332 k distro-release-OpenMandriva  x86_64 4.50-0.2.12 openmandriva-cooker 8.5 k distro-release-common  noarch 4.50-0.2.12 openmandriva-cooker 72 k distro-release-rpmlint-policy  noarch 4.50-0.2.12 openmandriva-cooker 11 k dwz  x86_64 0.14-1 openmandriva-cooker 114 k elfutils  x86_64 0.185-1 openmandriva-cooker 520 k file  x86_64 5.40-2 openmandriva-cooker 275 k filesystem  x86_64 4.0-3 openmandriva-cooker 991 k findutils  x86_64 4.8.0-1 openmandriva-cooker 510 k gawk  x86_64 5.1.0-2 openmandriva-cooker 1.0 M gcc  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 35 M gcc-cpp  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 660 k gdb-headless  x86_64 10.2-1 openmandriva-cooker 2.8 M gettext  x86_64 0.21-1 openmandriva-cooker 592 k gettext-base  x86_64 0.21-1 openmandriva-cooker 526 k glibc  x86_64 6:2.33-6 openmandriva-cooker 4.2 M gnutls-config  noarch 3.7.2-1 openmandriva-cooker 6.7 k go-srpm-macros  noarch 2-19 openmandriva-cooker 9.1 k grep  x86_64 3.6-1 openmandriva-cooker 177 k groff-base  x86_64 1.22.4-2 openmandriva-cooker 805 k gzip  x86_64 1.10-4 openmandriva-cooker 125 k gzip-utils  x86_64 1.10-4 openmandriva-cooker 14 k icu-data  x86_64 1:69.1-2 openmandriva-cooker 7.8 M kmod  x86_64 29-1 openmandriva-cooker 92 k lib64LLVMAArch64AsmParser12  x86_64 12.0.0-1 openmandriva-cooker 154 k lib64LLVMAArch64CodeGen12  x86_64 12.0.0-1 openmandriva-cooker 1.0 M lib64LLVMAArch64Desc12  x86_64 12.0.0-1 openmandriva-cooker 346 k lib64LLVMAArch64Disassembler12  x86_64 12.0.0-1 openmandriva-cooker 83 k lib64LLVMAArch64Info12  x86_64 12.0.0-1 openmandriva-cooker 9.3 k lib64LLVMAArch64Utils12  x86_64 12.0.0-1 openmandriva-cooker 36 k lib64LLVMAMDGPUAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 184 k lib64LLVMAMDGPUCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 1.5 M lib64LLVMAMDGPUDesc12  x86_64 12.0.0-1 openmandriva-cooker 405 k lib64LLVMAMDGPUDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 97 k lib64LLVMAMDGPUInfo12  x86_64 12.0.0-1 openmandriva-cooker 8.9 k lib64LLVMAMDGPUUtils12  x86_64 12.0.0-1 openmandriva-cooker 133 k lib64LLVMARMAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 159 k lib64LLVMARMCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 1.0 M lib64LLVMARMDesc12  x86_64 12.0.0-1 openmandriva-cooker 278 k lib64LLVMARMDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 103 k lib64LLVMARMInfo12  x86_64 12.0.0-1 openmandriva-cooker 9.1 k lib64LLVMARMUtils12  x86_64 12.0.0-1 openmandriva-cooker 12 k lib64LLVMAVRAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 29 k lib64LLVMAVRCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 113 k lib64LLVMAVRDesc12  x86_64 12.0.0-1 openmandriva-cooker 48 k lib64LLVMAVRDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 15 k lib64LLVMAVRInfo12  x86_64 12.0.0-1 openmandriva-cooker 8.8 k lib64LLVMAggressiveInstCombine12  x86_64 12.0.0-1 openmandriva-cooker 41 k lib64LLVMAnalysis12  x86_64 12.0.0-1 openmandriva-cooker 1.6 M lib64LLVMAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 198 k lib64LLVMAsmPrinter12  x86_64 12.0.0-1 openmandriva-cooker 409 k lib64LLVMBPFAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 23 k lib64LLVMBPFCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 153 k lib64LLVMBPFDesc12  x86_64 12.0.0-1 openmandriva-cooker 28 k lib64LLVMBPFDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 15 k lib64LLVMBPFInfo12  x86_64 12.0.0-1 openmandriva-cooker 9.0 k lib64LLVMBinaryFormat12  x86_64 12.0.0-1 openmandriva-cooker 56 k lib64LLVMBitReader12  x86_64 12.0.0-1 openmandriva-cooker 210 k lib64LLVMBitWriter12  x86_64 12.0.0-1 openmandriva-cooker 145 k lib64LLVMBitstreamReader12  x86_64 12.0.0-1 openmandriva-cooker 24 k lib64LLVMCFGuard12  x86_64 12.0.0-1 openmandriva-cooker 18 k lib64LLVMCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 2.4 M lib64LLVMCore12  x86_64 12.0.0-1 openmandriva-cooker 1.2 M lib64LLVMCoroutines12  x86_64 12.0.0-1 openmandriva-cooker 148 k lib64LLVMCoverage12  x86_64 12.0.0-1 openmandriva-cooker 92 k lib64LLVMDWARFLinker12  x86_64 12.0.0-1 openmandriva-cooker 110 k lib64LLVMDebugInfoCodeView12  x86_64 12.0.0-1 openmandriva-cooker 180 k lib64LLVMDebugInfoDWARF12  x86_64 12.0.0-1 openmandriva-cooker 257 k lib64LLVMDebugInfoGSYM12  x86_64 12.0.0-1 openmandriva-cooker 71 k lib64LLVMDebugInfoMSF12  x86_64 12.0.0-1 openmandriva-cooker 38 k lib64LLVMDebugInfoPDB12  x86_64 12.0.0-1 openmandriva-cooker 280 k lib64LLVMDemangle12  x86_64 12.0.0-1 openmandriva-cooker 98 k lib64LLVMDlltoolDriver12  x86_64 12.0.0-1 openmandriva-cooker 15 k lib64LLVMExecutionEngine12  x86_64 12.0.0-1 openmandriva-cooker 70 k lib64LLVMFileCheck12  x86_64 12.0.0-1 openmandriva-cooker 75 k lib64LLVMFrontendOpenMP12  x86_64 12.0.0-1 openmandriva-cooker 89 k lib64LLVMGlobalISel12  x86_64 12.0.0-1 openmandriva-cooker 439 k lib64LLVMHelloNew12  x86_64 12.0.0-1 openmandriva-cooker 9.6 k lib64LLVMHexagonAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 79 k lib64LLVMHexagonCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 1.1 M lib64LLVMHexagonDesc12  x86_64 12.0.0-1 openmandriva-cooker 208 k lib64LLVMHexagonDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 45 k lib64LLVMHexagonInfo12  x86_64 12.0.0-1 openmandriva-cooker 8.8 k lib64LLVMIRReader12  x86_64 12.0.0-1 openmandriva-cooker 18 k lib64LLVMInstCombine12  x86_64 12.0.0-1 openmandriva-cooker 504 k lib64LLVMInstrumentation12  x86_64 12.0.0-1 openmandriva-cooker 483 k lib64LLVMInterfaceStub12  x86_64 12.0.0-1 openmandriva-cooker 49 k lib64LLVMInterpreter12  x86_64 12.0.0-1 openmandriva-cooker 77 k lib64LLVMJITLink12  x86_64 12.0.0-1 openmandriva-cooker 134 k lib64LLVMLTO12  x86_64 12.0.0-1 openmandriva-cooker 173 k lib64LLVMLanaiAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 30 k lib64LLVMLanaiCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 127 k lib64LLVMLanaiDesc12  x86_64 12.0.0-1 openmandriva-cooker 35 k lib64LLVMLanaiDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 15 k lib64LLVMLanaiInfo12  x86_64 12.0.0-1 openmandriva-cooker 8.7 k lib64LLVMLibDriver12  x86_64 12.0.0-1 openmandriva-cooker 28 k lib64LLVMLinker12  x86_64 12.0.0-1 openmandriva-cooker 67 k lib64LLVMMC12  x86_64 12.0.0-1 openmandriva-cooker 359 k lib64LLVMMCA12  x86_64 12.0.0-1 openmandriva-cooker 79 k lib64LLVMMCDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 19 k lib64LLVMMCJIT12  x86_64 12.0.0-1 openmandriva-cooker 34 k lib64LLVMMCParser12  x86_64 12.0.0-1 openmandriva-cooker 200 k lib64LLVMMIRParser12  x86_64 12.0.0-1 openmandriva-cooker 114 k lib64LLVMMSP430AsmParser12  x86_64 12.0.0-1 openmandriva-cooker 25 k lib64LLVMMSP430CodeGen12  x86_64 12.0.0-1 openmandriva-cooker 89 k lib64LLVMMSP430Desc12  x86_64 12.0.0-1 openmandriva-cooker 33 k lib64LLVMMSP430Disassembler12  x86_64 12.0.0-1 openmandriva-cooker 16 k lib64LLVMMSP430Info12  x86_64 12.0.0-1 openmandriva-cooker 8.8 k lib64LLVMMipsAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 108 k lib64LLVMMipsCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 513 k lib64LLVMMipsDesc12  x86_64 12.0.0-1 openmandriva-cooker 159 k lib64LLVMMipsDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 46 k lib64LLVMMipsInfo12  x86_64 12.0.0-1 openmandriva-cooker 9.2 k lib64LLVMNVPTXCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 255 k lib64LLVMNVPTXDesc12  x86_64 12.0.0-1 openmandriva-cooker 95 k lib64LLVMNVPTXInfo12  x86_64 12.0.0-1 openmandriva-cooker 8.9 k lib64LLVMObjCARCOpts12  x86_64 12.0.0-1 openmandriva-cooker 84 k lib64LLVMObject12  x86_64 12.0.0-1 openmandriva-cooker 406 k lib64LLVMObjectYAML12  x86_64 12.0.0-1 openmandriva-cooker 386 k lib64LLVMOption12  x86_64 12.0.0-1 openmandriva-cooker 43 k lib64LLVMOrcJIT12  x86_64 12.0.0-1 openmandriva-cooker 371 k lib64LLVMOrcShared12  x86_64 12.0.0-1 openmandriva-cooker 14 k lib64LLVMOrcTargetProcess12  x86_64 12.0.0-1 openmandriva-cooker 13 k lib64LLVMPasses12  x86_64 12.0.0-1 openmandriva-cooker 325 k lib64LLVMPowerPCAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 55 k lib64LLVMPowerPCCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 709 k lib64LLVMPowerPCDesc12  x86_64 12.0.0-1 openmandriva-cooker 134 k lib64LLVMPowerPCDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 32 k lib64LLVMPowerPCInfo12  x86_64 12.0.0-1 openmandriva-cooker 9.2 k lib64LLVMProfileData12  x86_64 12.0.0-1 openmandriva-cooker 180 k lib64LLVMRISCVAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 66 k lib64LLVMRISCVCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 375 k lib64LLVMRISCVDesc12  x86_64 12.0.0-1 openmandriva-cooker 227 k lib64LLVMRISCVDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 27 k lib64LLVMRISCVInfo12  x86_64 12.0.0-1 openmandriva-cooker 8.9 k lib64LLVMRemarks12  x86_64 12.0.0-1 openmandriva-cooker 79 k lib64LLVMRuntimeDyld12  x86_64 12.0.0-1 openmandriva-cooker 186 k lib64LLVMScalarOpts12  x86_64 12.0.0-1 openmandriva-cooker 1.4 M lib64LLVMSelectionDAG12  x86_64 12.0.0-1 openmandriva-cooker 1.3 M lib64LLVMSparcAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 39 k lib64LLVMSparcCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 132 k lib64LLVMSparcDesc12  x86_64 12.0.0-1 openmandriva-cooker 54 k lib64LLVMSparcDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 21 k lib64LLVMSparcInfo12  x86_64 12.0.0-1 openmandriva-cooker 9.0 k lib64LLVMSupport12  x86_64 12.0.0-1 openmandriva-cooker 773 k lib64LLVMSymbolize12  x86_64 12.0.0-1 openmandriva-cooker 46 k lib64LLVMSystemZAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 62 k lib64LLVMSystemZCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 334 k lib64LLVMSystemZDesc12  x86_64 12.0.0-1 openmandriva-cooker 119 k lib64LLVMSystemZDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 39 k lib64LLVMSystemZInfo12  x86_64 12.0.0-1 openmandriva-cooker 8.8 k lib64LLVMTableGen12  x86_64 12.0.0-1 openmandriva-cooker 182 k lib64LLVMTarget12  x86_64 12.0.0-1 openmandriva-cooker 29 k lib64LLVMTextAPI12  x86_64 12.0.0-1 openmandriva-cooker 74 k lib64LLVMTransformUtils12  x86_64 12.0.0-1 openmandriva-cooker 875 k lib64LLVMVectorize12  x86_64 12.0.0-1 openmandriva-cooker 512 k lib64LLVMWebAssemblyAsmParser12  x86_64 12.0.0-1 openmandriva-cooker 37 k lib64LLVMWebAssemblyCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 327 k lib64LLVMWebAssemblyDesc12  x86_64 12.0.0-1 openmandriva-cooker 59 k lib64LLVMWebAssemblyDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 14 k lib64LLVMWebAssemblyInfo12  x86_64 12.0.0-1 openmandriva-cooker 12 k lib64LLVMWindowsManifest12  x86_64 12.0.0-1 openmandriva-cooker 17 k lib64LLVMX86AsmParser12  x86_64 12.0.0-1 openmandriva-cooker 177 k lib64LLVMX86CodeGen12  x86_64 12.0.0-1 openmandriva-cooker 1.5 M lib64LLVMX86Desc12  x86_64 12.0.0-1 openmandriva-cooker 438 k lib64LLVMX86Disassembler12  x86_64 12.0.0-1 openmandriva-cooker 81 k lib64LLVMX86Info12  x86_64 12.0.0-1 openmandriva-cooker 8.9 k lib64LLVMXCoreCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 148 k lib64LLVMXCoreDesc12  x86_64 12.0.0-1 openmandriva-cooker 25 k lib64LLVMXCoreDisassembler12  x86_64 12.0.0-1 openmandriva-cooker 19 k lib64LLVMXCoreInfo12  x86_64 12.0.0-1 openmandriva-cooker 8.7 k lib64LLVMXRay12  x86_64 12.0.0-1 openmandriva-cooker 77 k lib64LLVMipo12  x86_64 12.0.0-1 openmandriva-cooker 934 k lib64LTO12  x86_64 12.0.0-1 openmandriva-cooker 35 k lib64Polly12  x86_64 12.0.0-1 openmandriva-cooker 627 k lib64acl1  x86_64 2.3.1-1 openmandriva-cooker 20 k lib64archive18  x86_64 3.5.1-1 openmandriva-cooker 326 k lib64argon2_1  x86_64 20190702-2 openmandriva-cooker 21 k lib64asm1  x86_64 0.185-1 openmandriva-cooker 20 k lib64attr1  x86_64 2.5.1-1 openmandriva-cooker 15 k lib64audit1  x86_64 3.0.1-1 openmandriva-cooker 44 k lib64b2_1  x86_64 0.98.1-2 openmandriva-cooker 26 k lib64blkid1  x86_64 2.37-2 openmandriva-cooker 104 k lib64bz2_1  x86_64 1.0.8-3 openmandriva-cooker 39 k lib64cap-ng0  x86_64 0.8.2-1 openmandriva-cooker 16 k lib64cap2  x86_64 2.50-1 openmandriva-cooker 21 k lib64cc1_0  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 58 k lib64clang-cpp12  x86_64 12.0.0-1 openmandriva-cooker 14 M lib64clang12  x86_64 12.0.0-1 openmandriva-cooker 231 k lib64clangAPINotes12  x86_64 12.0.0-1 openmandriva-cooker 24 k lib64clangARCMigrate12  x86_64 12.0.0-1 openmandriva-cooker 672 k lib64clangAST12  x86_64 12.0.0-1 openmandriva-cooker 2.2 M lib64clangASTMatchers12  x86_64 12.0.0-1 openmandriva-cooker 172 k lib64clangAnalysis12  x86_64 12.0.0-1 openmandriva-cooker 471 k lib64clangApplyReplacements12  x86_64 12.0.0-1 openmandriva-cooker 47 k lib64clangBasic12  x86_64 12.0.0-1 openmandriva-cooker 746 k lib64clangChangeNamespace12  x86_64 12.0.0-1 openmandriva-cooker 93 k lib64clangCodeGen12  x86_64 12.0.0-1 openmandriva-cooker 2.1 M lib64clangCrossTU12  x86_64 12.0.0-1 openmandriva-cooker 44 k lib64clangDaemon12  x86_64 12.0.0-1 openmandriva-cooker 1.7 M lib64clangDaemonTweaks12  x86_64 12.0.0-1 openmandriva-cooker 209 k lib64clangDependencyScanning12  x86_64 12.0.0-1 openmandriva-cooker 50 k lib64clangDirectoryWatcher12  x86_64 12.0.0-1 openmandriva-cooker 21 k lib64clangDoc12  x86_64 12.0.0-1 openmandriva-cooker 245 k lib64clangDriver12  x86_64 12.0.0-1 openmandriva-cooker 747 k lib64clangDynamicASTMatchers12  x86_64 12.0.0-1 openmandriva-cooker 457 k lib64clangEdit12  x86_64 12.0.0-1 openmandriva-cooker 37 k lib64clangFormat12  x86_64 12.0.0-1 openmandriva-cooker 284 k lib64clangFrontend12  x86_64 12.0.0-1 openmandriva-cooker 624 k lib64clangFrontendTool12  x86_64 12.0.0-1 openmandriva-cooker 18 k lib64clangHandleCXX12  x86_64 12.0.0-1 openmandriva-cooker 16 k lib64clangHandleLLVM12  x86_64 12.0.0-1 openmandriva-cooker 18 k lib64clangIncludeFixer12  x86_64 12.0.0-1 openmandriva-cooker 64 k lib64clangIncludeFixerPlugin12  x86_64 12.0.0-1 openmandriva-cooker 21 k lib64clangIndex12  x86_64 12.0.0-1 openmandriva-cooker 146 k lib64clangIndexSerialization12  x86_64 12.0.0-1 openmandriva-cooker 15 k lib64clangLex12  x86_64 12.0.0-1 openmandriva-cooker 341 k lib64clangMove12  x86_64 12.0.0-1 openmandriva-cooker 84 k lib64clangParse12  x86_64 12.0.0-1 openmandriva-cooker 465 k lib64clangQuery12  x86_64 12.0.0-1 openmandriva-cooker 50 k lib64clangReorderFields12  x86_64 12.0.0-1 openmandriva-cooker 41 k lib64clangRewrite12  x86_64 12.0.0-1 openmandriva-cooker 38 k lib64clangRewriteFrontend12  x86_64 12.0.0-1 openmandriva-cooker 255 k lib64clangSema12  x86_64 12.0.0-1 openmandriva-cooker 3.3 M lib64clangSerialization12  x86_64 12.0.0-1 openmandriva-cooker 748 k lib64clangStaticAnalyzerCheckers12  x86_64 12.0.0-1 openmandriva-cooker 1.2 M lib64clangStaticAnalyzerCore12  x86_64 12.0.0-1 openmandriva-cooker 689 k lib64clangStaticAnalyzerFrontend12  x86_64 12.0.0-1 openmandriva-cooker 180 k lib64clangTesting12  x86_64 12.0.0-1 openmandriva-cooker 11 k lib64clangTidy12  x86_64 12.0.0-1 openmandriva-cooker 144 k lib64clangTidyAbseilModule12  x86_64 12.0.0-1 openmandriva-cooker 159 k lib64clangTidyAlteraModule12  x86_64 12.0.0-1 openmandriva-cooker 32 k lib64clangTidyAndroidModule12  x86_64 12.0.0-1 openmandriva-cooker 51 k lib64clangTidyBoostModule12  x86_64 12.0.0-1 openmandriva-cooker 29 k lib64clangTidyBugproneModule12  x86_64 12.0.0-1 openmandriva-cooker 427 k lib64clangTidyCERTModule12  x86_64 12.0.0-1 openmandriva-cooker 101 k lib64clangTidyConcurrencyModule12  x86_64 12.0.0-1 openmandriva-cooker 21 k lib64clangTidyCppCoreGuidelinesModule12  x86_64 12.0.0-1 openmandriva-cooker 181 k lib64clangTidyDarwinModule12  x86_64 12.0.0-1 openmandriva-cooker 22 k lib64clangTidyFuchsiaModule12  x86_64 12.0.0-1 openmandriva-cooker 35 k lib64clangTidyGoogleModule12  x86_64 12.0.0-1 openmandriva-cooker 111 k lib64clangTidyHICPPModule12  x86_64 12.0.0-1 openmandriva-cooker 55 k lib64clangTidyLLVMLibcModule12  x86_64 12.0.0-1 openmandriva-cooker 26 k lib64clangTidyLLVMModule12  x86_64 12.0.0-1 openmandriva-cooker 69 k lib64clangTidyLinuxKernelModule12  x86_64 12.0.0-1 openmandriva-cooker 20 k lib64clangTidyMPIModule12  x86_64 12.0.0-1 openmandriva-cooker 30 k lib64clangTidyMain12  x86_64 12.0.0-1 openmandriva-cooker 37 k lib64clangTidyMiscModule12  x86_64 12.0.0-1 openmandriva-cooker 273 k lib64clangTidyModernizeModule12  x86_64 12.0.0-1 openmandriva-cooker 649 k lib64clangTidyObjCModule12  x86_64 12.0.0-1 openmandriva-cooker 48 k lib64clangTidyOpenMPModule12  x86_64 12.0.0-1 openmandriva-cooker 30 k lib64clangTidyPerformanceModule12  x86_64 12.0.0-1 openmandriva-cooker 166 k lib64clangTidyPlugin12  x86_64 12.0.0-1 openmandriva-cooker 19 k lib64clangTidyPortabilityModule12  x86_64 12.0.0-1 openmandriva-cooker 34 k lib64clangTidyReadabilityModule12  x86_64 12.0.0-1 openmandriva-cooker 507 k lib64clangTidyUtils12  x86_64 12.0.0-1 openmandriva-cooker 135 k lib64clangTidyZirconModule12  x86_64 12.0.0-1 openmandriva-cooker 24 k lib64clangTooling12  x86_64 12.0.0-1 openmandriva-cooker 125 k lib64clangToolingASTDiff12  x86_64 12.0.0-1 openmandriva-cooker 78 k lib64clangToolingCore12  x86_64 12.0.0-1 openmandriva-cooker 40 k lib64clangToolingInclusions12  x86_64 12.0.0-1 openmandriva-cooker 32 k lib64clangToolingRefactoring12  x86_64 12.0.0-1 openmandriva-cooker 232 k lib64clangToolingSyntax12  x86_64 12.0.0-1 openmandriva-cooker 126 k lib64clangTransformer12  x86_64 12.0.0-1 openmandriva-cooker 89 k lib64clangdRemoteIndex12  x86_64 12.0.0-1 openmandriva-cooker 8.5 k lib64clangdSupport12  x86_64 12.0.0-1 openmandriva-cooker 56 k lib64com_err2  x86_64 1.46.2-2 openmandriva-cooker 13 k lib64crypt1  x86_64 4.4.22-1 openmandriva-cooker 89 k lib64crypto3  x86_64 3.0.0-0.alpha17.1 openmandriva-cooker 1.6 M lib64cryptsetup12  x86_64 2.3.6-1 openmandriva-cooker 220 k lib64db18.1  x86_64 18.1.32-1 openmandriva-cooker 745 k lib64devmapper1.02  x86_64 1.02.173-4 openmandriva-cooker 148 k lib64dw1  x86_64 0.185-1 openmandriva-cooker 203 k lib64elf1  x86_64 0.185-1 openmandriva-cooker 45 k lib64expat1  x86_64 2.4.1-1 openmandriva-cooker 79 k lib64fdisk1  x86_64 2.37-2 openmandriva-cooker 150 k lib64ffi7  x86_64 3.3-3 openmandriva-cooker 26 k lib64findAllSymbols12  x86_64 12.0.0-1 openmandriva-cooker 72 k lib64gcc-devel  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 3.1 M lib64gcc1  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 53 k lib64gcrypt20  x86_64 1.9.3-1 openmandriva-cooker 495 k lib64gdbm6  x86_64 1.19-1 openmandriva-cooker 38 k lib64gdbm_compat4  x86_64 1.19-1 openmandriva-cooker 12 k lib64gettextmisc  x86_64 0.21-1 openmandriva-cooker 248 k lib64glib2.0_0  x86_64 1:2.68.2-1 openmandriva-cooker 479 k lib64gmp10  x86_64 6.2.1-3 openmandriva-cooker 274 k lib64gnutls30  x86_64 3.7.2-1 openmandriva-cooker 899 k lib64gomp1  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 124 k lib64gpg-error0  x86_64 1.42-1 openmandriva-cooker 63 k lib64gssapi_krb5_2  x86_64 1.19.1-1 openmandriva-cooker 124 k lib64hogweed6  x86_64 1:3.7.3-1 openmandriva-cooker 208 k lib64icudata69  x86_64 1:69.1-2 openmandriva-cooker 11 k lib64icuuc69  x86_64 1:69.1-2 openmandriva-cooker 699 k lib64idn2_0  x86_64 2.3.1-1 openmandriva-cooker 60 k lib64intl8  x86_64 0.21-1 openmandriva-cooker 24 k lib64ip4tc2  x86_64 1.8.7-4 openmandriva-cooker 20 k lib64isl23  x86_64 0.24-2 openmandriva-cooker 1.0 M lib64json-c5  x86_64 0.15-2 openmandriva-cooker 36 k lib64k5crypto3  x86_64 1.19.1-1 openmandriva-cooker 37 k lib64keyutils1  x86_64 1.6.1-1 openmandriva-cooker 15 k lib64kmod2  x86_64 29-1 openmandriva-cooker 44 k lib64krb5_3  x86_64 1.19.1-1 openmandriva-cooker 278 k lib64krb5support0  x86_64 1.19.1-1 openmandriva-cooker 28 k lib64lldCOFF12  x86_64 12.0.0-1 openmandriva-cooker 390 k lib64lldCommon12  x86_64 12.0.0-1 openmandriva-cooker 86 k lib64lldCore12  x86_64 12.0.0-1 openmandriva-cooker 46 k lib64lldDriver12  x86_64 12.0.0-1 openmandriva-cooker 43 k lib64lldELF12  x86_64 12.0.0-1 openmandriva-cooker 865 k lib64lldMachO12  x86_64 12.0.0-1 openmandriva-cooker 212 k lib64lldMachO2_12  x86_64 12.0.0-1 openmandriva-cooker 185 k lib64lldMinGW12  x86_64 12.0.0-1 openmandriva-cooker 27 k lib64lldReaderWriter12  x86_64 12.0.0-1 openmandriva-cooker 20 k lib64lldWasm12  x86_64 12.0.0-1 openmandriva-cooker 223 k lib64lldYAML12  x86_64 12.0.0-1 openmandriva-cooker 41 k lib64lua5.3  x86_64 5.3.5-6 openmandriva-cooker 113 k lib64lz4_1  x86_64 1.9.3-1 openmandriva-cooker 87 k lib64lzma5  x86_64 5.2.5-2 openmandriva-cooker 98 k lib64lzo2_2  x86_64 2.10-6 openmandriva-cooker 78 k lib64magic1  x86_64 5.40-2 openmandriva-cooker 73 k lib64mount1  x86_64 2.37-2 openmandriva-cooker 135 k lib64mpc3  x86_64 1.2.1-1 openmandriva-cooker 51 k lib64mpfr6  x86_64 4.1.0-3 openmandriva-cooker 260 k lib64ncursesw6  x86_64 6.2-1.20210403.1 openmandriva-cooker 175 k lib64nettle8  x86_64 1:3.7.3-1 openmandriva-cooker 143 k lib64nsl2  x86_64 1.3.0-1 openmandriva-cooker 43 k lib64nss_myhostname2  x86_64 248.20210517-2 openmandriva-cooker 48 k lib64nss_resolve2  x86_64 248.20210517-2 openmandriva-cooker 68 k lib64nss_systemd2  x86_64 248.20210517-2 openmandriva-cooker 115 k lib64omp1  x86_64 12.0.0-1 openmandriva-cooker 560 k lib64p11-kit0  x86_64 0.23.22-1 openmandriva-cooker 258 k lib64pam0  x86_64 1:1.5.1-2 openmandriva-cooker 31 k lib64pam_misc0  x86_64 1:1.5.1-2 openmandriva-cooker 13 k lib64panelw6  x86_64 6.2-1.20210403.1 openmandriva-cooker 12 k lib64pcre1  x86_64 8.44-1 openmandriva-cooker 237 k lib64pcre2-8_0  x86_64 10.37-1 openmandriva-cooker 298 k lib64pcre2-posix3  x86_64 10.37-1 openmandriva-cooker 11 k lib64perl5  x86_64 4:5.32.1-17 openmandriva-cooker 1.0 M lib64pkgconf3  x86_64 1.7.4-1 openmandriva-cooker 30 k lib64popt0  x86_64 1:1.18-1 openmandriva-cooker 29 k lib64python3.9_1  x86_64 3.9.5-2 openmandriva-cooker 1.2 M lib64readline8  x86_64 8.1-2 openmandriva-cooker 130 k lib64rpm9  x86_64 4:4.16.1.3-5 openmandriva-cooker 264 k lib64rpmbuild9  x86_64 4:4.16.1.3-5 openmandriva-cooker 77 k lib64rpmsign9  x86_64 4:4.16.1.3-5 openmandriva-cooker 15 k lib64seccomp2  x86_64 2.5.1-1 openmandriva-cooker 50 k lib64sigsegv2  x86_64 2.13-1 openmandriva-cooker 13 k lib64smartcols1  x86_64 2.37-2 openmandriva-cooker 47 k lib64sqlite3_0  x86_64 3.35.5-1 openmandriva-cooker 782 k lib64ssl3  x86_64 3.0.0-0.alpha17.1 openmandriva-cooker 228 k lib64stdc++-devel  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 1.3 M lib64stdc++6  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 650 k lib64systemd0  x86_64 248.20210517-2 openmandriva-cooker 282 k lib64tasn1_6  x86_64 4.17.0-1 openmandriva-cooker 39 k lib64textstyle0  x86_64 0.21-1 openmandriva-cooker 104 k lib64tirpc3  x86_64 1.3.2-1 openmandriva-cooker 79 k lib64udev1  x86_64 248.20210517-2 openmandriva-cooker 72 k lib64unistring2  x86_64 0.9.10-5 openmandriva-cooker 507 k lib64utempter0  x86_64 1.2.1-1 openmandriva-cooker 10 k lib64uuid1  x86_64 2.37-2 openmandriva-cooker 20 k lib64xml2_2  x86_64 2.9.12-1 openmandriva-cooker 623 k lib64z1  x86_64 2.0.3-1 openmandriva-cooker 75 k lib64zstd1  x86_64 1.5.0-2 openmandriva-cooker 406 k libc6  x86_64 6:2.33-6 openmandriva-cooker 2.9 M libcap-utils  x86_64 2.50-1 openmandriva-cooker 19 k libgcc1  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 61 k libidn2-i18n  noarch 2.3.1-1 openmandriva-cooker 28 k libstdc++6  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 693 k libtirpc  x86_64 1.3.2-1 openmandriva-cooker 7.8 k libtool-base  x86_64 2.4.6-16 openmandriva-cooker 384 k lld  x86_64 12.0.0-1 openmandriva-cooker 268 k llvm  x86_64 12.0.0-1 openmandriva-cooker 4.5 M llvm-polly  x86_64 12.0.0-1 openmandriva-cooker 1.5 M lsb-release  x86_64 2.0-54 openmandriva-cooker 15 k m4  x86_64 1.4.19-1 openmandriva-cooker 222 k make  x86_64 1:4.3-2 openmandriva-cooker 307 k ncurses  x86_64 6.2-1.20210403.1 openmandriva-cooker 213 k openssl  x86_64 3.0.0-0.alpha17.1 openmandriva-cooker 1.7 M p11-kit  x86_64 0.23.22-1 openmandriva-cooker 328 k p11-kit-trust  x86_64 0.23.22-1 openmandriva-cooker 116 k pam  x86_64 1:1.5.1-2 openmandriva-cooker 536 k patch  x86_64 2.7.6-3 openmandriva-cooker 119 k pbzip2  x86_64 1.1.13-4 openmandriva-cooker 51 k perl  x86_64 4:5.32.1-17 openmandriva-cooker 7.4 k perl-Carp  noarch 1.50-17 openmandriva-cooker 27 k perl-Compress-Raw-Bzip2  x86_64 2.093-17 openmandriva-cooker 27 k perl-Compress-Raw-Zlib  x86_64 2.093-17 openmandriva-cooker 48 k perl-Data-Dumper  x86_64 2.174-17 openmandriva-cooker 47 k perl-Digest  noarch 1.17.01-17 openmandriva-cooker 23 k perl-Digest-MD5  x86_64 2.55_01-17 openmandriva-cooker 26 k perl-Digest-SHA  x86_64 1:6.02-17 openmandriva-cooker 44 k perl-Encode  x86_64 4:3.06-17 openmandriva-cooker 1.3 M perl-Errno  x86_64 1.30-17 openmandriva-cooker 13 k perl-Exporter  noarch 5.74-17 openmandriva-cooker 28 k perl-ExtUtils-MM-Utils  noarch 1:7.24-17 openmandriva-cooker 11 k perl-File-Fetch  noarch 0.56-17 openmandriva-cooker 27 k perl-File-Path  noarch 2.16-17 openmandriva-cooker 30 k perl-File-Temp  noarch 0.2309-17 openmandriva-cooker 47 k perl-Filter  x86_64 2:1.55-17 openmandriva-cooker 43 k perl-Getopt-Long  noarch 1:2.51-17 openmandriva-cooker 47 k perl-HTTP-Tiny  noarch 0.076-17 openmandriva-cooker 37 k perl-IO  x86_64 1.43-17 openmandriva-cooker 85 k perl-IO-Compress  noarch 2.093-17 openmandriva-cooker 238 k perl-IO-Zlib  noarch 1:1.10-17 openmandriva-cooker 17 k perl-IPC-Cmd  noarch 2:1.04-17 openmandriva-cooker 35 k perl-Locale-Maketext  noarch 1.29-17 openmandriva-cooker 92 k perl-Locale-Maketext-Simple  noarch 1:0.21.01-17 openmandriva-cooker 16 k perl-MIME-Base64  x86_64 3.15-17 openmandriva-cooker 25 k perl-Module-CoreList  noarch 1:5.20200620-17 openmandriva-cooker 76 k perl-Module-Load  noarch 1:0.34-17 openmandriva-cooker 15 k perl-Module-Load-Conditional  noarch 0.70-17 openmandriva-cooker 19 k perl-Module-Metadata  noarch 1.000037-17 openmandriva-cooker 24 k perl-Params-Check  noarch 1:0.38-17 openmandriva-cooker 20 k perl-PathTools  x86_64 3.760-17 openmandriva-cooker 77 k perl-Pod-Escapes  noarch 1:1.07-17 openmandriva-cooker 18 k perl-Pod-Perldoc  noarch 3.2801-17 openmandriva-cooker 80 k perl-Pod-Simple  noarch 1:3.40-17 openmandriva-cooker 218 k perl-Pod-Usage  noarch 4:1.69-17 openmandriva-cooker 29 k perl-Scalar-List-Utils  x86_64 3:1.50-17 openmandriva-cooker 59 k perl-Socket  x86_64 4:2.029-17 openmandriva-cooker 43 k perl-Storable  x86_64 1:3.21-17 openmandriva-cooker 79 k perl-Term-ANSIColor  noarch 5.01-17 openmandriva-cooker 37 k perl-Term-Cap  noarch 1.17-17 openmandriva-cooker 18 k perl-Text-ParseWords  noarch 3.30-17 openmandriva-cooker 14 k perl-Text-Tabs+Wrap  noarch 2013.0523-17 openmandriva-cooker 20 k perl-Thread-Queue  noarch 3.14-17 openmandriva-cooker 18 k perl-Time-Local  noarch 1.280-17 openmandriva-cooker 19 k perl-Unicode-Normalize  x86_64 1.27-17 openmandriva-cooker 83 k perl-autodie  noarch 2.32-17 openmandriva-cooker 80 k perl-base  x86_64 4:5.32.1-17 openmandriva-cooker 5.9 M perl-constant  noarch 1.33-17 openmandriva-cooker 19 k perl-encoding  x86_64 4:3.00-17 openmandriva-cooker 25 k perl-libs  x86_64 4:5.32.1-17 openmandriva-cooker 866 k perl-parent  noarch 1:0.238-17 openmandriva-cooker 11 k perl-podlators  noarch 4.14-17 openmandriva-cooker 96 k perl-threads  x86_64 1:2.25-17 openmandriva-cooker 49 k perl-threads-shared  x86_64 1.61-17 openmandriva-cooker 38 k perl-utils  noarch 5.32.1-17 openmandriva-cooker 65 k perl-version  noarch 6:0.99.24-17 openmandriva-cooker 37 k pigz  x86_64 2.6-2 openmandriva-cooker 80 k pkgconf  x86_64 1.7.4-1 openmandriva-cooker 38 k popt-data  noarch 1:1.18-1 openmandriva-cooker 26 k python  x86_64 3.9.5-2 openmandriva-cooker 8.2 M python-appdirs  noarch 1.4.4-2 openmandriva-cooker 21 k python-magic  noarch 5.40-2 openmandriva-cooker 14 k python-pkg-resources  noarch 53.1.0-1 openmandriva-cooker 198 k python-rpm  x86_64 4:4.16.1.3-5 openmandriva-cooker 59 k rootcerts  noarch 1:20201201.00-1 openmandriva-cooker 548 k rootfiles  noarch 11.0-22 openmandriva-cooker 11 k rpm  x86_64 4:4.16.1.3-5 openmandriva-cooker 501 k rpm-helper  noarch 0.24.18-1 openmandriva-cooker 21 k rpmlint  noarch 1.11-10 openmandriva-cooker 185 k rust-srpm-macros  noarch 17-1 openmandriva-cooker 8.0 k sed  x86_64 4.8-1 openmandriva-cooker 210 k setup  noarch 2.9.3.3-1 openmandriva-cooker 138 k shadow  x86_64 2:4.8.1-4 openmandriva-cooker 1.0 M spec-helper  noarch 0.31.49-2 openmandriva-cooker 19 k systemd  x86_64 248.20210517-2 openmandriva-cooker 2.8 M systemd-rpm-macros  x86_64 248.20210517-2 openmandriva-cooker 8.1 k tar  x86_64 3.5.1-1 openmandriva-cooker 56 k unzip  x86_64 6.0-28 openmandriva-cooker 283 k util-linux  x86_64 2.37-2 openmandriva-cooker 2.4 M wget  x86_64 1.21.1-1 openmandriva-cooker 723 k which  x86_64 2.21-5 openmandriva-cooker 29 k xz  x86_64 5.2.5-2 openmandriva-cooker 215 k zstd  x86_64 1.5.0-2 openmandriva-cooker 107 k Transaction Summary ================================================================================================= Install 484 Packages Total download size: 211 M Installed size: 821 M Downloading Packages: done. (1/484): acl-2.3.1-1-omv4050.x86_64.rpm 480 kB/s | 54 kB 00:00 (2/484): basesystem-minimal-4-19-omv4040.x86_64 231 kB/s | 6.4 kB 00:00 (3/484): autoconf-2.71-1-omv4002.noarch.rpm 2.5 MB/s | 645 kB 00:00 (4/484): automake-1.16.3-1-omv4002.noarch.rpm 2.1 MB/s | 621 kB 00:00 (5/484): bash-5.1.8-1-omv4050.x86_64.rpm 5.9 MB/s | 1.0 MB 00:00 (6/484): bzip2-1.0.8-3-omv4002.x86_64.rpm 2.6 MB/s | 77 kB 00:00 (7/484): chrpath-0.16-1-omv4002.x86_64.rpm 968 kB/s | 27 kB 00:00 (8/484): chkconfig-1.15-1-omv4002.x86_64.rpm 3.0 MB/s | 171 kB 00:00 (9/484): binutils-2.36.1-3-omv4050.x86_64.rpm 15 MB/s | 4.9 MB 00:00 (10/484): coreutils-8.32-4-omv4050.x86_64.rpm 8.9 MB/s | 2.0 MB 00:00 (11/484): cpio-3.5.1-1-omv4050.x86_64.rpm 976 kB/s | 27 kB 00:00 (12/484): dbus-common-1.13.18-5-omv4002.noarch. 445 kB/s | 12 kB 00:00 (13/484): dbus-broker-29-1-omv4050.x86_64.rpm 2.7 MB/s | 154 kB 00:00 (14/484): debugedit-0.2-1-omv4050.x86_64.rpm 2.3 MB/s | 68 kB 00:00 (15/484): desktop-file-utils-0.26-1-omv4002.x86 3.1 MB/s | 91 kB 00:00 (16/484): diffutils-3.7-1-omv4002.x86_64.rpm 10 MB/s | 332 kB 00:00 (17/484): distro-release-OpenMandriva-4.50-0.2. 307 kB/s | 8.5 kB 00:00 (18/484): distro-release-common-4.50-0.2.12-omv 2.4 MB/s | 72 kB 00:00 (19/484): distro-release-rpm-setup-4.50-0.2.12- 505 kB/s | 15 kB 00:00 (20/484): clang-12.0.0-1-omv4050.x86_64.rpm 17 MB/s | 6.6 MB 00:00 (21/484): distro-release-rpm-setup-build-4.50-0 680 kB/s | 19 kB 00:00 (22/484): distro-release-rpmlint-policy-4.50-0. 392 kB/s | 11 kB 00:00 (23/484): dwz-0.14-1-omv4050.x86_64.rpm 3.8 MB/s | 114 kB 00:00 (24/484): elfutils-0.185-1-omv4050.x86_64.rpm 15 MB/s | 520 kB 00:00 (25/484): filesystem-4.0-3-omv4050.x86_64.rpm 18 MB/s | 991 kB 00:00 (26/484): findutils-4.8.0-1-omv4040.x86_64.rpm 13 MB/s | 510 kB 00:00 (27/484): file-5.40-2-omv4050.x86_64.rpm 3.2 MB/s | 275 kB 00:00 (28/484): gawk-5.1.0-2-omv4040.x86_64.rpm 27 MB/s | 1.0 MB 00:00 (29/484): gcc-cpp-11.1.1-0.20210529.2-omv4050.x 3.5 MB/s | 660 kB 00:00 (30/484): gdb-headless-10.2-1-omv4050.x86_64.rp 12 MB/s | 2.8 MB 00:00 (31/484): gettext-0.21-1-omv4040.x86_64.rpm 3.6 MB/s | 592 kB 00:00 (32/484): gettext-base-0.21-1-omv4040.x86_64.rp 4.6 MB/s | 526 kB 00:00 (33/484): gnutls-config-3.7.2-1-omv4050.noarch. 213 kB/s | 6.7 kB 00:00 (34/484): go-srpm-macros-2-19-omv4040.noarch.rp 267 kB/s | 9.1 kB 00:00 (35/484): grep-3.6-1-omv4040.x86_64.rpm 5.0 MB/s | 177 kB 00:00 (36/484): groff-base-1.22.4-2-omv4040.x86_64.rp 4.4 MB/s | 805 kB 00:00 (37/484): gzip-1.10-4-omv4050.x86_64.rpm 3.2 MB/s | 125 kB 00:00 (38/484): gzip-utils-1.10-4-omv4050.x86_64.rpm 353 kB/s | 14 kB 00:00 (39/484): gcc-11.1.1-0.20210529.2-omv4050.x86_6 35 MB/s | 35 MB 00:00 (40/484): kmod-29-1-omv4050.x86_64.rpm 2.5 MB/s | 92 kB 00:00 (41/484): lib64LLVMAArch64AsmParser12-12.0.0-1- 4.3 MB/s | 154 kB 00:00 (42/484): lib64LLVMAArch64CodeGen12-12.0.0-1-om 26 MB/s | 1.0 MB 00:00 (43/484): lib64LLVMAArch64Desc12-12.0.0-1-omv40 10 MB/s | 346 kB 00:00 (44/484): lib64LLVMAArch64Disassembler12-12.0.0 2.0 MB/s | 83 kB 00:00 (45/484): lib64LLVMAArch64Info12-12.0.0-1-omv40 333 kB/s | 9.3 kB 00:00 (46/484): lib64LLVMAArch64Utils12-12.0.0-1-omv4 1.3 MB/s | 36 kB 00:00 (47/484): lib64LLVMAMDGPUAsmParser12-12.0.0-1-o 3.1 MB/s | 184 kB 00:00 (48/484): lib64LLVMAMDGPUCodeGen12-12.0.0-1-omv 7.7 MB/s | 1.5 MB 00:00 (49/484): glibc-2.33-6-omv4050.x86_64.rpm 3.6 MB/s | 4.2 MB 00:01 (50/484): lib64LLVMAMDGPUDisassembler12-12.0.0- 3.3 MB/s | 97 kB 00:00 (51/484): lib64LLVMAMDGPUInfo12-12.0.0-1-omv405 322 kB/s | 8.9 kB 00:00 (52/484): lib64LLVMAMDGPUDesc12-12.0.0-1-omv405 3.2 MB/s | 405 kB 00:00 (53/484): lib64LLVMARMAsmParser12-12.0.0-1-omv4 5.2 MB/s | 159 kB 00:00 (54/484): lib64LLVMAMDGPUUtils12-12.0.0-1-omv40 2.4 MB/s | 133 kB 00:00 (55/484): lib64LLVMARMDesc12-12.0.0-1-omv4050.x 3.0 MB/s | 278 kB 00:00 (56/484): lib64LLVMARMCodeGen12-12.0.0-1-omv405 8.3 MB/s | 1.0 MB 00:00 (57/484): lib64LLVMARMDisassembler12-12.0.0-1-o 3.5 MB/s | 103 kB 00:00 (58/484): lib64LLVMARMInfo12-12.0.0-1-omv4050.x 320 kB/s | 9.1 kB 00:00 (59/484): lib64LLVMARMUtils12-12.0.0-1-omv4050. 426 kB/s | 12 kB 00:00 (60/484): lib64LLVMAVRAsmParser12-12.0.0-1-omv4 923 kB/s | 29 kB 00:00 (61/484): lib64LLVMAVRCodeGen12-12.0.0-1-omv405 3.4 MB/s | 113 kB 00:00 (62/484): lib64LLVMAVRDesc12-12.0.0-1-omv4050.x 1.4 MB/s | 48 kB 00:00 (63/484): lib64LLVMAVRDisassembler12-12.0.0-1-o 521 kB/s | 15 kB 00:00 (64/484): lib64LLVMAVRInfo12-12.0.0-1-omv4050.x 297 kB/s | 8.8 kB 00:00 (65/484): lib64LLVMAggressiveInstCombine12-12.0 1.3 MB/s | 41 kB 00:00 (66/484): icu-data-69.1-2-omv4050.x86_64.rpm 6.7 MB/s | 7.8 MB 00:01 (67/484): lib64LLVMAsmParser12-12.0.0-1-omv4050 3.4 MB/s | 198 kB 00:00 (68/484): lib64LLVMBPFAsmParser12-12.0.0-1-omv4 845 kB/s | 23 kB 00:00 (69/484): lib64LLVMAsmPrinter12-12.0.0-1-omv405 6.2 MB/s | 409 kB 00:00 (70/484): lib64LLVMBPFDesc12-12.0.0-1-omv4050.x 984 kB/s | 28 kB 00:00 (71/484): lib64LLVMBPFCodeGen12-12.0.0-1-omv405 2.7 MB/s | 153 kB 00:00 (72/484): lib64LLVMBPFDisassembler12-12.0.0-1-o 539 kB/s | 15 kB 00:00 (73/484): lib64LLVMBPFInfo12-12.0.0-1-omv4050.x 326 kB/s | 9.0 kB 00:00 (74/484): lib64LLVMBinaryFormat12-12.0.0-1-omv4 1.9 MB/s | 56 kB 00:00 (75/484): lib64LLVMBitWriter12-12.0.0-1-omv4050 4.5 MB/s | 145 kB 00:00 (76/484): lib64LLVMAnalysis12-12.0.0-1-omv4050. 7.6 MB/s | 1.6 MB 00:00 (77/484): lib64LLVMBitReader12-12.0.0-1-omv4050 3.7 MB/s | 210 kB 00:00 (78/484): lib64LLVMBitstreamReader12-12.0.0-1-o 801 kB/s | 24 kB 00:00 (79/484): lib64LLVMCFGuard12-12.0.0-1-omv4050.x 644 kB/s | 18 kB 00:00 (80/484): lib64LLVMCoroutines12-12.0.0-1-omv405 5.0 MB/s | 148 kB 00:00 (81/484): lib64LLVMCoverage12-12.0.0-1-omv4050. 3.1 MB/s | 92 kB 00:00 (82/484): lib64LLVMDWARFLinker12-12.0.0-1-omv40 3.7 MB/s | 110 kB 00:00 (83/484): lib64LLVMDebugInfoCodeView12-12.0.0-1 5.7 MB/s | 180 kB 00:00 (84/484): lib64LLVMDebugInfoDWARF12-12.0.0-1-om 7.6 MB/s | 257 kB 00:00 (85/484): lib64LLVMCore12-12.0.0-1-omv4050.x86_ 7.0 MB/s | 1.2 MB 00:00 (86/484): lib64LLVMDebugInfoGSYM12-12.0.0-1-omv 2.2 MB/s | 71 kB 00:00 (87/484): lib64LLVMDebugInfoMSF12-12.0.0-1-omv4 1.3 MB/s | 38 kB 00:00 (88/484): lib64LLVMDebugInfoPDB12-12.0.0-1-omv4 8.7 MB/s | 280 kB 00:00 (89/484): lib64LLVMDemangle12-12.0.0-1-omv4050. 3.4 MB/s | 98 kB 00:00 (90/484): lib64LLVMDlltoolDriver12-12.0.0-1-omv 526 kB/s | 15 kB 00:00 (91/484): lib64LLVMExecutionEngine12-12.0.0-1-o 2.3 MB/s | 70 kB 00:00 (92/484): lib64LLVMFileCheck12-12.0.0-1-omv4050 2.6 MB/s | 75 kB 00:00 (93/484): lib64LLVMFrontendOpenMP12-12.0.0-1-om 3.0 MB/s | 89 kB 00:00 (94/484): lib64LLVMHelloNew12-12.0.0-1-omv4050. 345 kB/s | 9.6 kB 00:00 (95/484): lib64LLVMGlobalISel12-12.0.0-1-omv405 7.7 MB/s | 439 kB 00:00 (96/484): lib64LLVMHexagonAsmParser12-12.0.0-1- 2.7 MB/s | 79 kB 00:00 (97/484): lib64LLVMHexagonDesc12-12.0.0-1-omv40 4.8 MB/s | 208 kB 00:00 (98/484): lib64LLVMHexagonDisassembler12-12.0.0 1.4 MB/s | 45 kB 00:00 (99/484): lib64LLVMHexagonCodeGen12-12.0.0-1-om 12 MB/s | 1.1 MB 00:00 (100/484): lib64LLVMHexagonInfo12-12.0.0-1-omv4 317 kB/s | 8.8 kB 00:00 (101/484): lib64LLVMIRReader12-12.0.0-1-omv4050 619 kB/s | 18 kB 00:00 (102/484): lib64LLVMInstrumentation12-12.0.0-1- 9.6 MB/s | 483 kB 00:00 (103/484): lib64LLVMInterfaceStub12-12.0.0-1-om 1.7 MB/s | 49 kB 00:00 (104/484): lib64LLVMCodeGen12-12.0.0-1-omv4050. 4.4 MB/s | 2.4 MB 00:00 (105/484): lib64LLVMInstCombine12-12.0.0-1-omv4 4.3 MB/s | 504 kB 00:00 (106/484): lib64LLVMInterpreter12-12.0.0-1-omv4 2.6 MB/s | 77 kB 00:00 (107/484): lib64LLVMLanaiAsmParser12-12.0.0-1-o 997 kB/s | 30 kB 00:00 (108/484): lib64LLVMJITLink12-12.0.0-1-omv4050. 2.3 MB/s | 134 kB 00:00 (109/484): lib64LLVMLTO12-12.0.0-1-omv4050.x86_ 3.0 MB/s | 173 kB 00:00 (110/484): lib64LLVMLanaiCodeGen12-12.0.0-1-omv 4.3 MB/s | 127 kB 00:00 (111/484): lib64LLVMLanaiDesc12-12.0.0-1-omv405 1.2 MB/s | 35 kB 00:00 (112/484): lib64LLVMLanaiDisassembler12-12.0.0- 535 kB/s | 15 kB 00:00 (113/484): lib64LLVMLanaiInfo12-12.0.0-1-omv405 313 kB/s | 8.7 kB 00:00 (114/484): lib64LLVMLibDriver12-12.0.0-1-omv405 964 kB/s | 28 kB 00:00 (115/484): lib64LLVMLinker12-12.0.0-1-omv4050.x 2.3 MB/s | 67 kB 00:00 (116/484): lib64LLVMMC12-12.0.0-1-omv4050.x86_6 11 MB/s | 359 kB 00:00 (117/484): lib64LLVMMCA12-12.0.0-1-omv4050.x86_ 2.6 MB/s | 79 kB 00:00 (118/484): lib64LLVMMCDisassembler12-12.0.0-1-o 494 kB/s | 19 kB 00:00 (119/484): lib64LLVMMCJIT12-12.0.0-1-omv4050.x8 1.0 MB/s | 34 kB 00:00 (120/484): lib64LLVMMIRParser12-12.0.0-1-omv405 3.7 MB/s | 114 kB 00:00 (121/484): lib64LLVMMSP430AsmParser12-12.0.0-1- 872 kB/s | 25 kB 00:00 (122/484): lib64LLVMMCParser12-12.0.0-1-omv4050 3.2 MB/s | 200 kB 00:00 (123/484): lib64LLVMMSP430CodeGen12-12.0.0-1-om 3.0 MB/s | 89 kB 00:00 (124/484): lib64LLVMMSP430Desc12-12.0.0-1-omv40 1.1 MB/s | 33 kB 00:00 (125/484): lib64LLVMMSP430Disassembler12-12.0.0 529 kB/s | 16 kB 00:00 (126/484): lib64LLVMMSP430Info12-12.0.0-1-omv40 311 kB/s | 8.8 kB 00:00 (127/484): lib64LLVMMipsAsmParser12-12.0.0-1-om 3.5 MB/s | 108 kB 00:00 (128/484): lib64LLVMMipsDisassembler12-12.0.0-1 1.6 MB/s | 46 kB 00:00 (129/484): lib64LLVMMipsDesc12-12.0.0-1-omv4050 2.9 MB/s | 159 kB 00:00 (130/484): lib64LLVMMipsInfo12-12.0.0-1-omv4050 293 kB/s | 9.2 kB 00:00 (131/484): lib64LLVMNVPTXDesc12-12.0.0-1-omv405 3.0 MB/s | 95 kB 00:00 (132/484): lib64LLVMMipsCodeGen12-12.0.0-1-omv4 3.7 MB/s | 513 kB 00:00 (133/484): lib64LLVMNVPTXCodeGen12-12.0.0-1-omv 4.5 MB/s | 255 kB 00:00 (134/484): lib64LLVMNVPTXInfo12-12.0.0-1-omv405 322 kB/s | 8.9 kB 00:00 (135/484): lib64LLVMObjCARCOpts12-12.0.0-1-omv4 2.9 MB/s | 84 kB 00:00 (136/484): lib64LLVMObjectYAML12-12.0.0-1-omv40 12 MB/s | 386 kB 00:00 (137/484): lib64LLVMOption12-12.0.0-1-omv4050.x 1.5 MB/s | 43 kB 00:00 (138/484): lib64LLVMOrcJIT12-12.0.0-1-omv4050.x 10 MB/s | 371 kB 00:00 (139/484): lib64LLVMObject12-12.0.0-1-omv4050.x 4.7 MB/s | 406 kB 00:00 (140/484): lib64LLVMOrcShared12-12.0.0-1-omv405 493 kB/s | 14 kB 00:00 (141/484): lib64LLVMOrcTargetProcess12-12.0.0-1 462 kB/s | 13 kB 00:00 (142/484): lib64LLVMPowerPCAsmParser12-12.0.0-1 1.8 MB/s | 55 kB 00:00 (143/484): lib64LLVMPowerPCCodeGen12-12.0.0-1-o 9.3 MB/s | 709 kB 00:00 (144/484): lib64LLVMPasses12-12.0.0-1-omv4050.x 3.1 MB/s | 325 kB 00:00 (145/484): lib64LLVMPowerPCDesc12-12.0.0-1-omv4 1.8 MB/s | 134 kB 00:00 (146/484): lib64LLVMPowerPCDisassembler12-12.0. 1.1 MB/s | 32 kB 00:00 (147/484): lib64LLVMPowerPCInfo12-12.0.0-1-omv4 329 kB/s | 9.2 kB 00:00 (148/484): lib64LLVMRISCVAsmParser12-12.0.0-1-o 2.2 MB/s | 66 kB 00:00 (149/484): lib64LLVMProfileData12-12.0.0-1-omv4 3.1 MB/s | 180 kB 00:00 (150/484): lib64LLVMRISCVDesc12-12.0.0-1-omv405 5.4 MB/s | 227 kB 00:00 (151/484): lib64LLVMRISCVDisassembler12-12.0.0- 655 kB/s | 27 kB 00:00 (152/484): lib64LLVMRISCVCodeGen12-12.0.0-1-omv 3.5 MB/s | 375 kB 00:00 (153/484): lib64LLVMRISCVInfo12-12.0.0-1-omv405 241 kB/s | 8.9 kB 00:00 (154/484): lib64LLVMRemarks12-12.0.0-1-omv4050. 2.1 MB/s | 79 kB 00:00 (155/484): lib64LLVMRuntimeDyld12-12.0.0-1-omv4 3.3 MB/s | 186 kB 00:00 (156/484): lib64LLVMSparcAsmParser12-12.0.0-1-o 1.3 MB/s | 39 kB 00:00 (157/484): lib64LLVMScalarOpts12-12.0.0-1-omv40 15 MB/s | 1.4 MB 00:00 (158/484): lib64LLVMSparcCodeGen12-12.0.0-1-omv 4.4 MB/s | 132 kB 00:00 (159/484): lib64LLVMSparcDesc12-12.0.0-1-omv405 1.9 MB/s | 54 kB 00:00 (160/484): lib64LLVMSparcDisassembler12-12.0.0- 740 kB/s | 21 kB 00:00 (161/484): lib64LLVMSparcInfo12-12.0.0-1-omv405 325 kB/s | 9.0 kB 00:00 (162/484): lib64LLVMSymbolize12-12.0.0-1-omv405 1.6 MB/s | 46 kB 00:00 (163/484): lib64LLVMSystemZAsmParser12-12.0.0-1 2.1 MB/s | 62 kB 00:00 (164/484): lib64LLVMSystemZCodeGen12-12.0.0-1-o 9.2 MB/s | 334 kB 00:00 (165/484): lib64LLVMSystemZDesc12-12.0.0-1-omv4 4.0 MB/s | 119 kB 00:00 (166/484): lib64LLVMSupport12-12.0.0-1-omv4050. 5.5 MB/s | 773 kB 00:00 (167/484): lib64LLVMSystemZDisassembler12-12.0. 1.2 MB/s | 39 kB 00:00 (168/484): lib64LLVMSystemZInfo12-12.0.0-1-omv4 304 kB/s | 8.8 kB 00:00 (169/484): lib64LLVMTableGen12-12.0.0-1-omv4050 6.0 MB/s | 182 kB 00:00 (170/484): lib64LLVMTarget12-12.0.0-1-omv4050.x 1.0 MB/s | 29 kB 00:00 (171/484): lib64LLVMTextAPI12-12.0.0-1-omv4050. 2.5 MB/s | 74 kB 00:00 (172/484): lib64LLVMSelectionDAG12-12.0.0-1-omv 3.2 MB/s | 1.3 MB 00:00 (173/484): lib64LLVMVectorize12-12.0.0-1-omv405 6.0 MB/s | 512 kB 00:00 (174/484): lib64LLVMWebAssemblyAsmParser12-12.0 1.2 MB/s | 37 kB 00:00 (175/484): lib64LLVMWebAssemblyDesc12-12.0.0-1- 1.8 MB/s | 59 kB 00:00 (176/484): lib64LLVMWebAssemblyDisassembler12-1 498 kB/s | 14 kB 00:00 (177/484): lib64LLVMWebAssemblyCodeGen12-12.0.0 3.7 MB/s | 327 kB 00:00 (178/484): lib64LLVMWebAssemblyInfo12-12.0.0-1- 425 kB/s | 12 kB 00:00 (179/484): lib64LLVMTransformUtils12-12.0.0-1-o 4.1 MB/s | 875 kB 00:00 (180/484): lib64LLVMWindowsManifest12-12.0.0-1- 618 kB/s | 17 kB 00:00 (181/484): lib64LLVMX86AsmParser12-12.0.0-1-omv 3.0 MB/s | 177 kB 00:00 (182/484): lib64LLVMX86Disassembler12-12.0.0-1- 2.8 MB/s | 81 kB 00:00 (183/484): lib64LLVMX86Info12-12.0.0-1-omv4050. 321 kB/s | 8.9 kB 00:00 (184/484): lib64LLVMX86Desc12-12.0.0-1-omv4050. 4.0 MB/s | 438 kB 00:00 (185/484): lib64LLVMXCoreDesc12-12.0.0-1-omv405 886 kB/s | 25 kB 00:00 (186/484): lib64LLVMXCoreCodeGen12-12.0.0-1-omv 2.6 MB/s | 148 kB 00:00 (187/484): lib64LLVMXCoreDisassembler12-12.0.0- 662 kB/s | 19 kB 00:00 (188/484): lib64LLVMXCoreInfo12-12.0.0-1-omv405 317 kB/s | 8.7 kB 00:00 (189/484): lib64LLVMXRay12-12.0.0-1-omv4050.x86 2.6 MB/s | 77 kB 00:00 (190/484): lib64LTO12-12.0.0-1-omv4050.x86_64.r 1.2 MB/s | 35 kB 00:00 (191/484): lib64LLVMX86CodeGen12-12.0.0-1-omv40 4.4 MB/s | 1.5 MB 00:00 (192/484): lib64Polly12-12.0.0-1-omv4050.x86_64 4.5 MB/s | 627 kB 00:00 (193/484): lib64acl1-2.3.1-1-omv4050.x86_64.rpm 709 kB/s | 20 kB 00:00 (194/484): lib64argon2_1-20190702-2-omv4002.x86 737 kB/s | 21 kB 00:00 (195/484): lib64asm1-0.185-1-omv4050.x86_64.rpm 711 kB/s | 20 kB 00:00 (196/484): lib64archive18-3.5.1-1-omv4050.x86_6 3.9 MB/s | 326 kB 00:00 (197/484): lib64LLVMipo12-12.0.0-1-omv4050.x86_ 3.4 MB/s | 934 kB 00:00 (198/484): lib64attr1-2.5.1-1-omv4050.x86_64.rp 507 kB/s | 15 kB 00:00 (199/484): lib64audit1-3.0.1-1-omv4050.x86_64.r 1.5 MB/s | 44 kB 00:00 (200/484): lib64b2_1-0.98.1-2-omv4040.x86_64.rp 848 kB/s | 26 kB 00:00 (201/484): lib64blkid1-2.37-2-omv4050.x86_64.rp 3.3 MB/s | 104 kB 00:00 (202/484): lib64bz2_1-1.0.8-3-omv4002.x86_64.rp 1.3 MB/s | 39 kB 00:00 (203/484): lib64cap-ng0-0.8.2-1-omv4040.x86_64. 579 kB/s | 16 kB 00:00 (204/484): lib64cap2-2.50-1-omv4050.x86_64.rpm 724 kB/s | 21 kB 00:00 (205/484): lib64cc1_0-11.1.1-0.20210529.2-omv40 2.0 MB/s | 58 kB 00:00 (206/484): lib64clangAPINotes12-12.0.0-1-omv405 697 kB/s | 24 kB 00:00 (207/484): lib64clang12-12.0.0-1-omv4050.x86_64 3.2 MB/s | 231 kB 00:00 (208/484): lib64clangARCMigrate12-12.0.0-1-omv4 3.4 MB/s | 672 kB 00:00 (209/484): lib64clangASTMatchers12-12.0.0-1-omv 3.0 MB/s | 172 kB 00:00 (210/484): lib64clangAnalysis12-12.0.0-1-omv405 3.4 MB/s | 471 kB 00:00 (211/484): lib64clangApplyReplacements12-12.0.0 1.6 MB/s | 47 kB 00:00 (212/484): lib64clangAST12-12.0.0-1-omv4050.x86 4.7 MB/s | 2.2 MB 00:00 (213/484): lib64clangChangeNamespace12-12.0.0-1 3.1 MB/s | 93 kB 00:00 (214/484): lib64clangBasic12-12.0.0-1-omv4050.x 3.8 MB/s | 746 kB 00:00 (215/484): lib64clangCrossTU12-12.0.0-1-omv4050 1.5 MB/s | 44 kB 00:00 (216/484): lib64clangCodeGen12-12.0.0-1-omv4050 4.9 MB/s | 2.1 MB 00:00 (217/484): lib64clangDaemonTweaks12-12.0.0-1-om 3.5 MB/s | 209 kB 00:00 (218/484): lib64clangDependencyScanning12-12.0. 1.7 MB/s | 50 kB 00:00 (219/484): lib64clangDirectoryWatcher12-12.0.0- 729 kB/s | 21 kB 00:00 (220/484): lib64clangDaemon12-12.0.0-1-omv4050. 4.0 MB/s | 1.7 MB 00:00 (221/484): lib64clangDoc12-12.0.0-1-omv4050.x86 4.1 MB/s | 245 kB 00:00 (222/484): lib64clangDynamicASTMatchers12-12.0. 3.8 MB/s | 457 kB 00:00 (223/484): lib64clangEdit12-12.0.0-1-omv4050.x8 1.2 MB/s | 37 kB 00:00 (224/484): lib64clangDriver12-12.0.0-1-omv4050. 3.8 MB/s | 747 kB 00:00 (225/484): lib64clangFormat12-12.0.0-1-omv4050. 3.3 MB/s | 284 kB 00:00 (226/484): lib64clangFrontendTool12-12.0.0-1-om 644 kB/s | 18 kB 00:00 (227/484): lib64clangHandleCXX12-12.0.0-1-omv40 584 kB/s | 16 kB 00:00 (228/484): lib64clangFrontend12-12.0.0-1-omv405 3.8 MB/s | 624 kB 00:00 (229/484): lib64clangHandleLLVM12-12.0.0-1-omv4 636 kB/s | 18 kB 00:00 (230/484): lib64clangIncludeFixer12-12.0.0-1-om 2.2 MB/s | 64 kB 00:00 (231/484): lib64clangIncludeFixerPlugin12-12.0. 723 kB/s | 21 kB 00:00 (232/484): lib64clangIndexSerialization12-12.0. 534 kB/s | 15 kB 00:00 (233/484): lib64clangIndex12-12.0.0-1-omv4050.x 2.6 MB/s | 146 kB 00:00 (234/484): lib64clangMove12-12.0.0-1-omv4050.x8 2.8 MB/s | 84 kB 00:00 (235/484): lib64clangLex12-12.0.0-1-omv4050.x86 4.1 MB/s | 341 kB 00:00 (236/484): lib64clangQuery12-12.0.0-1-omv4050.x 1.7 MB/s | 50 kB 00:00 (237/484): lib64clangReorderFields12-12.0.0-1-o 1.4 MB/s | 41 kB 00:00 (238/484): lib64clangParse12-12.0.0-1-omv4050.x 4.2 MB/s | 465 kB 00:00 (239/484): lib64clangRewrite12-12.0.0-1-omv4050 1.3 MB/s | 38 kB 00:00 (240/484): lib64clangRewriteFrontend12-12.0.0-1 3.1 MB/s | 255 kB 00:00 (241/484): lib64clangSerialization12-12.0.0-1-o 3.9 MB/s | 748 kB 00:00 (242/484): lib64clangStaticAnalyzerCheckers12-1 4.2 MB/s | 1.2 MB 00:00 (243/484): lib64clangSema12-12.0.0-1-omv4050.x8 5.0 MB/s | 3.3 MB 00:00 (244/484): lib64clang-cpp12-12.0.0-1-omv4050.x8 5.9 MB/s | 14 MB 00:02 (245/484): lib64clangStaticAnalyzerCore12-12.0. 3.7 MB/s | 689 kB 00:00 (246/484): lib64clangStaticAnalyzerFrontend12-1 2.6 MB/s | 180 kB 00:00 (247/484): lib64clangTesting12-12.0.0-1-omv4050 343 kB/s | 11 kB 00:00 (248/484): lib64clangTidy12-12.0.0-1-omv4050.x8 2.3 MB/s | 144 kB 00:00 (249/484): lib64clangTidyAbseilModule12-12.0.0- 2.5 MB/s | 159 kB 00:00 (250/484): lib64clangTidyAlteraModule12-12.0.0- 1.0 MB/s | 32 kB 00:00 (251/484): lib64clangTidyAndroidModule12-12.0.0 1.7 MB/s | 51 kB 00:00 (252/484): lib64clangTidyBoostModule12-12.0.0-1 969 kB/s | 29 kB 00:00 (253/484): lib64clangTidyCERTModule12-12.0.0-1- 3.4 MB/s | 101 kB 00:00 (254/484): lib64clangTidyConcurrencyModule12-12 722 kB/s | 21 kB 00:00 (255/484): lib64clangTidyDarwinModule12-12.0.0- 755 kB/s | 22 kB 00:00 (256/484): lib64clangTidyBugproneModule12-12.0. 3.7 MB/s | 427 kB 00:00 (257/484): lib64clangTidyCppCoreGuidelinesModul 3.2 MB/s | 181 kB 00:00 (258/484): lib64clangTidyFuchsiaModule12-12.0.0 1.2 MB/s | 35 kB 00:00 (259/484): lib64clangTidyHICPPModule12-12.0.0-1 1.9 MB/s | 55 kB 00:00 (260/484): lib64clangTidyLLVMLibcModule12-12.0. 940 kB/s | 26 kB 00:00 (261/484): lib64clangTidyGoogleModule12-12.0.0- 2.0 MB/s | 111 kB 00:00 (262/484): lib64clangTidyLLVMModule12-12.0.0-1- 2.3 MB/s | 69 kB 00:00 (263/484): lib64clangTidyLinuxKernelModule12-12 715 kB/s | 20 kB 00:00 (264/484): lib64clangTidyMPIModule12-12.0.0-1-o 1.1 MB/s | 30 kB 00:00 (265/484): lib64clangTidyMain12-12.0.0-1-omv405 1.3 MB/s | 37 kB 00:00 (266/484): lib64clangTidyObjCModule12-12.0.0-1- 1.6 MB/s | 48 kB 00:00 (267/484): lib64clangTidyMiscModule12-12.0.0-1- 3.3 MB/s | 273 kB 00:00 (268/484): lib64clangTidyOpenMPModule12-12.0.0- 1.0 MB/s | 30 kB 00:00 (269/484): lib64clangTidyPlugin12-12.0.0-1-omv4 687 kB/s | 19 kB 00:00 (270/484): lib64clangTidyPerformanceModule12-12 2.9 MB/s | 166 kB 00:00 (271/484): lib64clangTidyPortabilityModule12-12 1.2 MB/s | 34 kB 00:00 (272/484): lib64clangTidyModernizeModule12-12.0 3.9 MB/s | 649 kB 00:00 (273/484): lib64clangTidyUtils12-12.0.0-1-omv40 2.4 MB/s | 135 kB 00:00 (274/484): lib64clangTidyZirconModule12-12.0.0- 860 kB/s | 24 kB 00:00 (275/484): lib64clangTooling12-12.0.0-1-omv4050 4.2 MB/s | 125 kB 00:00 (276/484): lib64clangToolingASTDiff12-12.0.0-1- 2.6 MB/s | 78 kB 00:00 (277/484): lib64clangTidyReadabilityModule12-12 4.6 MB/s | 507 kB 00:00 (278/484): lib64clangToolingCore12-12.0.0-1-omv 1.4 MB/s | 40 kB 00:00 (279/484): lib64clangToolingInclusions12-12.0.0 1.1 MB/s | 32 kB 00:00 (280/484): lib64clangToolingSyntax12-12.0.0-1-o 4.2 MB/s | 126 kB 00:00 (281/484): lib64clangTransformer12-12.0.0-1-omv 3.0 MB/s | 89 kB 00:00 (282/484): lib64clangToolingRefactoring12-12.0. 4.1 MB/s | 232 kB 00:00 (283/484): lib64clangdRemoteIndex12-12.0.0-1-om 306 kB/s | 8.5 kB 00:00 (284/484): lib64clangdSupport12-12.0.0-1-omv405 1.9 MB/s | 56 kB 00:00 (285/484): lib64com_err2-1.46.2-2-omv4050.x86_6 475 kB/s | 13 kB 00:00 (286/484): lib64crypt1-4.4.22-1-omv4050.x86_64. 3.0 MB/s | 89 kB 00:00 (287/484): lib64cryptsetup12-2.3.6-1-omv4050.x8 3.8 MB/s | 220 kB 00:00 (288/484): lib64db18.1-18.1.32-1-omv4002.x86_64 4.5 MB/s | 745 kB 00:00 (289/484): lib64dw1-0.185-1-omv4050.x86_64.rpm 3.6 MB/s | 203 kB 00:00 (290/484): lib64elf1-0.185-1-omv4050.x86_64.rpm 1.6 MB/s | 45 kB 00:00 (291/484): lib64devmapper1.02-1.02.173-4-omv405 699 kB/s | 148 kB 00:00 (292/484): lib64expat1-2.4.1-1-omv4050.x86_64.r 2.7 MB/s | 79 kB 00:00 (293/484): lib64ffi7-3.3-3-omv4040.x86_64.rpm 918 kB/s | 26 kB 00:00 (294/484): lib64findAllSymbols12-12.0.0-1-omv40 2.5 MB/s | 72 kB 00:00 (295/484): lib64fdisk1-2.37-2-omv4050.x86_64.rp 1.8 MB/s | 150 kB 00:00 (296/484): lib64crypto3-3.0.0-0.alpha17.1-omv40 4.3 MB/s | 1.6 MB 00:00 (297/484): lib64gcc1-11.1.1-0.20210529.2-omv405 1.3 MB/s | 53 kB 00:00 (298/484): lib64gdbm6-1.19-1-omv4040.x86_64.rpm 1.3 MB/s | 38 kB 00:00 (299/484): lib64gdbm_compat4-1.19-1-omv4040.x86 428 kB/s | 12 kB 00:00 (300/484): lib64gcrypt20-1.9.3-1-omv4050.x86_64 3.6 MB/s | 495 kB 00:00 (301/484): lib64gettextmisc-0.21-1-omv4040.x86_ 3.0 MB/s | 248 kB 00:00 (302/484): lib64gmp10-6.2.1-3-omv4050.x86_64.rp 4.8 MB/s | 274 kB 00:00 (303/484): lib64glib2.0_0-2.68.2-1-omv4050.x86_ 4.2 MB/s | 479 kB 00:00 (304/484): lib64gomp1-11.1.1-0.20210529.2-omv40 4.0 MB/s | 124 kB 00:00 (305/484): lib64gpg-error0-1.42-1-omv4050.x86_6 2.2 MB/s | 63 kB 00:00 (306/484): lib64gssapi_krb5_2-1.19.1-1-omv4050. 4.2 MB/s | 124 kB 00:00 (307/484): lib64gnutls30-3.7.2-1-omv4050.x86_64 5.4 MB/s | 899 kB 00:00 (308/484): lib64hogweed6-3.7.3-1-omv4050.x86_64 3.7 MB/s | 208 kB 00:00 (309/484): lib64icudata69-69.1-2-omv4050.x86_64 386 kB/s | 11 kB 00:00 (310/484): lib64idn2_0-2.3.1-1-omv4050.x86_64.r 2.0 MB/s | 60 kB 00:00 (311/484): lib64intl8-0.21-1-omv4040.x86_64.rpm 842 kB/s | 24 kB 00:00 (312/484): lib64ip4tc2-1.8.7-4-omv4050.x86_64.r 694 kB/s | 20 kB 00:00 (313/484): lib64icuuc69-69.1-2-omv4050.x86_64.r 4.2 MB/s | 699 kB 00:00 (314/484): lib64json-c5-0.15-2-omv4050.x86_64.r 429 kB/s | 36 kB 00:00 (315/484): lib64gcc-devel-11.1.1-0.20210529.2-o 4.7 MB/s | 3.1 MB 00:00 (316/484): lib64k5crypto3-1.19.1-1-omv4050.x86_ 1.2 MB/s | 37 kB 00:00 (317/484): lib64keyutils1-1.6.1-1-omv4040.x86_6 524 kB/s | 15 kB 00:00 (318/484): lib64isl23-0.24-2-omv4050.x86_64.rpm 5.3 MB/s | 1.0 MB 00:00 (319/484): lib64kmod2-29-1-omv4050.x86_64.rpm 1.4 MB/s | 44 kB 00:00 (320/484): lib64krb5support0-1.19.1-1-omv4050.x 978 kB/s | 28 kB 00:00 (321/484): lib64lldCommon12-12.0.0-1-omv4050.x8 2.9 MB/s | 86 kB 00:00 (322/484): lib64lldCore12-12.0.0-1-omv4050.x86_ 1.6 MB/s | 46 kB 00:00 (323/484): lib64lldCOFF12-12.0.0-1-omv4050.x86_ 4.6 MB/s | 390 kB 00:00 (324/484): lib64lldDriver12-12.0.0-1-omv4050.x8 1.5 MB/s | 43 kB 00:00 (325/484): lib64lldMachO12-12.0.0-1-omv4050.x86 3.8 MB/s | 212 kB 00:00 (326/484): lib64lldELF12-12.0.0-1-omv4050.x86_6 10 MB/s | 865 kB 00:00 (327/484): lib64krb5_3-1.19.1-1-omv4050.x86_64. 1.3 MB/s | 278 kB 00:00 (328/484): lib64lldMinGW12-12.0.0-1-omv4050.x86 972 kB/s | 27 kB 00:00 (329/484): lib64lldReaderWriter12-12.0.0-1-omv4 730 kB/s | 20 kB 00:00 (330/484): lib64lldMachO2_12-12.0.0-1-omv4050.x 3.2 MB/s | 185 kB 00:00 (331/484): lib64lldWasm12-12.0.0-1-omv4050.x86_ 7.2 MB/s | 223 kB 00:00 (332/484): lib64lldYAML12-12.0.0-1-omv4050.x86_ 1.4 MB/s | 41 kB 00:00 (333/484): lib64lua5.3-5.3.5-6-omv4040.x86_64.r 3.3 MB/s | 113 kB 00:00 (334/484): lib64lz4_1-1.9.3-1-omv4040.x86_64.rp 3.0 MB/s | 87 kB 00:00 (335/484): lib64lzo2_2-2.10-6-omv4040.x86_64.rp 2.7 MB/s | 78 kB 00:00 (336/484): lib64magic1-5.40-2-omv4050.x86_64.rp 2.5 MB/s | 73 kB 00:00 (337/484): lib64lzma5-5.2.5-2-omv4050.x86_64.rp 1.8 MB/s | 98 kB 00:00 (338/484): lib64mpc3-1.2.1-1-omv4050.x86_64.rpm 1.6 MB/s | 51 kB 00:00 (339/484): lib64mount1-2.37-2-omv4050.x86_64.rp 2.4 MB/s | 135 kB 00:00 (340/484): lib64ncursesw6-6.2-1.20210403.1-omv4 5.9 MB/s | 175 kB 00:00 (341/484): lib64nsl2-1.3.0-1-omv4040.x86_64.rpm 1.5 MB/s | 43 kB 00:00 (342/484): lib64mpfr6-4.1.0-3-omv4050.x86_64.rp 3.1 MB/s | 260 kB 00:00 (343/484): lib64nettle8-3.7.3-1-omv4050.x86_64. 2.6 MB/s | 143 kB 00:00 (344/484): lib64nss_myhostname2-248.20210517-2- 1.7 MB/s | 48 kB 00:00 (345/484): lib64nss_resolve2-248.20210517-2-omv 2.3 MB/s | 68 kB 00:00 (346/484): lib64nss_systemd2-248.20210517-2-omv 3.9 MB/s | 115 kB 00:00 (347/484): lib64pam0-1.5.1-2-omv4050.x86_64.rpm 1.1 MB/s | 31 kB 00:00 (348/484): lib64omp1-12.0.0-1-omv4050.x86_64.rp 9.8 MB/s | 560 kB 00:00 (349/484): lib64pam_misc0-1.5.1-2-omv4050.x86_6 444 kB/s | 13 kB 00:00 (350/484): lib64panelw6-6.2-1.20210403.1-omv405 440 kB/s | 12 kB 00:00 (351/484): lib64p11-kit0-0.23.22-1-omv4050.x86_ 3.1 MB/s | 258 kB 00:00 (352/484): lib64pcre2-8_0-10.37-1-omv4050.x86_6 9.3 MB/s | 298 kB 00:00 (353/484): lib64pcre2-posix3-10.37-1-omv4050.x8 401 kB/s | 11 kB 00:00 (354/484): lib64pcre1-8.44-1-omv4050.x86_64.rpm 4.1 MB/s | 237 kB 00:00 (355/484): lib64pkgconf3-1.7.4-1-omv4040.x86_64 1.1 MB/s | 30 kB 00:00 (356/484): lib64popt0-1.18-1-omv4040.x86_64.rpm 1.0 MB/s | 29 kB 00:00 (357/484): lib64perl5-5.32.1-17-omv4040.x86_64. 12 MB/s | 1.0 MB 00:00 (358/484): lib64readline8-8.1-2-omv4050.x86_64. 2.3 MB/s | 130 kB 00:00 (359/484): lib64rpm9-4.16.1.3-5-omv4050.x86_64. 8.1 MB/s | 264 kB 00:00 (360/484): lib64rpmbuild9-4.16.1.3-5-omv4050.x8 2.6 MB/s | 77 kB 00:00 (361/484): lib64rpmsign9-4.16.1.3-5-omv4050.x86 520 kB/s | 15 kB 00:00 (362/484): lib64seccomp2-2.5.1-1-omv4040.x86_64 1.7 MB/s | 50 kB 00:00 (363/484): lib64sigsegv2-2.13-1-omv4040.x86_64. 472 kB/s | 13 kB 00:00 (364/484): lib64smartcols1-2.37-2-omv4050.x86_6 1.6 MB/s | 47 kB 00:00 (365/484): lib64sqlite3_0-3.35.5-1-omv4050.x86_ 13 MB/s | 782 kB 00:00 (366/484): lib64ssl3-3.0.0-0.alpha17.1-omv4050. 4.1 MB/s | 228 kB 00:00 (367/484): lib64python3.9_1-3.9.5-2-omv4050.x86 5.5 MB/s | 1.2 MB 00:00 (368/484): lib64stdc++-devel-11.1.1-0.20210529. 15 MB/s | 1.3 MB 00:00 (369/484): lib64systemd0-248.20210517-2-omv4050 3.3 MB/s | 282 kB 00:00 (370/484): lib64tasn1_6-4.17.0-1-omv4050.x86_64 1.4 MB/s | 39 kB 00:00 (371/484): lib64textstyle0-0.21-1-omv4040.x86_6 3.5 MB/s | 104 kB 00:00 (372/484): lib64tirpc3-1.3.2-1-omv4050.x86_64.r 2.7 MB/s | 79 kB 00:00 (373/484): lib64stdc++6-11.1.1-0.20210529.2-omv 4.7 MB/s | 650 kB 00:00 (374/484): lib64udev1-248.20210517-2-omv4050.x8 2.4 MB/s | 72 kB 00:00 (375/484): lib64unistring2-0.9.10-5-omv4040.x86 15 MB/s | 507 kB 00:00 (376/484): lib64utempter0-1.2.1-1-omv4050.x86_6 369 kB/s | 10 kB 00:00 (377/484): lib64uuid1-2.37-2-omv4050.x86_64.rpm 720 kB/s | 20 kB 00:00 (378/484): lib64z1-2.0.3-1-omv4050.x86_64.rpm 2.3 MB/s | 75 kB 00:00 (379/484): lib64xml2_2-2.9.12-1-omv4050.x86_64. 11 MB/s | 623 kB 00:00 (380/484): libcap-utils-2.50-1-omv4050.x86_64.r 615 kB/s | 19 kB 00:00 (381/484): libgcc1-11.1.1-0.20210529.2-omv4050. 2.1 MB/s | 61 kB 00:00 (382/484): lib64zstd1-1.5.0-2-omv4050.x86_64.rp 3.7 MB/s | 406 kB 00:00 (383/484): libidn2-i18n-2.3.1-1-omv4050.noarch. 1.0 MB/s | 28 kB 00:00 (384/484): libtirpc-1.3.2-1-omv4050.x86_64.rpm 286 kB/s | 7.8 kB 00:00 (385/484): libtool-base-2.4.6-16-omv4050.x86_64 12 MB/s | 384 kB 00:00 (386/484): lld-12.0.0-1-omv4050.x86_64.rpm 8.3 MB/s | 268 kB 00:00 (387/484): libstdc++6-11.1.1-0.20210529.2-omv40 4.1 MB/s | 693 kB 00:00 (388/484): llvm-12.0.0-1-omv4050.x86_64.rpm 23 MB/s | 4.5 MB 00:00 (389/484): lsb-release-2.0-54-omv4050.x86_64.rp 538 kB/s | 15 kB 00:00 (390/484): m4-1.4.19-1-omv4050.x86_64.rpm 7.3 MB/s | 222 kB 00:00 (391/484): make-4.3-2-omv4040.x86_64.rpm 9.6 MB/s | 307 kB 00:00 (392/484): ncurses-6.2-1.20210403.1-omv4050.x86 6.9 MB/s | 213 kB 00:00 (393/484): llvm-polly-12.0.0-1-omv4050.x86_64.r 4.6 MB/s | 1.5 MB 00:00 (394/484): openssl-3.0.0-0.alpha17.1-omv4050.x8 20 MB/s | 1.7 MB 00:00 (395/484): p11-kit-trust-0.23.22-1-omv4050.x86_ 3.8 MB/s | 116 kB 00:00 (396/484): libc6-2.33-6-omv4050.x86_64.rpm 4.6 MB/s | 2.9 MB 00:00 (397/484): p11-kit-0.23.22-1-omv4050.x86_64.rpm 4.0 MB/s | 328 kB 00:00 (398/484): pam-1.5.1-2-omv4050.x86_64.rpm 16 MB/s | 536 kB 00:00 (399/484): patch-2.7.6-3-omv4040.x86_64.rpm 3.9 MB/s | 119 kB 00:00 (400/484): pbzip2-1.1.13-4-omv4050.x86_64.rpm 1.8 MB/s | 51 kB 00:00 (401/484): perl-5.32.1-17-omv4040.x86_64.rpm 266 kB/s | 7.4 kB 00:00 (402/484): perl-Carp-1.50-17-omv4040.noarch.rpm 955 kB/s | 27 kB 00:00 (403/484): perl-Compress-Raw-Bzip2-2.093-17-omv 981 kB/s | 27 kB 00:00 (404/484): perl-Compress-Raw-Zlib-2.093-17-omv4 1.7 MB/s | 48 kB 00:00 (405/484): perl-Data-Dumper-2.174-17-omv4040.x8 1.6 MB/s | 47 kB 00:00 (406/484): perl-Digest-1.17.01-17-omv4040.noarc 825 kB/s | 23 kB 00:00 (407/484): perl-Digest-MD5-2.55_01-17-omv4040.x 919 kB/s | 26 kB 00:00 (408/484): perl-Digest-SHA-6.02-17-omv4040.x86_ 1.5 MB/s | 44 kB 00:00 (409/484): perl-Errno-1.30-17-omv4040.x86_64.rp 478 kB/s | 13 kB 00:00 (410/484): perl-Exporter-5.74-17-omv4040.noarch 987 kB/s | 28 kB 00:00 (411/484): perl-ExtUtils-MM-Utils-7.24-17-omv40 394 kB/s | 11 kB 00:00 (412/484): perl-File-Fetch-0.56-17-omv4040.noar 968 kB/s | 27 kB 00:00 (413/484): perl-File-Path-2.16-17-omv4040.noarc 1.1 MB/s | 30 kB 00:00 (414/484): perl-File-Temp-0.2309-17-omv4040.noa 1.7 MB/s | 47 kB 00:00 (415/484): perl-Filter-1.55-17-omv4040.x86_64.r 1.5 MB/s | 43 kB 00:00 (416/484): perl-Getopt-Long-2.51-17-omv4040.noa 1.6 MB/s | 47 kB 00:00 (417/484): perl-HTTP-Tiny-0.076-17-omv4040.noar 1.3 MB/s | 37 kB 00:00 (418/484): perl-IO-1.43-17-omv4040.x86_64.rpm 2.9 MB/s | 85 kB 00:00 (419/484): perl-IO-Compress-2.093-17-omv4040.no 7.5 MB/s | 238 kB 00:00 (420/484): perl-IO-Zlib-1.10-17-omv4040.noarch. 617 kB/s | 17 kB 00:00 (421/484): perl-IPC-Cmd-1.04-17-omv4040.noarch. 1.2 MB/s | 35 kB 00:00 (422/484): perl-Locale-Maketext-1.29-17-omv4040 3.1 MB/s | 92 kB 00:00 (423/484): perl-Locale-Maketext-Simple-0.21.01- 578 kB/s | 16 kB 00:00 (424/484): perl-MIME-Base64-3.15-17-omv4040.x86 889 kB/s | 25 kB 00:00 (425/484): perl-Module-CoreList-5.20200620-17-o 2.6 MB/s | 76 kB 00:00 (426/484): perl-Module-Load-0.34-17-omv4040.noa 531 kB/s | 15 kB 00:00 (427/484): perl-Encode-3.06-17-omv4040.x86_64.r 4.6 MB/s | 1.3 MB 00:00 (428/484): perl-Module-Load-Conditional-0.70-17 689 kB/s | 19 kB 00:00 (429/484): perl-Module-Metadata-1.000037-17-omv 870 kB/s | 24 kB 00:00 (430/484): perl-Params-Check-0.38-17-omv4040.no 714 kB/s | 20 kB 00:00 (431/484): perl-PathTools-3.760-17-omv4040.x86_ 2.7 MB/s | 77 kB 00:00 (432/484): perl-Pod-Escapes-1.07-17-omv4040.noa 630 kB/s | 18 kB 00:00 (433/484): perl-Pod-Perldoc-3.2801-17-omv4040.n 2.8 MB/s | 80 kB 00:00 (434/484): perl-Pod-Simple-3.40-17-omv4040.noar 7.2 MB/s | 218 kB 00:00 (435/484): perl-Pod-Usage-1.69-17-omv4040.noarc 1.0 MB/s | 29 kB 00:00 (436/484): perl-Scalar-List-Utils-1.50-17-omv40 2.1 MB/s | 59 kB 00:00 (437/484): perl-Socket-2.029-17-omv4040.x86_64. 1.5 MB/s | 43 kB 00:00 (438/484): perl-Storable-3.21-17-omv4040.x86_64 2.7 MB/s | 79 kB 00:00 (439/484): perl-Term-ANSIColor-5.01-17-omv4040. 1.3 MB/s | 37 kB 00:00 (440/484): perl-Term-Cap-1.17-17-omv4040.noarch 665 kB/s | 18 kB 00:00 (441/484): perl-Text-ParseWords-3.30-17-omv4040 504 kB/s | 14 kB 00:00 (442/484): perl-Text-Tabs+Wrap-2013.0523-17-omv 730 kB/s | 20 kB 00:00 (443/484): perl-Thread-Queue-3.14-17-omv4040.no 647 kB/s | 18 kB 00:00 (444/484): perl-Time-Local-1.280-17-omv4040.noa 682 kB/s | 19 kB 00:00 (445/484): perl-Unicode-Normalize-1.27-17-omv40 2.8 MB/s | 83 kB 00:00 (446/484): perl-autodie-2.32-17-omv4040.noarch. 2.8 MB/s | 80 kB 00:00 (447/484): perl-constant-1.33-17-omv4040.noarch 701 kB/s | 19 kB 00:00 (448/484): perl-encoding-3.00-17-omv4040.x86_64 899 kB/s | 25 kB 00:00 (449/484): perl-parent-0.238-17-omv4040.noarch. 411 kB/s | 11 kB 00:00 (450/484): perl-podlators-4.14-17-omv4040.noarc 3.3 MB/s | 96 kB 00:00 (451/484): perl-threads-2.25-17-omv4040.x86_64. 1.7 MB/s | 49 kB 00:00 (452/484): perl-threads-shared-1.61-17-omv4040. 1.3 MB/s | 38 kB 00:00 (453/484): perl-utils-5.32.1-17-omv4040.noarch. 2.2 MB/s | 65 kB 00:00 (454/484): perl-version-0.99.24-17-omv4040.noar 1.3 MB/s | 37 kB 00:00 (455/484): perl-libs-5.32.1-17-omv4040.x86_64.r 4.5 MB/s | 866 kB 00:00 (456/484): pigz-2.6-2-omv4050.x86_64.rpm 2.8 MB/s | 80 kB 00:00 (457/484): pkgconf-1.7.4-1-omv4040.x86_64.rpm 1.3 MB/s | 38 kB 00:00 (458/484): popt-data-1.18-1-omv4040.noarch.rpm 935 kB/s | 26 kB 00:00 (459/484): python-appdirs-1.4.4-2-omv4040.noarc 748 kB/s | 21 kB 00:00 (460/484): python-magic-5.40-2-omv4050.noarch.r 504 kB/s | 14 kB 00:00 (461/484): python-pkg-resources-53.1.0-1-omv404 6.5 MB/s | 198 kB 00:00 (462/484): python-rpm-4.16.1.3-5-omv4050.x86_64 2.0 MB/s | 59 kB 00:00 (463/484): rootcerts-20201201.00-1-omv4040.noar 16 MB/s | 548 kB 00:00 (464/484): rootfiles-11.0-22-omv4040.noarch.rpm 410 kB/s | 11 kB 00:00 (465/484): rpm-4.16.1.3-5-omv4050.x86_64.rpm 15 MB/s | 501 kB 00:00 (466/484): rpm-build-4.16.1.3-5-omv4050.x86_64. 2.7 MB/s | 81 kB 00:00 (467/484): rpm-helper-0.24.18-1-omv4040.noarch. 762 kB/s | 21 kB 00:00 (468/484): rpmlint-1.11-10-omv4040.noarch.rpm 6.0 MB/s | 185 kB 00:00 (469/484): rust-srpm-macros-17-1-omv4040.noarch 289 kB/s | 8.0 kB 00:00 (470/484): sed-4.8-1-omv4040.x86_64.rpm 6.8 MB/s | 210 kB 00:00 (471/484): setup-2.9.3.3-1-omv4050.noarch.rpm 4.7 MB/s | 138 kB 00:00 (472/484): shadow-4.8.1-4-omv4050.x86_64.rpm 18 MB/s | 1.0 MB 00:00 (473/484): spec-helper-0.31.49-2-omv4040.noarch 693 kB/s | 19 kB 00:00 (474/484): systemd-248.20210517-2-omv4050.x86_6 25 MB/s | 2.8 MB 00:00 (475/484): systemd-rpm-macros-248.20210517-2-om 294 kB/s | 8.1 kB 00:00 (476/484): tar-3.5.1-1-omv4050.x86_64.rpm 2.0 MB/s | 56 kB 00:00 (477/484): unzip-6.0-28-omv4040.x86_64.rpm 8.9 MB/s | 283 kB 00:00 (478/484): util-linux-2.37-2-omv4050.x86_64.rpm 22 MB/s | 2.4 MB 00:00 (479/484): wget-1.21.1-1-omv4040.x86_64.rpm 20 MB/s | 723 kB 00:00 (480/484): which-2.21-5-omv4040.x86_64.rpm 1.0 MB/s | 29 kB 00:00 (481/484): xz-5.2.5-2-omv4050.x86_64.rpm 7.0 MB/s | 215 kB 00:00 (482/484): zstd-1.5.0-2-omv4050.x86_64.rpm 3.6 MB/s | 107 kB 00:00 (483/484): perl-base-5.32.1-17-omv4040.x86_64.r 4.9 MB/s | 5.9 MB 00:01 (484/484): python-3.9.5-2-omv4050.x86_64.rpm 5.2 MB/s | 8.2 MB 00:01 -------------------------------------------------------------------------------- Total 16 MB/s | 211 MB 00:13 warning: /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root/var/cache/dnf/openmandriva-cooker-86abe2126cff203c/packages/acl-2.3.1-1-omv4050.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID bf81de15: NOKEY OpenMandriva Cooker - x86_64 3.0 MB/s | 3.1 kB 00:00 Importing GPG key 0xBF81DE15: Userid : "OpenMandriva Association " Fingerprint: 88D1 9FB4 68BA 8F3F DA4F 5E8C 1809 22D8 BF81 DE15 From : /usr/share/distribution-gpg-keys/openmandriva/RPM-GPG-KEY-OpenMandriva Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-4.0-3.x86_64 1/1 Running scriptlet: chkconfig-1.15-1.x86_64 1/1 Preparing : 1/1 Installing : lsb-release-2.0-54.x86_64 1/484 Installing : distro-release-common-4.50-0.2.12.noarch 2/484 Installing : distro-release-OpenMandriva-4.50-0.2.12.x86_64 3/484 Installing : lib64ncursesw6-6.2-1.20210403.1.x86_64 4/484 Installing : lib64readline8-8.1-2.x86_64 5/484 Installing : libc6-6:2.33-6.x86_64 6/484 Installing : setup-2.9.3.3-1.noarch 7/484 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-4.0-3.x86_64 8/484 Installing : bash-5.1.8-1.x86_64 9/484 Running scriptlet: glibc-6:2.33-6.x86_64 10/484 Installing : glibc-6:2.33-6.x86_64 10/484 Running scriptlet: glibc-6:2.33-6.x86_64 10/484 Error: Missing /usr/lib64/gconv/gconv-modules.cache file. Installing : lib64gcc1-11.1.1-0.20210529.2.x86_64 11/484 Installing : lib64stdc++6-11.1.1-0.20210529.2.x86_64 12/484 Installing : lib64perl5-4:5.32.1-17.x86_64 13/484 Installing : lib64z1-2.0.3-1.x86_64 14/484 Installing : lib64lzma5-5.2.5-2.x86_64 15/484 Installing : lib64zstd1-1.5.0-2.x86_64 16/484 Installing : lib64LLVMDemangle12-12.0.0-1.x86_64 17/484 Installing : lib64LLVMSupport12-12.0.0-1.x86_64 18/484 Installing : lib64LLVMBinaryFormat12-12.0.0-1.x86_64 19/484 Installing : lib64LLVMMC12-12.0.0-1.x86_64 20/484 Installing : lib64LLVMMCParser12-12.0.0-1.x86_64 21/484 Installing : lib64LLVMMCDisassembler12-12.0.0-1.x86_64 22/484 Installing : lib64LLVMOption12-12.0.0-1.x86_64 23/484 Installing : lib64LLVMAArch64Info12-12.0.0-1.x86_64 24/484 Installing : lib64LLVMAMDGPUInfo12-12.0.0-1.x86_64 25/484 Installing : lib64LLVMARMInfo12-12.0.0-1.x86_64 26/484 Installing : lib64LLVMAVRInfo12-12.0.0-1.x86_64 27/484 Installing : lib64LLVMBPFInfo12-12.0.0-1.x86_64 28/484 Installing : lib64LLVMHexagonInfo12-12.0.0-1.x86_64 29/484 Installing : lib64LLVMLanaiInfo12-12.0.0-1.x86_64 30/484 Installing : lib64LLVMMSP430Info12-12.0.0-1.x86_64 31/484 Installing : lib64LLVMMipsInfo12-12.0.0-1.x86_64 32/484 Installing : lib64LLVMPowerPCInfo12-12.0.0-1.x86_64 33/484 Installing : lib64LLVMRISCVInfo12-12.0.0-1.x86_64 34/484 Installing : lib64LLVMSparcInfo12-12.0.0-1.x86_64 35/484 Installing : lib64LLVMSystemZInfo12-12.0.0-1.x86_64 36/484 Installing : lib64LLVMWebAssemblyInfo12-12.0.0-1.x86_64 37/484 Installing : lib64LLVMX86Info12-12.0.0-1.x86_64 38/484 Installing : lib64LLVMSystemZDesc12-12.0.0-1.x86_64 39/484 Installing : lib64LLVMHexagonDesc12-12.0.0-1.x86_64 40/484 Installing : lib64LLVMNVPTXInfo12-12.0.0-1.x86_64 41/484 Installing : lib64LLVMXCoreInfo12-12.0.0-1.x86_64 42/484 Installing : lib64LLVMNVPTXDesc12-12.0.0-1.x86_64 43/484 Installing : lib64LLVMX86Desc12-12.0.0-1.x86_64 44/484 Installing : lib64LLVMWebAssemblyDesc12-12.0.0-1.x86_64 45/484 Installing : lib64LLVMSparcDesc12-12.0.0-1.x86_64 46/484 Installing : lib64LLVMRISCVDesc12-12.0.0-1.x86_64 47/484 Installing : lib64LLVMPowerPCDesc12-12.0.0-1.x86_64 48/484 Installing : lib64LLVMMipsDesc12-12.0.0-1.x86_64 49/484 Installing : lib64LLVMMSP430Desc12-12.0.0-1.x86_64 50/484 Installing : lib64LLVMLanaiDesc12-12.0.0-1.x86_64 51/484 Installing : lib64LLVMAVRDesc12-12.0.0-1.x86_64 52/484 Installing : lib64LLVMXCoreDesc12-12.0.0-1.x86_64 53/484 Installing : lib64LLVMBPFDesc12-12.0.0-1.x86_64 54/484 Installing : lib64LLVMAVRAsmParser12-12.0.0-1.x86_64 55/484 Installing : lib64LLVMLanaiAsmParser12-12.0.0-1.x86_64 56/484 Installing : lib64LLVMMSP430AsmParser12-12.0.0-1.x86_64 57/484 Installing : lib64LLVMMipsAsmParser12-12.0.0-1.x86_64 58/484 Installing : lib64LLVMPowerPCAsmParser12-12.0.0-1.x86_64 59/484 Installing : lib64LLVMRISCVAsmParser12-12.0.0-1.x86_64 60/484 Installing : lib64LLVMSparcAsmParser12-12.0.0-1.x86_64 61/484 Installing : lib64LLVMX86AsmParser12-12.0.0-1.x86_64 62/484 Installing : lib64LLVMHexagonAsmParser12-12.0.0-1.x86_64 63/484 Installing : lib64LLVMSystemZAsmParser12-12.0.0-1.x86_64 64/484 Installing : lib64LLVMWebAssemblyAsmParser12-12.0.0-1.x86_64 65/484 Installing : lib64LLVMBPFAsmParser12-12.0.0-1.x86_64 66/484 Installing : lib64acl1-2.3.1-1.x86_64 67/484 Installing : lib64bz2_1-1.0.8-3.x86_64 68/484 Installing : lib64crypto3-3.0.0-0.alpha17.1.x86_64 69/484 Installing : lib64gmp10-6.2.1-3.x86_64 70/484 Installing : lib64LLVMBitstreamReader12-12.0.0-1.x86_64 71/484 Installing : lib64cap2-2.50-1.x86_64 72/484 Installing : lib64asm1-0.185-1.x86_64 73/484 Installing : lib64elf1-0.185-1.x86_64 74/484 Installing : lib64dw1-0.185-1.x86_64 75/484 Installing : lib64lldCore12-12.0.0-1.x86_64 76/484 Installing : lib64LLVMDebugInfoCodeView12-12.0.0-1.x86_64 77/484 Installing : lib64blkid1-2.37-2.x86_64 78/484 Installing : lib64pam0-1:1.5.1-2.x86_64 79/484 Installing : lib64mpfr6-4.1.0-3.x86_64 80/484 Installing : lib64LLVMAArch64Utils12-12.0.0-1.x86_64 81/484 Installing : lib64LLVMAArch64Desc12-12.0.0-1.x86_64 82/484 Installing : lib64LLVMAArch64AsmParser12-12.0.0-1.x86_64 83/484 Installing : lib64LLVMARMUtils12-12.0.0-1.x86_64 84/484 Installing : lib64LLVMARMDesc12-12.0.0-1.x86_64 85/484 Installing : lib64LLVMARMAsmParser12-12.0.0-1.x86_64 86/484 Installing : lib64LLVMTextAPI12-12.0.0-1.x86_64 87/484 Installing : lib64clangdSupport12-12.0.0-1.x86_64 88/484 Installing : lib64omp1-12.0.0-1.x86_64 89/484 Installing : lib64ffi7-3.3-3.x86_64 90/484 Installing : lib64p11-kit0-0.23.22-1.x86_64 91/484 Installing : lib64lz4_1-1.9.3-1.x86_64 92/484 Installing : lib64unistring2-0.9.10-5.x86_64 93/484 Installing : lib64uuid1-2.37-2.x86_64 94/484 Installing : systemd-rpm-macros-248.20210517-2.x86_64 95/484 Installing : zstd-1.5.0-2.x86_64 96/484 Installing : lib64pam_misc0-1:1.5.1-2.x86_64 97/484 Installing : lib64lldYAML12-12.0.0-1.x86_64 98/484 Installing : lib64LLVMRemarks12-12.0.0-1.x86_64 99/484 Installing : lib64LLVMCore12-12.0.0-1.x86_64 100/484 Installing : lib64clangBasic12-12.0.0-1.x86_64 101/484 Installing : lib64clangLex12-12.0.0-1.x86_64 102/484 Installing : lib64LLVMBitReader12-12.0.0-1.x86_64 103/484 Installing : lib64LLVMObject12-12.0.0-1.x86_64 104/484 Installing : lib64LLVMProfileData12-12.0.0-1.x86_64 105/484 Installing : lib64LLVMAnalysis12-12.0.0-1.x86_64 106/484 Installing : lib64LLVMTarget12-12.0.0-1.x86_64 107/484 Installing : lib64LLVMTransformUtils12-12.0.0-1.x86_64 108/484 Installing : lib64LLVMScalarOpts12-12.0.0-1.x86_64 109/484 Installing : lib64LLVMDebugInfoDWARF12-12.0.0-1.x86_64 110/484 Installing : lib64LLVMBitWriter12-12.0.0-1.x86_64 111/484 Installing : lib64LLVMCodeGen12-12.0.0-1.x86_64 112/484 Installing : lib64LLVMAsmPrinter12-12.0.0-1.x86_64 113/484 Installing : lib64LLVMSelectionDAG12-12.0.0-1.x86_64 114/484 Installing : lib64clangRewrite12-12.0.0-1.x86_64 115/484 Installing : lib64clangToolingCore12-12.0.0-1.x86_64 116/484 Installing : lib64LLVMAVRCodeGen12-12.0.0-1.x86_64 117/484 Installing : lib64LLVMGlobalISel12-12.0.0-1.x86_64 118/484 Installing : lib64LLVMMipsCodeGen12-12.0.0-1.x86_64 119/484 Installing : lib64LLVMPowerPCCodeGen12-12.0.0-1.x86_64 120/484 Installing : lib64LLVMRISCVCodeGen12-12.0.0-1.x86_64 121/484 Installing : lib64LLVMLanaiCodeGen12-12.0.0-1.x86_64 122/484 Installing : lib64LLVMMSP430CodeGen12-12.0.0-1.x86_64 123/484 Installing : lib64LLVMSparcCodeGen12-12.0.0-1.x86_64 124/484 Installing : lib64LLVMSystemZCodeGen12-12.0.0-1.x86_64 125/484 Installing : lib64LLVMWebAssemblyCodeGen12-12.0.0-1.x86_64 126/484 Installing : lib64LLVMXCoreCodeGen12-12.0.0-1.x86_64 127/484 Installing : lib64lldCommon12-12.0.0-1.x86_64 128/484 Installing : lib64LLVMFrontendOpenMP12-12.0.0-1.x86_64 129/484 Installing : lib64clangAST12-12.0.0-1.x86_64 130/484 Installing : lib64clangASTMatchers12-12.0.0-1.x86_64 131/484 Installing : lib64clangAnalysis12-12.0.0-1.x86_64 132/484 Installing : lib64LLVMInstCombine12-12.0.0-1.x86_64 133/484 Installing : lib64LLVMObjCARCOpts12-12.0.0-1.x86_64 134/484 Installing : lib64LLVMInstrumentation12-12.0.0-1.x86_64 135/484 Installing : lib64LLVMLinker12-12.0.0-1.x86_64 136/484 Installing : lib64LLVMVectorize12-12.0.0-1.x86_64 137/484 Installing : lib64clangDriver12-12.0.0-1.x86_64 138/484 Installing : lib64clangEdit12-12.0.0-1.x86_64 139/484 Installing : lib64clangSema12-12.0.0-1.x86_64 140/484 Installing : lib64clangSerialization12-12.0.0-1.x86_64 141/484 Installing : lib64LLVMAggressiveInstCombine12-12.0.0-1.x86_64 142/484 Installing : lib64LLVMRuntimeDyld12-12.0.0-1.x86_64 143/484 Installing : lib64LLVMExecutionEngine12-12.0.0-1.x86_64 144/484 Installing : lib64LLVMAMDGPUUtils12-12.0.0-1.x86_64 145/484 Installing : lib64LLVMAMDGPUDesc12-12.0.0-1.x86_64 146/484 Installing : lib64LLVMAMDGPUAsmParser12-12.0.0-1.x86_64 147/484 Installing : lib64LLVMMCJIT12-12.0.0-1.x86_64 148/484 Installing : lib64clangParse12-12.0.0-1.x86_64 149/484 Installing : lib64clangFrontend12-12.0.0-1.x86_64 150/484 Installing : lib64clangARCMigrate12-12.0.0-1.x86_64 151/484 Installing : lib64clangToolingSyntax12-12.0.0-1.x86_64 152/484 Installing : lib64clangToolingInclusions12-12.0.0-1.x86_64 153/484 Installing : lib64clangFormat12-12.0.0-1.x86_64 154/484 Installing : lib64clangTooling12-12.0.0-1.x86_64 155/484 Installing : lib64clangIndex12-12.0.0-1.x86_64 156/484 Installing : lib64clangToolingRefactoring12-12.0.0-1.x86_64 157/484 Installing : lib64clangTransformer12-12.0.0-1.x86_64 158/484 Installing : lib64clangCrossTU12-12.0.0-1.x86_64 159/484 Installing : lib64clangStaticAnalyzerCore12-12.0.0-1.x86_64 160/484 Installing : lib64clangStaticAnalyzerCheckers12-12.0.0-1.x86_ 161/484 Installing : lib64clangStaticAnalyzerFrontend12-12.0.0-1.x86_ 162/484 Installing : lib64clangTidy12-12.0.0-1.x86_64 163/484 Installing : lib64clangTidyUtils12-12.0.0-1.x86_64 164/484 Installing : lib64clangTidyReadabilityModule12-12.0.0-1.x86_6 165/484 Installing : lib64clangTidyGoogleModule12-12.0.0-1.x86_64 166/484 Installing : lib64clangTidyMiscModule12-12.0.0-1.x86_64 167/484 Installing : lib64clangTidyModernizeModule12-12.0.0-1.x86_64 168/484 Installing : lib64clangTidyCppCoreGuidelinesModule12-12.0.0-1 169/484 Installing : lib64clangTidyBugproneModule12-12.0.0-1.x86_64 170/484 Installing : lib64clangTidyPerformanceModule12-12.0.0-1.x86_6 171/484 Installing : lib64clangTidyPortabilityModule12-12.0.0-1.x86_6 172/484 Installing : lib64clangTidyLLVMLibcModule12-12.0.0-1.x86_64 173/484 Installing : lib64clangTidyCERTModule12-12.0.0-1.x86_64 174/484 Installing : lib64clangTidyHICPPModule12-12.0.0-1.x86_64 175/484 Installing : lib64clangTidyFuchsiaModule12-12.0.0-1.x86_64 176/484 Installing : lib64clangTidyLLVMModule12-12.0.0-1.x86_64 177/484 Installing : lib64clangTidyAbseilModule12-12.0.0-1.x86_64 178/484 Installing : lib64clangTidyAndroidModule12-12.0.0-1.x86_64 179/484 Installing : lib64clangTidyObjCModule12-12.0.0-1.x86_64 180/484 Installing : lib64clangTidyOpenMPModule12-12.0.0-1.x86_64 181/484 Installing : lib64clangTidyZirconModule12-12.0.0-1.x86_64 182/484 Installing : lib64clangTidyAlteraModule12-12.0.0-1.x86_64 183/484 Installing : lib64clangTidyBoostModule12-12.0.0-1.x86_64 184/484 Installing : lib64clangTidyConcurrencyModule12-12.0.0-1.x86_6 185/484 Installing : lib64clangTidyDarwinModule12-12.0.0-1.x86_64 186/484 Installing : lib64clangTidyLinuxKernelModule12-12.0.0-1.x86_6 187/484 Installing : lib64clangTidyMPIModule12-12.0.0-1.x86_64 188/484 Installing : lib64LLVMCoverage12-12.0.0-1.x86_64 189/484 Installing : lib64LLVMAsmParser12-12.0.0-1.x86_64 190/484 Installing : lib64LLVMIRReader12-12.0.0-1.x86_64 191/484 Installing : lib64LLVMipo12-12.0.0-1.x86_64 192/484 Installing : lib64LLVMNVPTXCodeGen12-12.0.0-1.x86_64 193/484 Installing : lib64LLVMBPFCodeGen12-12.0.0-1.x86_64 194/484 Installing : lib64LLVMHexagonCodeGen12-12.0.0-1.x86_64 195/484 Installing : lib64LLVMCoroutines12-12.0.0-1.x86_64 196/484 Installing : lib64LLVMCFGuard12-12.0.0-1.x86_64 197/484 Installing : lib64LLVMAArch64CodeGen12-12.0.0-1.x86_64 198/484 Installing : lib64LLVMARMCodeGen12-12.0.0-1.x86_64 199/484 Installing : lib64LLVMX86CodeGen12-12.0.0-1.x86_64 200/484 Installing : lib64ssl3-3.0.0-0.alpha17.1.x86_64 201/484 Installing : lib64LLVMDebugInfoMSF12-12.0.0-1.x86_64 202/484 Installing : lib64LLVMDebugInfoPDB12-12.0.0-1.x86_64 203/484 Installing : lib64LLVMOrcShared12-12.0.0-1.x86_64 204/484 Installing : lib64LLVMOrcTargetProcess12-12.0.0-1.x86_64 205/484 Installing : xz-5.2.5-2.x86_64 206/484 Installing : lib64attr1-2.5.1-1.x86_64 207/484 Installing : coreutils-8.32-4.x86_64 208/484 Installing : lib64expat1-2.4.1-1.x86_64 209/484 Installing : lib64gdbm6-1.19-1.x86_64 210/484 Installing : lib64intl8-0.21-1.x86_64 211/484 Installing : lib64krb5support0-1.19.1-1.x86_64 212/484 Installing : lib64tasn1_6-4.17.0-1.x86_64 213/484 Installing : lib64k5crypto3-1.19.1-1.x86_64 214/484 Installing : lib64gdbm_compat4-1.19-1.x86_64 215/484 Installing : lib64LLVMJITLink12-12.0.0-1.x86_64 216/484 Installing : lib64LLVMMIRParser12-12.0.0-1.x86_64 217/484 Installing : lib64clangDaemon12-12.0.0-1.x86_64 218/484 Installing : lib64clangRewriteFrontend12-12.0.0-1.x86_64 219/484 Installing : lib64LLVMAMDGPUDisassembler12-12.0.0-1.x86_64 220/484 Installing : lib64clangDynamicASTMatchers12-12.0.0-1.x86_64 221/484 Installing : lib64lldMachO12-12.0.0-1.x86_64 222/484 Installing : lib64LLVMLibDriver12-12.0.0-1.x86_64 223/484 Installing : lib64lldReaderWriter12-12.0.0-1.x86_64 224/484 Installing : lib64LLVMARMDisassembler12-12.0.0-1.x86_64 225/484 Installing : lib64LLVMAArch64Disassembler12-12.0.0-1.x86_64 226/484 Installing : lib64magic1-5.40-2.x86_64 227/484 Installing : sed-4.8-1.x86_64 228/484 Installing : lib64LLVMWebAssemblyDisassembler12-12.0.0-1.x86_ 229/484 Installing : lib64LLVMXCoreDisassembler12-12.0.0-1.x86_64 230/484 Installing : lib64LLVMHexagonDisassembler12-12.0.0-1.x86_64 231/484 Installing : lib64LLVMSystemZDisassembler12-12.0.0-1.x86_64 232/484 Installing : lib64LLVMX86Disassembler12-12.0.0-1.x86_64 233/484 Installing : lib64LLVMSparcDisassembler12-12.0.0-1.x86_64 234/484 Installing : lib64LLVMRISCVDisassembler12-12.0.0-1.x86_64 235/484 Installing : lib64LLVMPowerPCDisassembler12-12.0.0-1.x86_64 236/484 Installing : lib64LLVMMipsDisassembler12-12.0.0-1.x86_64 237/484 Installing : lib64LLVMMSP430Disassembler12-12.0.0-1.x86_64 238/484 Installing : lib64LLVMLanaiDisassembler12-12.0.0-1.x86_64 239/484 Installing : lib64LLVMBPFDisassembler12-12.0.0-1.x86_64 240/484 Installing : lib64LLVMAVRDisassembler12-12.0.0-1.x86_64 241/484 Installing : kmod-29-1.x86_64 242/484 Installing : groff-base-1.22.4-2.x86_64 243/484 Installing : lib64udev1-248.20210517-2.x86_64 244/484 Installing : findutils-4.8.0-1.x86_64 245/484 Installing : lib64cap-ng0-0.8.2-1.x86_64 246/484 Installing : lib64com_err2-1.46.2-2.x86_64 247/484 Installing : lib64db18.1-18.1.32-1.x86_64 248/484 Installing : lib64gpg-error0-1.42-1.x86_64 249/484 Installing : lib64gcrypt20-1.9.3-1.x86_64 250/484 Installing : lib64systemd0-248.20210517-2.x86_64 251/484 Installing : p11-kit-0.23.22-1.x86_64 252/484 Installing : lib64nettle8-1:3.7.3-1.x86_64 253/484 Installing : lib64pcre1-8.44-1.x86_64 254/484 Installing : grep-3.6-1.x86_64 255/484 Installing : lib64python3.9_1-3.9.5-2.x86_64 256/484 Installing : lib64seccomp2-2.5.1-1.x86_64 257/484 Installing : file-5.40-2.x86_64 258/484 Installing : lib64sigsegv2-2.13-1.x86_64 259/484 Installing : lib64sqlite3_0-3.35.5-1.x86_64 260/484 Installing : lib64textstyle0-0.21-1.x86_64 261/484 Installing : unzip-6.0-28.x86_64 262/484 Installing : go-srpm-macros-2-19.noarch 263/484 Installing : diffutils-3.7-1.x86_64 264/484 Installing : gawk-5.1.0-2.x86_64 265/484 Installing : libtool-base-2.4.6-16.x86_64 266/484 Installing : lib64glib2.0_0-1:2.68.2-1.x86_64 267/484 Installing : desktop-file-utils-0.26-1.x86_64 268/484 Installing : lib64hogweed6-1:3.7.3-1.x86_64 269/484 Installing : p11-kit-trust-0.23.22-1.x86_64 270/484 Installing : rootcerts-1:20201201.00-1.noarch 271/484 Running scriptlet: rootcerts-1:20201201.00-1.noarch 271/484 Installing : lib64audit1-3.0.1-1.x86_64 272/484 Installing : lib64devmapper1.02-1.02.173-4.x86_64 273/484 Installing : lib64kmod2-29-1.x86_64 274/484 Installing : lib64lldDriver12-12.0.0-1.x86_64 275/484 Installing : lib64clangQuery12-12.0.0-1.x86_64 276/484 Installing : lib64clangDaemonTweaks12-12.0.0-1.x86_64 277/484 Installing : gettext-base-0.21-1.x86_64 278/484 Installing : openssl-3.0.0-0.alpha17.1.x86_64 279/484 Installing : wget-1.21.1-1.x86_64 280/484 Installing : patch-2.7.6-3.x86_64 281/484 Installing : lib64LLVMSymbolize12-12.0.0-1.x86_64 282/484 Installing : lib64clangHandleLLVM12-12.0.0-1.x86_64 283/484 Installing : lib64clangTidyMain12-12.0.0-1.x86_64 284/484 Installing : lib64clangTidyPlugin12-12.0.0-1.x86_64 285/484 Installing : lib64clangApplyReplacements12-12.0.0-1.x86_64 286/484 Installing : lib64clangDoc12-12.0.0-1.x86_64 287/484 Installing : lib64clangDependencyScanning12-12.0.0-1.x86_64 288/484 Installing : lib64clangChangeNamespace12-12.0.0-1.x86_64 289/484 Installing : lib64clangMove12-12.0.0-1.x86_64 290/484 Installing : lib64findAllSymbols12-12.0.0-1.x86_64 291/484 Installing : lib64clangIncludeFixer12-12.0.0-1.x86_64 292/484 Installing : lib64clangIncludeFixerPlugin12-12.0.0-1.x86_64 293/484 Installing : lib64LLVMInterpreter12-12.0.0-1.x86_64 294/484 Installing : lib64clangReorderFields12-12.0.0-1.x86_64 295/484 Installing : lib64clangToolingASTDiff12-12.0.0-1.x86_64 296/484 Installing : lib64LLVMDWARFLinker12-12.0.0-1.x86_64 297/484 Installing : lib64LLVMDebugInfoGSYM12-12.0.0-1.x86_64 298/484 Installing : lib64LLVMDlltoolDriver12-12.0.0-1.x86_64 299/484 Installing : lib64LLVMInterfaceStub12-12.0.0-1.x86_64 300/484 Installing : lib64LLVMObjectYAML12-12.0.0-1.x86_64 301/484 Installing : lib64LLVMXRay12-12.0.0-1.x86_64 302/484 Installing : lib64LLVMHelloNew12-12.0.0-1.x86_64 303/484 Installing : lib64LLVMPasses12-12.0.0-1.x86_64 304/484 Installing : lib64LLVMAMDGPUCodeGen12-12.0.0-1.x86_64 305/484 Installing : lib64clang12-12.0.0-1.x86_64 306/484 Installing : lib64LLVMOrcJIT12-12.0.0-1.x86_64 307/484 Installing : lib64fdisk1-2.37-2.x86_64 308/484 Installing : lib64nss_systemd2-248.20210517-2.x86_64 309/484 Installing : lib64b2_1-0.98.1-2.x86_64 310/484 Installing : lib64clangdRemoteIndex12-12.0.0-1.x86_64 311/484 Installing : lib64mpc3-1.2.1-1.x86_64 312/484 Installing : debugedit-0.2-1.x86_64 313/484 Installing : elfutils-0.185-1.x86_64 314/484 Installing : dwz-0.14-1.x86_64 315/484 Installing : libcap-utils-2.50-1.x86_64 316/484 Installing : lib64isl23-0.24-2.x86_64 317/484 Installing : pbzip2-1.1.13-4.x86_64 318/484 Installing : bzip2-1.0.8-3.x86_64 319/484 Installing : acl-2.3.1-1.x86_64 320/484 Installing : lib64LLVMMCA12-12.0.0-1.x86_64 321/484 Installing : lib64LLVMFileCheck12-12.0.0-1.x86_64 322/484 Installing : lib64LLVMTableGen12-12.0.0-1.x86_64 323/484 Installing : lib64clangAPINotes12-12.0.0-1.x86_64 324/484 Installing : lib64clangDirectoryWatcher12-12.0.0-1.x86_64 325/484 Installing : lib64clangIndexSerialization12-12.0.0-1.x86_64 326/484 Installing : lib64clangTesting12-12.0.0-1.x86_64 327/484 Installing : pigz-2.6-2.x86_64 328/484 Installing : gzip-1.10-4.x86_64 329/484 Installing : gzip-utils-1.10-4.x86_64 330/484 Installing : lib64cc1_0-11.1.1-0.20210529.2.x86_64 331/484 Installing : llvm-polly-12.0.0-1.x86_64 332/484 Installing : lib64Polly12-12.0.0-1.x86_64 333/484 Installing : lib64LLVMLTO12-12.0.0-1.x86_64 334/484 Installing : lib64clangCodeGen12-12.0.0-1.x86_64 335/484 Installing : lib64clangFrontendTool12-12.0.0-1.x86_64 336/484 Installing : lib64clangHandleCXX12-12.0.0-1.x86_64 337/484 Installing : lib64LTO12-12.0.0-1.x86_64 338/484 Installing : lib64clang-cpp12-12.0.0-1.x86_64 339/484 Installing : lib64lldELF12-12.0.0-1.x86_64 340/484 Installing : lib64lldMachO2_12-12.0.0-1.x86_64 341/484 Installing : lib64lldWasm12-12.0.0-1.x86_64 342/484 Installing : lib64gcc-devel-11.1.1-0.20210529.2.x86_64 343/484 Installing : lib64nss_myhostname2-248.20210517-2.x86_64 344/484 Installing : chrpath-0.16-1.x86_64 345/484 Installing : lib64argon2_1-20190702-2.x86_64 346/484 Installing : lib64crypt1-4.4.22-1.x86_64 347/484 Installing : lib64gomp1-11.1.1-0.20210529.2.x86_64 348/484 Installing : lib64ip4tc2-1.8.7-4.x86_64 349/484 Installing : lib64json-c5-0.15-2.x86_64 350/484 Installing : lib64cryptsetup12-2.3.6-1.x86_64 351/484 Installing : lib64mount1-2.37-2.x86_64 352/484 Installing : lib64keyutils1-1.6.1-1.x86_64 353/484 Installing : lib64krb5_3-1.19.1-1.x86_64 354/484 Installing : lib64gssapi_krb5_2-1.19.1-1.x86_64 355/484 Installing : lib64lua5.3-5.3.5-6.x86_64 356/484 Installing : lib64lzo2_2-2.10-6.x86_64 357/484 Installing : lib64archive18-3.5.1-1.x86_64 358/484 Installing : cpio-3.5.1-1.x86_64 359/484 Installing : tar-3.5.1-1.x86_64 360/484 Installing : lib64panelw6-6.2-1.20210403.1.x86_64 361/484 Installing : python-3.9.5-2.x86_64 362/484 Installing : gdb-headless-10.2-1.x86_64 363/484 Installing : python-appdirs-1.4.4-2.noarch 364/484 Installing : python-pkg-resources-53.1.0-1.noarch 365/484 Installing : python-magic-5.40-2.noarch 366/484 Installing : lib64pcre2-8_0-10.37-1.x86_64 367/484 Installing : lib64pcre2-posix3-10.37-1.x86_64 368/484 Installing : lib64pkgconf3-1.7.4-1.x86_64 369/484 Installing : pkgconf-1.7.4-1.x86_64 370/484 Installing : lib64smartcols1-2.37-2.x86_64 371/484 Installing : lib64utempter0-1.2.1-1.x86_64 372/484 Installing : m4-1.4.19-1.x86_64 373/484 Installing : make-1:4.3-2.x86_64 374/484 Installing : ncurses-6.2-1.20210403.1.x86_64 375/484 Installing : perl-Pod-Escapes-1:1.07-17.noarch 376/484 Installing : perl-Time-Local-1.280-17.noarch 377/484 Installing : perl-Locale-Maketext-1.29-17.noarch 378/484 Installing : perl-Term-Cap-1.17-17.noarch 379/484 Installing : perl-Term-ANSIColor-5.01-17.noarch 380/484 Installing : perl-Module-Load-1:0.34-17.noarch 381/484 Installing : perl-HTTP-Tiny-0.076-17.noarch 382/484 Installing : perl-Pod-Simple-1:3.40-17.noarch 383/484 Installing : perl-Module-Metadata-1.000037-17.noarch 384/484 Installing : perl-ExtUtils-MM-Utils-1:7.24-17.noarch 385/484 Installing : perl-Filter-2:1.55-17.x86_64 386/484 Installing : perl-Params-Check-1:0.38-17.noarch 387/484 Installing : perl-Locale-Maketext-Simple-1:0.21.01-17.noarch 388/484 Installing : perl-Storable-1:3.21-17.x86_64 389/484 Installing : perl-Pod-Perldoc-3.2801-17.noarch 390/484 Installing : perl-podlators-4.14-17.noarch 391/484 Installing : perl-Module-Load-Conditional-0.70-17.noarch 392/484 Installing : perl-Errno-1.30-17.x86_64 393/484 Installing : perl-Digest-MD5-2.55_01-17.x86_64 394/484 Installing : perl-Digest-1.17.01-17.noarch 395/484 Installing : perl-MIME-Base64-3.15-17.x86_64 396/484 Installing : perl-Module-CoreList-1:5.20200620-17.noarch 397/484 Installing : perl-Socket-4:2.029-17.x86_64 398/484 Installing : perl-Thread-Queue-3.14-17.noarch 399/484 Installing : perl-Text-ParseWords-3.30-17.noarch 400/484 Installing : perl-Compress-Raw-Zlib-2.093-17.x86_64 401/484 Installing : perl-Data-Dumper-2.174-17.x86_64 402/484 Installing : perl-Compress-Raw-Bzip2-2.093-17.x86_64 403/484 Installing : perl-File-Temp-0.2309-17.noarch 404/484 Installing : perl-autodie-2.32-17.noarch 405/484 Installing : perl-Digest-SHA-1:6.02-17.x86_64 406/484 Installing : perl-IO-Zlib-1:1.10-17.noarch 407/484 Installing : perl-encoding-4:3.00-17.x86_64 408/484 Installing : perl-Encode-4:3.06-17.x86_64 409/484 Installing : perl-Pod-Usage-4:1.69-17.noarch 410/484 Installing : perl-utils-5.32.1-17.noarch 411/484 Installing : perl-File-Fetch-0.56-17.noarch 412/484 Installing : perl-IPC-Cmd-2:1.04-17.noarch 413/484 Installing : perl-version-6:0.99.24-17.noarch 414/484 Installing : perl-Carp-1.50-17.noarch 415/484 Installing : perl-Scalar-List-Utils-3:1.50-17.x86_64 416/484 Installing : perl-parent-1:0.238-17.noarch 417/484 Installing : perl-libs-4:5.32.1-17.x86_64 418/484 Installing : perl-Exporter-5.74-17.noarch 419/484 Installing : perl-Text-Tabs+Wrap-2013.0523-17.noarch 420/484 Installing : perl-Unicode-Normalize-1.27-17.x86_64 421/484 Installing : perl-File-Path-2.16-17.noarch 422/484 Installing : perl-IO-1.43-17.x86_64 423/484 Installing : perl-PathTools-3.760-17.x86_64 424/484 Installing : perl-constant-1.33-17.noarch 425/484 Installing : perl-IO-Compress-2.093-17.noarch 426/484 Installing : perl-Getopt-Long-1:2.51-17.noarch 427/484 Installing : perl-threads-1:2.25-17.x86_64 428/484 Installing : perl-4:5.32.1-17.x86_64 429/484 Installing : perl-threads-shared-1.61-17.x86_64 430/484 Installing : perl-base-4:5.32.1-17.x86_64 431/484 Installing : autoconf-1:2.71-1.noarch 432/484 Installing : automake-1.16.3-1.noarch 433/484 Installing : which-2.21-5.x86_64 434/484 Installing : rust-srpm-macros-17-1.noarch 435/484 Installing : rootfiles-11.0-22.noarch 436/484 Installing : popt-data-1:1.18-1.noarch 437/484 Installing : lib64popt0-1:1.18-1.x86_64 438/484 Installing : lib64rpm9-4:4.16.1.3-5.x86_64 439/484 Installing : distro-release-rpm-setup-4.50-0.2.12.noarch 440/484 Installing : rpm-4:4.16.1.3-5.x86_64 441/484 Running scriptlet: rpm-4:4.16.1.3-5.x86_64 441/484 Installing : lib64rpmbuild9-4:4.16.1.3-5.x86_64 442/484 Installing : lib64rpmsign9-4:4.16.1.3-5.x86_64 443/484 Installing : python-rpm-4:4.16.1.3-5.x86_64 444/484 Installing : libtirpc-1.3.2-1.x86_64 445/484 Installing : lib64tirpc3-1.3.2-1.x86_64 446/484 Installing : lib64nsl2-1.3.0-1.x86_64 447/484 Installing : pam-1:1.5.1-2.x86_64 448/484 Installing : shadow-2:4.8.1-4.x86_64 449/484 Running scriptlet: shadow-2:4.8.1-4.x86_64 449/484 Running scriptlet: util-linux-2.37-2.x86_64 450/484 Installing : util-linux-2.37-2.x86_64 450/484 Running scriptlet: util-linux-2.37-2.x86_64 450/484 Installing : chkconfig-1.15-1.x86_64 451/484 Installing : libidn2-i18n-2.3.1-1.noarch 452/484 Installing : lib64idn2_0-2.3.1-1.x86_64 453/484 Installing : icu-data-1:69.1-2.x86_64 454/484 Installing : lib64icudata69-1:69.1-2.x86_64 455/484 Installing : lib64icuuc69-1:69.1-2.x86_64 456/484 Installing : lib64xml2_2-2.9.12-1.x86_64 457/484 Installing : lib64LLVMWindowsManifest12-12.0.0-1.x86_64 458/484 Installing : lib64lldCOFF12-12.0.0-1.x86_64 459/484 Installing : lib64lldMinGW12-12.0.0-1.x86_64 460/484 Installing : lld-12.0.0-1.x86_64 461/484 Installing : binutils-2.36.1-3.x86_64 462/484 Installing : gcc-cpp-11.1.1-0.20210529.2.x86_64 463/484 Installing : gcc-11.1.1-0.20210529.2.x86_64 464/484 Installing : distro-release-rpmlint-policy-4.50-0.2.12.noarch 465/484 Installing : rpmlint-1.11-10.noarch 466/484 Installing : lib64gettextmisc-0.21-1.x86_64 467/484 Installing : gettext-0.21-1.x86_64 468/484 Installing : spec-helper-0.31.49-2.noarch 469/484 Installing : llvm-12.0.0-1.x86_64 470/484 Installing : gnutls-config-3.7.2-1.noarch 471/484 Installing : libgcc1-11.1.1-0.20210529.2.x86_64 472/484 Installing : lib64gnutls30-3.7.2-1.x86_64 473/484 Running scriptlet: dbus-broker-29-1.x86_64 474/484 Installing : dbus-broker-29-1.x86_64 474/484 Running scriptlet: dbus-broker-29-1.x86_64 474/484 Installing : lib64nss_resolve2-248.20210517-2.x86_64 475/484 Running scriptlet: systemd-248.20210517-2.x86_64 476/484 Installing : systemd-248.20210517-2.x86_64 476/484 Running scriptlet: systemd-248.20210517-2.x86_64 476/484 Installing : dbus-common-1.13.18-5.noarch 477/484 Running scriptlet: dbus-common-1.13.18-5.noarch 477/484 Created symlink /etc/systemd/system/sockets.target.wants/dbus.socket → /lib/systemd/system/dbus.socket. Created symlink /etc/systemd/user/sockets.target.wants/dbus.socket → /usr/lib/systemd/user/dbus.socket. Running scriptlet: rpm-helper-0.24.18-1.noarch 478/484 Installing prerequired packages. Installing : rpm-helper-0.24.18-1.noarch 478/484 Installing : basesystem-minimal-1:4-19.x86_64 479/484 Installing : libstdc++6-11.1.1-0.20210529.2.x86_64 480/484 Installing : lib64stdc++-devel-11.1.1-0.20210529.2.x86_64 481/484 Installing : clang-12.0.0-1.x86_64 482/484 Installing : distro-release-rpm-setup-build-4.50-0.2.12.x86_6 483/484 Installing : rpm-build-4:4.16.1.3-5.x86_64 484/484 Running scriptlet: rpm-build-4:4.16.1.3-5.x86_64 484/484 Verifying : acl-2.3.1-1.x86_64 1/484 Verifying : autoconf-1:2.71-1.noarch 2/484 Verifying : automake-1.16.3-1.noarch 3/484 Verifying : basesystem-minimal-1:4-19.x86_64 4/484 Verifying : bash-5.1.8-1.x86_64 5/484 Verifying : binutils-2.36.1-3.x86_64 6/484 Verifying : bzip2-1.0.8-3.x86_64 7/484 Verifying : chkconfig-1.15-1.x86_64 8/484 Verifying : chrpath-0.16-1.x86_64 9/484 Verifying : clang-12.0.0-1.x86_64 10/484 Verifying : coreutils-8.32-4.x86_64 11/484 Verifying : cpio-3.5.1-1.x86_64 12/484 Verifying : dbus-broker-29-1.x86_64 13/484 Verifying : dbus-common-1.13.18-5.noarch 14/484 Verifying : debugedit-0.2-1.x86_64 15/484 Verifying : desktop-file-utils-0.26-1.x86_64 16/484 Verifying : diffutils-3.7-1.x86_64 17/484 Verifying : distro-release-OpenMandriva-4.50-0.2.12.x86_64 18/484 Verifying : distro-release-common-4.50-0.2.12.noarch 19/484 Verifying : distro-release-rpm-setup-4.50-0.2.12.noarch 20/484 Verifying : distro-release-rpm-setup-build-4.50-0.2.12.x86_6 21/484 Verifying : distro-release-rpmlint-policy-4.50-0.2.12.noarch 22/484 Verifying : dwz-0.14-1.x86_64 23/484 Verifying : elfutils-0.185-1.x86_64 24/484 Verifying : file-5.40-2.x86_64 25/484 Verifying : filesystem-4.0-3.x86_64 26/484 Verifying : findutils-4.8.0-1.x86_64 27/484 Verifying : gawk-5.1.0-2.x86_64 28/484 Verifying : gcc-11.1.1-0.20210529.2.x86_64 29/484 Verifying : gcc-cpp-11.1.1-0.20210529.2.x86_64 30/484 Verifying : gdb-headless-10.2-1.x86_64 31/484 Verifying : gettext-0.21-1.x86_64 32/484 Verifying : gettext-base-0.21-1.x86_64 33/484 Verifying : glibc-6:2.33-6.x86_64 34/484 Verifying : gnutls-config-3.7.2-1.noarch 35/484 Verifying : go-srpm-macros-2-19.noarch 36/484 Verifying : grep-3.6-1.x86_64 37/484 Verifying : groff-base-1.22.4-2.x86_64 38/484 Verifying : gzip-1.10-4.x86_64 39/484 Verifying : gzip-utils-1.10-4.x86_64 40/484 Verifying : icu-data-1:69.1-2.x86_64 41/484 Verifying : kmod-29-1.x86_64 42/484 Verifying : lib64LLVMAArch64AsmParser12-12.0.0-1.x86_64 43/484 Verifying : lib64LLVMAArch64CodeGen12-12.0.0-1.x86_64 44/484 Verifying : lib64LLVMAArch64Desc12-12.0.0-1.x86_64 45/484 Verifying : lib64LLVMAArch64Disassembler12-12.0.0-1.x86_64 46/484 Verifying : lib64LLVMAArch64Info12-12.0.0-1.x86_64 47/484 Verifying : lib64LLVMAArch64Utils12-12.0.0-1.x86_64 48/484 Verifying : lib64LLVMAMDGPUAsmParser12-12.0.0-1.x86_64 49/484 Verifying : lib64LLVMAMDGPUCodeGen12-12.0.0-1.x86_64 50/484 Verifying : lib64LLVMAMDGPUDesc12-12.0.0-1.x86_64 51/484 Verifying : lib64LLVMAMDGPUDisassembler12-12.0.0-1.x86_64 52/484 Verifying : lib64LLVMAMDGPUInfo12-12.0.0-1.x86_64 53/484 Verifying : lib64LLVMAMDGPUUtils12-12.0.0-1.x86_64 54/484 Verifying : lib64LLVMARMAsmParser12-12.0.0-1.x86_64 55/484 Verifying : lib64LLVMARMCodeGen12-12.0.0-1.x86_64 56/484 Verifying : lib64LLVMARMDesc12-12.0.0-1.x86_64 57/484 Verifying : lib64LLVMARMDisassembler12-12.0.0-1.x86_64 58/484 Verifying : lib64LLVMARMInfo12-12.0.0-1.x86_64 59/484 Verifying : lib64LLVMARMUtils12-12.0.0-1.x86_64 60/484 Verifying : lib64LLVMAVRAsmParser12-12.0.0-1.x86_64 61/484 Verifying : lib64LLVMAVRCodeGen12-12.0.0-1.x86_64 62/484 Verifying : lib64LLVMAVRDesc12-12.0.0-1.x86_64 63/484 Verifying : lib64LLVMAVRDisassembler12-12.0.0-1.x86_64 64/484 Verifying : lib64LLVMAVRInfo12-12.0.0-1.x86_64 65/484 Verifying : lib64LLVMAggressiveInstCombine12-12.0.0-1.x86_64 66/484 Verifying : lib64LLVMAnalysis12-12.0.0-1.x86_64 67/484 Verifying : lib64LLVMAsmParser12-12.0.0-1.x86_64 68/484 Verifying : lib64LLVMAsmPrinter12-12.0.0-1.x86_64 69/484 Verifying : lib64LLVMBPFAsmParser12-12.0.0-1.x86_64 70/484 Verifying : lib64LLVMBPFCodeGen12-12.0.0-1.x86_64 71/484 Verifying : lib64LLVMBPFDesc12-12.0.0-1.x86_64 72/484 Verifying : lib64LLVMBPFDisassembler12-12.0.0-1.x86_64 73/484 Verifying : lib64LLVMBPFInfo12-12.0.0-1.x86_64 74/484 Verifying : lib64LLVMBinaryFormat12-12.0.0-1.x86_64 75/484 Verifying : lib64LLVMBitReader12-12.0.0-1.x86_64 76/484 Verifying : lib64LLVMBitWriter12-12.0.0-1.x86_64 77/484 Verifying : lib64LLVMBitstreamReader12-12.0.0-1.x86_64 78/484 Verifying : lib64LLVMCFGuard12-12.0.0-1.x86_64 79/484 Verifying : lib64LLVMCodeGen12-12.0.0-1.x86_64 80/484 Verifying : lib64LLVMCore12-12.0.0-1.x86_64 81/484 Verifying : lib64LLVMCoroutines12-12.0.0-1.x86_64 82/484 Verifying : lib64LLVMCoverage12-12.0.0-1.x86_64 83/484 Verifying : lib64LLVMDWARFLinker12-12.0.0-1.x86_64 84/484 Verifying : lib64LLVMDebugInfoCodeView12-12.0.0-1.x86_64 85/484 Verifying : lib64LLVMDebugInfoDWARF12-12.0.0-1.x86_64 86/484 Verifying : lib64LLVMDebugInfoGSYM12-12.0.0-1.x86_64 87/484 Verifying : lib64LLVMDebugInfoMSF12-12.0.0-1.x86_64 88/484 Verifying : lib64LLVMDebugInfoPDB12-12.0.0-1.x86_64 89/484 Verifying : lib64LLVMDemangle12-12.0.0-1.x86_64 90/484 Verifying : lib64LLVMDlltoolDriver12-12.0.0-1.x86_64 91/484 Verifying : lib64LLVMExecutionEngine12-12.0.0-1.x86_64 92/484 Verifying : lib64LLVMFileCheck12-12.0.0-1.x86_64 93/484 Verifying : lib64LLVMFrontendOpenMP12-12.0.0-1.x86_64 94/484 Verifying : lib64LLVMGlobalISel12-12.0.0-1.x86_64 95/484 Verifying : lib64LLVMHelloNew12-12.0.0-1.x86_64 96/484 Verifying : lib64LLVMHexagonAsmParser12-12.0.0-1.x86_64 97/484 Verifying : lib64LLVMHexagonCodeGen12-12.0.0-1.x86_64 98/484 Verifying : lib64LLVMHexagonDesc12-12.0.0-1.x86_64 99/484 Verifying : lib64LLVMHexagonDisassembler12-12.0.0-1.x86_64 100/484 Verifying : lib64LLVMHexagonInfo12-12.0.0-1.x86_64 101/484 Verifying : lib64LLVMIRReader12-12.0.0-1.x86_64 102/484 Verifying : lib64LLVMInstCombine12-12.0.0-1.x86_64 103/484 Verifying : lib64LLVMInstrumentation12-12.0.0-1.x86_64 104/484 Verifying : lib64LLVMInterfaceStub12-12.0.0-1.x86_64 105/484 Verifying : lib64LLVMInterpreter12-12.0.0-1.x86_64 106/484 Verifying : lib64LLVMJITLink12-12.0.0-1.x86_64 107/484 Verifying : lib64LLVMLTO12-12.0.0-1.x86_64 108/484 Verifying : lib64LLVMLanaiAsmParser12-12.0.0-1.x86_64 109/484 Verifying : lib64LLVMLanaiCodeGen12-12.0.0-1.x86_64 110/484 Verifying : lib64LLVMLanaiDesc12-12.0.0-1.x86_64 111/484 Verifying : lib64LLVMLanaiDisassembler12-12.0.0-1.x86_64 112/484 Verifying : lib64LLVMLanaiInfo12-12.0.0-1.x86_64 113/484 Verifying : lib64LLVMLibDriver12-12.0.0-1.x86_64 114/484 Verifying : lib64LLVMLinker12-12.0.0-1.x86_64 115/484 Verifying : lib64LLVMMC12-12.0.0-1.x86_64 116/484 Verifying : lib64LLVMMCA12-12.0.0-1.x86_64 117/484 Verifying : lib64LLVMMCDisassembler12-12.0.0-1.x86_64 118/484 Verifying : lib64LLVMMCJIT12-12.0.0-1.x86_64 119/484 Verifying : lib64LLVMMCParser12-12.0.0-1.x86_64 120/484 Verifying : lib64LLVMMIRParser12-12.0.0-1.x86_64 121/484 Verifying : lib64LLVMMSP430AsmParser12-12.0.0-1.x86_64 122/484 Verifying : lib64LLVMMSP430CodeGen12-12.0.0-1.x86_64 123/484 Verifying : lib64LLVMMSP430Desc12-12.0.0-1.x86_64 124/484 Verifying : lib64LLVMMSP430Disassembler12-12.0.0-1.x86_64 125/484 Verifying : lib64LLVMMSP430Info12-12.0.0-1.x86_64 126/484 Verifying : lib64LLVMMipsAsmParser12-12.0.0-1.x86_64 127/484 Verifying : lib64LLVMMipsCodeGen12-12.0.0-1.x86_64 128/484 Verifying : lib64LLVMMipsDesc12-12.0.0-1.x86_64 129/484 Verifying : lib64LLVMMipsDisassembler12-12.0.0-1.x86_64 130/484 Verifying : lib64LLVMMipsInfo12-12.0.0-1.x86_64 131/484 Verifying : lib64LLVMNVPTXCodeGen12-12.0.0-1.x86_64 132/484 Verifying : lib64LLVMNVPTXDesc12-12.0.0-1.x86_64 133/484 Verifying : lib64LLVMNVPTXInfo12-12.0.0-1.x86_64 134/484 Verifying : lib64LLVMObjCARCOpts12-12.0.0-1.x86_64 135/484 Verifying : lib64LLVMObject12-12.0.0-1.x86_64 136/484 Verifying : lib64LLVMObjectYAML12-12.0.0-1.x86_64 137/484 Verifying : lib64LLVMOption12-12.0.0-1.x86_64 138/484 Verifying : lib64LLVMOrcJIT12-12.0.0-1.x86_64 139/484 Verifying : lib64LLVMOrcShared12-12.0.0-1.x86_64 140/484 Verifying : lib64LLVMOrcTargetProcess12-12.0.0-1.x86_64 141/484 Verifying : lib64LLVMPasses12-12.0.0-1.x86_64 142/484 Verifying : lib64LLVMPowerPCAsmParser12-12.0.0-1.x86_64 143/484 Verifying : lib64LLVMPowerPCCodeGen12-12.0.0-1.x86_64 144/484 Verifying : lib64LLVMPowerPCDesc12-12.0.0-1.x86_64 145/484 Verifying : lib64LLVMPowerPCDisassembler12-12.0.0-1.x86_64 146/484 Verifying : lib64LLVMPowerPCInfo12-12.0.0-1.x86_64 147/484 Verifying : lib64LLVMProfileData12-12.0.0-1.x86_64 148/484 Verifying : lib64LLVMRISCVAsmParser12-12.0.0-1.x86_64 149/484 Verifying : lib64LLVMRISCVCodeGen12-12.0.0-1.x86_64 150/484 Verifying : lib64LLVMRISCVDesc12-12.0.0-1.x86_64 151/484 Verifying : lib64LLVMRISCVDisassembler12-12.0.0-1.x86_64 152/484 Verifying : lib64LLVMRISCVInfo12-12.0.0-1.x86_64 153/484 Verifying : lib64LLVMRemarks12-12.0.0-1.x86_64 154/484 Verifying : lib64LLVMRuntimeDyld12-12.0.0-1.x86_64 155/484 Verifying : lib64LLVMScalarOpts12-12.0.0-1.x86_64 156/484 Verifying : lib64LLVMSelectionDAG12-12.0.0-1.x86_64 157/484 Verifying : lib64LLVMSparcAsmParser12-12.0.0-1.x86_64 158/484 Verifying : lib64LLVMSparcCodeGen12-12.0.0-1.x86_64 159/484 Verifying : lib64LLVMSparcDesc12-12.0.0-1.x86_64 160/484 Verifying : lib64LLVMSparcDisassembler12-12.0.0-1.x86_64 161/484 Verifying : lib64LLVMSparcInfo12-12.0.0-1.x86_64 162/484 Verifying : lib64LLVMSupport12-12.0.0-1.x86_64 163/484 Verifying : lib64LLVMSymbolize12-12.0.0-1.x86_64 164/484 Verifying : lib64LLVMSystemZAsmParser12-12.0.0-1.x86_64 165/484 Verifying : lib64LLVMSystemZCodeGen12-12.0.0-1.x86_64 166/484 Verifying : lib64LLVMSystemZDesc12-12.0.0-1.x86_64 167/484 Verifying : lib64LLVMSystemZDisassembler12-12.0.0-1.x86_64 168/484 Verifying : lib64LLVMSystemZInfo12-12.0.0-1.x86_64 169/484 Verifying : lib64LLVMTableGen12-12.0.0-1.x86_64 170/484 Verifying : lib64LLVMTarget12-12.0.0-1.x86_64 171/484 Verifying : lib64LLVMTextAPI12-12.0.0-1.x86_64 172/484 Verifying : lib64LLVMTransformUtils12-12.0.0-1.x86_64 173/484 Verifying : lib64LLVMVectorize12-12.0.0-1.x86_64 174/484 Verifying : lib64LLVMWebAssemblyAsmParser12-12.0.0-1.x86_64 175/484 Verifying : lib64LLVMWebAssemblyCodeGen12-12.0.0-1.x86_64 176/484 Verifying : lib64LLVMWebAssemblyDesc12-12.0.0-1.x86_64 177/484 Verifying : lib64LLVMWebAssemblyDisassembler12-12.0.0-1.x86_ 178/484 Verifying : lib64LLVMWebAssemblyInfo12-12.0.0-1.x86_64 179/484 Verifying : lib64LLVMWindowsManifest12-12.0.0-1.x86_64 180/484 Verifying : lib64LLVMX86AsmParser12-12.0.0-1.x86_64 181/484 Verifying : lib64LLVMX86CodeGen12-12.0.0-1.x86_64 182/484 Verifying : lib64LLVMX86Desc12-12.0.0-1.x86_64 183/484 Verifying : lib64LLVMX86Disassembler12-12.0.0-1.x86_64 184/484 Verifying : lib64LLVMX86Info12-12.0.0-1.x86_64 185/484 Verifying : lib64LLVMXCoreCodeGen12-12.0.0-1.x86_64 186/484 Verifying : lib64LLVMXCoreDesc12-12.0.0-1.x86_64 187/484 Verifying : lib64LLVMXCoreDisassembler12-12.0.0-1.x86_64 188/484 Verifying : lib64LLVMXCoreInfo12-12.0.0-1.x86_64 189/484 Verifying : lib64LLVMXRay12-12.0.0-1.x86_64 190/484 Verifying : lib64LLVMipo12-12.0.0-1.x86_64 191/484 Verifying : lib64LTO12-12.0.0-1.x86_64 192/484 Verifying : lib64Polly12-12.0.0-1.x86_64 193/484 Verifying : lib64acl1-2.3.1-1.x86_64 194/484 Verifying : lib64archive18-3.5.1-1.x86_64 195/484 Verifying : lib64argon2_1-20190702-2.x86_64 196/484 Verifying : lib64asm1-0.185-1.x86_64 197/484 Verifying : lib64attr1-2.5.1-1.x86_64 198/484 Verifying : lib64audit1-3.0.1-1.x86_64 199/484 Verifying : lib64b2_1-0.98.1-2.x86_64 200/484 Verifying : lib64blkid1-2.37-2.x86_64 201/484 Verifying : lib64bz2_1-1.0.8-3.x86_64 202/484 Verifying : lib64cap-ng0-0.8.2-1.x86_64 203/484 Verifying : lib64cap2-2.50-1.x86_64 204/484 Verifying : lib64cc1_0-11.1.1-0.20210529.2.x86_64 205/484 Verifying : lib64clang-cpp12-12.0.0-1.x86_64 206/484 Verifying : lib64clang12-12.0.0-1.x86_64 207/484 Verifying : lib64clangAPINotes12-12.0.0-1.x86_64 208/484 Verifying : lib64clangARCMigrate12-12.0.0-1.x86_64 209/484 Verifying : lib64clangAST12-12.0.0-1.x86_64 210/484 Verifying : lib64clangASTMatchers12-12.0.0-1.x86_64 211/484 Verifying : lib64clangAnalysis12-12.0.0-1.x86_64 212/484 Verifying : lib64clangApplyReplacements12-12.0.0-1.x86_64 213/484 Verifying : lib64clangBasic12-12.0.0-1.x86_64 214/484 Verifying : lib64clangChangeNamespace12-12.0.0-1.x86_64 215/484 Verifying : lib64clangCodeGen12-12.0.0-1.x86_64 216/484 Verifying : lib64clangCrossTU12-12.0.0-1.x86_64 217/484 Verifying : lib64clangDaemon12-12.0.0-1.x86_64 218/484 Verifying : lib64clangDaemonTweaks12-12.0.0-1.x86_64 219/484 Verifying : lib64clangDependencyScanning12-12.0.0-1.x86_64 220/484 Verifying : lib64clangDirectoryWatcher12-12.0.0-1.x86_64 221/484 Verifying : lib64clangDoc12-12.0.0-1.x86_64 222/484 Verifying : lib64clangDriver12-12.0.0-1.x86_64 223/484 Verifying : lib64clangDynamicASTMatchers12-12.0.0-1.x86_64 224/484 Verifying : lib64clangEdit12-12.0.0-1.x86_64 225/484 Verifying : lib64clangFormat12-12.0.0-1.x86_64 226/484 Verifying : lib64clangFrontend12-12.0.0-1.x86_64 227/484 Verifying : lib64clangFrontendTool12-12.0.0-1.x86_64 228/484 Verifying : lib64clangHandleCXX12-12.0.0-1.x86_64 229/484 Verifying : lib64clangHandleLLVM12-12.0.0-1.x86_64 230/484 Verifying : lib64clangIncludeFixer12-12.0.0-1.x86_64 231/484 Verifying : lib64clangIncludeFixerPlugin12-12.0.0-1.x86_64 232/484 Verifying : lib64clangIndex12-12.0.0-1.x86_64 233/484 Verifying : lib64clangIndexSerialization12-12.0.0-1.x86_64 234/484 Verifying : lib64clangLex12-12.0.0-1.x86_64 235/484 Verifying : lib64clangMove12-12.0.0-1.x86_64 236/484 Verifying : lib64clangParse12-12.0.0-1.x86_64 237/484 Verifying : lib64clangQuery12-12.0.0-1.x86_64 238/484 Verifying : lib64clangReorderFields12-12.0.0-1.x86_64 239/484 Verifying : lib64clangRewrite12-12.0.0-1.x86_64 240/484 Verifying : lib64clangRewriteFrontend12-12.0.0-1.x86_64 241/484 Verifying : lib64clangSema12-12.0.0-1.x86_64 242/484 Verifying : lib64clangSerialization12-12.0.0-1.x86_64 243/484 Verifying : lib64clangStaticAnalyzerCheckers12-12.0.0-1.x86_ 244/484 Verifying : lib64clangStaticAnalyzerCore12-12.0.0-1.x86_64 245/484 Verifying : lib64clangStaticAnalyzerFrontend12-12.0.0-1.x86_ 246/484 Verifying : lib64clangTesting12-12.0.0-1.x86_64 247/484 Verifying : lib64clangTidy12-12.0.0-1.x86_64 248/484 Verifying : lib64clangTidyAbseilModule12-12.0.0-1.x86_64 249/484 Verifying : lib64clangTidyAlteraModule12-12.0.0-1.x86_64 250/484 Verifying : lib64clangTidyAndroidModule12-12.0.0-1.x86_64 251/484 Verifying : lib64clangTidyBoostModule12-12.0.0-1.x86_64 252/484 Verifying : lib64clangTidyBugproneModule12-12.0.0-1.x86_64 253/484 Verifying : lib64clangTidyCERTModule12-12.0.0-1.x86_64 254/484 Verifying : lib64clangTidyConcurrencyModule12-12.0.0-1.x86_6 255/484 Verifying : lib64clangTidyCppCoreGuidelinesModule12-12.0.0-1 256/484 Verifying : lib64clangTidyDarwinModule12-12.0.0-1.x86_64 257/484 Verifying : lib64clangTidyFuchsiaModule12-12.0.0-1.x86_64 258/484 Verifying : lib64clangTidyGoogleModule12-12.0.0-1.x86_64 259/484 Verifying : lib64clangTidyHICPPModule12-12.0.0-1.x86_64 260/484 Verifying : lib64clangTidyLLVMLibcModule12-12.0.0-1.x86_64 261/484 Verifying : lib64clangTidyLLVMModule12-12.0.0-1.x86_64 262/484 Verifying : lib64clangTidyLinuxKernelModule12-12.0.0-1.x86_6 263/484 Verifying : lib64clangTidyMPIModule12-12.0.0-1.x86_64 264/484 Verifying : lib64clangTidyMain12-12.0.0-1.x86_64 265/484 Verifying : lib64clangTidyMiscModule12-12.0.0-1.x86_64 266/484 Verifying : lib64clangTidyModernizeModule12-12.0.0-1.x86_64 267/484 Verifying : lib64clangTidyObjCModule12-12.0.0-1.x86_64 268/484 Verifying : lib64clangTidyOpenMPModule12-12.0.0-1.x86_64 269/484 Verifying : lib64clangTidyPerformanceModule12-12.0.0-1.x86_6 270/484 Verifying : lib64clangTidyPlugin12-12.0.0-1.x86_64 271/484 Verifying : lib64clangTidyPortabilityModule12-12.0.0-1.x86_6 272/484 Verifying : lib64clangTidyReadabilityModule12-12.0.0-1.x86_6 273/484 Verifying : lib64clangTidyUtils12-12.0.0-1.x86_64 274/484 Verifying : lib64clangTidyZirconModule12-12.0.0-1.x86_64 275/484 Verifying : lib64clangTooling12-12.0.0-1.x86_64 276/484 Verifying : lib64clangToolingASTDiff12-12.0.0-1.x86_64 277/484 Verifying : lib64clangToolingCore12-12.0.0-1.x86_64 278/484 Verifying : lib64clangToolingInclusions12-12.0.0-1.x86_64 279/484 Verifying : lib64clangToolingRefactoring12-12.0.0-1.x86_64 280/484 Verifying : lib64clangToolingSyntax12-12.0.0-1.x86_64 281/484 Verifying : lib64clangTransformer12-12.0.0-1.x86_64 282/484 Verifying : lib64clangdRemoteIndex12-12.0.0-1.x86_64 283/484 Verifying : lib64clangdSupport12-12.0.0-1.x86_64 284/484 Verifying : lib64com_err2-1.46.2-2.x86_64 285/484 Verifying : lib64crypt1-4.4.22-1.x86_64 286/484 Verifying : lib64crypto3-3.0.0-0.alpha17.1.x86_64 287/484 Verifying : lib64cryptsetup12-2.3.6-1.x86_64 288/484 Verifying : lib64db18.1-18.1.32-1.x86_64 289/484 Verifying : lib64devmapper1.02-1.02.173-4.x86_64 290/484 Verifying : lib64dw1-0.185-1.x86_64 291/484 Verifying : lib64elf1-0.185-1.x86_64 292/484 Verifying : lib64expat1-2.4.1-1.x86_64 293/484 Verifying : lib64fdisk1-2.37-2.x86_64 294/484 Verifying : lib64ffi7-3.3-3.x86_64 295/484 Verifying : lib64findAllSymbols12-12.0.0-1.x86_64 296/484 Verifying : lib64gcc-devel-11.1.1-0.20210529.2.x86_64 297/484 Verifying : lib64gcc1-11.1.1-0.20210529.2.x86_64 298/484 Verifying : lib64gcrypt20-1.9.3-1.x86_64 299/484 Verifying : lib64gdbm6-1.19-1.x86_64 300/484 Verifying : lib64gdbm_compat4-1.19-1.x86_64 301/484 Verifying : lib64gettextmisc-0.21-1.x86_64 302/484 Verifying : lib64glib2.0_0-1:2.68.2-1.x86_64 303/484 Verifying : lib64gmp10-6.2.1-3.x86_64 304/484 Verifying : lib64gnutls30-3.7.2-1.x86_64 305/484 Verifying : lib64gomp1-11.1.1-0.20210529.2.x86_64 306/484 Verifying : lib64gpg-error0-1.42-1.x86_64 307/484 Verifying : lib64gssapi_krb5_2-1.19.1-1.x86_64 308/484 Verifying : lib64hogweed6-1:3.7.3-1.x86_64 309/484 Verifying : lib64icudata69-1:69.1-2.x86_64 310/484 Verifying : lib64icuuc69-1:69.1-2.x86_64 311/484 Verifying : lib64idn2_0-2.3.1-1.x86_64 312/484 Verifying : lib64intl8-0.21-1.x86_64 313/484 Verifying : lib64ip4tc2-1.8.7-4.x86_64 314/484 Verifying : lib64isl23-0.24-2.x86_64 315/484 Verifying : lib64json-c5-0.15-2.x86_64 316/484 Verifying : lib64k5crypto3-1.19.1-1.x86_64 317/484 Verifying : lib64keyutils1-1.6.1-1.x86_64 318/484 Verifying : lib64kmod2-29-1.x86_64 319/484 Verifying : lib64krb5_3-1.19.1-1.x86_64 320/484 Verifying : lib64krb5support0-1.19.1-1.x86_64 321/484 Verifying : lib64lldCOFF12-12.0.0-1.x86_64 322/484 Verifying : lib64lldCommon12-12.0.0-1.x86_64 323/484 Verifying : lib64lldCore12-12.0.0-1.x86_64 324/484 Verifying : lib64lldDriver12-12.0.0-1.x86_64 325/484 Verifying : lib64lldELF12-12.0.0-1.x86_64 326/484 Verifying : lib64lldMachO12-12.0.0-1.x86_64 327/484 Verifying : lib64lldMachO2_12-12.0.0-1.x86_64 328/484 Verifying : lib64lldMinGW12-12.0.0-1.x86_64 329/484 Verifying : lib64lldReaderWriter12-12.0.0-1.x86_64 330/484 Verifying : lib64lldWasm12-12.0.0-1.x86_64 331/484 Verifying : lib64lldYAML12-12.0.0-1.x86_64 332/484 Verifying : lib64lua5.3-5.3.5-6.x86_64 333/484 Verifying : lib64lz4_1-1.9.3-1.x86_64 334/484 Verifying : lib64lzma5-5.2.5-2.x86_64 335/484 Verifying : lib64lzo2_2-2.10-6.x86_64 336/484 Verifying : lib64magic1-5.40-2.x86_64 337/484 Verifying : lib64mount1-2.37-2.x86_64 338/484 Verifying : lib64mpc3-1.2.1-1.x86_64 339/484 Verifying : lib64mpfr6-4.1.0-3.x86_64 340/484 Verifying : lib64ncursesw6-6.2-1.20210403.1.x86_64 341/484 Verifying : lib64nettle8-1:3.7.3-1.x86_64 342/484 Verifying : lib64nsl2-1.3.0-1.x86_64 343/484 Verifying : lib64nss_myhostname2-248.20210517-2.x86_64 344/484 Verifying : lib64nss_resolve2-248.20210517-2.x86_64 345/484 Verifying : lib64nss_systemd2-248.20210517-2.x86_64 346/484 Verifying : lib64omp1-12.0.0-1.x86_64 347/484 Verifying : lib64p11-kit0-0.23.22-1.x86_64 348/484 Verifying : lib64pam0-1:1.5.1-2.x86_64 349/484 Verifying : lib64pam_misc0-1:1.5.1-2.x86_64 350/484 Verifying : lib64panelw6-6.2-1.20210403.1.x86_64 351/484 Verifying : lib64pcre1-8.44-1.x86_64 352/484 Verifying : lib64pcre2-8_0-10.37-1.x86_64 353/484 Verifying : lib64pcre2-posix3-10.37-1.x86_64 354/484 Verifying : lib64perl5-4:5.32.1-17.x86_64 355/484 Verifying : lib64pkgconf3-1.7.4-1.x86_64 356/484 Verifying : lib64popt0-1:1.18-1.x86_64 357/484 Verifying : lib64python3.9_1-3.9.5-2.x86_64 358/484 Verifying : lib64readline8-8.1-2.x86_64 359/484 Verifying : lib64rpm9-4:4.16.1.3-5.x86_64 360/484 Verifying : lib64rpmbuild9-4:4.16.1.3-5.x86_64 361/484 Verifying : lib64rpmsign9-4:4.16.1.3-5.x86_64 362/484 Verifying : lib64seccomp2-2.5.1-1.x86_64 363/484 Verifying : lib64sigsegv2-2.13-1.x86_64 364/484 Verifying : lib64smartcols1-2.37-2.x86_64 365/484 Verifying : lib64sqlite3_0-3.35.5-1.x86_64 366/484 Verifying : lib64ssl3-3.0.0-0.alpha17.1.x86_64 367/484 Verifying : lib64stdc++-devel-11.1.1-0.20210529.2.x86_64 368/484 Verifying : lib64stdc++6-11.1.1-0.20210529.2.x86_64 369/484 Verifying : lib64systemd0-248.20210517-2.x86_64 370/484 Verifying : lib64tasn1_6-4.17.0-1.x86_64 371/484 Verifying : lib64textstyle0-0.21-1.x86_64 372/484 Verifying : lib64tirpc3-1.3.2-1.x86_64 373/484 Verifying : lib64udev1-248.20210517-2.x86_64 374/484 Verifying : lib64unistring2-0.9.10-5.x86_64 375/484 Verifying : lib64utempter0-1.2.1-1.x86_64 376/484 Verifying : lib64uuid1-2.37-2.x86_64 377/484 Verifying : lib64xml2_2-2.9.12-1.x86_64 378/484 Verifying : lib64z1-2.0.3-1.x86_64 379/484 Verifying : lib64zstd1-1.5.0-2.x86_64 380/484 Verifying : libc6-6:2.33-6.x86_64 381/484 Verifying : libcap-utils-2.50-1.x86_64 382/484 Verifying : libgcc1-11.1.1-0.20210529.2.x86_64 383/484 Verifying : libidn2-i18n-2.3.1-1.noarch 384/484 Verifying : libstdc++6-11.1.1-0.20210529.2.x86_64 385/484 Verifying : libtirpc-1.3.2-1.x86_64 386/484 Verifying : libtool-base-2.4.6-16.x86_64 387/484 Verifying : lld-12.0.0-1.x86_64 388/484 Verifying : llvm-12.0.0-1.x86_64 389/484 Verifying : llvm-polly-12.0.0-1.x86_64 390/484 Verifying : lsb-release-2.0-54.x86_64 391/484 Verifying : m4-1.4.19-1.x86_64 392/484 Verifying : make-1:4.3-2.x86_64 393/484 Verifying : ncurses-6.2-1.20210403.1.x86_64 394/484 Verifying : openssl-3.0.0-0.alpha17.1.x86_64 395/484 Verifying : p11-kit-0.23.22-1.x86_64 396/484 Verifying : p11-kit-trust-0.23.22-1.x86_64 397/484 Verifying : pam-1:1.5.1-2.x86_64 398/484 Verifying : patch-2.7.6-3.x86_64 399/484 Verifying : pbzip2-1.1.13-4.x86_64 400/484 Verifying : perl-4:5.32.1-17.x86_64 401/484 Verifying : perl-Carp-1.50-17.noarch 402/484 Verifying : perl-Compress-Raw-Bzip2-2.093-17.x86_64 403/484 Verifying : perl-Compress-Raw-Zlib-2.093-17.x86_64 404/484 Verifying : perl-Data-Dumper-2.174-17.x86_64 405/484 Verifying : perl-Digest-1.17.01-17.noarch 406/484 Verifying : perl-Digest-MD5-2.55_01-17.x86_64 407/484 Verifying : perl-Digest-SHA-1:6.02-17.x86_64 408/484 Verifying : perl-Encode-4:3.06-17.x86_64 409/484 Verifying : perl-Errno-1.30-17.x86_64 410/484 Verifying : perl-Exporter-5.74-17.noarch 411/484 Verifying : perl-ExtUtils-MM-Utils-1:7.24-17.noarch 412/484 Verifying : perl-File-Fetch-0.56-17.noarch 413/484 Verifying : perl-File-Path-2.16-17.noarch 414/484 Verifying : perl-File-Temp-0.2309-17.noarch 415/484 Verifying : perl-Filter-2:1.55-17.x86_64 416/484 Verifying : perl-Getopt-Long-1:2.51-17.noarch 417/484 Verifying : perl-HTTP-Tiny-0.076-17.noarch 418/484 Verifying : perl-IO-1.43-17.x86_64 419/484 Verifying : perl-IO-Compress-2.093-17.noarch 420/484 Verifying : perl-IO-Zlib-1:1.10-17.noarch 421/484 Verifying : perl-IPC-Cmd-2:1.04-17.noarch 422/484 Verifying : perl-Locale-Maketext-1.29-17.noarch 423/484 Verifying : perl-Locale-Maketext-Simple-1:0.21.01-17.noarch 424/484 Verifying : perl-MIME-Base64-3.15-17.x86_64 425/484 Verifying : perl-Module-CoreList-1:5.20200620-17.noarch 426/484 Verifying : perl-Module-Load-1:0.34-17.noarch 427/484 Verifying : perl-Module-Load-Conditional-0.70-17.noarch 428/484 Verifying : perl-Module-Metadata-1.000037-17.noarch 429/484 Verifying : perl-Params-Check-1:0.38-17.noarch 430/484 Verifying : perl-PathTools-3.760-17.x86_64 431/484 Verifying : perl-Pod-Escapes-1:1.07-17.noarch 432/484 Verifying : perl-Pod-Perldoc-3.2801-17.noarch 433/484 Verifying : perl-Pod-Simple-1:3.40-17.noarch 434/484 Verifying : perl-Pod-Usage-4:1.69-17.noarch 435/484 Verifying : perl-Scalar-List-Utils-3:1.50-17.x86_64 436/484 Verifying : perl-Socket-4:2.029-17.x86_64 437/484 Verifying : perl-Storable-1:3.21-17.x86_64 438/484 Verifying : perl-Term-ANSIColor-5.01-17.noarch 439/484 Verifying : perl-Term-Cap-1.17-17.noarch 440/484 Verifying : perl-Text-ParseWords-3.30-17.noarch 441/484 Verifying : perl-Text-Tabs+Wrap-2013.0523-17.noarch 442/484 Verifying : perl-Thread-Queue-3.14-17.noarch 443/484 Verifying : perl-Time-Local-1.280-17.noarch 444/484 Verifying : perl-Unicode-Normalize-1.27-17.x86_64 445/484 Verifying : perl-autodie-2.32-17.noarch 446/484 Verifying : perl-base-4:5.32.1-17.x86_64 447/484 Verifying : perl-constant-1.33-17.noarch 448/484 Verifying : perl-encoding-4:3.00-17.x86_64 449/484 Verifying : perl-libs-4:5.32.1-17.x86_64 450/484 Verifying : perl-parent-1:0.238-17.noarch 451/484 Verifying : perl-podlators-4.14-17.noarch 452/484 Verifying : perl-threads-1:2.25-17.x86_64 453/484 Verifying : perl-threads-shared-1.61-17.x86_64 454/484 Verifying : perl-utils-5.32.1-17.noarch 455/484 Verifying : perl-version-6:0.99.24-17.noarch 456/484 Verifying : pigz-2.6-2.x86_64 457/484 Verifying : pkgconf-1.7.4-1.x86_64 458/484 Verifying : popt-data-1:1.18-1.noarch 459/484 Verifying : python-3.9.5-2.x86_64 460/484 Verifying : python-appdirs-1.4.4-2.noarch 461/484 Verifying : python-magic-5.40-2.noarch 462/484 Verifying : python-pkg-resources-53.1.0-1.noarch 463/484 Verifying : python-rpm-4:4.16.1.3-5.x86_64 464/484 Verifying : rootcerts-1:20201201.00-1.noarch 465/484 Verifying : rootfiles-11.0-22.noarch 466/484 Verifying : rpm-4:4.16.1.3-5.x86_64 467/484 Verifying : rpm-build-4:4.16.1.3-5.x86_64 468/484 Verifying : rpm-helper-0.24.18-1.noarch 469/484 Verifying : rpmlint-1.11-10.noarch 470/484 Verifying : rust-srpm-macros-17-1.noarch 471/484 Verifying : sed-4.8-1.x86_64 472/484 Verifying : setup-2.9.3.3-1.noarch 473/484 Verifying : shadow-2:4.8.1-4.x86_64 474/484 Verifying : spec-helper-0.31.49-2.noarch 475/484 Verifying : systemd-248.20210517-2.x86_64 476/484 Verifying : systemd-rpm-macros-248.20210517-2.x86_64 477/484 Verifying : tar-3.5.1-1.x86_64 478/484 Verifying : unzip-6.0-28.x86_64 479/484 Verifying : util-linux-2.37-2.x86_64 480/484 Verifying : wget-1.21.1-1.x86_64 481/484 Verifying : which-2.21-5.x86_64 482/484 Verifying : xz-5.2.5-2.x86_64 483/484 Verifying : zstd-1.5.0-2.x86_64 484/484 Installed: acl-2.3.1-1.x86_64 autoconf-1:2.71-1.noarch automake-1.16.3-1.noarch basesystem-minimal-1:4-19.x86_64 bash-5.1.8-1.x86_64 binutils-2.36.1-3.x86_64 bzip2-1.0.8-3.x86_64 chkconfig-1.15-1.x86_64 chrpath-0.16-1.x86_64 clang-12.0.0-1.x86_64 coreutils-8.32-4.x86_64 cpio-3.5.1-1.x86_64 dbus-broker-29-1.x86_64 dbus-common-1.13.18-5.noarch debugedit-0.2-1.x86_64 desktop-file-utils-0.26-1.x86_64 diffutils-3.7-1.x86_64 distro-release-OpenMandriva-4.50-0.2.12.x86_64 distro-release-common-4.50-0.2.12.noarch distro-release-rpm-setup-4.50-0.2.12.noarch distro-release-rpm-setup-build-4.50-0.2.12.x86_64 distro-release-rpmlint-policy-4.50-0.2.12.noarch dwz-0.14-1.x86_64 elfutils-0.185-1.x86_64 file-5.40-2.x86_64 filesystem-4.0-3.x86_64 findutils-4.8.0-1.x86_64 gawk-5.1.0-2.x86_64 gcc-11.1.1-0.20210529.2.x86_64 gcc-cpp-11.1.1-0.20210529.2.x86_64 gdb-headless-10.2-1.x86_64 gettext-0.21-1.x86_64 gettext-base-0.21-1.x86_64 glibc-6:2.33-6.x86_64 gnutls-config-3.7.2-1.noarch go-srpm-macros-2-19.noarch grep-3.6-1.x86_64 groff-base-1.22.4-2.x86_64 gzip-1.10-4.x86_64 gzip-utils-1.10-4.x86_64 icu-data-1:69.1-2.x86_64 kmod-29-1.x86_64 lib64LLVMAArch64AsmParser12-12.0.0-1.x86_64 lib64LLVMAArch64CodeGen12-12.0.0-1.x86_64 lib64LLVMAArch64Desc12-12.0.0-1.x86_64 lib64LLVMAArch64Disassembler12-12.0.0-1.x86_64 lib64LLVMAArch64Info12-12.0.0-1.x86_64 lib64LLVMAArch64Utils12-12.0.0-1.x86_64 lib64LLVMAMDGPUAsmParser12-12.0.0-1.x86_64 lib64LLVMAMDGPUCodeGen12-12.0.0-1.x86_64 lib64LLVMAMDGPUDesc12-12.0.0-1.x86_64 lib64LLVMAMDGPUDisassembler12-12.0.0-1.x86_64 lib64LLVMAMDGPUInfo12-12.0.0-1.x86_64 lib64LLVMAMDGPUUtils12-12.0.0-1.x86_64 lib64LLVMARMAsmParser12-12.0.0-1.x86_64 lib64LLVMARMCodeGen12-12.0.0-1.x86_64 lib64LLVMARMDesc12-12.0.0-1.x86_64 lib64LLVMARMDisassembler12-12.0.0-1.x86_64 lib64LLVMARMInfo12-12.0.0-1.x86_64 lib64LLVMARMUtils12-12.0.0-1.x86_64 lib64LLVMAVRAsmParser12-12.0.0-1.x86_64 lib64LLVMAVRCodeGen12-12.0.0-1.x86_64 lib64LLVMAVRDesc12-12.0.0-1.x86_64 lib64LLVMAVRDisassembler12-12.0.0-1.x86_64 lib64LLVMAVRInfo12-12.0.0-1.x86_64 lib64LLVMAggressiveInstCombine12-12.0.0-1.x86_64 lib64LLVMAnalysis12-12.0.0-1.x86_64 lib64LLVMAsmParser12-12.0.0-1.x86_64 lib64LLVMAsmPrinter12-12.0.0-1.x86_64 lib64LLVMBPFAsmParser12-12.0.0-1.x86_64 lib64LLVMBPFCodeGen12-12.0.0-1.x86_64 lib64LLVMBPFDesc12-12.0.0-1.x86_64 lib64LLVMBPFDisassembler12-12.0.0-1.x86_64 lib64LLVMBPFInfo12-12.0.0-1.x86_64 lib64LLVMBinaryFormat12-12.0.0-1.x86_64 lib64LLVMBitReader12-12.0.0-1.x86_64 lib64LLVMBitWriter12-12.0.0-1.x86_64 lib64LLVMBitstreamReader12-12.0.0-1.x86_64 lib64LLVMCFGuard12-12.0.0-1.x86_64 lib64LLVMCodeGen12-12.0.0-1.x86_64 lib64LLVMCore12-12.0.0-1.x86_64 lib64LLVMCoroutines12-12.0.0-1.x86_64 lib64LLVMCoverage12-12.0.0-1.x86_64 lib64LLVMDWARFLinker12-12.0.0-1.x86_64 lib64LLVMDebugInfoCodeView12-12.0.0-1.x86_64 lib64LLVMDebugInfoDWARF12-12.0.0-1.x86_64 lib64LLVMDebugInfoGSYM12-12.0.0-1.x86_64 lib64LLVMDebugInfoMSF12-12.0.0-1.x86_64 lib64LLVMDebugInfoPDB12-12.0.0-1.x86_64 lib64LLVMDemangle12-12.0.0-1.x86_64 lib64LLVMDlltoolDriver12-12.0.0-1.x86_64 lib64LLVMExecutionEngine12-12.0.0-1.x86_64 lib64LLVMFileCheck12-12.0.0-1.x86_64 lib64LLVMFrontendOpenMP12-12.0.0-1.x86_64 lib64LLVMGlobalISel12-12.0.0-1.x86_64 lib64LLVMHelloNew12-12.0.0-1.x86_64 lib64LLVMHexagonAsmParser12-12.0.0-1.x86_64 lib64LLVMHexagonCodeGen12-12.0.0-1.x86_64 lib64LLVMHexagonDesc12-12.0.0-1.x86_64 lib64LLVMHexagonDisassembler12-12.0.0-1.x86_64 lib64LLVMHexagonInfo12-12.0.0-1.x86_64 lib64LLVMIRReader12-12.0.0-1.x86_64 lib64LLVMInstCombine12-12.0.0-1.x86_64 lib64LLVMInstrumentation12-12.0.0-1.x86_64 lib64LLVMInterfaceStub12-12.0.0-1.x86_64 lib64LLVMInterpreter12-12.0.0-1.x86_64 lib64LLVMJITLink12-12.0.0-1.x86_64 lib64LLVMLTO12-12.0.0-1.x86_64 lib64LLVMLanaiAsmParser12-12.0.0-1.x86_64 lib64LLVMLanaiCodeGen12-12.0.0-1.x86_64 lib64LLVMLanaiDesc12-12.0.0-1.x86_64 lib64LLVMLanaiDisassembler12-12.0.0-1.x86_64 lib64LLVMLanaiInfo12-12.0.0-1.x86_64 lib64LLVMLibDriver12-12.0.0-1.x86_64 lib64LLVMLinker12-12.0.0-1.x86_64 lib64LLVMMC12-12.0.0-1.x86_64 lib64LLVMMCA12-12.0.0-1.x86_64 lib64LLVMMCDisassembler12-12.0.0-1.x86_64 lib64LLVMMCJIT12-12.0.0-1.x86_64 lib64LLVMMCParser12-12.0.0-1.x86_64 lib64LLVMMIRParser12-12.0.0-1.x86_64 lib64LLVMMSP430AsmParser12-12.0.0-1.x86_64 lib64LLVMMSP430CodeGen12-12.0.0-1.x86_64 lib64LLVMMSP430Desc12-12.0.0-1.x86_64 lib64LLVMMSP430Disassembler12-12.0.0-1.x86_64 lib64LLVMMSP430Info12-12.0.0-1.x86_64 lib64LLVMMipsAsmParser12-12.0.0-1.x86_64 lib64LLVMMipsCodeGen12-12.0.0-1.x86_64 lib64LLVMMipsDesc12-12.0.0-1.x86_64 lib64LLVMMipsDisassembler12-12.0.0-1.x86_64 lib64LLVMMipsInfo12-12.0.0-1.x86_64 lib64LLVMNVPTXCodeGen12-12.0.0-1.x86_64 lib64LLVMNVPTXDesc12-12.0.0-1.x86_64 lib64LLVMNVPTXInfo12-12.0.0-1.x86_64 lib64LLVMObjCARCOpts12-12.0.0-1.x86_64 lib64LLVMObject12-12.0.0-1.x86_64 lib64LLVMObjectYAML12-12.0.0-1.x86_64 lib64LLVMOption12-12.0.0-1.x86_64 lib64LLVMOrcJIT12-12.0.0-1.x86_64 lib64LLVMOrcShared12-12.0.0-1.x86_64 lib64LLVMOrcTargetProcess12-12.0.0-1.x86_64 lib64LLVMPasses12-12.0.0-1.x86_64 lib64LLVMPowerPCAsmParser12-12.0.0-1.x86_64 lib64LLVMPowerPCCodeGen12-12.0.0-1.x86_64 lib64LLVMPowerPCDesc12-12.0.0-1.x86_64 lib64LLVMPowerPCDisassembler12-12.0.0-1.x86_64 lib64LLVMPowerPCInfo12-12.0.0-1.x86_64 lib64LLVMProfileData12-12.0.0-1.x86_64 lib64LLVMRISCVAsmParser12-12.0.0-1.x86_64 lib64LLVMRISCVCodeGen12-12.0.0-1.x86_64 lib64LLVMRISCVDesc12-12.0.0-1.x86_64 lib64LLVMRISCVDisassembler12-12.0.0-1.x86_64 lib64LLVMRISCVInfo12-12.0.0-1.x86_64 lib64LLVMRemarks12-12.0.0-1.x86_64 lib64LLVMRuntimeDyld12-12.0.0-1.x86_64 lib64LLVMScalarOpts12-12.0.0-1.x86_64 lib64LLVMSelectionDAG12-12.0.0-1.x86_64 lib64LLVMSparcAsmParser12-12.0.0-1.x86_64 lib64LLVMSparcCodeGen12-12.0.0-1.x86_64 lib64LLVMSparcDesc12-12.0.0-1.x86_64 lib64LLVMSparcDisassembler12-12.0.0-1.x86_64 lib64LLVMSparcInfo12-12.0.0-1.x86_64 lib64LLVMSupport12-12.0.0-1.x86_64 lib64LLVMSymbolize12-12.0.0-1.x86_64 lib64LLVMSystemZAsmParser12-12.0.0-1.x86_64 lib64LLVMSystemZCodeGen12-12.0.0-1.x86_64 lib64LLVMSystemZDesc12-12.0.0-1.x86_64 lib64LLVMSystemZDisassembler12-12.0.0-1.x86_64 lib64LLVMSystemZInfo12-12.0.0-1.x86_64 lib64LLVMTableGen12-12.0.0-1.x86_64 lib64LLVMTarget12-12.0.0-1.x86_64 lib64LLVMTextAPI12-12.0.0-1.x86_64 lib64LLVMTransformUtils12-12.0.0-1.x86_64 lib64LLVMVectorize12-12.0.0-1.x86_64 lib64LLVMWebAssemblyAsmParser12-12.0.0-1.x86_64 lib64LLVMWebAssemblyCodeGen12-12.0.0-1.x86_64 lib64LLVMWebAssemblyDesc12-12.0.0-1.x86_64 lib64LLVMWebAssemblyDisassembler12-12.0.0-1.x86_64 lib64LLVMWebAssemblyInfo12-12.0.0-1.x86_64 lib64LLVMWindowsManifest12-12.0.0-1.x86_64 lib64LLVMX86AsmParser12-12.0.0-1.x86_64 lib64LLVMX86CodeGen12-12.0.0-1.x86_64 lib64LLVMX86Desc12-12.0.0-1.x86_64 lib64LLVMX86Disassembler12-12.0.0-1.x86_64 lib64LLVMX86Info12-12.0.0-1.x86_64 lib64LLVMXCoreCodeGen12-12.0.0-1.x86_64 lib64LLVMXCoreDesc12-12.0.0-1.x86_64 lib64LLVMXCoreDisassembler12-12.0.0-1.x86_64 lib64LLVMXCoreInfo12-12.0.0-1.x86_64 lib64LLVMXRay12-12.0.0-1.x86_64 lib64LLVMipo12-12.0.0-1.x86_64 lib64LTO12-12.0.0-1.x86_64 lib64Polly12-12.0.0-1.x86_64 lib64acl1-2.3.1-1.x86_64 lib64archive18-3.5.1-1.x86_64 lib64argon2_1-20190702-2.x86_64 lib64asm1-0.185-1.x86_64 lib64attr1-2.5.1-1.x86_64 lib64audit1-3.0.1-1.x86_64 lib64b2_1-0.98.1-2.x86_64 lib64blkid1-2.37-2.x86_64 lib64bz2_1-1.0.8-3.x86_64 lib64cap-ng0-0.8.2-1.x86_64 lib64cap2-2.50-1.x86_64 lib64cc1_0-11.1.1-0.20210529.2.x86_64 lib64clang-cpp12-12.0.0-1.x86_64 lib64clang12-12.0.0-1.x86_64 lib64clangAPINotes12-12.0.0-1.x86_64 lib64clangARCMigrate12-12.0.0-1.x86_64 lib64clangAST12-12.0.0-1.x86_64 lib64clangASTMatchers12-12.0.0-1.x86_64 lib64clangAnalysis12-12.0.0-1.x86_64 lib64clangApplyReplacements12-12.0.0-1.x86_64 lib64clangBasic12-12.0.0-1.x86_64 lib64clangChangeNamespace12-12.0.0-1.x86_64 lib64clangCodeGen12-12.0.0-1.x86_64 lib64clangCrossTU12-12.0.0-1.x86_64 lib64clangDaemon12-12.0.0-1.x86_64 lib64clangDaemonTweaks12-12.0.0-1.x86_64 lib64clangDependencyScanning12-12.0.0-1.x86_64 lib64clangDirectoryWatcher12-12.0.0-1.x86_64 lib64clangDoc12-12.0.0-1.x86_64 lib64clangDriver12-12.0.0-1.x86_64 lib64clangDynamicASTMatchers12-12.0.0-1.x86_64 lib64clangEdit12-12.0.0-1.x86_64 lib64clangFormat12-12.0.0-1.x86_64 lib64clangFrontend12-12.0.0-1.x86_64 lib64clangFrontendTool12-12.0.0-1.x86_64 lib64clangHandleCXX12-12.0.0-1.x86_64 lib64clangHandleLLVM12-12.0.0-1.x86_64 lib64clangIncludeFixer12-12.0.0-1.x86_64 lib64clangIncludeFixerPlugin12-12.0.0-1.x86_64 lib64clangIndex12-12.0.0-1.x86_64 lib64clangIndexSerialization12-12.0.0-1.x86_64 lib64clangLex12-12.0.0-1.x86_64 lib64clangMove12-12.0.0-1.x86_64 lib64clangParse12-12.0.0-1.x86_64 lib64clangQuery12-12.0.0-1.x86_64 lib64clangReorderFields12-12.0.0-1.x86_64 lib64clangRewrite12-12.0.0-1.x86_64 lib64clangRewriteFrontend12-12.0.0-1.x86_64 lib64clangSema12-12.0.0-1.x86_64 lib64clangSerialization12-12.0.0-1.x86_64 lib64clangStaticAnalyzerCheckers12-12.0.0-1.x86_64 lib64clangStaticAnalyzerCore12-12.0.0-1.x86_64 lib64clangStaticAnalyzerFrontend12-12.0.0-1.x86_64 lib64clangTesting12-12.0.0-1.x86_64 lib64clangTidy12-12.0.0-1.x86_64 lib64clangTidyAbseilModule12-12.0.0-1.x86_64 lib64clangTidyAlteraModule12-12.0.0-1.x86_64 lib64clangTidyAndroidModule12-12.0.0-1.x86_64 lib64clangTidyBoostModule12-12.0.0-1.x86_64 lib64clangTidyBugproneModule12-12.0.0-1.x86_64 lib64clangTidyCERTModule12-12.0.0-1.x86_64 lib64clangTidyConcurrencyModule12-12.0.0-1.x86_64 lib64clangTidyCppCoreGuidelinesModule12-12.0.0-1.x86_64 lib64clangTidyDarwinModule12-12.0.0-1.x86_64 lib64clangTidyFuchsiaModule12-12.0.0-1.x86_64 lib64clangTidyGoogleModule12-12.0.0-1.x86_64 lib64clangTidyHICPPModule12-12.0.0-1.x86_64 lib64clangTidyLLVMLibcModule12-12.0.0-1.x86_64 lib64clangTidyLLVMModule12-12.0.0-1.x86_64 lib64clangTidyLinuxKernelModule12-12.0.0-1.x86_64 lib64clangTidyMPIModule12-12.0.0-1.x86_64 lib64clangTidyMain12-12.0.0-1.x86_64 lib64clangTidyMiscModule12-12.0.0-1.x86_64 lib64clangTidyModernizeModule12-12.0.0-1.x86_64 lib64clangTidyObjCModule12-12.0.0-1.x86_64 lib64clangTidyOpenMPModule12-12.0.0-1.x86_64 lib64clangTidyPerformanceModule12-12.0.0-1.x86_64 lib64clangTidyPlugin12-12.0.0-1.x86_64 lib64clangTidyPortabilityModule12-12.0.0-1.x86_64 lib64clangTidyReadabilityModule12-12.0.0-1.x86_64 lib64clangTidyUtils12-12.0.0-1.x86_64 lib64clangTidyZirconModule12-12.0.0-1.x86_64 lib64clangTooling12-12.0.0-1.x86_64 lib64clangToolingASTDiff12-12.0.0-1.x86_64 lib64clangToolingCore12-12.0.0-1.x86_64 lib64clangToolingInclusions12-12.0.0-1.x86_64 lib64clangToolingRefactoring12-12.0.0-1.x86_64 lib64clangToolingSyntax12-12.0.0-1.x86_64 lib64clangTransformer12-12.0.0-1.x86_64 lib64clangdRemoteIndex12-12.0.0-1.x86_64 lib64clangdSupport12-12.0.0-1.x86_64 lib64com_err2-1.46.2-2.x86_64 lib64crypt1-4.4.22-1.x86_64 lib64crypto3-3.0.0-0.alpha17.1.x86_64 lib64cryptsetup12-2.3.6-1.x86_64 lib64db18.1-18.1.32-1.x86_64 lib64devmapper1.02-1.02.173-4.x86_64 lib64dw1-0.185-1.x86_64 lib64elf1-0.185-1.x86_64 lib64expat1-2.4.1-1.x86_64 lib64fdisk1-2.37-2.x86_64 lib64ffi7-3.3-3.x86_64 lib64findAllSymbols12-12.0.0-1.x86_64 lib64gcc-devel-11.1.1-0.20210529.2.x86_64 lib64gcc1-11.1.1-0.20210529.2.x86_64 lib64gcrypt20-1.9.3-1.x86_64 lib64gdbm6-1.19-1.x86_64 lib64gdbm_compat4-1.19-1.x86_64 lib64gettextmisc-0.21-1.x86_64 lib64glib2.0_0-1:2.68.2-1.x86_64 lib64gmp10-6.2.1-3.x86_64 lib64gnutls30-3.7.2-1.x86_64 lib64gomp1-11.1.1-0.20210529.2.x86_64 lib64gpg-error0-1.42-1.x86_64 lib64gssapi_krb5_2-1.19.1-1.x86_64 lib64hogweed6-1:3.7.3-1.x86_64 lib64icudata69-1:69.1-2.x86_64 lib64icuuc69-1:69.1-2.x86_64 lib64idn2_0-2.3.1-1.x86_64 lib64intl8-0.21-1.x86_64 lib64ip4tc2-1.8.7-4.x86_64 lib64isl23-0.24-2.x86_64 lib64json-c5-0.15-2.x86_64 lib64k5crypto3-1.19.1-1.x86_64 lib64keyutils1-1.6.1-1.x86_64 lib64kmod2-29-1.x86_64 lib64krb5_3-1.19.1-1.x86_64 lib64krb5support0-1.19.1-1.x86_64 lib64lldCOFF12-12.0.0-1.x86_64 lib64lldCommon12-12.0.0-1.x86_64 lib64lldCore12-12.0.0-1.x86_64 lib64lldDriver12-12.0.0-1.x86_64 lib64lldELF12-12.0.0-1.x86_64 lib64lldMachO12-12.0.0-1.x86_64 lib64lldMachO2_12-12.0.0-1.x86_64 lib64lldMinGW12-12.0.0-1.x86_64 lib64lldReaderWriter12-12.0.0-1.x86_64 lib64lldWasm12-12.0.0-1.x86_64 lib64lldYAML12-12.0.0-1.x86_64 lib64lua5.3-5.3.5-6.x86_64 lib64lz4_1-1.9.3-1.x86_64 lib64lzma5-5.2.5-2.x86_64 lib64lzo2_2-2.10-6.x86_64 lib64magic1-5.40-2.x86_64 lib64mount1-2.37-2.x86_64 lib64mpc3-1.2.1-1.x86_64 lib64mpfr6-4.1.0-3.x86_64 lib64ncursesw6-6.2-1.20210403.1.x86_64 lib64nettle8-1:3.7.3-1.x86_64 lib64nsl2-1.3.0-1.x86_64 lib64nss_myhostname2-248.20210517-2.x86_64 lib64nss_resolve2-248.20210517-2.x86_64 lib64nss_systemd2-248.20210517-2.x86_64 lib64omp1-12.0.0-1.x86_64 lib64p11-kit0-0.23.22-1.x86_64 lib64pam0-1:1.5.1-2.x86_64 lib64pam_misc0-1:1.5.1-2.x86_64 lib64panelw6-6.2-1.20210403.1.x86_64 lib64pcre1-8.44-1.x86_64 lib64pcre2-8_0-10.37-1.x86_64 lib64pcre2-posix3-10.37-1.x86_64 lib64perl5-4:5.32.1-17.x86_64 lib64pkgconf3-1.7.4-1.x86_64 lib64popt0-1:1.18-1.x86_64 lib64python3.9_1-3.9.5-2.x86_64 lib64readline8-8.1-2.x86_64 lib64rpm9-4:4.16.1.3-5.x86_64 lib64rpmbuild9-4:4.16.1.3-5.x86_64 lib64rpmsign9-4:4.16.1.3-5.x86_64 lib64seccomp2-2.5.1-1.x86_64 lib64sigsegv2-2.13-1.x86_64 lib64smartcols1-2.37-2.x86_64 lib64sqlite3_0-3.35.5-1.x86_64 lib64ssl3-3.0.0-0.alpha17.1.x86_64 lib64stdc++-devel-11.1.1-0.20210529.2.x86_64 lib64stdc++6-11.1.1-0.20210529.2.x86_64 lib64systemd0-248.20210517-2.x86_64 lib64tasn1_6-4.17.0-1.x86_64 lib64textstyle0-0.21-1.x86_64 lib64tirpc3-1.3.2-1.x86_64 lib64udev1-248.20210517-2.x86_64 lib64unistring2-0.9.10-5.x86_64 lib64utempter0-1.2.1-1.x86_64 lib64uuid1-2.37-2.x86_64 lib64xml2_2-2.9.12-1.x86_64 lib64z1-2.0.3-1.x86_64 lib64zstd1-1.5.0-2.x86_64 libc6-6:2.33-6.x86_64 libcap-utils-2.50-1.x86_64 libgcc1-11.1.1-0.20210529.2.x86_64 libidn2-i18n-2.3.1-1.noarch libstdc++6-11.1.1-0.20210529.2.x86_64 libtirpc-1.3.2-1.x86_64 libtool-base-2.4.6-16.x86_64 lld-12.0.0-1.x86_64 llvm-12.0.0-1.x86_64 llvm-polly-12.0.0-1.x86_64 lsb-release-2.0-54.x86_64 m4-1.4.19-1.x86_64 make-1:4.3-2.x86_64 ncurses-6.2-1.20210403.1.x86_64 openssl-3.0.0-0.alpha17.1.x86_64 p11-kit-0.23.22-1.x86_64 p11-kit-trust-0.23.22-1.x86_64 pam-1:1.5.1-2.x86_64 patch-2.7.6-3.x86_64 pbzip2-1.1.13-4.x86_64 perl-4:5.32.1-17.x86_64 perl-Carp-1.50-17.noarch perl-Compress-Raw-Bzip2-2.093-17.x86_64 perl-Compress-Raw-Zlib-2.093-17.x86_64 perl-Data-Dumper-2.174-17.x86_64 perl-Digest-1.17.01-17.noarch perl-Digest-MD5-2.55_01-17.x86_64 perl-Digest-SHA-1:6.02-17.x86_64 perl-Encode-4:3.06-17.x86_64 perl-Errno-1.30-17.x86_64 perl-Exporter-5.74-17.noarch perl-ExtUtils-MM-Utils-1:7.24-17.noarch perl-File-Fetch-0.56-17.noarch perl-File-Path-2.16-17.noarch perl-File-Temp-0.2309-17.noarch perl-Filter-2:1.55-17.x86_64 perl-Getopt-Long-1:2.51-17.noarch perl-HTTP-Tiny-0.076-17.noarch perl-IO-1.43-17.x86_64 perl-IO-Compress-2.093-17.noarch perl-IO-Zlib-1:1.10-17.noarch perl-IPC-Cmd-2:1.04-17.noarch perl-Locale-Maketext-1.29-17.noarch perl-Locale-Maketext-Simple-1:0.21.01-17.noarch perl-MIME-Base64-3.15-17.x86_64 perl-Module-CoreList-1:5.20200620-17.noarch perl-Module-Load-1:0.34-17.noarch perl-Module-Load-Conditional-0.70-17.noarch perl-Module-Metadata-1.000037-17.noarch perl-Params-Check-1:0.38-17.noarch perl-PathTools-3.760-17.x86_64 perl-Pod-Escapes-1:1.07-17.noarch perl-Pod-Perldoc-3.2801-17.noarch perl-Pod-Simple-1:3.40-17.noarch perl-Pod-Usage-4:1.69-17.noarch perl-Scalar-List-Utils-3:1.50-17.x86_64 perl-Socket-4:2.029-17.x86_64 perl-Storable-1:3.21-17.x86_64 perl-Term-ANSIColor-5.01-17.noarch perl-Term-Cap-1.17-17.noarch perl-Text-ParseWords-3.30-17.noarch perl-Text-Tabs+Wrap-2013.0523-17.noarch perl-Thread-Queue-3.14-17.noarch perl-Time-Local-1.280-17.noarch perl-Unicode-Normalize-1.27-17.x86_64 perl-autodie-2.32-17.noarch perl-base-4:5.32.1-17.x86_64 perl-constant-1.33-17.noarch perl-encoding-4:3.00-17.x86_64 perl-libs-4:5.32.1-17.x86_64 perl-parent-1:0.238-17.noarch perl-podlators-4.14-17.noarch perl-threads-1:2.25-17.x86_64 perl-threads-shared-1.61-17.x86_64 perl-utils-5.32.1-17.noarch perl-version-6:0.99.24-17.noarch pigz-2.6-2.x86_64 pkgconf-1.7.4-1.x86_64 popt-data-1:1.18-1.noarch python-3.9.5-2.x86_64 python-appdirs-1.4.4-2.noarch python-magic-5.40-2.noarch python-pkg-resources-53.1.0-1.noarch python-rpm-4:4.16.1.3-5.x86_64 rootcerts-1:20201201.00-1.noarch rootfiles-11.0-22.noarch rpm-4:4.16.1.3-5.x86_64 rpm-build-4:4.16.1.3-5.x86_64 rpm-helper-0.24.18-1.noarch rpmlint-1.11-10.noarch rust-srpm-macros-17-1.noarch sed-4.8-1.x86_64 setup-2.9.3.3-1.noarch shadow-2:4.8.1-4.x86_64 spec-helper-0.31.49-2.noarch systemd-248.20210517-2.x86_64 systemd-rpm-macros-248.20210517-2.x86_64 tar-3.5.1-1.x86_64 unzip-6.0-28.x86_64 util-linux-2.37-2.x86_64 wget-1.21.1-1.x86_64 which-2.21-5.x86_64 xz-5.2.5-2.x86_64 zstd-1.5.0-2.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: perl-Module-Load-Conditional-0.70-17.noarch lib64textstyle0-0.21-1.x86_64 lib64idn2_0-2.3.1-1.x86_64 pigz-2.6-2.x86_64 binutils-2.36.1-3.x86_64 lib64audit1-3.0.1-1.x86_64 lib64LLVMMSP430Info12-12.0.0-1.x86_64 lib64gomp1-11.1.1-0.20210529.2.x86_64 lib64LLVMX86CodeGen12-12.0.0-1.x86_64 lib64gnutls30-3.7.2-1.x86_64 lib64clangTidyMain12-12.0.0-1.x86_64 lib64clangTidyUtils12-12.0.0-1.x86_64 lib64python3.9_1-3.9.5-2.x86_64 libidn2-i18n-2.3.1-1.noarch lib64sqlite3_0-3.35.5-1.x86_64 lib64LLVMWebAssemblyDisassembler12-12.0.0-1.x86_64 lib64LLVMSparcDisassembler12-12.0.0-1.x86_64 perl-Digest-1.17.01-17.noarch perl-Data-Dumper-2.174-17.x86_64 lib64cryptsetup12-2.3.6-1.x86_64 p11-kit-trust-0.23.22-1.x86_64 perl-Locale-Maketext-1.29-17.noarch lib64clangdRemoteIndex12-12.0.0-1.x86_64 shadow-4.8.1-4.x86_64 lib64icuuc69-69.1-2.x86_64 perl-ExtUtils-MM-Utils-7.24-17.noarch lib64clangToolingASTDiff12-12.0.0-1.x86_64 elfutils-0.185-1.x86_64 lib64lldMinGW12-12.0.0-1.x86_64 lib64LLVMOrcTargetProcess12-12.0.0-1.x86_64 lib64clangDaemonTweaks12-12.0.0-1.x86_64 lib64LLVMRISCVDisassembler12-12.0.0-1.x86_64 which-2.21-5.x86_64 perl-Unicode-Normalize-1.27-17.x86_64 python-appdirs-1.4.4-2.noarch lib64cap2-2.50-1.x86_64 make-4.3-2.x86_64 lib64clangEdit12-12.0.0-1.x86_64 lib64clangDaemon12-12.0.0-1.x86_64 bash-5.1.8-1.x86_64 perl-Filter-1.55-17.x86_64 lib64LLVMARMInfo12-12.0.0-1.x86_64 icu-data-69.1-2.x86_64 lib64asm1-0.185-1.x86_64 lib64LLVMPowerPCDisassembler12-12.0.0-1.x86_64 lib64LLVMDlltoolDriver12-12.0.0-1.x86_64 lib64LLVMSelectionDAG12-12.0.0-1.x86_64 lib64panelw6-6.2-1.20210403.1.x86_64 lib64LLVMRISCVCodeGen12-12.0.0-1.x86_64 lib64cc1_0-11.1.1-0.20210529.2.x86_64 lib64LLVMSparcDesc12-12.0.0-1.x86_64 lib64LLVMARMAsmParser12-12.0.0-1.x86_64 lib64p11-kit0-0.23.22-1.x86_64 lib64clangDynamicASTMatchers12-12.0.0-1.x86_64 lib64LLVMScalarOpts12-12.0.0-1.x86_64 lib64LLVMNVPTXInfo12-12.0.0-1.x86_64 lib64LLVMTarget12-12.0.0-1.x86_64 lib64clangTransformer12-12.0.0-1.x86_64 lib64LLVMLanaiDisassembler12-12.0.0-1.x86_64 lib64nss_systemd2-248.20210517-2.x86_64 libcap-utils-2.50-1.x86_64 lib64LLVMNVPTXCodeGen12-12.0.0-1.x86_64 lib64blkid1-2.37-2.x86_64 gpg-pubkey-bf81de15-51817942 lib64LLVMMSP430CodeGen12-12.0.0-1.x86_64 automake-1.16.3-1.noarch lib64mpc3-1.2.1-1.x86_64 lib64LLVMDebugInfoDWARF12-12.0.0-1.x86_64 perl-Digest-SHA-6.02-17.x86_64 lib64keyutils1-1.6.1-1.x86_64 lib64LLVMAMDGPUAsmParser12-12.0.0-1.x86_64 libstdc++6-11.1.1-0.20210529.2.x86_64 lib64LLVMPowerPCCodeGen12-12.0.0-1.x86_64 lib64LLVMBinaryFormat12-12.0.0-1.x86_64 acl-2.3.1-1.x86_64 gzip-1.10-4.x86_64 lib64systemd0-248.20210517-2.x86_64 perl-File-Temp-0.2309-17.noarch lib64clangToolingSyntax12-12.0.0-1.x86_64 distro-release-rpmlint-policy-4.50-0.2.12.noarch rpm-4.16.1.3-5.x86_64 lib64clangTidyOpenMPModule12-12.0.0-1.x86_64 perl-threads-2.25-17.x86_64 perl-Compress-Raw-Bzip2-2.093-17.x86_64 lib64LLVMHexagonDisassembler12-12.0.0-1.x86_64 gawk-5.1.0-2.x86_64 lib64krb5support0-1.19.1-1.x86_64 lib64lldReaderWriter12-12.0.0-1.x86_64 lib64clangFrontendTool12-12.0.0-1.x86_64 lib64LLVMMCJIT12-12.0.0-1.x86_64 lib64LLVMMSP430Disassembler12-12.0.0-1.x86_64 perl-Pod-Usage-1.69-17.noarch chrpath-0.16-1.x86_64 lib64clangdSupport12-12.0.0-1.x86_64 lib64pcre2-posix3-10.37-1.x86_64 lib64LLVMAVRInfo12-12.0.0-1.x86_64 lib64clangAST12-12.0.0-1.x86_64 distro-release-rpm-setup-4.50-0.2.12.noarch lib64clangTidyHICPPModule12-12.0.0-1.x86_64 lib64clangTidy12-12.0.0-1.x86_64 gcc-cpp-11.1.1-0.20210529.2.x86_64 lib64clangTidyPerformanceModule12-12.0.0-1.x86_64 lib64gdbm6-1.19-1.x86_64 lib64LLVMCoverage12-12.0.0-1.x86_64 lib64LLVMBPFInfo12-12.0.0-1.x86_64 systemd-248.20210517-2.x86_64 lib64krb5_3-1.19.1-1.x86_64 lib64lzo2_2-2.10-6.x86_64 perl-Module-CoreList-5.20200620-17.noarch lib64LLVMMCDisassembler12-12.0.0-1.x86_64 lib64clangTidyAbseilModule12-12.0.0-1.x86_64 lib64LLVMSystemZInfo12-12.0.0-1.x86_64 lib64LLVMCore12-12.0.0-1.x86_64 llvm-12.0.0-1.x86_64 lib64LLVMLibDriver12-12.0.0-1.x86_64 lib64LLVMFrontendOpenMP12-12.0.0-1.x86_64 lib64json-c5-0.15-2.x86_64 perl-IO-1.43-17.x86_64 bzip2-1.0.8-3.x86_64 lib64glib2.0_0-2.68.2-1.x86_64 lib64nsl2-1.3.0-1.x86_64 lib64LLVMWebAssemblyCodeGen12-12.0.0-1.x86_64 lib64clangApplyReplacements12-12.0.0-1.x86_64 lib64clangToolingRefactoring12-12.0.0-1.x86_64 lib64sigsegv2-2.13-1.x86_64 lib64clangParse12-12.0.0-1.x86_64 lib64clangTooling12-12.0.0-1.x86_64 lib64clangTidyCERTModule12-12.0.0-1.x86_64 lib64LLVMHexagonAsmParser12-12.0.0-1.x86_64 lib64LLVMPasses12-12.0.0-1.x86_64 perl-Module-Load-0.34-17.noarch lib64LLVMAArch64Info12-12.0.0-1.x86_64 lib64LLVMXRay12-12.0.0-1.x86_64 perl-Storable-3.21-17.x86_64 wget-1.21.1-1.x86_64 lib64LLVMBPFDesc12-12.0.0-1.x86_64 lib64LLVMBPFAsmParser12-12.0.0-1.x86_64 lib64LLVMMC12-12.0.0-1.x86_64 lib64LLVMSystemZAsmParser12-12.0.0-1.x86_64 lib64LLVMAArch64CodeGen12-12.0.0-1.x86_64 lib64LLVMPowerPCAsmParser12-12.0.0-1.x86_64 lib64clangToolingCore12-12.0.0-1.x86_64 libtirpc-1.3.2-1.x86_64 lib64tasn1_6-4.17.0-1.x86_64 lib64gcc-devel-11.1.1-0.20210529.2.x86_64 perl-podlators-4.14-17.noarch lib64udev1-248.20210517-2.x86_64 lib64pcre1-8.44-1.x86_64 lib64LLVMDebugInfoCodeView12-12.0.0-1.x86_64 lib64clang12-12.0.0-1.x86_64 rpm-build-4.16.1.3-5.x86_64 lib64LLVMSupport12-12.0.0-1.x86_64 lib64LLVMX86Disassembler12-12.0.0-1.x86_64 perl-Errno-1.30-17.x86_64 lib64LLVMLanaiInfo12-12.0.0-1.x86_64 lib64LLVMMSP430AsmParser12-12.0.0-1.x86_64 lib64b2_1-0.98.1-2.x86_64 distro-release-OpenMandriva-4.50-0.2.12.x86_64 lib64LLVMHexagonCodeGen12-12.0.0-1.x86_64 clang-12.0.0-1.x86_64 diffutils-3.7-1.x86_64 perl-Compress-Raw-Zlib-2.093-17.x86_64 lib64LLVMInstrumentation12-12.0.0-1.x86_64 lib64LLVMInterfaceStub12-12.0.0-1.x86_64 lib64acl1-2.3.1-1.x86_64 distro-release-common-4.50-0.2.12.noarch lib64lldCore12-12.0.0-1.x86_64 groff-base-1.22.4-2.x86_64 lib64clangIncludeFixer12-12.0.0-1.x86_64 lib64utempter0-1.2.1-1.x86_64 gnutls-config-3.7.2-1.noarch lib64LLVMRISCVAsmParser12-12.0.0-1.x86_64 lib64LLVMJITLink12-12.0.0-1.x86_64 p11-kit-0.23.22-1.x86_64 perl-Params-Check-0.38-17.noarch lib64ip4tc2-1.8.7-4.x86_64 lib64LLVMWebAssemblyInfo12-12.0.0-1.x86_64 python-rpm-4.16.1.3-5.x86_64 lib64LLVMAnalysis12-12.0.0-1.x86_64 lib64clangTidyAndroidModule12-12.0.0-1.x86_64 dwz-0.14-1.x86_64 lib64rpm9-4.16.1.3-5.x86_64 perl-base-5.32.1-17.x86_64 lib64LLVMWebAssemblyDesc12-12.0.0-1.x86_64 gzip-utils-1.10-4.x86_64 lib64clangAPINotes12-12.0.0-1.x86_64 lib64LLVMBitWriter12-12.0.0-1.x86_64 lib64LLVMARMCodeGen12-12.0.0-1.x86_64 lib64attr1-2.5.1-1.x86_64 perl-File-Path-2.16-17.noarch lib64clangTidyLLVMModule12-12.0.0-1.x86_64 lib64pam0-1.5.1-2.x86_64 lib64clangIndex12-12.0.0-1.x86_64 lib64clangTidyPortabilityModule12-12.0.0-1.x86_64 distro-release-rpm-setup-build-4.50-0.2.12.x86_64 perl-Pod-Perldoc-3.2801-17.noarch lib64LLVMAVRCodeGen12-12.0.0-1.x86_64 lib64clangTidyFuchsiaModule12-12.0.0-1.x86_64 patch-2.7.6-3.x86_64 lib64LLVMAArch64Desc12-12.0.0-1.x86_64 lib64clangReorderFields12-12.0.0-1.x86_64 lib64clangTidyZirconModule12-12.0.0-1.x86_64 lib64LLVMBPFDisassembler12-12.0.0-1.x86_64 lib64LLVMDebugInfoGSYM12-12.0.0-1.x86_64 lib64LLVMXCoreDesc12-12.0.0-1.x86_64 lib64pcre2-8_0-10.37-1.x86_64 lib64db18.1-18.1.32-1.x86_64 lib64LLVMGlobalISel12-12.0.0-1.x86_64 lib64kmod2-29-1.x86_64 lib64stdc++6-11.1.1-0.20210529.2.x86_64 lib64LLVMInterpreter12-12.0.0-1.x86_64 perl-Text-Tabs+Wrap-2013.0523-17.noarch lib64com_err2-1.46.2-2.x86_64 lib64clangCrossTU12-12.0.0-1.x86_64 lib64lldYAML12-12.0.0-1.x86_64 lib64clangDirectoryWatcher12-12.0.0-1.x86_64 lib64LLVMXCoreInfo12-12.0.0-1.x86_64 lib64clangAnalysis12-12.0.0-1.x86_64 lib64clangStaticAnalyzerCore12-12.0.0-1.x86_64 perl-Term-ANSIColor-5.01-17.noarch perl-encoding-3.00-17.x86_64 lib64LLVMLanaiDesc12-12.0.0-1.x86_64 lib64clangTidyModernizeModule12-12.0.0-1.x86_64 lib64LTO12-12.0.0-1.x86_64 perl-PathTools-3.760-17.x86_64 lib64seccomp2-2.5.1-1.x86_64 lib64k5crypto3-1.19.1-1.x86_64 kmod-29-1.x86_64 lib64LLVMOption12-12.0.0-1.x86_64 lib64LLVMAMDGPUDesc12-12.0.0-1.x86_64 lib64cap-ng0-0.8.2-1.x86_64 lib64uuid1-2.37-2.x86_64 lib64fdisk1-2.37-2.x86_64 lib64LLVMDemangle12-12.0.0-1.x86_64 lib64ncursesw6-6.2-1.20210403.1.x86_64 lib64mount1-2.37-2.x86_64 perl-Encode-3.06-17.x86_64 xz-5.2.5-2.x86_64 lib64clangStaticAnalyzerFrontend12-12.0.0-1.x86_64 lib64LLVMMCA12-12.0.0-1.x86_64 lib64clangRewrite12-12.0.0-1.x86_64 lib64LLVMAMDGPUCodeGen12-12.0.0-1.x86_64 lib64lldELF12-12.0.0-1.x86_64 lib64LLVMLanaiAsmParser12-12.0.0-1.x86_64 python-magic-5.40-2.noarch lib64LLVMARMUtils12-12.0.0-1.x86_64 rpm-helper-0.24.18-1.noarch glibc-2.33-6.x86_64 sed-4.8-1.x86_64 lib64pam_misc0-1.5.1-2.x86_64 autoconf-2.71-1.noarch unzip-6.0-28.x86_64 openssl-3.0.0-0.alpha17.1.x86_64 pkgconf-1.7.4-1.x86_64 gcc-11.1.1-0.20210529.2.x86_64 lib64LLVMSymbolize12-12.0.0-1.x86_64 popt-data-1.18-1.noarch lib64ffi7-3.3-3.x86_64 perl-Term-Cap-1.17-17.noarch lib64tirpc3-1.3.2-1.x86_64 perl-libs-5.32.1-17.x86_64 lib64LLVMProfileData12-12.0.0-1.x86_64 lib64nss_resolve2-248.20210517-2.x86_64 lib64LLVMOrcJIT12-12.0.0-1.x86_64 perl-HTTP-Tiny-0.076-17.noarch perl-5.32.1-17.x86_64 lib64LLVMAVRDesc12-12.0.0-1.x86_64 lsb-release-2.0-54.x86_64 lib64pkgconf3-1.7.4-1.x86_64 lib64clangDependencyScanning12-12.0.0-1.x86_64 lib64clangLex12-12.0.0-1.x86_64 perl-version-0.99.24-17.noarch lib64clangTidyLinuxKernelModule12-12.0.0-1.x86_64 lib64clang-cpp12-12.0.0-1.x86_64 lib64smartcols1-2.37-2.x86_64 lib64lldMachO12-12.0.0-1.x86_64 lib64gdbm_compat4-1.19-1.x86_64 perl-Digest-MD5-2.55_01-17.x86_64 lib64clangFrontend12-12.0.0-1.x86_64 lib64LLVMTextAPI12-12.0.0-1.x86_64 libc6-2.33-6.x86_64 lib64LLVMBitstreamReader12-12.0.0-1.x86_64 lib64lldMachO2_12-12.0.0-1.x86_64 lib64LLVMMipsAsmParser12-12.0.0-1.x86_64 lib64LLVMMIRParser12-12.0.0-1.x86_64 gettext-base-0.21-1.x86_64 lib64LLVMAArch64AsmParser12-12.0.0-1.x86_64 lib64LLVMTableGen12-12.0.0-1.x86_64 perl-IO-Zlib-1.10-17.noarch lib64gpg-error0-1.42-1.x86_64 lib64LLVMCoroutines12-12.0.0-1.x86_64 lib64LLVMBitReader12-12.0.0-1.x86_64 lib64clangIndexSerialization12-12.0.0-1.x86_64 perl-Socket-2.029-17.x86_64 lib64LLVMHexagonDesc12-12.0.0-1.x86_64 lib64LLVMSparcAsmParser12-12.0.0-1.x86_64 lib64icudata69-69.1-2.x86_64 perl-parent-0.238-17.noarch lib64LLVMAsmPrinter12-12.0.0-1.x86_64 lib64LLVMExecutionEngine12-12.0.0-1.x86_64 lib64LLVMAsmParser12-12.0.0-1.x86_64 lib64clangTidyLLVMLibcModule12-12.0.0-1.x86_64 python-pkg-resources-53.1.0-1.noarch lib64popt0-1.18-1.x86_64 lib64clangHandleLLVM12-12.0.0-1.x86_64 lib64LLVMLanaiCodeGen12-12.0.0-1.x86_64 lib64LLVMObjCARCOpts12-12.0.0-1.x86_64 chkconfig-1.15-1.x86_64 lib64lldDriver12-12.0.0-1.x86_64 m4-1.4.19-1.x86_64 lib64stdc++-devel-11.1.1-0.20210529.2.x86_64 lib64perl5-5.32.1-17.x86_64 lib64LLVMX86AsmParser12-12.0.0-1.x86_64 rootfiles-11.0-22.noarch lib64clangTesting12-12.0.0-1.x86_64 perl-Carp-1.50-17.noarch dbus-common-1.13.18-5.noarch lib64clangCodeGen12-12.0.0-1.x86_64 lib64clangSerialization12-12.0.0-1.x86_64 lib64findAllSymbols12-12.0.0-1.x86_64 lib64LLVMX86Desc12-12.0.0-1.x86_64 lib64lldWasm12-12.0.0-1.x86_64 lib64gmp10-6.2.1-3.x86_64 llvm-polly-12.0.0-1.x86_64 lib64LLVMXCoreDisassembler12-12.0.0-1.x86_64 gdb-headless-10.2-1.x86_64 lib64clangTidyGoogleModule12-12.0.0-1.x86_64 perl-Text-ParseWords-3.30-17.noarch setup-2.9.3.3-1.noarch perl-IO-Compress-2.093-17.noarch lib64LLVMARMDesc12-12.0.0-1.x86_64 lib64LLVMOrcShared12-12.0.0-1.x86_64 lib64omp1-12.0.0-1.x86_64 perl-IPC-Cmd-1.04-17.noarch ncurses-6.2-1.20210403.1.x86_64 lib64LLVMVectorize12-12.0.0-1.x86_64 cpio-3.5.1-1.x86_64 perl-constant-1.33-17.noarch lib64LLVMXCoreCodeGen12-12.0.0-1.x86_64 lib64LLVMSystemZDisassembler12-12.0.0-1.x86_64 pbzip2-1.1.13-4.x86_64 lib64z1-2.0.3-1.x86_64 lib64clangTidyReadabilityModule12-12.0.0-1.x86_64 lib64clangARCMigrate12-12.0.0-1.x86_64 lib64LLVMDebugInfoMSF12-12.0.0-1.x86_64 lib64clangSema12-12.0.0-1.x86_64 lib64magic1-5.40-2.x86_64 lib64clangIncludeFixerPlugin12-12.0.0-1.x86_64 lib64lldCommon12-12.0.0-1.x86_64 lib64ssl3-3.0.0-0.alpha17.1.x86_64 pam-1.5.1-2.x86_64 lib64lz4_1-1.9.3-1.x86_64 lib64LLVMCodeGen12-12.0.0-1.x86_64 lib64lzma5-5.2.5-2.x86_64 lib64LLVMMCParser12-12.0.0-1.x86_64 lib64dw1-0.185-1.x86_64 lib64clangMove12-12.0.0-1.x86_64 lib64clangTidyConcurrencyModule12-12.0.0-1.x86_64 lib64elf1-0.185-1.x86_64 lib64LLVMMipsCodeGen12-12.0.0-1.x86_64 basesystem-minimal-4-19.x86_64 lib64LLVMSparcCodeGen12-12.0.0-1.x86_64 lib64lua5.3-5.3.5-6.x86_64 lib64LLVMARMDisassembler12-12.0.0-1.x86_64 lib64argon2_1-20190702-2.x86_64 util-linux-2.37-2.x86_64 lib64LLVMAArch64Disassembler12-12.0.0-1.x86_64 perl-Pod-Simple-3.40-17.noarch lib64clangStaticAnalyzerCheckers12-12.0.0-1.x86_64 lib64crypt1-4.4.22-1.x86_64 findutils-4.8.0-1.x86_64 lib64zstd1-1.5.0-2.x86_64 lib64LLVMAggressiveInstCombine12-12.0.0-1.x86_64 lib64LLVMDebugInfoPDB12-12.0.0-1.x86_64 lib64LLVMSparcInfo12-12.0.0-1.x86_64 lib64rpmsign9-4.16.1.3-5.x86_64 lib64archive18-3.5.1-1.x86_64 lib64LLVMIRReader12-12.0.0-1.x86_64 lib64readline8-8.1-2.x86_64 lib64nss_myhostname2-248.20210517-2.x86_64 lib64LLVMLinker12-12.0.0-1.x86_64 libtool-base-2.4.6-16.x86_64 rpmlint-1.11-10.noarch lib64LLVMInstCombine12-12.0.0-1.x86_64 lib64LLVMX86Info12-12.0.0-1.x86_64 lib64LLVMAMDGPUInfo12-12.0.0-1.x86_64 python-3.9.5-2.x86_64 perl-Scalar-List-Utils-1.50-17.x86_64 lib64LLVMAMDGPUUtils12-12.0.0-1.x86_64 lib64Polly12-12.0.0-1.x86_64 lib64clangTidyMPIModule12-12.0.0-1.x86_64 lib64clangASTMatchers12-12.0.0-1.x86_64 perl-Pod-Escapes-1.07-17.noarch lib64LLVMObject12-12.0.0-1.x86_64 lib64clangToolingInclusions12-12.0.0-1.x86_64 perl-Exporter-5.74-17.noarch lib64clangDriver12-12.0.0-1.x86_64 lib64LLVMNVPTXDesc12-12.0.0-1.x86_64 debugedit-0.2-1.x86_64 perl-threads-shared-1.61-17.x86_64 lib64devmapper1.02-1.02.173-4.x86_64 lib64clangChangeNamespace12-12.0.0-1.x86_64 lib64LLVMLTO12-12.0.0-1.x86_64 lib64clangTidyCppCoreGuidelinesModule12-12.0.0-1.x86_64 lib64xml2_2-2.9.12-1.x86_64 lib64LLVMPowerPCDesc12-12.0.0-1.x86_64 lib64lldCOFF12-12.0.0-1.x86_64 lib64gcrypt20-1.9.3-1.x86_64 lib64LLVMWindowsManifest12-12.0.0-1.x86_64 gettext-0.21-1.x86_64 perl-autodie-2.32-17.noarch lib64LLVMBPFCodeGen12-12.0.0-1.x86_64 rootcerts-20201201.00-1.noarch lib64LLVMDWARFLinker12-12.0.0-1.x86_64 lib64LLVMRISCVInfo12-12.0.0-1.x86_64 spec-helper-0.31.49-2.noarch dbus-broker-29-1.x86_64 tar-3.5.1-1.x86_64 desktop-file-utils-0.26-1.x86_64 lib64clangBasic12-12.0.0-1.x86_64 perl-utils-5.32.1-17.noarch lib64LLVMHelloNew12-12.0.0-1.x86_64 perl-Thread-Queue-3.14-17.noarch lib64clangTidyDarwinModule12-12.0.0-1.x86_64 perl-File-Fetch-0.56-17.noarch lib64clangRewriteFrontend12-12.0.0-1.x86_64 lib64clangTidyBugproneModule12-12.0.0-1.x86_64 lib64clangDoc12-12.0.0-1.x86_64 lib64clangTidyMiscModule12-12.0.0-1.x86_64 lib64clangFormat12-12.0.0-1.x86_64 lib64hogweed6-3.7.3-1.x86_64 perl-MIME-Base64-3.15-17.x86_64 lib64LLVMRISCVDesc12-12.0.0-1.x86_64 lib64LLVMWebAssemblyAsmParser12-12.0.0-1.x86_64 file-5.40-2.x86_64 rust-srpm-macros-17-1.noarch lib64gcc1-11.1.1-0.20210529.2.x86_64 lib64LLVMRemarks12-12.0.0-1.x86_64 perl-Getopt-Long-2.51-17.noarch lib64LLVMCFGuard12-12.0.0-1.x86_64 lib64LLVMMipsDesc12-12.0.0-1.x86_64 perl-Locale-Maketext-Simple-0.21.01-17.noarch lib64LLVMAMDGPUDisassembler12-12.0.0-1.x86_64 coreutils-8.32-4.x86_64 lib64LLVMTransformUtils12-12.0.0-1.x86_64 lib64expat1-2.4.1-1.x86_64 lib64rpmbuild9-4.16.1.3-5.x86_64 lib64clangTidyAlteraModule12-12.0.0-1.x86_64 lib64gssapi_krb5_2-1.19.1-1.x86_64 lib64LLVMObjectYAML12-12.0.0-1.x86_64 lib64unistring2-0.9.10-5.x86_64 lib64LLVMSystemZCodeGen12-12.0.0-1.x86_64 zstd-1.5.0-2.x86_64 lib64LLVMMipsInfo12-12.0.0-1.x86_64 lib64clangTidyBoostModule12-12.0.0-1.x86_64 lib64isl23-0.24-2.x86_64 lib64mpfr6-4.1.0-3.x86_64 perl-Time-Local-1.280-17.noarch lib64LLVMAVRDisassembler12-12.0.0-1.x86_64 lib64crypto3-3.0.0-0.alpha17.1.x86_64 lib64LLVMMSP430Desc12-12.0.0-1.x86_64 lib64nettle8-3.7.3-1.x86_64 perl-Module-Metadata-1.000037-17.noarch lib64clangTidyPlugin12-12.0.0-1.x86_64 lib64LLVMFileCheck12-12.0.0-1.x86_64 lib64clangTidyObjCModule12-12.0.0-1.x86_64 lib64LLVMHexagonInfo12-12.0.0-1.x86_64 filesystem-4.0-3.x86_64 lib64LLVMRuntimeDyld12-12.0.0-1.x86_64 lib64gettextmisc-0.21-1.x86_64 lib64LLVMPowerPCInfo12-12.0.0-1.x86_64 lib64LLVMipo12-12.0.0-1.x86_64 lib64LLVMAArch64Utils12-12.0.0-1.x86_64 lld-12.0.0-1.x86_64 lib64LLVMMipsDisassembler12-12.0.0-1.x86_64 lib64LLVMSystemZDesc12-12.0.0-1.x86_64 go-srpm-macros-2-19.noarch lib64LLVMAVRAsmParser12-12.0.0-1.x86_64 lib64bz2_1-1.0.8-3.x86_64 lib64clangHandleCXX12-12.0.0-1.x86_64 libgcc1-11.1.1-0.20210529.2.x86_64 grep-3.6-1.x86_64 lib64clangQuery12-12.0.0-1.x86_64 lib64intl8-0.21-1.x86_64 systemd-rpm-macros-248.20210517-2.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1596240000 Wrote: /builddir/build/SRPMS/mpi4py-3.0.3-6.src.rpm Executing "/usr/bin/rpmlint -f /builddir/build/SOURCES/mpi4py.rpmlintrc /builddir/build/SRPMS/mpi4py-3.0.3-6.src.rpm": perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "C.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). mpi4py.src: W: not-standard-release-extension 6 mpi4py.src: W: non-standard-group Unspecified mpi4py.src: W: non-coherent-filename mpi4py-3.0.3-6.src.rpm mpi4py-3.0.3-6-omv4050.src.rpm mpi4py.src: W: no-signature mpi4py.src: W: no-packager-tag mpi4py.src:48: W: mixed-use-of-spaces-and-tabs (spaces: line 34, tab: line 48) mpi4py.src:314: W: hardcoded-library-path in /usr/lib/debug/ 1 packages and 0 specfiles checked; 0 errors, 7 warnings. Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root/var/log/dnf.rpm.log /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root/var/log/dnf.librepo.log /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-2fnl667_/mpi4py/mpi4py.spec) Config(child) 0 minutes 57 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/mpi4py-3.0.3-6.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1623254372.963020 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.10 starting (python version = 3.9.4, NVR = mock-2.10-1.fc34)... Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/mpi4py-3.0.3-6.src.rpm) Config(openmandriva-cooker-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.10 INFO: Mock Version: 2.10 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk Copr repository 32 kB/s | 3.3 kB 00:00 OpenMandriva Cooker - x86_64 18 kB/s | 4.3 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for mpi4py-3.0.3-6.src.rpm Start: build setup for mpi4py-3.0.3-6.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1596240000 Wrote: /builddir/build/SRPMS/mpi4py-3.0.3-6.src.rpm Executing "/usr/bin/rpmlint -f /builddir/build/SOURCES/mpi4py.rpmlintrc /builddir/build/SRPMS/mpi4py-3.0.3-6.src.rpm": perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "C.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). mpi4py.src: W: not-standard-release-extension 6 mpi4py.src: W: non-standard-group Unspecified mpi4py.src: W: non-coherent-filename mpi4py-3.0.3-6.src.rpm mpi4py-3.0.3-6-omv4050.src.rpm mpi4py.src: W: no-signature mpi4py.src: W: no-packager-tag mpi4py.src:48: W: mixed-use-of-spaces-and-tabs (spaces: line 34, tab: line 48) mpi4py.src:314: W: hardcoded-library-path in /usr/lib/debug/ 1 packages and 0 specfiles checked; 0 errors, 7 warnings. No matches found for the following disable plugin patterns: local, spacewalk Copr repository 86 kB/s | 3.3 kB 00:00 OpenMandriva Cooker - x86_64 19 kB/s | 4.3 kB 00:00 Package clang-12.0.0-1.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: environment-modules  x86_64 4.7.1-1 copr_base 435 k glibc-devel  x86_64 6:2.33-6 openmandriva-cooker 2.2 M lib64openmpi-devel  x86_64 4.0.5-1 openmandriva-cooker 1.0 M lib64python-devel  x86_64 3.9.5-2 openmandriva-cooker 192 k openmpi  x86_64 4.0.5-1 openmandriva-cooker 288 k openssh-clients  x86_64 8.4p1-8 openmandriva-cooker 454 k python-cython  x86_64 0.29.21-3 openmandriva-cooker 2.0 M python-numpy  x86_64 1:1.19.5-1 openmandriva-cooker 4.4 M python-pyyaml  x86_64 5.3.1-3 openmandriva-cooker 175 k python-setuptools  noarch 53.1.0-1 openmandriva-cooker 639 k python-simplejson  x86_64 3.17.2-1 openmandriva-cooker 115 k Installing dependencies: gcc-c++  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 12 M gcc-gfortran  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 12 M kernel-release-headers  x86_64 1:5.12.8-1 openmandriva-cooker 1.3 M less  x86_64 590-1 openmandriva-cooker 179 k lib64blas3  x86_64 3.9.0-6 openmandriva-cooker 193 k lib64crypt-devel  x86_64 4.4.22-1 openmandriva-cooker 38 k lib64edit0  x86_64 3.1-1.20191231.5 openmandriva-cooker 86 k lib64event_core2.1_7  x86_64 2.1.12-1 openmandriva-cooker 106 k lib64event_pthreads2.1_7 x86_64 2.1.12-1 openmandriva-cooker 11 k lib64gfortran-devel  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 7.5 k lib64gfortran5  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 785 k lib64hwloc15  x86_64 2.0.4-1 openmandriva-cooker 112 k lib64ibverbs1  x86_64 32.0-1 openmandriva-cooker 56 k lib64lapack3  x86_64 3.9.0-6 openmandriva-cooker 2.3 M lib64nl-route3_200  x86_64 3.5.0-1 openmandriva-cooker 182 k lib64nl3_200  x86_64 3.5.0-1 openmandriva-cooker 60 k lib64openmpi40  x86_64 4.0.5-1 openmandriva-cooker 1.9 M lib64pipeline1  x86_64 1.5.3-2 openmandriva-cooker 25 k lib64procps8  x86_64 3.3.17-1 openmandriva-cooker 36 k lib64quadmath-devel  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 10 k lib64quadmath0  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 156 k lib64rdmacm1  x86_64 32.0-1 openmandriva-cooker 51 k lib64tcl8.6_not0  x86_64 8.6.11-1 openmandriva-cooker 618 k lib64torque2  x86_64 6.1.2-10 openmandriva-cooker 189 k lib64yaml0_2  x86_64 0.2.5-1 openmandriva-cooker 56 k libquadmath0  x86_64 11.1.1-0.20210529.2 openmandriva-cooker 243 k man-db  x86_64 2.9.4-6 openmandriva-cooker 1.1 M openssh  x86_64 8.4p1-8 openmandriva-cooker 422 k procps-ng  x86_64 3.3.17-1 openmandriva-cooker 494 k tcl  x86_64 8.6.11-1 openmandriva-cooker 1.1 M vim-filesystem  noarch 2:8.2.2632-2 openmandriva-cooker 8.8 k Transaction Summary ================================================================================ Install 42 Packages Total download size: 47 M Installed size: 167 M Downloading Packages: (1/42): environment-modules-4.7.1-1.x86_64.rpm 6.1 MB/s | 435 kB 00:00 (2/42): glibc-devel-2.33-6-omv4050.x86_64.rpm 9.0 MB/s | 2.2 MB 00:00 (3/42): kernel-release-headers-5.12.8-1-omv4050 20 MB/s | 1.3 MB 00:00 (4/42): less-590-1-omv4050.x86_64.rpm 5.2 MB/s | 179 kB 00:00 (5/42): lib64blas3-3.9.0-6-omv4040.x86_64.rpm 5.9 MB/s | 193 kB 00:00 (6/42): lib64crypt-devel-4.4.22-1-omv4050.x86_6 1.3 MB/s | 38 kB 00:00 (7/42): lib64edit0-3.1-1.20191231.5-omv4040.x86 2.5 MB/s | 86 kB 00:00 (8/42): lib64event_core2.1_7-2.1.12-1-omv4040.x 3.4 MB/s | 106 kB 00:00 (9/42): lib64event_pthreads2.1_7-2.1.12-1-omv40 376 kB/s | 11 kB 00:00 (10/42): lib64gfortran-devel-11.1.1-0.20210529. 258 kB/s | 7.5 kB 00:00 (11/42): lib64gfortran5-11.1.1-0.20210529.2-omv 21 MB/s | 785 kB 00:00 (12/42): lib64hwloc15-2.0.4-1-omv4000.x86_64.rp 3.8 MB/s | 112 kB 00:00 (13/42): lib64ibverbs1-32.0-1-omv4040.x86_64.rp 1.9 MB/s | 56 kB 00:00 (14/42): lib64lapack3-3.9.0-6-omv4040.x86_64.rp 26 MB/s | 2.3 MB 00:00 (15/42): lib64nl-route3_200-3.5.0-1-omv4040.x86 5.8 MB/s | 182 kB 00:00 (16/42): lib64nl3_200-3.5.0-1-omv4040.x86_64.rp 2.0 MB/s | 60 kB 00:00 (17/42): lib64openmpi-devel-4.0.5-1-omv4002.x86 15 MB/s | 1.0 MB 00:00 (18/42): lib64openmpi40-4.0.5-1-omv4002.x86_64. 29 MB/s | 1.9 MB 00:00 (19/42): lib64pipeline1-1.5.3-2-omv4050.x86_64. 888 kB/s | 25 kB 00:00 (20/42): lib64procps8-3.3.17-1-omv4040.x86_64.r 1.2 MB/s | 36 kB 00:00 (21/42): lib64python-devel-3.9.5-2-omv4050.x86_ 6.1 MB/s | 192 kB 00:00 (22/42): lib64quadmath-devel-11.1.1-0.20210529. 365 kB/s | 10 kB 00:00 (23/42): lib64quadmath0-11.1.1-0.20210529.2-omv 4.3 MB/s | 156 kB 00:00 (24/42): lib64rdmacm1-32.0-1-omv4040.x86_64.rpm 1.6 MB/s | 51 kB 00:00 (25/42): lib64tcl8.6_not0-8.6.11-1-omv4040.x86_ 17 MB/s | 618 kB 00:00 (26/42): lib64torque2-6.1.2-10-omv4000.x86_64.r 5.4 MB/s | 189 kB 00:00 (27/42): lib64yaml0_2-0.2.5-1-omv4040.x86_64.rp 1.8 MB/s | 56 kB 00:00 (28/42): libquadmath0-11.1.1-0.20210529.2-omv40 7.2 MB/s | 243 kB 00:00 (29/42): man-db-2.9.4-6-omv4050.x86_64.rpm 20 MB/s | 1.1 MB 00:00 (30/42): gcc-gfortran-11.1.1-0.20210529.2-omv40 8.5 MB/s | 12 MB 00:01 (31/42): openmpi-4.0.5-1-omv4002.x86_64.rpm 9.0 MB/s | 288 kB 00:00 (32/42): gcc-c++-11.1.1-0.20210529.2-omv4050.x8 8.6 MB/s | 12 MB 00:01 (33/42): openssh-clients-8.4p1-8-omv4050.x86_64 13 MB/s | 454 kB 00:00 (34/42): openssh-8.4p1-8-omv4050.x86_64.rpm 6.7 MB/s | 422 kB 00:00 (35/42): python-cython-0.29.21-3-omv4040.x86_64 31 MB/s | 2.0 MB 00:00 (36/42): procps-ng-3.3.17-1-omv4040.x86_64.rpm 4.3 MB/s | 494 kB 00:00 (37/42): python-pyyaml-5.3.1-3-omv4040.x86_64.r 5.5 MB/s | 175 kB 00:00 (38/42): python-simplejson-3.17.2-1-omv4040.x86 3.8 MB/s | 115 kB 00:00 (39/42): tcl-8.6.11-1-omv4040.x86_64.rpm 27 MB/s | 1.1 MB 00:00 (40/42): vim-filesystem-8.2.2632-2-omv4050.noar 315 kB/s | 8.8 kB 00:00 (41/42): python-setuptools-53.1.0-1-omv4040.noa 4.6 MB/s | 639 kB 00:00 (42/42): python-numpy-1.19.5-1-omv4040.x86_64.r 11 MB/s | 4.4 MB 00:00 -------------------------------------------------------------------------------- Total 23 MB/s | 47 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : lib64quadmath0-11.1.1-0.20210529.2.x86_64 1/42 Installing : lib64gfortran5-11.1.1-0.20210529.2.x86_64 2/42 Installing : lib64hwloc15-2.0.4-1.x86_64 3/42 Installing : lib64event_core2.1_7-2.1.12-1.x86_64 4/42 Installing : lib64event_pthreads2.1_7-2.1.12-1.x86_64 5/42 Installing : lib64nl3_200-3.5.0-1.x86_64 6/42 Installing : lib64torque2-6.1.2-10.x86_64 7/42 Installing : lib64blas3-3.9.0-6.x86_64 8/42 Installing : python-setuptools-53.1.0-1.noarch 9/42 Installing : less-590-1.x86_64 10/42 Installing : lib64lapack3-3.9.0-6.x86_64 11/42 Installing : lib64nl-route3_200-3.5.0-1.x86_64 12/42 Installing : lib64ibverbs1-32.0-1.x86_64 13/42 Installing : lib64rdmacm1-32.0-1.x86_64 14/42 Installing : lib64openmpi40-4.0.5-1.x86_64 15/42 Installing : vim-filesystem-2:8.2.2632-2.noarch 16/42 Installing : openssh-8.4p1-8.x86_64 17/42 Installing : lib64yaml0_2-0.2.5-1.x86_64 18/42 Installing : lib64tcl8.6_not0-8.6.11-1.x86_64 19/42 Installing : tcl-8.6.11-1.x86_64 20/42 Installing : lib64procps8-3.3.17-1.x86_64 21/42 Installing : procps-ng-3.3.17-1.x86_64 22/42 Installing : lib64pipeline1-1.5.3-2.x86_64 23/42 Running scriptlet: man-db-2.9.4-6.x86_64 24/42 Creating user man (Man database cache) with uid 15 and gid 15. Installing : man-db-2.9.4-6.x86_64 24/42 Running scriptlet: man-db-2.9.4-6.x86_64 24/42 Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Installing : lib64edit0-3.1-1.20191231.5.x86_64 25/42 Installing : lib64crypt-devel-4.4.22-1.x86_64 26/42 Installing : kernel-release-headers-1:5.12.8-1.x86_64 27/42 Installing : gcc-c++-11.1.1-0.20210529.2.x86_64 28/42 Installing : glibc-devel-6:2.33-6.x86_64 29/42 Installing : openssh-clients-8.4p1-8.x86_64 30/42 Running scriptlet: openssh-clients-8.4p1-8.x86_64 30/42 Created symlink /etc/systemd/user/default.target.wants/ssh-agent.service → /usr/lib/systemd/user/ssh-agent.service. Installing : environment-modules-4.7.1-1.x86_64 31/42 Running scriptlet: environment-modules-4.7.1-1.x86_64 31/42 Installing : python-pyyaml-5.3.1-3.x86_64 32/42 Installing : python-numpy-1:1.19.5-1.x86_64 33/42 Installing : python-cython-0.29.21-3.x86_64 34/42 Installing : python-simplejson-3.17.2-1.x86_64 35/42 Installing : lib64python-devel-3.9.5-2.x86_64 36/42 Installing : libquadmath0-11.1.1-0.20210529.2.x86_64 37/42 Installing : lib64quadmath-devel-11.1.1-0.20210529.2.x86_64 38/42 Installing : lib64gfortran-devel-11.1.1-0.20210529.2.x86_64 39/42 Installing : gcc-gfortran-11.1.1-0.20210529.2.x86_64 40/42 Installing : openmpi-4.0.5-1.x86_64 41/42 Installing : lib64openmpi-devel-4.0.5-1.x86_64 42/42 Running scriptlet: lib64openmpi-devel-4.0.5-1.x86_64 42/42 Verifying : environment-modules-4.7.1-1.x86_64 1/42 Verifying : gcc-c++-11.1.1-0.20210529.2.x86_64 2/42 Verifying : gcc-gfortran-11.1.1-0.20210529.2.x86_64 3/42 Verifying : glibc-devel-6:2.33-6.x86_64 4/42 Verifying : kernel-release-headers-1:5.12.8-1.x86_64 5/42 Verifying : less-590-1.x86_64 6/42 Verifying : lib64blas3-3.9.0-6.x86_64 7/42 Verifying : lib64crypt-devel-4.4.22-1.x86_64 8/42 Verifying : lib64edit0-3.1-1.20191231.5.x86_64 9/42 Verifying : lib64event_core2.1_7-2.1.12-1.x86_64 10/42 Verifying : lib64event_pthreads2.1_7-2.1.12-1.x86_64 11/42 Verifying : lib64gfortran-devel-11.1.1-0.20210529.2.x86_64 12/42 Verifying : lib64gfortran5-11.1.1-0.20210529.2.x86_64 13/42 Verifying : lib64hwloc15-2.0.4-1.x86_64 14/42 Verifying : lib64ibverbs1-32.0-1.x86_64 15/42 Verifying : lib64lapack3-3.9.0-6.x86_64 16/42 Verifying : lib64nl-route3_200-3.5.0-1.x86_64 17/42 Verifying : lib64nl3_200-3.5.0-1.x86_64 18/42 Verifying : lib64openmpi-devel-4.0.5-1.x86_64 19/42 Verifying : lib64openmpi40-4.0.5-1.x86_64 20/42 Verifying : lib64pipeline1-1.5.3-2.x86_64 21/42 Verifying : lib64procps8-3.3.17-1.x86_64 22/42 Verifying : lib64python-devel-3.9.5-2.x86_64 23/42 Verifying : lib64quadmath-devel-11.1.1-0.20210529.2.x86_64 24/42 Verifying : lib64quadmath0-11.1.1-0.20210529.2.x86_64 25/42 Verifying : lib64rdmacm1-32.0-1.x86_64 26/42 Verifying : lib64tcl8.6_not0-8.6.11-1.x86_64 27/42 Verifying : lib64torque2-6.1.2-10.x86_64 28/42 Verifying : lib64yaml0_2-0.2.5-1.x86_64 29/42 Verifying : libquadmath0-11.1.1-0.20210529.2.x86_64 30/42 Verifying : man-db-2.9.4-6.x86_64 31/42 Verifying : openmpi-4.0.5-1.x86_64 32/42 Verifying : openssh-8.4p1-8.x86_64 33/42 Verifying : openssh-clients-8.4p1-8.x86_64 34/42 Verifying : procps-ng-3.3.17-1.x86_64 35/42 Verifying : python-cython-0.29.21-3.x86_64 36/42 Verifying : python-numpy-1:1.19.5-1.x86_64 37/42 Verifying : python-pyyaml-5.3.1-3.x86_64 38/42 Verifying : python-setuptools-53.1.0-1.noarch 39/42 Verifying : python-simplejson-3.17.2-1.x86_64 40/42 Verifying : tcl-8.6.11-1.x86_64 41/42 Verifying : vim-filesystem-2:8.2.2632-2.noarch 42/42 Installed: environment-modules-4.7.1-1.x86_64 gcc-c++-11.1.1-0.20210529.2.x86_64 gcc-gfortran-11.1.1-0.20210529.2.x86_64 glibc-devel-6:2.33-6.x86_64 kernel-release-headers-1:5.12.8-1.x86_64 less-590-1.x86_64 lib64blas3-3.9.0-6.x86_64 lib64crypt-devel-4.4.22-1.x86_64 lib64edit0-3.1-1.20191231.5.x86_64 lib64event_core2.1_7-2.1.12-1.x86_64 lib64event_pthreads2.1_7-2.1.12-1.x86_64 lib64gfortran-devel-11.1.1-0.20210529.2.x86_64 lib64gfortran5-11.1.1-0.20210529.2.x86_64 lib64hwloc15-2.0.4-1.x86_64 lib64ibverbs1-32.0-1.x86_64 lib64lapack3-3.9.0-6.x86_64 lib64nl-route3_200-3.5.0-1.x86_64 lib64nl3_200-3.5.0-1.x86_64 lib64openmpi-devel-4.0.5-1.x86_64 lib64openmpi40-4.0.5-1.x86_64 lib64pipeline1-1.5.3-2.x86_64 lib64procps8-3.3.17-1.x86_64 lib64python-devel-3.9.5-2.x86_64 lib64quadmath-devel-11.1.1-0.20210529.2.x86_64 lib64quadmath0-11.1.1-0.20210529.2.x86_64 lib64rdmacm1-32.0-1.x86_64 lib64tcl8.6_not0-8.6.11-1.x86_64 lib64torque2-6.1.2-10.x86_64 lib64yaml0_2-0.2.5-1.x86_64 libquadmath0-11.1.1-0.20210529.2.x86_64 man-db-2.9.4-6.x86_64 openmpi-4.0.5-1.x86_64 openssh-8.4p1-8.x86_64 openssh-clients-8.4p1-8.x86_64 procps-ng-3.3.17-1.x86_64 python-cython-0.29.21-3.x86_64 python-numpy-1:1.19.5-1.x86_64 python-pyyaml-5.3.1-3.x86_64 python-setuptools-53.1.0-1.noarch python-simplejson-3.17.2-1.x86_64 tcl-8.6.11-1.x86_64 vim-filesystem-2:8.2.2632-2.noarch Complete! Finish: build setup for mpi4py-3.0.3-6.src.rpm Start: rpmbuild mpi4py-3.0.3-6.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1596240000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.b8nL5x + umask 022 + cd /builddir/build/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /builddir/build/BUILD + rm -rf mpi4py-3.0.3 + /usr/bin/gzip -dc /builddir/build/SOURCES/mpi4py-3.0.3.tar.gz + /bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd mpi4py-3.0.3 + /usr/bin/unzip -qq /builddir/build/SOURCES/dill-0.3.2.zip + STATUS=0 + '[' 0 -ne 0 ']' + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -r docs/source ++ find ++ grep runtests.bat + for file in $(find | grep runtests.bat) + sed -i 's/\r//' ./demo/init-fini/runtests.bat + for file in $(find | grep runtests.bat) + sed -i 's/\r//' ./demo/sequential/runtests.bat + for file in $(find | grep runtests.bat) + sed -i 's/\r//' ./demo/reductions/runtests.bat + for file in $(find | grep runtests.bat) + sed -i 's/\r//' ./demo/nxtval/runtests.bat + for file in $(find | grep runtests.bat) + sed -i 's/\r//' ./demo/mpi-ref-v1/runtests.bat + cp src/mpi4py/__init__.py .__init__openmpi.py ++ grep -rl '/\* Generated by Cython' + rm src/mpi4py.MPI.c src/mpi4py/include/mpi4py/mpi4py.MPI.h src/mpi4py/include/mpi4py/mpi4py.MPI_api.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ychvhs + umask 022 + cd /builddir/build/BUILD ~/build/BUILD/mpi4py-3.0.3/dill-0.3.2 ~/build/BUILD/mpi4py-3.0.3 + cd mpi4py-3.0.3 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + pushd dill-0.3.2 + CFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' + /usr/bin/python setup.py build '--executable=/usr/bin/python -s' running build running build_py creating build creating build/lib creating build/lib/dill copying dill/temp.py -> build/lib/dill copying dill/source.py -> build/lib/dill copying dill/settings.py -> build/lib/dill copying dill/pointers.py -> build/lib/dill copying dill/objtypes.py -> build/lib/dill copying dill/info.py -> build/lib/dill copying dill/detect.py -> build/lib/dill copying dill/_objects.py -> build/lib/dill copying dill/_dill.py -> build/lib/dill copying dill/__init__.py -> build/lib/dill copying dill/__diff.py -> build/lib/dill creating build/lib/dill/tests copying tests/test_weakref.py -> build/lib/dill/tests copying tests/test_temp.py -> build/lib/dill/tests copying tests/test_source.py -> build/lib/dill/tests copying tests/test_selected.py -> build/lib/dill/tests copying tests/test_restricted.py -> build/lib/dill/tests copying tests/test_recursive.py -> build/lib/dill/tests copying tests/test_properties.py -> build/lib/dill/tests copying tests/test_objects.py -> build/lib/dill/tests copying tests/test_nested.py -> build/lib/dill/tests copying tests/test_moduledict.py -> build/lib/dill/tests copying tests/test_module.py -> build/lib/dill/tests copying tests/test_mixins.py -> build/lib/dill/tests copying tests/test_functors.py -> build/lib/dill/tests copying tests/test_functions.py -> build/lib/dill/tests copying tests/test_file.py -> build/lib/dill/tests copying tests/test_extendpickle.py -> build/lib/dill/tests copying tests/test_diff.py -> build/lib/dill/tests copying tests/test_detect.py -> build/lib/dill/tests copying tests/test_classdef.py -> build/lib/dill/tests copying tests/test_check.py -> build/lib/dill/tests copying tests/__main__.py -> build/lib/dill/tests copying tests/__init__.py -> build/lib/dill/tests warning: build_py: byte-compiling is disabled, skipping. running build_scripts creating build/scripts-3.9 copying and adjusting scripts/undill -> build/scripts-3.9 copying and adjusting scripts/get_objgraph -> build/scripts-3.9 changing mode of build/scripts-3.9/undill from 644 to 755 changing mode of build/scripts-3.9/get_objgraph from 644 to 755 + sleep 1 + popd ~/build/BUILD/mpi4py-3.0.3 + CC=/usr/bin/clang + export CC + CXX=/usr/bin/clang++ + export CXX + CFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' + export CFLAGS + CXXFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' + export CXXFLAGS + FFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -Wl,-O2 -Wl,--no-undefined -flto ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CROSSCOMPILE='--target=x86_64-openmandriva-linux-gnu --build=x86_64-openmandriva-linux-gnu' + export CROSSCOMPILE + export LDFLAGS=-lm + LDFLAGS=-lm + export CC=mpicc + CC=mpicc + export CXX=mpicxx + CXX=mpicxx + . /etc/profile.d/modules.sh ++ '[' -n /bin/sh ']' ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ unset _mlshdbg +++ '[' 0 = 1 ']' +++ export 'MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD' +++ MODULES_RUN_QUARANTINE='LD_LIBRARY_PATH LD_PRELOAD' +++ unset _mlre _mlIFS +++ '[' -n x ']' +++ _mlIFS=' ' +++ IFS=' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++++ eval 'echo ${LD_LIBRARY_PATH+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH='\'''\'' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++++ eval 'echo ${LD_PRELOAD+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_PRELOAD ++++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' +++ '[' -n 'LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' +++ _mlre='eval LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ++++ eval 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++++ LD_LIBRARY_PATH= +++++ LD_PRELOAD= +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++ _mlcode='module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' +++ _mlret=0 +++ '[' -n x ']' +++ IFS=' ' +++ unset _mlIFS +++ unset _mlre _mlv _mlrv +++ '[' 0 -eq 0 ']' +++ eval 'module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl ++++ export MODULES_CMD ++++ MODULESHOME=/usr/share/Modules ++++ export MODULESHOME ++++ test 0 +++ '[' 0 = 1 ']' +++ '[' /bin/sh '!=' '' ']' +++ '[' -t 2 ']' +++ export -f module ++++ type -t ml +++ '[' function = function ']' +++ export -f ml +++ '[' /bin/sh '!=' '' ']' +++ export -f switchml +++ case ":$PATH:" in +++ '[' '!' -n x ']' +++ case ":$MANPATH:" in +++ unset _mlcode _mlret +++ '[' -n '' ']' + module load mpi + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++ eval 'echo ${LD_PRELOAD+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_PRELOAD ++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH= +++ LD_PRELOAD= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh load mpi + eval 'MPI_COMPILER=openmpi-x86_64;' export 'MPI_COMPILER; LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH; MPI_MAN=/usr/share/man/openmpi-x86_64;' export 'MPI_MAN; MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/man:;' export 'MANPATH; MPI_INCLUDE=/usr/include/openmpi-x86_64;' export 'MPI_INCLUDE; _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64;' export '_LMFILES_; LOADEDMODULES=mpi/openmpi-x86_64;' export 'LOADEDMODULES; MODULES_LMCONFLICT=mpi/openmpi-x86_64\&mpi;' export 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:2:/usr/share/man/openmpi-x86_64:1:/usr/share/man:1;' export 'MANPATH_modshare; MPI_PYTHON3_SITEARCH=/usr/lib64/python3.9/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH; MODULES_LMCONFLICT_modshare=mpi/openmpi-x86_64\&mpi:1;' export 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME; MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR; MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX; LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1;' export 'LD_LIBRARY_PATH_modshare; MPI_SYSCONFIG=/etc/openmpi-x86_64;' export 'MPI_SYSCONFIG; _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-x86_64:1;' export '_LMFILES__modshare; LOADEDMODULES_modshare=mpi/openmpi-x86_64:1;' export 'LOADEDMODULES_modshare; MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB; PATH=/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin;' export 'PATH; MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN; PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1;' export 'PATH_modshare; test' '0;' ++ MPI_COMPILER=openmpi-x86_64 ++ export MPI_COMPILER ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ++ export LD_LIBRARY_PATH ++ MPI_MAN=/usr/share/man/openmpi-x86_64 ++ export MPI_MAN ++ MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/man: ++ export MANPATH ++ MPI_INCLUDE=/usr/include/openmpi-x86_64 ++ export MPI_INCLUDE ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64 ++ export _LMFILES_ ++ LOADEDMODULES=mpi/openmpi-x86_64 ++ export LOADEDMODULES ++ MODULES_LMCONFLICT='mpi/openmpi-x86_64&mpi' ++ export MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:2:/usr/share/man/openmpi-x86_64:1:/usr/share/man:1 ++ export MANPATH_modshare ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.9/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MODULES_LMCONFLICT_modshare='mpi/openmpi-x86_64&mpi:1' ++ export MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ MPI_HOME=/usr/lib64/openmpi ++ export MPI_HOME ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi ++ export MPI_FORTRAN_MOD_DIR ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1 ++ export LD_LIBRARY_PATH_modshare ++ MPI_SYSCONFIG=/etc/openmpi-x86_64 ++ export MPI_SYSCONFIG ++ _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-x86_64:1 ++ export _LMFILES__modshare ++ LOADEDMODULES_modshare=mpi/openmpi-x86_64:1 ++ export LOADEDMODULES_modshare ++ MPI_LIB=/usr/lib64/openmpi/lib ++ export MPI_LIB ++ PATH=/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin ++ export PATH ++ MPI_BIN=/usr/lib64/openmpi/bin ++ export MPI_BIN ++ PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + ompi_info Package: Open MPI mockbuild@rhel.openmandriva.org Distribution Open MPI: 4.0.5 Open MPI repo revision: v4.0.5 Open MPI release date: Aug 26, 2020 Open RTE: 4.0.5 Open RTE repo revision: v4.0.5 Open RTE release date: Aug 26, 2020 OPAL: 4.0.5 OPAL repo revision: v4.0.5 OPAL release date: Aug 26, 2020 MPI API: 3.1.0 Ident string: 4.0.5 Prefix: /usr/lib64/openmpi Configured architecture: x86_64-unknown-linux-gnu Configure host: rhel.openmandriva.org Configured by: mockbuild Configured on: Mon Nov 9 16:49:07 UTC 2020 Configure host: rhel.openmandriva.org Configure command line: '--prefix=/usr/lib64/openmpi' '--mandir=/usr/share/man/openmpi-x86_64' '--includedir=/usr/include/openmpi-x86_64' '--sysconfdir=/etc/openmpi-x86_64' '--disable-silent-rules' '--enable-builtin-atomics' '--enable-mpi-cxx' '--enable-mpi-java' '--enable-static' '--enable-mpi1-compatibility' '--with-sge' '--with-valgrind' '--enable-memchecker' '--with-hwloc=/usr' '--with-libevent=external' '--with-pmix=external' 'CC=gcc' 'CXX=g++' 'LDFLAGS=-Os -fomit-frame-pointer -g1 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -Wl,-O2 -flto ' 'CFLAGS= -Os -fomit-frame-pointer -g1 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' 'CXXFLAGS= -Os -fomit-frame-pointer -g1 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' 'FC=gfortran' 'FCFLAGS= -Os -fomit-frame-pointer -g1 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' Built by: mockbuild Built on: Mon Nov 9 16:59:00 UTC 2020 Built host: rhel.openmandriva.org C bindings: yes C++ bindings: yes Fort mpif.h: yes (all) Fort use mpi: yes (full: ignore TKR) Fort use mpi size: deprecated-ompi-info-value Fort use mpi_f08: yes Fort mpi_f08 compliance: The mpi_f08 module is available, but due to limitations in the gfortran compiler and/or Open MPI, does not support the following: array subsections, direct passthru (where possible) to underlying Open MPI's C functionality Fort mpi_f08 subarrays: no Java bindings: yes Wrapper compiler rpath: runpath C compiler: gcc C compiler absolute: /usr/bin/gcc C compiler family name: GNU C compiler version: 10.2.1 C++ compiler: g++ C++ compiler absolute: /usr/bin/g++ Fort compiler: gfortran Fort compiler abs: /usr/bin/gfortran Fort ignore TKR: yes (!GCC$ ATTRIBUTES NO_ARG_CHECK ::) Fort 08 assumed shape: yes Fort optional args: yes Fort INTERFACE: yes Fort ISO_FORTRAN_ENV: yes Fort STORAGE_SIZE: yes Fort BIND(C) (all): yes Fort ISO_C_BINDING: yes Fort SUBROUTINE BIND(C): yes Fort TYPE,BIND(C): yes Fort T,BIND(C,name="a"): yes Fort PRIVATE: yes Fort PROTECTED: yes Fort ABSTRACT: yes Fort ASYNCHRONOUS: yes Fort PROCEDURE: yes Fort USE...ONLY: yes Fort C_FUNLOC: yes Fort f08 using wrappers: yes Fort MPI_SIZEOF: yes C profiling: yes C++ profiling: yes Fort mpif.h profiling: yes Fort use mpi profiling: yes Fort use mpi_f08 prof: yes C++ exceptions: no Thread support: posix (MPI_THREAD_MULTIPLE: yes, OPAL support: yes, OMPI progress: no, ORTE progress: yes, Event lib: yes) Sparse Groups: no Internal debug support: no MPI interface warnings: yes MPI parameter check: runtime Memory profiling support: no Memory debugging support: no dl support: yes Heterogeneous support: no mpirun default --prefix: no MPI_WTIME support: native Symbol vis. support: yes Host topology support: yes IPv6 support: no MPI1 compatibility: yes MPI extensions: affinity, cuda, pcollreq FT Checkpoint support: no (checkpoint thread: no) C/R Enabled Debugging: no MPI_MAX_PROCESSOR_NAME: 256 MPI_MAX_ERROR_STRING: 256 MPI_MAX_OBJECT_NAME: 64 MPI_MAX_INFO_KEY: 36 MPI_MAX_INFO_VAL: 256 MPI_MAX_PORT_NAME: 1024 MPI_MAX_DATAREP_STRING: 128 MCA allocator: basic (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA allocator: bucket (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA backtrace: execinfo (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA btl: self (MCA v2.1.0, API v3.1.0, Component v4.0.5) MCA btl: openib (MCA v2.1.0, API v3.1.0, Component v4.0.5) MCA btl: tcp (MCA v2.1.0, API v3.1.0, Component v4.0.5) MCA btl: vader (MCA v2.1.0, API v3.1.0, Component v4.0.5) MCA compress: bzip (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA compress: gzip (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA crs: none (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA dl: dlopen (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA event: external (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA hwloc: external (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA if: linux_ipv6 (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA if: posix_ipv4 (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA installdirs: env (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA installdirs: config (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA memchecker: valgrind (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA memory: patcher (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA mpool: hugepage (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA patcher: overwrite (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA pmix: isolated (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA pmix: pmix3x (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA pstat: linux (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA rcache: grdma (MCA v2.1.0, API v3.3.0, Component v4.0.5) MCA reachable: weighted (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA shmem: mmap (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA shmem: posix (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA shmem: sysv (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA timer: linux (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA errmgr: default_app (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA errmgr: default_hnp (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA errmgr: default_orted (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA errmgr: default_tool (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA ess: env (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA ess: hnp (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA ess: pmi (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA ess: singleton (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA ess: tool (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA ess: slurm (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA ess: tm (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA filem: raw (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA grpcomm: direct (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA iof: hnp (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA iof: orted (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA iof: tool (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA odls: default (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA odls: pspawn (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA oob: tcp (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA plm: isolated (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA plm: rsh (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA plm: slurm (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA plm: tm (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA ras: simulator (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA ras: gridengine (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA ras: slurm (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA ras: tm (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA regx: fwd (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA regx: naive (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA regx: reverse (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA rmaps: mindist (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA rmaps: ppr (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA rmaps: rank_file (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA rmaps: resilient (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA rmaps: round_robin (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA rmaps: seq (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA rml: oob (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA routed: binomial (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA routed: direct (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA routed: radix (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA rtc: hwloc (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA schizo: flux (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA schizo: ompi (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA schizo: orte (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA schizo: slurm (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA state: app (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA state: hnp (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA state: novm (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA state: orted (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA state: tool (MCA v2.1.0, API v1.0.0, Component v4.0.5) MCA bml: r2 (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA coll: basic (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA coll: inter (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA coll: libnbc (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA coll: self (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA coll: sm (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA coll: sync (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA coll: tuned (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA fbtl: posix (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA fcoll: dynamic (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA fcoll: dynamic_gen2 (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA fcoll: individual (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA fcoll: two_phase (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA fcoll: vulcan (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA fs: ufs (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA io: ompio (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA io: romio321 (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA osc: sm (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA osc: pt2pt (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA osc: rdma (MCA v2.1.0, API v3.0.0, Component v4.0.5) MCA pml: cm (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA pml: ob1 (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA pml: v (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA rte: orte (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA sharedfp: individual (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA sharedfp: lockedfile (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA sharedfp: sm (MCA v2.1.0, API v2.0.0, Component v4.0.5) MCA topo: basic (MCA v2.1.0, API v2.2.0, Component v4.0.5) MCA topo: treematch (MCA v2.1.0, API v2.2.0, Component v4.0.5) MCA vprotocol: pessimist (MCA v2.1.0, API v2.0.0, Component v4.0.5) + cp .__init__openmpi.py src/mpi4py/__init__.py + CFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' + /usr/bin/python setup.py build '--executable=/usr/bin/python -s' running build running build_src cythonizing 'mpi4py.MPI.pyx' -> 'mpi4py.MPI.c' /usr/lib64/python3.9/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /builddir/build/BUILD/mpi4py-3.0.3/src/mpi4py/MPI.pxd tree = Parsing.p_module(s, pxd, full_module_name) running build_py creating build creating build/lib.linux-x86_64-3.9 creating build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/__init__.py -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/bench.py -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/__main__.py -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/run.py -> build/lib.linux-x86_64-3.9/mpi4py creating build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/aplus.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/__init__.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/_lib.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/pool.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/server.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/_base.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/futures/__main__.py -> build/lib.linux-x86_64-3.9/mpi4py/futures copying src/mpi4py/libmpi.pxd -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/__init__.pxd -> build/lib.linux-x86_64-3.9/mpi4py copying src/mpi4py/MPI.pxd -> build/lib.linux-x86_64-3.9/mpi4py creating build/lib.linux-x86_64-3.9/mpi4py/include creating build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.MPI_api.h -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.MPI.h -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.h -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.i -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi.pxi -> build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py warning: build_py: byte-compiling is disabled, skipping. running build_clib MPI configuration: [mpi] from 'mpi.cfg' MPI C compiler: /usr/lib64/openmpi/bin/mpicc MPI C++ compiler: /usr/lib64/openmpi/bin/mpicxx MPI F compiler: /usr/lib64/openmpi/bin/mpifort MPI F90 compiler: /usr/lib64/openmpi/bin/mpif90 MPI F77 compiler: /usr/lib64/openmpi/bin/mpif77 checking for library 'lmpe' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -llmpe -o _configtest /usr/bin/x86_64-openmandriva-linux-gnu-ld.bfd: cannot find -llmpe collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'mpe' dylib library creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/src creating build/temp.linux-x86_64-3.9/src/lib-pmpi /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c src/lib-pmpi/mpe.c -o build/temp.linux-x86_64-3.9/src/lib-pmpi/mpe.o creating build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi /usr/lib64/openmpi/bin/mpicc -pthread -shared -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -Wl,--no-as-needed build/temp.linux-x86_64-3.9/src/lib-pmpi/mpe.o -o build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libmpe.so checking for library 'vt-mpi' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -lvt-mpi -o _configtest /usr/bin/x86_64-openmandriva-linux-gnu-ld.bfd: cannot find -lvt-mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.mpi' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -lvt.mpi -o _configtest /usr/bin/x86_64-openmandriva-linux-gnu-ld.bfd: cannot find -lvt.mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt' dylib library /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c src/lib-pmpi/vt.c -o build/temp.linux-x86_64-3.9/src/lib-pmpi/vt.o /usr/lib64/openmpi/bin/mpicc -pthread -shared -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -Wl,--no-as-needed build/temp.linux-x86_64-3.9/src/lib-pmpi/vt.o -o build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt.so checking for library 'vt-mpi' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -lvt-mpi -o _configtest /usr/bin/x86_64-openmandriva-linux-gnu-ld.bfd: cannot find -lvt-mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.mpi' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -lvt.mpi -o _configtest /usr/bin/x86_64-openmandriva-linux-gnu-ld.bfd: cannot find -lvt.mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt-mpi' dylib library /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c src/lib-pmpi/vt-mpi.c -o build/temp.linux-x86_64-3.9/src/lib-pmpi/vt-mpi.o /usr/lib64/openmpi/bin/mpicc -pthread -shared -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -Wl,--no-as-needed build/temp.linux-x86_64-3.9/src/lib-pmpi/vt-mpi.o -o build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt-mpi.so checking for library 'vt-hyb' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -lvt-hyb -o _configtest /usr/bin/x86_64-openmandriva-linux-gnu-ld.bfd: cannot find -lvt-hyb collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.ompi' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -lvt.ompi -o _configtest /usr/bin/x86_64-openmandriva-linux-gnu-ld.bfd: cannot find -lvt.ompi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt-hyb' dylib library /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -c src/lib-pmpi/vt-hyb.c -o build/temp.linux-x86_64-3.9/src/lib-pmpi/vt-hyb.o /usr/lib64/openmpi/bin/mpicc -pthread -shared -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -Wl,--no-as-needed build/temp.linux-x86_64-3.9/src/lib-pmpi/vt-hyb.o -o build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt-hyb.so running build_ext MPI configuration: [mpi] from 'mpi.cfg' MPI C compiler: /usr/lib64/openmpi/bin/mpicc MPI C++ compiler: /usr/lib64/openmpi/bin/mpicxx MPI F compiler: /usr/lib64/openmpi/bin/mpifort MPI F90 compiler: /usr/lib64/openmpi/bin/mpif90 MPI F77 compiler: /usr/lib64/openmpi/bin/mpif77 checking for dlopen() availability ... checking for header 'dlfcn.h' ... mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o success! checking for library 'dl' ... mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'dlopen' ... mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest building 'mpi4py.dl' extension mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -I/usr/include/python3.9 -c src/dynload.c -o build/temp.linux-x86_64-3.9/src/dynload.o /usr/bin/clang -pthread -shared -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto build/temp.linux-x86_64-3.9/src/dynload.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o build/lib.linux-x86_64-3.9/mpi4py/dl.cpython-39-x86_64-linux-gnu.so checking for MPI compile and link ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for missing MPI functions/symbols ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o checking for function 'MPI_Type_create_f90_integer' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'MPI_Type_create_f90_real' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'MPI_Type_create_f90_complex' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'MPI_Status_c2f' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'MPI_Status_f2c' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for symbol 'MPI_LB' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o In file included from _configtest.c:2: _configtest.c: In function 'main': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1119:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1119 | # define MPI_LB OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_lb) | ^~~~~~~~~~~~~~~~~~~~~~ _configtest.c:5:23: note: in expansion of macro 'MPI_LB' 5 | MPI_Datatype s; s = MPI_LB; (void)s; | ^~~~~~ /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for symbol 'MPI_UB' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o In file included from _configtest.c:2: _configtest.c: In function 'main': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1118:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1118 | # define MPI_UB OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_ub) | ^~~~~~~~~~~~~~~~~~~~~~ _configtest.c:5:23: note: in expansion of macro 'MPI_UB' 5 | MPI_Datatype s; s = MPI_UB; (void)s; | ^~~~~~ /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for dlopen() availability ... checking for header 'dlfcn.h' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o success! checking for library 'dl' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'dlopen' ... /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -I/usr/include/python3.9 -c _configtest.c -o _configtest.o /usr/lib64/openmpi/bin/mpicc -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto _configtest.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest building 'mpi4py.MPI' extension /usr/lib64/openmpi/bin/mpicc -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto -fPIC -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -I/usr/include/python3.9 -c src/MPI.c -o build/temp.linux-x86_64-3.9/src/MPI.o In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/pympicommctx.h: In function 'PyMPI_Commctx_new': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:34:30: note: in expansion of macro 'MPI_COMM_WORLD' 34 | ierr = MPI_Comm_get_attr(MPI_COMM_WORLD, MPI_TAG_UB, &attrval, &flag); CHKERR(ierr); | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:39:24: note: in expansion of macro 'MPI_COMM_NULL' 39 | commctx->dupcomm = MPI_COMM_NULL; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:40:26: note: in expansion of macro 'MPI_COMM_NULL' 40 | commctx->localcomm = MPI_COMM_NULL; | ^~~~~~~~~~~~~ src/pympicommctx.h: In function 'PyMPI_Commctx_free_fn': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:56:29: note: in expansion of macro 'MPI_COMM_NULL' 56 | if (commctx->localcomm != MPI_COMM_NULL) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:58:27: note: in expansion of macro 'MPI_COMM_NULL' 58 | if (commctx->dupcomm != MPI_COMM_NULL) | ^~~~~~~~~~~~~ src/pympicommctx.h: In function 'PyMPI_Commctx_inter': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:126:29: note: in expansion of macro 'MPI_COMM_NULL' 126 | if (commctx->localcomm == MPI_COMM_NULL) { | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:128:26: note: in expansion of macro 'MPI_COMM_NULL' 128 | MPI_Comm mergecomm = MPI_COMM_NULL; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:853:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 853 | #define MPI_GROUP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:138:28: note: in expansion of macro 'MPI_GROUP_NULL' 138 | MPI_Group localgroup = MPI_GROUP_NULL; | ^~~~~~~~~~~~~~ src/pympicommctx.h: In function 'PyMPI_Commctx_finalize': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1141:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1141 | #define MPI_COMM_SELF OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_self) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:163:30: note: in expansion of macro 'MPI_COMM_SELF' 163 | ierr = PyMPI_Commctx_clear(MPI_COMM_SELF); CHKERR(ierr); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/pympicommctx.h:164:30: note: in expansion of macro 'MPI_COMM_WORLD' 164 | ierr = PyMPI_Commctx_clear(MPI_COMM_WORLD); CHKERR(ierr); | ^~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_getOptions': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:5752:3: note: in expansion of macro '__Pyx_INCREF' 5752 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:5752:16: note: in expansion of macro 'Py_True' 5752 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:5753:24: note: in expansion of macro 'Py_True' 5753 | __pyx_v_initialize = Py_True; | ^~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:5762:3: note: in expansion of macro '__Pyx_INCREF' 5762 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:5762:16: note: in expansion of macro 'Py_True' 5762 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:5763:21: note: in expansion of macro 'Py_True' 5763 | __pyx_v_threads = Py_True; | ^~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:5792:3: note: in expansion of macro '__Pyx_INCREF' 5792 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:5792:16: note: in expansion of macro 'Py_True' 5792 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:5793:25: note: in expansion of macro 'Py_True' 5793 | __pyx_v_fast_reduce = Py_True; | ^~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:5802:3: note: in expansion of macro '__Pyx_INCREF' 5802 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:5802:16: note: in expansion of macro 'Py_True' 5802 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:5803:25: note: in expansion of macro 'Py_True' 5803 | __pyx_v_recv_mprobe = Py_True; | ^~~~~~~ /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6208:47: note: in expansion of macro 'Py_True' 6208 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_True, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 86, __pyx_L1_error) | ^~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6251:47: note: in expansion of macro 'Py_False' 6251 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_False, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 88, __pyx_L1_error) | ^~~~~~~~ /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6306:47: note: in expansion of macro 'Py_True' 6306 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_True, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 93, __pyx_L1_error) | ^~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6349:47: note: in expansion of macro 'Py_False' 6349 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_False, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 95, __pyx_L1_error) | ^~~~~~~~ /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6563:47: note: in expansion of macro 'Py_True' 6563 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_True, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 113, __pyx_L1_error) | ^~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6606:47: note: in expansion of macro 'Py_False' 6606 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_False, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 115, __pyx_L1_error) | ^~~~~~~~ /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6661:47: note: in expansion of macro 'Py_True' 6661 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_True, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 120, __pyx_L1_error) | ^~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6704:47: note: in expansion of macro 'Py_False' 6704 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_False, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 122, __pyx_L1_error) | ^~~~~~~~ /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6759:47: note: in expansion of macro 'Py_True' 6759 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_True, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 127, __pyx_L1_error) | ^~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:6802:47: note: in expansion of macro 'Py_False' 6802 | __pyx_t_4 = PyObject_RichCompare(__pyx_t_6, Py_False, Py_EQ); __Pyx_XGOTREF(__pyx_t_4); if (unlikely(!__pyx_t_4)) __PYX_ERR(9, 129, __pyx_L1_error) | ^~~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_initialize': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1141:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1141 | #define MPI_COMM_SELF OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_self) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:7476:48: note: in expansion of macro 'MPI_COMM_SELF' 7476 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_comm_set_eh(MPI_COMM_SELF); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(9, 195, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:7485:48: note: in expansion of macro 'MPI_COMM_WORLD' 7485 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_comm_set_eh(MPI_COMM_WORLD); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(9, 196, __pyx_L1_error) | ^~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_atexit': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:7605:22: note: in expansion of macro 'MPI_COMM_WORLD' 7605 | ((void)MPI_Abort(MPI_COMM_WORLD, __pyx_v_6mpi4py_3MPI_abort_status)); | ^~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_asarray_Info': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:859:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 859 | #define MPI_INFO_NULL OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:13575:18: note: in expansion of macro 'MPI_INFO_NULL' 13575 | __pyx_v_info = MPI_INFO_NULL; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_builtin_Datatype': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:14990:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 14990 | __pyx_t_1 = ((__pyx_v_ob == MPI_DATATYPE_NULL) != 0); | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Datatype': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15273:36: note: in expansion of macro 'MPI_DATATYPE_NULL' 15273 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_DATATYPE_NULL) != 0); | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:524:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 524 | #define MPI_UB ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15286:36: note: in expansion of macro 'MPI_UB' 15286 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UB) != 0); | ^~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:529:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 529 | #define MPI_LB ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15299:36: note: in expansion of macro 'MPI_LB' 15299 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LB) != 0); | ^~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1165:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1165 | #define MPI_PACKED OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_packed) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15312:36: note: in expansion of macro 'MPI_PACKED' 15312 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_PACKED) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15325:36: note: in expansion of macro 'MPI_BYTE' 15325 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_BYTE) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1260:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1260 | #define MPI_AINT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_aint) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15338:36: note: in expansion of macro 'MPI_AINT' 15338 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_AINT) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1261:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1261 | #define MPI_OFFSET OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_offset) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15351:36: note: in expansion of macro 'MPI_OFFSET' 15351 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_OFFSET) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1280:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1280 | #define MPI_COUNT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_count) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15364:36: note: in expansion of macro 'MPI_COUNT' 15364 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COUNT) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1166:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1166 | #define MPI_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15377:36: note: in expansion of macro 'MPI_CHAR' 15377 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_CHAR) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1185:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1185 | #define MPI_WCHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_wchar) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15390:36: note: in expansion of macro 'MPI_WCHAR' 15390 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_WCHAR) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1174:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1174 | #define MPI_SIGNED_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_signed_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15403:36: note: in expansion of macro 'MPI_SIGNED_CHAR' 15403 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_SIGNED_CHAR) != 0); | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1167:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1167 | #define MPI_SHORT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_short) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15416:36: note: in expansion of macro 'MPI_SHORT' 15416 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_SHORT) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15429:36: note: in expansion of macro 'MPI_INT' 15429 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INT) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1169:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1169 | #define MPI_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15442:36: note: in expansion of macro 'MPI_LONG' 15442 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LONG) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1188:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1188 | #define MPI_LONG_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_long_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15455:36: note: in expansion of macro 'MPI_LONG_LONG' 15455 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LONG_LONG) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1173:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1173 | #define MPI_UNSIGNED_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15468:36: note: in expansion of macro 'MPI_UNSIGNED_CHAR' 15468 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UNSIGNED_CHAR) != 0); | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1175:28: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1175 | #define MPI_UNSIGNED_SHORT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_short) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15481:36: note: in expansion of macro 'MPI_UNSIGNED_SHORT' 15481 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UNSIGNED_SHORT) != 0); | ^~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1177:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1177 | #define MPI_UNSIGNED OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15494:36: note: in expansion of macro 'MPI_UNSIGNED' 15494 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UNSIGNED) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1176:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1176 | #define MPI_UNSIGNED_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15507:36: note: in expansion of macro 'MPI_UNSIGNED_LONG' 15507 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UNSIGNED_LONG) != 0); | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1189:32: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1189 | #define MPI_UNSIGNED_LONG_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_long_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15520:36: note: in expansion of macro 'MPI_UNSIGNED_LONG_LONG' 15520 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UNSIGNED_LONG_LONG) != 0); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1170:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1170 | #define MPI_FLOAT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_float) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15533:36: note: in expansion of macro 'MPI_FLOAT' 15533 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_FLOAT) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1171:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1171 | #define MPI_DOUBLE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_double) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15546:36: note: in expansion of macro 'MPI_DOUBLE' 15546 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_DOUBLE) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1172:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1172 | #define MPI_LONG_DOUBLE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_double) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15559:36: note: in expansion of macro 'MPI_LONG_DOUBLE' 15559 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LONG_DOUBLE) != 0); | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1262:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1262 | #define MPI_C_BOOL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_bool) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15572:36: note: in expansion of macro 'MPI_C_BOOL' 15572 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_C_BOOL) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1252:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1252 | #define MPI_INT8_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int8_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15585:36: note: in expansion of macro 'MPI_INT8_T' 15585 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INT8_T) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1254:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1254 | #define MPI_INT16_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int16_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15598:36: note: in expansion of macro 'MPI_INT16_T' 15598 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INT16_T) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1256:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1256 | #define MPI_INT32_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int32_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15611:36: note: in expansion of macro 'MPI_INT32_T' 15611 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INT32_T) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1258:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1258 | #define MPI_INT64_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int64_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15624:36: note: in expansion of macro 'MPI_INT64_T' 15624 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INT64_T) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1253:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1253 | #define MPI_UINT8_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint8_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15637:36: note: in expansion of macro 'MPI_UINT8_T' 15637 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UINT8_T) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1255:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1255 | #define MPI_UINT16_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint16_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15650:36: note: in expansion of macro 'MPI_UINT16_T' 15650 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UINT16_T) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1257:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1257 | #define MPI_UINT32_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint32_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15663:36: note: in expansion of macro 'MPI_UINT32_T' 15663 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UINT32_T) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1259:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1259 | #define MPI_UINT64_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint64_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15676:36: note: in expansion of macro 'MPI_UINT64_T' 15676 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_UINT64_T) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1264:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1264 | #define MPI_C_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_float_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15689:36: note: in expansion of macro 'MPI_C_COMPLEX' 15689 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_C_COMPLEX) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1265:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1265 | #define MPI_C_FLOAT_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_float_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15702:36: note: in expansion of macro 'MPI_C_FLOAT_COMPLEX' 15702 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_C_FLOAT_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1268:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1268 | #define MPI_C_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_double_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15715:36: note: in expansion of macro 'MPI_C_DOUBLE_COMPLEX' 15715 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_C_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1271:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1271 | #define MPI_C_LONG_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_long_double_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15728:36: note: in expansion of macro 'MPI_C_LONG_DOUBLE_COMPLEX' 15728 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_C_LONG_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1273:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1273 | #define MPI_CXX_BOOL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_bool) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15741:36: note: in expansion of macro 'MPI_CXX_BOOL' 15741 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_CXX_BOOL) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1275:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1275 | #define MPI_CXX_FLOAT_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_cplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15754:36: note: in expansion of macro 'MPI_CXX_FLOAT_COMPLEX' 15754 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_CXX_FLOAT_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1276:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1276 | #define MPI_CXX_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_dblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15767:36: note: in expansion of macro 'MPI_CXX_DOUBLE_COMPLEX' 15767 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_CXX_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1277:37: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1277 | #define MPI_CXX_LONG_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_ldblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15780:36: note: in expansion of macro 'MPI_CXX_LONG_DOUBLE_COMPLEX' 15780 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_CXX_LONG_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1182:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1182 | #define MPI_SHORT_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_short_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15793:36: note: in expansion of macro 'MPI_SHORT_INT' 15793 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_SHORT_INT) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1183:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1183 | #define MPI_2INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_2int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15806:36: note: in expansion of macro 'MPI_2INT' 15806 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_2INT) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1181:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1181 | #define MPI_LONG_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15819:36: note: in expansion of macro 'MPI_LONG_INT' 15819 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LONG_INT) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1178:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1178 | #define MPI_FLOAT_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_float_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15832:36: note: in expansion of macro 'MPI_FLOAT_INT' 15832 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_FLOAT_INT) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1179:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1179 | #define MPI_DOUBLE_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_double_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15845:36: note: in expansion of macro 'MPI_DOUBLE_INT' 15845 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_DOUBLE_INT) != 0); | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1180:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1180 | #define MPI_LONG_DOUBLE_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_longdbl_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15858:36: note: in expansion of macro 'MPI_LONG_DOUBLE_INT' 15858 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LONG_DOUBLE_INT) != 0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1195:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1195 | #define MPI_CHARACTER OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_character) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15871:36: note: in expansion of macro 'MPI_CHARACTER' 15871 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_CHARACTER) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1196:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1196 | #define MPI_LOGICAL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15884:36: note: in expansion of macro 'MPI_LOGICAL' 15884 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LOGICAL) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1209:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1209 | #define MPI_INTEGER OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15897:36: note: in expansion of macro 'MPI_INTEGER' 15897 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INTEGER) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1225:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1225 | #define MPI_REAL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15910:36: note: in expansion of macro 'MPI_REAL' 15910 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_REAL) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1235:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1235 | #define MPI_DOUBLE_PRECISION OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_dblprec) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15923:36: note: in expansion of macro 'MPI_DOUBLE_PRECISION' 15923 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_DOUBLE_PRECISION) != 0); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1236:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1236 | #define MPI_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15936:36: note: in expansion of macro 'MPI_COMPLEX' 15936 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COMPLEX) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1246:28: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1246 | #define MPI_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_dblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15949:36: note: in expansion of macro 'MPI_DOUBLE_COMPLEX' 15949 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1198:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1198 | #define MPI_LOGICAL1 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical1) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15962:36: note: in expansion of macro 'MPI_LOGICAL1' 15962 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LOGICAL1) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1201:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1201 | #define MPI_LOGICAL2 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical2) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15975:36: note: in expansion of macro 'MPI_LOGICAL2' 15975 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LOGICAL2) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1204:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1204 | #define MPI_LOGICAL4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:15988:36: note: in expansion of macro 'MPI_LOGICAL4' 15988 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LOGICAL4) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1207:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1207 | #define MPI_LOGICAL8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16001:36: note: in expansion of macro 'MPI_LOGICAL8' 16001 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LOGICAL8) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1211:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1211 | #define MPI_INTEGER1 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer1) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16014:36: note: in expansion of macro 'MPI_INTEGER1' 16014 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INTEGER1) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1214:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1214 | #define MPI_INTEGER2 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer2) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16027:36: note: in expansion of macro 'MPI_INTEGER2' 16027 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INTEGER2) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1217:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1217 | #define MPI_INTEGER4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16040:36: note: in expansion of macro 'MPI_INTEGER4' 16040 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INTEGER4) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1220:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1220 | #define MPI_INTEGER8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16053:36: note: in expansion of macro 'MPI_INTEGER8' 16053 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INTEGER8) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:479:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 479 | #define MPI_INTEGER16 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16066:36: note: in expansion of macro 'MPI_INTEGER16' 16066 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INTEGER16) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:484:34: note: in expansion of macro 'MPI_DATATYPE_NULL' 484 | #define MPI_REAL2 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16079:36: note: in expansion of macro 'MPI_REAL2' 16079 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_REAL2) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1227:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1227 | #define MPI_REAL4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16092:36: note: in expansion of macro 'MPI_REAL4' 16092 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_REAL4) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1230:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1230 | #define MPI_REAL8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16105:36: note: in expansion of macro 'MPI_REAL8' 16105 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_REAL8) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1233:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1233 | #define MPI_REAL16 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real16) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16118:36: note: in expansion of macro 'MPI_REAL16' 16118 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_REAL16) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:504:37: note: in expansion of macro 'MPI_DATATYPE_NULL' 504 | #define MPI_COMPLEX4 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16131:36: note: in expansion of macro 'MPI_COMPLEX4' 16131 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COMPLEX4) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1238:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1238 | #define MPI_COMPLEX8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16144:36: note: in expansion of macro 'MPI_COMPLEX8' 16144 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COMPLEX8) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1241:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1241 | #define MPI_COMPLEX16 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex16) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16157:36: note: in expansion of macro 'MPI_COMPLEX16' 16157 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COMPLEX16) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1244:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1244 | #define MPI_COMPLEX32 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex32) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16170:36: note: in expansion of macro 'MPI_COMPLEX32' 16170 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COMPLEX32) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_release_rs': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16496:47: note: in expansion of macro 'Py_None' 16496 | __pyx_v_req = ((struct PyMPIRequestObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:16539:46: note: in expansion of macro 'MPI_REQUEST_NULL' 16539 | __pyx_t_4 = (((__pyx_v_rp[__pyx_v_i]) == MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ In file included from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7_p_greq___cinit__': src/mpi4py.MPI.c:16923:57: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 16923 | __pyx_t_3 = __Pyx_PyObject_CallOneArg(((PyObject *)(&PyDict_Type)), __pyx_v_kargs); if (unlikely(!__pyx_t_3)) __PYX_ERR(13, 69, __pyx_L1_error) | ~^~~~~~~~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_7_p_greq_query': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:17007:50: note: in expansion of macro 'MPI_BYTE' 17007 | ((void)MPI_Status_set_elements(__pyx_v_status, MPI_BYTE, 0)); | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Request': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:18539:36: note: in expansion of macro 'MPI_REQUEST_NULL' 18539 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Message': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:18692:36: note: in expansion of macro 'MPI_MESSAGE_NULL' 18692 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_MESSAGE_NULL) != 0); | ^~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1145:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1145 | #define MPI_MESSAGE_NO_PROC OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_no_proc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:18705:36: note: in expansion of macro 'MPI_MESSAGE_NO_PROC' 18705 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_MESSAGE_NO_PROC) != 0); | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_op_user_mpi': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:20260:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 20260 | __pyx_v_datatype->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:20281:40: note: in expansion of macro 'MPI_DATATYPE_NULL' 20281 | __pyx_v_datatype->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:20360:28: note: in expansion of macro 'MPI_COMM_WORLD' 20360 | ((void)MPI_Abort(MPI_COMM_WORLD, 1)); | ^~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_op_user_call': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:20446:22: note: in expansion of macro 'MPI_COMM_WORLD' 20446 | ((void)MPI_Abort(MPI_COMM_WORLD, 1)); | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:20474:22: note: in expansion of macro 'MPI_COMM_WORLD' 20474 | ((void)MPI_Abort(MPI_COMM_WORLD, 1)); | ^~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_new_Op': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:857:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 857 | #define MPI_OP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22260:31: note: in expansion of macro 'MPI_OP_NULL' 22260 | __pyx_t_3 = ((__pyx_v_ob == MPI_OP_NULL) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1147:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1147 | #define MPI_MAX OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_max) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22273:31: note: in expansion of macro 'MPI_MAX' 22273 | __pyx_t_3 = ((__pyx_v_ob == MPI_MAX) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1148:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1148 | #define MPI_MIN OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_min) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22286:31: note: in expansion of macro 'MPI_MIN' 22286 | __pyx_t_3 = ((__pyx_v_ob == MPI_MIN) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1149:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1149 | #define MPI_SUM OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_sum) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22299:31: note: in expansion of macro 'MPI_SUM' 22299 | __pyx_t_3 = ((__pyx_v_ob == MPI_SUM) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1150:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1150 | #define MPI_PROD OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_prod) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22312:31: note: in expansion of macro 'MPI_PROD' 22312 | __pyx_t_3 = ((__pyx_v_ob == MPI_PROD) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1151:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1151 | #define MPI_LAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_land) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22325:31: note: in expansion of macro 'MPI_LAND' 22325 | __pyx_t_3 = ((__pyx_v_ob == MPI_LAND) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1152:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1152 | #define MPI_BAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_band) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22338:31: note: in expansion of macro 'MPI_BAND' 22338 | __pyx_t_3 = ((__pyx_v_ob == MPI_BAND) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1153:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1153 | #define MPI_LOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22351:31: note: in expansion of macro 'MPI_LOR' 22351 | __pyx_t_3 = ((__pyx_v_ob == MPI_LOR) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1154:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1154 | #define MPI_BOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22364:31: note: in expansion of macro 'MPI_BOR' 22364 | __pyx_t_3 = ((__pyx_v_ob == MPI_BOR) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1155:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1155 | #define MPI_LXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22377:31: note: in expansion of macro 'MPI_LXOR' 22377 | __pyx_t_3 = ((__pyx_v_ob == MPI_LXOR) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1156:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1156 | #define MPI_BXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22390:31: note: in expansion of macro 'MPI_BXOR' 22390 | __pyx_t_3 = ((__pyx_v_ob == MPI_BXOR) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1157:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1157 | #define MPI_MAXLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_maxloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22403:31: note: in expansion of macro 'MPI_MAXLOC' 22403 | __pyx_t_3 = ((__pyx_v_ob == MPI_MAXLOC) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1158:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1158 | #define MPI_MINLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_minloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22416:31: note: in expansion of macro 'MPI_MINLOC' 22416 | __pyx_t_3 = ((__pyx_v_ob == MPI_MINLOC) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1159:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1159 | #define MPI_REPLACE OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_replace) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22429:31: note: in expansion of macro 'MPI_REPLACE' 22429 | __pyx_t_3 = ((__pyx_v_ob == MPI_REPLACE) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1160:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1160 | #define MPI_NO_OP OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_no_op) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22442:31: note: in expansion of macro 'MPI_NO_OP' 22442 | __pyx_t_3 = ((__pyx_v_ob == MPI_NO_OP) != 0); | ^~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Op': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:857:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 857 | #define MPI_OP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22515:36: note: in expansion of macro 'MPI_OP_NULL' 22515 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_OP_NULL) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1147:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1147 | #define MPI_MAX OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_max) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22528:36: note: in expansion of macro 'MPI_MAX' 22528 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_MAX) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1148:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1148 | #define MPI_MIN OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_min) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22541:36: note: in expansion of macro 'MPI_MIN' 22541 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_MIN) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1149:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1149 | #define MPI_SUM OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_sum) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22554:36: note: in expansion of macro 'MPI_SUM' 22554 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_SUM) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1150:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1150 | #define MPI_PROD OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_prod) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22567:36: note: in expansion of macro 'MPI_PROD' 22567 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_PROD) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1151:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1151 | #define MPI_LAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_land) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22580:36: note: in expansion of macro 'MPI_LAND' 22580 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LAND) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1152:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1152 | #define MPI_BAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_band) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22593:36: note: in expansion of macro 'MPI_BAND' 22593 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_BAND) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1153:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1153 | #define MPI_LOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22606:36: note: in expansion of macro 'MPI_LOR' 22606 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LOR) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1154:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1154 | #define MPI_BOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22619:36: note: in expansion of macro 'MPI_BOR' 22619 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_BOR) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1155:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1155 | #define MPI_LXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22632:36: note: in expansion of macro 'MPI_LXOR' 22632 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_LXOR) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1156:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1156 | #define MPI_BXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22645:36: note: in expansion of macro 'MPI_BXOR' 22645 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_BXOR) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1157:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1157 | #define MPI_MAXLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_maxloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22658:36: note: in expansion of macro 'MPI_MAXLOC' 22658 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_MAXLOC) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1158:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1158 | #define MPI_MINLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_minloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22671:36: note: in expansion of macro 'MPI_MINLOC' 22671 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_MINLOC) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1159:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1159 | #define MPI_REPLACE OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_replace) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22684:36: note: in expansion of macro 'MPI_REPLACE' 22684 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_REPLACE) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1160:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1160 | #define MPI_NO_OP OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_no_op) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22697:36: note: in expansion of macro 'MPI_NO_OP' 22697 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_NO_OP) != 0); | ^~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Info': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:859:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 859 | #define MPI_INFO_NULL OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22850:36: note: in expansion of macro 'MPI_INFO_NULL' 22850 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INFO_NULL) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:867:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 867 | #define MPI_INFO_ENV OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_env) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22863:36: note: in expansion of macro 'MPI_INFO_ENV' 22863 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_INFO_ENV) != 0); | ^~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_arg_Info': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:859:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 859 | #define MPI_INFO_NULL OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:22931:15: note: in expansion of macro 'MPI_INFO_NULL' 22931 | __pyx_r = MPI_INFO_NULL; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Group': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:853:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 853 | #define MPI_GROUP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:23069:36: note: in expansion of macro 'MPI_GROUP_NULL' 23069 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_GROUP_NULL) != 0); | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1143:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1143 | #define MPI_GROUP_EMPTY OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_empty) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:23082:36: note: in expansion of macro 'MPI_GROUP_EMPTY' 23082 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_GROUP_EMPTY) != 0); | ^~~~~~~~~~~~~~~ In file included from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_detach_buffer': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:1708:13: note: in definition of macro '__Pyx_DECREF_SET' 1708 | r = v; __Pyx_DECREF(tmp);\ | ^ src/mpi4py.MPI.c:23369:95: note: in expansion of macro 'Py_None' 23369 | __Pyx_DECREF_SET(__pyx_v_6mpi4py_3MPI__buffer, ((struct __pyx_obj_6mpi4py_3MPI_memory *)Py_None)); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:1708:13: note: in definition of macro '__Pyx_DECREF_SET' 1708 | r = v; __Pyx_DECREF(tmp);\ | ^ src/mpi4py.MPI.c:23391:97: note: in expansion of macro 'Py_None' 23391 | __Pyx_DECREF_SET(__pyx_v_6mpi4py_3MPI__buffer, ((struct __pyx_obj_6mpi4py_3MPI_memory *)Py_None)); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_lock_free_fn': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1141:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1141 | #define MPI_COMM_SELF OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_self) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:24049:33: note: in expansion of macro 'MPI_COMM_SELF' 24049 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_SELF) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_Lock_table': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1141:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1141 | #define MPI_COMM_SELF OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_self) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:24229:55: note: in expansion of macro 'MPI_COMM_SELF' 24229 | __pyx_t_4 = __Pyx_PyInt_FromSize_t(((Py_uintptr_t)MPI_COMM_SELF)); if (unlikely(!__pyx_t_4)) __PYX_ERR(3, 116, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1141:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1141 | #define MPI_COMM_SELF OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_self) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:24244:63: note: in expansion of macro 'MPI_COMM_SELF' 24244 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Comm_set_attr(MPI_COMM_SELF, __pyx_v_6mpi4py_3MPI_lock_keyval, ((void *)__pyx_v_table))); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(3, 117, __pyx_L1_error) | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Comm': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:24959:36: note: in expansion of macro 'MPI_COMM_NULL' 24959 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1141:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1141 | #define MPI_COMM_SELF OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_self) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:24972:36: note: in expansion of macro 'MPI_COMM_SELF' 24972 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COMM_SELF) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:24985:36: note: in expansion of macro 'MPI_COMM_WORLD' 24985 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_COMM_WORLD) != 0); | ^~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Win': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:860:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 860 | #define MPI_WIN_NULL OMPI_PREDEFINED_GLOBAL(MPI_Win, ompi_mpi_win_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:25434:36: note: in expansion of macro 'MPI_WIN_NULL' 25434 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_WIN_NULL) != 0); | ^~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_datarep_read': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:25839:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 25839 | __pyx_v_dtype->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:25863:33: note: in expansion of macro 'MPI_DATATYPE_NULL' 25863 | __pyx_v_dtype->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_datarep_write': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:26139:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 26139 | __pyx_v_dtype->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:26163:33: note: in expansion of macro 'MPI_DATATYPE_NULL' 26163 | __pyx_v_dtype->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_datarep_extent': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:26310:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 26310 | __pyx_v_dtype->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:26331:33: note: in expansion of macro 'MPI_DATATYPE_NULL' 26331 | __pyx_v_dtype->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_File': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:861:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 861 | #define MPI_FILE_NULL OMPI_PREDEFINED_GLOBAL(MPI_File, ompi_mpi_file_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:27538:36: note: in expansion of macro 'MPI_FILE_NULL' 27538 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_FILE_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_del_Errhandler': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:858:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 858 | #define MPI_ERRHANDLER_NULL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errhandler_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:27691:36: note: in expansion of macro 'MPI_ERRHANDLER_NULL' 27691 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_ERRHANDLER_NULL) != 0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1283:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1283 | #define MPI_ERRORS_RETURN OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_return) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:27704:36: note: in expansion of macro 'MPI_ERRORS_RETURN' 27704 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_ERRORS_RETURN) != 0); | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1282:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1282 | #define MPI_ERRORS_ARE_FATAL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_are_fatal) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:27717:36: note: in expansion of macro 'MPI_ERRORS_ARE_FATAL' 27717 | __pyx_t_1 = (((__pyx_v_ob[0]) == MPI_ERRORS_ARE_FATAL) != 0); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_9_p_keyval___cinit__': /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:27862:35: note: in expansion of macro 'Py_False' 27862 | __pyx_t_1 = (__pyx_v_copy_fn == Py_False); | ^~~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:27876:37: note: in expansion of macro 'Py_False' 27876 | __pyx_t_2 = (__pyx_v_delete_fn == Py_False); | ^~~~~~~~ /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:27890:37: note: in expansion of macro 'Py_True' 27890 | __pyx_t_1 = (__pyx_v_delete_fn == Py_True); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_fuse_0__pyx_f_6mpi4py_3MPI_PyMPI_attr_call': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:28360:60: note: in expansion of macro 'MPI_DATATYPE_NULL' 28360 | ((struct PyMPIDatatypeObject *)__pyx_v_ob)->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:28399:62: note: in expansion of macro 'MPI_DATATYPE_NULL' 28399 | ((struct PyMPIDatatypeObject *)__pyx_v_ob)->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_fuse_1__pyx_f_6mpi4py_3MPI_PyMPI_attr_call': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:28589:56: note: in expansion of macro 'MPI_COMM_NULL' 28589 | ((struct PyMPICommObject *)__pyx_v_ob)->ob_mpi = MPI_COMM_NULL; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:28628:58: note: in expansion of macro 'MPI_COMM_NULL' 28628 | ((struct PyMPICommObject *)__pyx_v_ob)->ob_mpi = MPI_COMM_NULL; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_fuse_2__pyx_f_6mpi4py_3MPI_PyMPI_attr_call': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:860:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 860 | #define MPI_WIN_NULL OMPI_PREDEFINED_GLOBAL(MPI_Win, ompi_mpi_win_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:28818:55: note: in expansion of macro 'MPI_WIN_NULL' 28818 | ((struct PyMPIWinObject *)__pyx_v_ob)->ob_mpi = MPI_WIN_NULL; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:860:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 860 | #define MPI_WIN_NULL OMPI_PREDEFINED_GLOBAL(MPI_Win, ompi_mpi_win_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:28849:57: note: in expansion of macro 'MPI_WIN_NULL' 28849 | ((struct PyMPIWinObject *)__pyx_v_ob)->ob_mpi = MPI_WIN_NULL; | ^~~~~~~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_fuse_0__pyx_f_6mpi4py_3MPI_PyMPI_attr_copy': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:29033:42: note: in expansion of macro 'Py_True' 29033 | __pyx_t_3 = (__pyx_v_state->copy_fn != Py_True); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_fuse_1__pyx_f_6mpi4py_3MPI_PyMPI_attr_copy': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:29293:42: note: in expansion of macro 'Py_True' 29293 | __pyx_t_3 = (__pyx_v_state->copy_fn != Py_True); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_fuse_2__pyx_f_6mpi4py_3MPI_PyMPI_attr_copy': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:29553:42: note: in expansion of macro 'Py_True' 29553 | __pyx_t_3 = (__pyx_v_state->copy_fn != Py_True); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_comm_set_eh': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33357:31: note: in expansion of macro 'MPI_COMM_NULL' 33357 | __pyx_t_1 = ((__pyx_v_ob == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1283:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1283 | #define MPI_ERRORS_RETURN OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_return) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33394:81: note: in expansion of macro 'MPI_ERRORS_RETURN' 33394 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Comm_set_errhandler(__pyx_v_ob, MPI_ERRORS_RETURN)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(17, 7, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1282:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1282 | #define MPI_ERRORS_ARE_FATAL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_are_fatal) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33407:81: note: in expansion of macro 'MPI_ERRORS_ARE_FATAL' 33407 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Comm_set_errhandler(__pyx_v_ob, MPI_ERRORS_ARE_FATAL)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(17, 8, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_win_set_eh': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:860:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 860 | #define MPI_WIN_NULL OMPI_PREDEFINED_GLOBAL(MPI_Win, ompi_mpi_win_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33469:31: note: in expansion of macro 'MPI_WIN_NULL' 33469 | __pyx_t_1 = ((__pyx_v_ob == MPI_WIN_NULL) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1283:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1283 | #define MPI_ERRORS_RETURN OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_return) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33506:80: note: in expansion of macro 'MPI_ERRORS_RETURN' 33506 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Win_set_errhandler(__pyx_v_ob, MPI_ERRORS_RETURN)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(17, 15, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1282:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1282 | #define MPI_ERRORS_ARE_FATAL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_are_fatal) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33519:80: note: in expansion of macro 'MPI_ERRORS_ARE_FATAL' 33519 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Win_set_errhandler(__pyx_v_ob, MPI_ERRORS_ARE_FATAL)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(17, 16, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_file_set_eh': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:861:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 861 | #define MPI_FILE_NULL OMPI_PREDEFINED_GLOBAL(MPI_File, ompi_mpi_file_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33581:31: note: in expansion of macro 'MPI_FILE_NULL' 33581 | __pyx_t_1 = ((__pyx_v_ob == MPI_FILE_NULL) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1283:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1283 | #define MPI_ERRORS_RETURN OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_return) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33618:81: note: in expansion of macro 'MPI_ERRORS_RETURN' 33618 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_File_set_errhandler(__pyx_v_ob, MPI_ERRORS_RETURN)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(17, 23, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1282:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1282 | #define MPI_ERRORS_ARE_FATAL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_are_fatal) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:33631:81: note: in expansion of macro 'MPI_ERRORS_ARE_FATAL' 33631 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_File_set_errhandler(__pyx_v_ob, MPI_ERRORS_ARE_FATAL)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(17, 24, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_message_simple': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:34666:26: note: in expansion of macro 'MPI_BYTE' 34666 | (__pyx_v__type[0]) = MPI_BYTE; | ^~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:34676:60: note: in expansion of macro 'Py_None' 34676 | __pyx_r = ((struct __pyx_obj_6mpi4py_3MPI__p_message *)Py_None); __Pyx_INCREF(Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:35348:19: note: in expansion of macro 'MPI_DATATYPE_NULL' 35348 | __pyx_v_btype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:35484:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 35484 | __pyx_t_2 = ((__pyx_v_btype == MPI_DATATYPE_NULL) != 0); | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:35782:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 35782 | __pyx_t_1 = ((__pyx_v_btype == MPI_DATATYPE_NULL) != 0); | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_message_vector': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:36222:26: note: in expansion of macro 'MPI_BYTE' 36222 | (__pyx_v__type[0]) = MPI_BYTE; | ^~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:36232:60: note: in expansion of macro 'Py_None' 36232 | __pyx_r = ((struct __pyx_obj_6mpi4py_3MPI__p_message *)Py_None); __Pyx_INCREF(Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:36888:19: note: in expansion of macro 'MPI_DATATYPE_NULL' 36888 | __pyx_v_btype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:36978:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 36978 | __pyx_t_2 = ((__pyx_v_btype == MPI_DATATYPE_NULL) != 0); | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_10_p_msg_p2p___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:38762:25: note: in expansion of macro 'MPI_DATATYPE_NULL' 38762 | __pyx_v_self->dtype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_10_p_msg_cco___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:39128:25: note: in expansion of macro 'MPI_DATATYPE_NULL' 39128 | __pyx_v_self->stype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:39129:25: note: in expansion of macro 'MPI_DATATYPE_NULL' 39129 | __pyx_v_self->rtype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_bcast': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:39426:33: note: in expansion of macro 'MPI_COMM_NULL' 39426 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_gather': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:39767:33: note: in expansion of macro 'MPI_COMM_NULL' 39767 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_scatter': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:40097:33: note: in expansion of macro 'MPI_COMM_NULL' 40097 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_allgather': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:40426:33: note: in expansion of macro 'MPI_COMM_NULL' 40426 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_alltoall': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:40629:33: note: in expansion of macro 'MPI_COMM_NULL' 40629 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_neighbor_allgather': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:40847:33: note: in expansion of macro 'MPI_COMM_NULL' 40847 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_neighbor_alltoall': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:40943:33: note: in expansion of macro 'MPI_COMM_NULL' 40943 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_reduce': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:41163:33: note: in expansion of macro 'MPI_COMM_NULL' 41163 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_allreduce': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:41517:33: note: in expansion of macro 'MPI_COMM_NULL' 41517 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_reduce_scatter_block': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:41797:33: note: in expansion of macro 'MPI_COMM_NULL' 41797 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_reduce_scatter': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:42080:33: note: in expansion of macro 'MPI_COMM_NULL' 42080 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:42230:87: note: in expansion of macro 'MPI_INT' 42230 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Allgather((&__pyx_v_self->rcount), 1, MPI_INT, __pyx_v_self->rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(5, 749, __pyx_L1_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:42230:122: note: in expansion of macro 'MPI_INT' 42230 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Allgather((&__pyx_v_self->rcount), 1, MPI_INT, __pyx_v_self->rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(5, 749, __pyx_L1_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_scan': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:42603:33: note: in expansion of macro 'MPI_COMM_NULL' 42603 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_10_p_msg_cco_for_exscan': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:42855:33: note: in expansion of macro 'MPI_COMM_NULL' 42855 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_11_p_msg_ccow_for_alltoallw': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:43269:33: note: in expansion of macro 'MPI_COMM_NULL' 43269 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_11_p_msg_ccow_for_neighbor_alltoallw': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:43498:33: note: in expansion of macro 'MPI_COMM_NULL' 43498 | __pyx_t_1 = ((__pyx_v_comm == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_10_p_msg_rma___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:43702:25: note: in expansion of macro 'MPI_DATATYPE_NULL' 43702 | __pyx_v_self->otype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:43729:25: note: in expansion of macro 'MPI_DATATYPE_NULL' 43729 | __pyx_v_self->rtype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:43756:25: note: in expansion of macro 'MPI_DATATYPE_NULL' 43756 | __pyx_v_self->ttype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_9_p_msg_io___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:45244:25: note: in expansion of macro 'MPI_DATATYPE_NULL' 45244 | __pyx_v_self->dtype = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_send': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:47424:19: note: in expansion of macro 'MPI_BYTE' 47424 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_bsend': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:47609:19: note: in expansion of macro 'MPI_BYTE' 47609 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_ssend': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:47794:19: note: in expansion of macro 'MPI_BYTE' 47794 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_recv_obarg': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:47981:19: note: in expansion of macro 'MPI_BYTE' 47981 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_recv_match': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:48322:19: note: in expansion of macro 'MPI_BYTE' 48322 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:48331:19: note: in expansion of macro 'MPI_MESSAGE_NULL' 48331 | __pyx_v_match = MPI_MESSAGE_NULL; | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_recv_probe': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:48583:19: note: in expansion of macro 'MPI_BYTE' 48583 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_isend': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:49083:19: note: in expansion of macro 'MPI_BYTE' 49083 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_ibsend': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:49269:19: note: in expansion of macro 'MPI_BYTE' 49269 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_issend': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:49455:19: note: in expansion of macro 'MPI_BYTE' 49455 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_irecv': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:49653:19: note: in expansion of macro 'MPI_BYTE' 49653 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_sendrecv': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:49929:21: note: in expansion of macro 'MPI_REQUEST_NULL' 49929 | __pyx_v_request = MPI_REQUEST_NULL; | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_load': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:50083:19: note: in expansion of macro 'MPI_BYTE' 50083 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_wait': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:50275:44: note: in expansion of macro 'MPI_REQUEST_NULL' 50275 | __pyx_t_4 = ((__pyx_v_request->ob_mpi == MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_test': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:50468:44: note: in expansion of macro 'MPI_REQUEST_NULL' 50468 | __pyx_t_4 = ((__pyx_v_request->ob_mpi == MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_waitall': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:51229:65: note: in expansion of macro 'Py_True' 51229 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_acquire_rs(__pyx_v_requests, Py_True, (&__pyx_v_count), (&__pyx_v_irequests), (&__pyx_v_istatuses)); if (unlikely(!__pyx_t_1)) __PYX_ERR(6, 488, __pyx_L1_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_testall': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:51494:65: note: in expansion of macro 'Py_True' 51494 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_acquire_rs(__pyx_v_requests, Py_True, (&__pyx_v_count), (&__pyx_v_irequests), (&__pyx_v_istatuses)); if (unlikely(!__pyx_t_1)) __PYX_ERR(6, 506, __pyx_L1_error) | ^~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_probe': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:51763:3: note: in expansion of macro '__Pyx_INCREF' 51763 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:51763:16: note: in expansion of macro 'Py_True' 51763 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:51764:13: note: in expansion of macro 'Py_True' 51764 | __pyx_r = Py_True; | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_mprobe': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:51941:19: note: in expansion of macro 'MPI_BYTE' 51941 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1145:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1145 | #define MPI_MESSAGE_NO_PROC OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_no_proc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:51997:41: note: in expansion of macro 'MPI_MESSAGE_NO_PROC' 51997 | __pyx_t_1 = (((__pyx_v_message[0]) == MPI_MESSAGE_NO_PROC) != 0); | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_improbe': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:52119:19: note: in expansion of macro 'MPI_BYTE' 52119 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1145:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1145 | #define MPI_MESSAGE_NO_PROC OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_no_proc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:52181:41: note: in expansion of macro 'MPI_MESSAGE_NO_PROC' 52181 | __pyx_t_3 = (((__pyx_v_message[0]) == MPI_MESSAGE_NO_PROC) != 0); | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_mrecv': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:52305:19: note: in expansion of macro 'MPI_BYTE' 52305 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1145:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1145 | #define MPI_MESSAGE_NO_PROC OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_no_proc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:52314:41: note: in expansion of macro 'MPI_MESSAGE_NO_PROC' 52314 | __pyx_t_1 = (((__pyx_v_message[0]) == MPI_MESSAGE_NO_PROC) != 0); | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_imrecv': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:52536:19: note: in expansion of macro 'MPI_BYTE' 52536 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1145:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1145 | #define MPI_MESSAGE_NO_PROC OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_no_proc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:52545:41: note: in expansion of macro 'MPI_MESSAGE_NO_PROC' 52545 | __pyx_t_1 = (((__pyx_v_message[0]) == MPI_MESSAGE_NO_PROC) != 0); | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_bcast': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:52858:19: note: in expansion of macro 'MPI_BYTE' 52858 | __pyx_v_dtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:53156:88: note: in expansion of macro 'MPI_INT' 53156 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Bcast((&__pyx_v_count), 1, MPI_INT, __pyx_v_root, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 631, __pyx_L21_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_gather': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:53487:19: note: in expansion of macro 'MPI_BYTE' 53487 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:53523:19: note: in expansion of macro 'MPI_BYTE' 53523 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:53834:90: note: in expansion of macro 'MPI_INT' 53834 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Gather((&__pyx_v_scount), 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_root, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 681, __pyx_L19_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:53834:119: note: in expansion of macro 'MPI_INT' 53834 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Gather((&__pyx_v_scount), 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_root, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 681, __pyx_L19_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_scatter': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:54151:19: note: in expansion of macro 'MPI_BYTE' 54151 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:54178:19: note: in expansion of macro 'MPI_BYTE' 54178 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:54489:89: note: in expansion of macro 'MPI_INT' 54489 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Scatter(__pyx_v_scounts, 1, MPI_INT, (&__pyx_v_rcount), 1, MPI_INT, __pyx_v_root, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 732, __pyx_L19_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:54489:120: note: in expansion of macro 'MPI_INT' 54489 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Scatter(__pyx_v_scounts, 1, MPI_INT, (&__pyx_v_rcount), 1, MPI_INT, __pyx_v_root, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 732, __pyx_L19_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_allgather': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:54794:19: note: in expansion of macro 'MPI_BYTE' 54794 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:54830:19: note: in expansion of macro 'MPI_BYTE' 54830 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:54999:93: note: in expansion of macro 'MPI_INT' 54999 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Allgather((&__pyx_v_scount), 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 771, __pyx_L15_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:54999:122: note: in expansion of macro 'MPI_INT' 54999 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Allgather((&__pyx_v_scount), 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 771, __pyx_L15_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_alltoall': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:55309:19: note: in expansion of macro 'MPI_BYTE' 55309 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:55345:19: note: in expansion of macro 'MPI_BYTE' 55345 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:55526:90: note: in expansion of macro 'MPI_INT' 55526 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Alltoall(__pyx_v_scounts, 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 812, __pyx_L15_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:55526:119: note: in expansion of macro 'MPI_INT' 55526 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Alltoall(__pyx_v_scounts, 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 812, __pyx_L15_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_neighbor_allgather': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:55826:19: note: in expansion of macro 'MPI_BYTE' 55826 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:55862:19: note: in expansion of macro 'MPI_BYTE' 55862 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:56002:102: note: in expansion of macro 'MPI_INT' 56002 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Neighbor_allgather((&__pyx_v_scount), 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 848, __pyx_L16_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:56002:131: note: in expansion of macro 'MPI_INT' 56002 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Neighbor_allgather((&__pyx_v_scount), 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 848, __pyx_L16_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_neighbor_alltoall': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:56313:19: note: in expansion of macro 'MPI_BYTE' 56313 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:56349:19: note: in expansion of macro 'MPI_BYTE' 56349 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:56502:99: note: in expansion of macro 'MPI_INT' 56502 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Neighbor_alltoall(__pyx_v_scounts, 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 886, __pyx_L16_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:56502:128: note: in expansion of macro 'MPI_INT' 56502 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Neighbor_alltoall(__pyx_v_scounts, 1, MPI_INT, __pyx_v_rcounts, 1, MPI_INT, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 886, __pyx_L16_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_send_p2p': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:57622:19: note: in expansion of macro 'MPI_BYTE' 57622 | __pyx_v_stype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:57650:80: note: in expansion of macro 'MPI_INT' 57650 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Send((&__pyx_v_scount), 1, MPI_INT, __pyx_v_dst, __pyx_v_tag, __pyx_v_comm)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(6, 959, __pyx_L4_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_recv_p2p': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:57797:19: note: in expansion of macro 'MPI_BYTE' 57797 | __pyx_v_rtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:57822:80: note: in expansion of macro 'MPI_INT' 57822 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Recv((&__pyx_v_rcount), 1, MPI_INT, __pyx_v_src, __pyx_v_tag, __pyx_v_comm, __pyx_v_status)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 969, __pyx_L4_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_sendrecv_p2p': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:57988:19: note: in expansion of macro 'MPI_BYTE' 57988 | __pyx_v_dtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:58024:84: note: in expansion of macro 'MPI_INT' 58024 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Sendrecv((&__pyx_v_scount), 1, MPI_INT, __pyx_v_dst, __pyx_v_stag, (&__pyx_v_rcount), 1, MPI_INT, __pyx_v_src, __pyx_v_rtag, __pyx_v_comm, MPI_STATUS_IGNORE)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(6, 983, __pyx_L4_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:58024:142: note: in expansion of macro 'MPI_INT' 58024 | __pyx_t_2 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Sendrecv((&__pyx_v_scount), 1, MPI_INT, __pyx_v_dst, __pyx_v_stag, (&__pyx_v_rcount), 1, MPI_INT, __pyx_v_src, __pyx_v_rtag, __pyx_v_comm, MPI_STATUS_IGNORE)); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(6, 983, __pyx_L4_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_bcast_p2p': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:58221:19: note: in expansion of macro 'MPI_BYTE' 58221 | __pyx_v_dtype = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:58311:88: note: in expansion of macro 'MPI_INT' 58311 | __pyx_t_1 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Bcast((&__pyx_v_count), 1, MPI_INT, __pyx_v_root, __pyx_v_comm)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(6, 1001, __pyx_L15_error) | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_reduce_inter': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:60404:23: note: in expansion of macro 'MPI_COMM_NULL' 60404 | __pyx_v_localcomm = MPI_COMM_NULL; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPI_allreduce_inter': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:60774:23: note: in expansion of macro 'MPI_COMM_NULL' 60774 | __pyx_v_localcomm = MPI_COMM_NULL; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_PyMPIComm_New': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:62495:32: note: in expansion of macro 'MPI_COMM_NULL' 62495 | __pyx_t_1 = ((__pyx_v_arg != MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_10Errhandler_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:65818:62: note: in expansion of macro 'Py_None' 65818 | values[0] = (PyObject *)((struct PyMPIErrhandlerObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_10Errhandler___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:858:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 858 | #define MPI_ERRHANDLER_NULL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errhandler_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:65884:26: note: in expansion of macro 'MPI_ERRHANDLER_NULL' 65884 | __pyx_v_self->ob_mpi = MPI_ERRHANDLER_NULL; | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_10Errhandler_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:858:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 858 | #define MPI_ERRHANDLER_NULL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errhandler_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:66199:38: note: in expansion of macro 'MPI_ERRHANDLER_NULL' 66199 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_ERRHANDLER_NULL); | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_10Errhandler_8Free': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1283:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1283 | #define MPI_ERRORS_RETURN OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_return) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:66271:28: note: in expansion of macro 'MPI_ERRORS_RETURN' 66271 | __pyx_v_self->ob_mpi = MPI_ERRORS_RETURN; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1282:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1282 | #define MPI_ERRORS_ARE_FATAL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_are_fatal) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:66284:28: note: in expansion of macro 'MPI_ERRORS_ARE_FATAL' 66284 | __pyx_v_self->ob_mpi = MPI_ERRORS_ARE_FATAL; | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_8Datatype_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:66527:60: note: in expansion of macro 'Py_None' 66527 | values[0] = (PyObject *)((struct PyMPIDatatypeObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Datatype___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:66593:26: note: in expansion of macro 'MPI_DATATYPE_NULL' 66593 | __pyx_v_self->ob_mpi = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Datatype_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:66908:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 66908 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_DATATYPE_NULL); | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Datatype_44Free': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70148:15: note: in expansion of macro 'MPI_DATATYPE_NULL' 70148 | __pyx_v_p = MPI_DATATYPE_NULL; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:524:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 524 | #define MPI_UB ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70160:17: note: in expansion of macro 'MPI_UB' 70160 | __pyx_v_p = MPI_UB; | ^~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:529:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 529 | #define MPI_LB ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70174:17: note: in expansion of macro 'MPI_LB' 70174 | __pyx_v_p = MPI_LB; | ^~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1165:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1165 | #define MPI_PACKED OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_packed) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70188:17: note: in expansion of macro 'MPI_PACKED' 70188 | __pyx_v_p = MPI_PACKED; | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70202:17: note: in expansion of macro 'MPI_BYTE' 70202 | __pyx_v_p = MPI_BYTE; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1260:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1260 | #define MPI_AINT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_aint) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70216:17: note: in expansion of macro 'MPI_AINT' 70216 | __pyx_v_p = MPI_AINT; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1261:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1261 | #define MPI_OFFSET OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_offset) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70230:17: note: in expansion of macro 'MPI_OFFSET' 70230 | __pyx_v_p = MPI_OFFSET; | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1280:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1280 | #define MPI_COUNT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_count) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70244:17: note: in expansion of macro 'MPI_COUNT' 70244 | __pyx_v_p = MPI_COUNT; | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1166:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1166 | #define MPI_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70258:17: note: in expansion of macro 'MPI_CHAR' 70258 | __pyx_v_p = MPI_CHAR; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1185:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1185 | #define MPI_WCHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_wchar) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70272:17: note: in expansion of macro 'MPI_WCHAR' 70272 | __pyx_v_p = MPI_WCHAR; | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1174:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1174 | #define MPI_SIGNED_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_signed_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70286:17: note: in expansion of macro 'MPI_SIGNED_CHAR' 70286 | __pyx_v_p = MPI_SIGNED_CHAR; | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1167:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1167 | #define MPI_SHORT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_short) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70300:17: note: in expansion of macro 'MPI_SHORT' 70300 | __pyx_v_p = MPI_SHORT; | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70314:17: note: in expansion of macro 'MPI_INT' 70314 | __pyx_v_p = MPI_INT; | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1169:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1169 | #define MPI_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70328:17: note: in expansion of macro 'MPI_LONG' 70328 | __pyx_v_p = MPI_LONG; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1188:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1188 | #define MPI_LONG_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_long_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70342:17: note: in expansion of macro 'MPI_LONG_LONG' 70342 | __pyx_v_p = MPI_LONG_LONG; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1173:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1173 | #define MPI_UNSIGNED_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70356:17: note: in expansion of macro 'MPI_UNSIGNED_CHAR' 70356 | __pyx_v_p = MPI_UNSIGNED_CHAR; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1175:28: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1175 | #define MPI_UNSIGNED_SHORT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_short) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70370:17: note: in expansion of macro 'MPI_UNSIGNED_SHORT' 70370 | __pyx_v_p = MPI_UNSIGNED_SHORT; | ^~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1177:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1177 | #define MPI_UNSIGNED OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70384:17: note: in expansion of macro 'MPI_UNSIGNED' 70384 | __pyx_v_p = MPI_UNSIGNED; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1176:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1176 | #define MPI_UNSIGNED_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70398:17: note: in expansion of macro 'MPI_UNSIGNED_LONG' 70398 | __pyx_v_p = MPI_UNSIGNED_LONG; | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1189:32: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1189 | #define MPI_UNSIGNED_LONG_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_long_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70412:17: note: in expansion of macro 'MPI_UNSIGNED_LONG_LONG' 70412 | __pyx_v_p = MPI_UNSIGNED_LONG_LONG; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1170:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1170 | #define MPI_FLOAT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_float) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70426:17: note: in expansion of macro 'MPI_FLOAT' 70426 | __pyx_v_p = MPI_FLOAT; | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1171:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1171 | #define MPI_DOUBLE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_double) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70440:17: note: in expansion of macro 'MPI_DOUBLE' 70440 | __pyx_v_p = MPI_DOUBLE; | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1172:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1172 | #define MPI_LONG_DOUBLE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_double) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70454:17: note: in expansion of macro 'MPI_LONG_DOUBLE' 70454 | __pyx_v_p = MPI_LONG_DOUBLE; | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1262:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1262 | #define MPI_C_BOOL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_bool) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70468:17: note: in expansion of macro 'MPI_C_BOOL' 70468 | __pyx_v_p = MPI_C_BOOL; | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1252:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1252 | #define MPI_INT8_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int8_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70482:17: note: in expansion of macro 'MPI_INT8_T' 70482 | __pyx_v_p = MPI_INT8_T; | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1254:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1254 | #define MPI_INT16_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int16_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70496:17: note: in expansion of macro 'MPI_INT16_T' 70496 | __pyx_v_p = MPI_INT16_T; | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1256:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1256 | #define MPI_INT32_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int32_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70510:17: note: in expansion of macro 'MPI_INT32_T' 70510 | __pyx_v_p = MPI_INT32_T; | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1258:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1258 | #define MPI_INT64_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int64_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70524:17: note: in expansion of macro 'MPI_INT64_T' 70524 | __pyx_v_p = MPI_INT64_T; | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1253:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1253 | #define MPI_UINT8_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint8_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70538:17: note: in expansion of macro 'MPI_UINT8_T' 70538 | __pyx_v_p = MPI_UINT8_T; | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1255:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1255 | #define MPI_UINT16_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint16_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70552:17: note: in expansion of macro 'MPI_UINT16_T' 70552 | __pyx_v_p = MPI_UINT16_T; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1257:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1257 | #define MPI_UINT32_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint32_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70566:17: note: in expansion of macro 'MPI_UINT32_T' 70566 | __pyx_v_p = MPI_UINT32_T; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1259:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1259 | #define MPI_UINT64_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint64_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70580:17: note: in expansion of macro 'MPI_UINT64_T' 70580 | __pyx_v_p = MPI_UINT64_T; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1264:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1264 | #define MPI_C_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_float_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70594:17: note: in expansion of macro 'MPI_C_COMPLEX' 70594 | __pyx_v_p = MPI_C_COMPLEX; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1265:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1265 | #define MPI_C_FLOAT_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_float_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70608:17: note: in expansion of macro 'MPI_C_FLOAT_COMPLEX' 70608 | __pyx_v_p = MPI_C_FLOAT_COMPLEX; | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1268:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1268 | #define MPI_C_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_double_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70622:17: note: in expansion of macro 'MPI_C_DOUBLE_COMPLEX' 70622 | __pyx_v_p = MPI_C_DOUBLE_COMPLEX; | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1271:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1271 | #define MPI_C_LONG_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_long_double_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70636:17: note: in expansion of macro 'MPI_C_LONG_DOUBLE_COMPLEX' 70636 | __pyx_v_p = MPI_C_LONG_DOUBLE_COMPLEX; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1273:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1273 | #define MPI_CXX_BOOL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_bool) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70650:17: note: in expansion of macro 'MPI_CXX_BOOL' 70650 | __pyx_v_p = MPI_CXX_BOOL; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1275:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1275 | #define MPI_CXX_FLOAT_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_cplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70664:17: note: in expansion of macro 'MPI_CXX_FLOAT_COMPLEX' 70664 | __pyx_v_p = MPI_CXX_FLOAT_COMPLEX; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1276:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1276 | #define MPI_CXX_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_dblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70678:17: note: in expansion of macro 'MPI_CXX_DOUBLE_COMPLEX' 70678 | __pyx_v_p = MPI_CXX_DOUBLE_COMPLEX; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1277:37: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1277 | #define MPI_CXX_LONG_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_ldblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70692:17: note: in expansion of macro 'MPI_CXX_LONG_DOUBLE_COMPLEX' 70692 | __pyx_v_p = MPI_CXX_LONG_DOUBLE_COMPLEX; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1182:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1182 | #define MPI_SHORT_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_short_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70706:17: note: in expansion of macro 'MPI_SHORT_INT' 70706 | __pyx_v_p = MPI_SHORT_INT; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1183:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1183 | #define MPI_2INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_2int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70720:17: note: in expansion of macro 'MPI_2INT' 70720 | __pyx_v_p = MPI_2INT; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1181:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1181 | #define MPI_LONG_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70734:17: note: in expansion of macro 'MPI_LONG_INT' 70734 | __pyx_v_p = MPI_LONG_INT; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1178:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1178 | #define MPI_FLOAT_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_float_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70748:17: note: in expansion of macro 'MPI_FLOAT_INT' 70748 | __pyx_v_p = MPI_FLOAT_INT; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1179:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1179 | #define MPI_DOUBLE_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_double_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70762:17: note: in expansion of macro 'MPI_DOUBLE_INT' 70762 | __pyx_v_p = MPI_DOUBLE_INT; | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1180:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1180 | #define MPI_LONG_DOUBLE_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_longdbl_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70776:17: note: in expansion of macro 'MPI_LONG_DOUBLE_INT' 70776 | __pyx_v_p = MPI_LONG_DOUBLE_INT; | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1195:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1195 | #define MPI_CHARACTER OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_character) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70790:17: note: in expansion of macro 'MPI_CHARACTER' 70790 | __pyx_v_p = MPI_CHARACTER; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1196:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1196 | #define MPI_LOGICAL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70804:17: note: in expansion of macro 'MPI_LOGICAL' 70804 | __pyx_v_p = MPI_LOGICAL; | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1209:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1209 | #define MPI_INTEGER OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70818:17: note: in expansion of macro 'MPI_INTEGER' 70818 | __pyx_v_p = MPI_INTEGER; | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1225:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1225 | #define MPI_REAL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70832:17: note: in expansion of macro 'MPI_REAL' 70832 | __pyx_v_p = MPI_REAL; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1235:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1235 | #define MPI_DOUBLE_PRECISION OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_dblprec) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70846:17: note: in expansion of macro 'MPI_DOUBLE_PRECISION' 70846 | __pyx_v_p = MPI_DOUBLE_PRECISION; | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1236:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1236 | #define MPI_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70860:17: note: in expansion of macro 'MPI_COMPLEX' 70860 | __pyx_v_p = MPI_COMPLEX; | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1246:28: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1246 | #define MPI_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_dblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70874:17: note: in expansion of macro 'MPI_DOUBLE_COMPLEX' 70874 | __pyx_v_p = MPI_DOUBLE_COMPLEX; | ^~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1198:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1198 | #define MPI_LOGICAL1 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical1) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70888:17: note: in expansion of macro 'MPI_LOGICAL1' 70888 | __pyx_v_p = MPI_LOGICAL1; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1201:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1201 | #define MPI_LOGICAL2 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical2) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70902:17: note: in expansion of macro 'MPI_LOGICAL2' 70902 | __pyx_v_p = MPI_LOGICAL2; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1204:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1204 | #define MPI_LOGICAL4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70916:17: note: in expansion of macro 'MPI_LOGICAL4' 70916 | __pyx_v_p = MPI_LOGICAL4; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1207:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1207 | #define MPI_LOGICAL8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70930:17: note: in expansion of macro 'MPI_LOGICAL8' 70930 | __pyx_v_p = MPI_LOGICAL8; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1211:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1211 | #define MPI_INTEGER1 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer1) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70944:17: note: in expansion of macro 'MPI_INTEGER1' 70944 | __pyx_v_p = MPI_INTEGER1; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1214:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1214 | #define MPI_INTEGER2 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer2) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70958:17: note: in expansion of macro 'MPI_INTEGER2' 70958 | __pyx_v_p = MPI_INTEGER2; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1217:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1217 | #define MPI_INTEGER4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70972:17: note: in expansion of macro 'MPI_INTEGER4' 70972 | __pyx_v_p = MPI_INTEGER4; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1220:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1220 | #define MPI_INTEGER8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:70986:17: note: in expansion of macro 'MPI_INTEGER8' 70986 | __pyx_v_p = MPI_INTEGER8; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:479:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 479 | #define MPI_INTEGER16 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71000:17: note: in expansion of macro 'MPI_INTEGER16' 71000 | __pyx_v_p = MPI_INTEGER16; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:484:34: note: in expansion of macro 'MPI_DATATYPE_NULL' 484 | #define MPI_REAL2 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71014:17: note: in expansion of macro 'MPI_REAL2' 71014 | __pyx_v_p = MPI_REAL2; | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1227:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1227 | #define MPI_REAL4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71028:17: note: in expansion of macro 'MPI_REAL4' 71028 | __pyx_v_p = MPI_REAL4; | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1230:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1230 | #define MPI_REAL8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71042:17: note: in expansion of macro 'MPI_REAL8' 71042 | __pyx_v_p = MPI_REAL8; | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1233:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1233 | #define MPI_REAL16 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real16) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71056:17: note: in expansion of macro 'MPI_REAL16' 71056 | __pyx_v_p = MPI_REAL16; | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:504:37: note: in expansion of macro 'MPI_DATATYPE_NULL' 504 | #define MPI_COMPLEX4 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71070:17: note: in expansion of macro 'MPI_COMPLEX4' 71070 | __pyx_v_p = MPI_COMPLEX4; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1238:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1238 | #define MPI_COMPLEX8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71084:17: note: in expansion of macro 'MPI_COMPLEX8' 71084 | __pyx_v_p = MPI_COMPLEX8; | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1241:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1241 | #define MPI_COMPLEX16 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex16) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71098:17: note: in expansion of macro 'MPI_COMPLEX16' 71098 | __pyx_v_p = MPI_COMPLEX16; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1244:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1244 | #define MPI_COMPLEX32 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex32) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:71112:17: note: in expansion of macro 'MPI_COMPLEX32' 71112 | __pyx_v_p = MPI_COMPLEX32; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Datatype_13is_predefined___get__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:74205:41: note: in expansion of macro 'MPI_DATATYPE_NULL' 74205 | __pyx_t_1 = ((__pyx_v_self->ob_mpi == MPI_DATATYPE_NULL) != 0); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:74208:5: note: in expansion of macro '__Pyx_INCREF' 74208 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:74208:18: note: in expansion of macro 'Py_True' 74208 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:74209:15: note: in expansion of macro 'Py_True' 74209 | __pyx_r = Py_True; | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_8Datatype_75Create_keyval': /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:76036:30: note: in expansion of macro 'Py_False' 76036 | values[2] = ((PyObject *)Py_False); | ^~~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_AddTypeMap': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77433:39: note: in expansion of macro 'MPI_DATATYPE_NULL' 77433 | __pyx_t_1 = ((__pyx_v_dt->ob_mpi != MPI_DATATYPE_NULL) != 0); | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_f_6mpi4py_3MPI_Datatype2String': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77647:37: note: in expansion of macro 'MPI_DATATYPE_NULL' 77647 | __pyx_t_1 = ((__pyx_v_datatype == MPI_DATATYPE_NULL) != 0); | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:529:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 529 | #define MPI_LB ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77660:37: note: in expansion of macro 'MPI_LB' 77660 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LB) != 0); | ^~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:524:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 524 | #define MPI_UB ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77673:37: note: in expansion of macro 'MPI_UB' 77673 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UB) != 0); | ^~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1165:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1165 | #define MPI_PACKED OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_packed) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77686:37: note: in expansion of macro 'MPI_PACKED' 77686 | __pyx_t_1 = ((__pyx_v_datatype == MPI_PACKED) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77699:37: note: in expansion of macro 'MPI_BYTE' 77699 | __pyx_t_1 = ((__pyx_v_datatype == MPI_BYTE) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1260:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1260 | #define MPI_AINT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_aint) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77712:37: note: in expansion of macro 'MPI_AINT' 77712 | __pyx_t_1 = ((__pyx_v_datatype == MPI_AINT) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1261:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1261 | #define MPI_OFFSET OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_offset) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77725:37: note: in expansion of macro 'MPI_OFFSET' 77725 | __pyx_t_1 = ((__pyx_v_datatype == MPI_OFFSET) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1166:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1166 | #define MPI_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77808:37: note: in expansion of macro 'MPI_CHAR' 77808 | __pyx_t_1 = ((__pyx_v_datatype == MPI_CHAR) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1185:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1185 | #define MPI_WCHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_wchar) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77821:37: note: in expansion of macro 'MPI_WCHAR' 77821 | __pyx_t_1 = ((__pyx_v_datatype == MPI_WCHAR) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1174:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1174 | #define MPI_SIGNED_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_signed_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77834:37: note: in expansion of macro 'MPI_SIGNED_CHAR' 77834 | __pyx_t_1 = ((__pyx_v_datatype == MPI_SIGNED_CHAR) != 0); | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1167:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1167 | #define MPI_SHORT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_short) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77847:37: note: in expansion of macro 'MPI_SHORT' 77847 | __pyx_t_1 = ((__pyx_v_datatype == MPI_SHORT) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77860:37: note: in expansion of macro 'MPI_INT' 77860 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INT) != 0); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1169:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1169 | #define MPI_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77873:37: note: in expansion of macro 'MPI_LONG' 77873 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LONG) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1188:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1188 | #define MPI_LONG_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_long_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77886:37: note: in expansion of macro 'MPI_LONG_LONG' 77886 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LONG_LONG) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1173:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1173 | #define MPI_UNSIGNED_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77899:37: note: in expansion of macro 'MPI_UNSIGNED_CHAR' 77899 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UNSIGNED_CHAR) != 0); | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1175:28: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1175 | #define MPI_UNSIGNED_SHORT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_short) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77912:37: note: in expansion of macro 'MPI_UNSIGNED_SHORT' 77912 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UNSIGNED_SHORT) != 0); | ^~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1177:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1177 | #define MPI_UNSIGNED OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77925:37: note: in expansion of macro 'MPI_UNSIGNED' 77925 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UNSIGNED) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1176:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1176 | #define MPI_UNSIGNED_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77938:37: note: in expansion of macro 'MPI_UNSIGNED_LONG' 77938 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UNSIGNED_LONG) != 0); | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1189:32: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1189 | #define MPI_UNSIGNED_LONG_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_long_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77951:37: note: in expansion of macro 'MPI_UNSIGNED_LONG_LONG' 77951 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UNSIGNED_LONG_LONG) != 0); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1170:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1170 | #define MPI_FLOAT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_float) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77964:37: note: in expansion of macro 'MPI_FLOAT' 77964 | __pyx_t_1 = ((__pyx_v_datatype == MPI_FLOAT) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1171:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1171 | #define MPI_DOUBLE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_double) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77977:37: note: in expansion of macro 'MPI_DOUBLE' 77977 | __pyx_t_1 = ((__pyx_v_datatype == MPI_DOUBLE) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1172:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1172 | #define MPI_LONG_DOUBLE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_double) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:77990:37: note: in expansion of macro 'MPI_LONG_DOUBLE' 77990 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LONG_DOUBLE) != 0); | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1262:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1262 | #define MPI_C_BOOL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_bool) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78003:37: note: in expansion of macro 'MPI_C_BOOL' 78003 | __pyx_t_1 = ((__pyx_v_datatype == MPI_C_BOOL) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1252:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1252 | #define MPI_INT8_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int8_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78016:37: note: in expansion of macro 'MPI_INT8_T' 78016 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INT8_T) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1254:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1254 | #define MPI_INT16_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int16_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78029:37: note: in expansion of macro 'MPI_INT16_T' 78029 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INT16_T) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1256:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1256 | #define MPI_INT32_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int32_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78042:37: note: in expansion of macro 'MPI_INT32_T' 78042 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INT32_T) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1258:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1258 | #define MPI_INT64_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int64_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78055:37: note: in expansion of macro 'MPI_INT64_T' 78055 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INT64_T) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1253:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1253 | #define MPI_UINT8_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint8_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78068:37: note: in expansion of macro 'MPI_UINT8_T' 78068 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UINT8_T) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1255:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1255 | #define MPI_UINT16_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint16_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78081:37: note: in expansion of macro 'MPI_UINT16_T' 78081 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UINT16_T) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1257:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1257 | #define MPI_UINT32_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint32_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78094:37: note: in expansion of macro 'MPI_UINT32_T' 78094 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UINT32_T) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1259:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1259 | #define MPI_UINT64_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint64_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78107:37: note: in expansion of macro 'MPI_UINT64_T' 78107 | __pyx_t_1 = ((__pyx_v_datatype == MPI_UINT64_T) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1264:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1264 | #define MPI_C_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_float_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78120:37: note: in expansion of macro 'MPI_C_COMPLEX' 78120 | __pyx_t_1 = ((__pyx_v_datatype == MPI_C_COMPLEX) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1265:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1265 | #define MPI_C_FLOAT_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_float_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78133:37: note: in expansion of macro 'MPI_C_FLOAT_COMPLEX' 78133 | __pyx_t_1 = ((__pyx_v_datatype == MPI_C_FLOAT_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1268:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1268 | #define MPI_C_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_double_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78146:37: note: in expansion of macro 'MPI_C_DOUBLE_COMPLEX' 78146 | __pyx_t_1 = ((__pyx_v_datatype == MPI_C_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1271:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1271 | #define MPI_C_LONG_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_long_double_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78159:37: note: in expansion of macro 'MPI_C_LONG_DOUBLE_COMPLEX' 78159 | __pyx_t_1 = ((__pyx_v_datatype == MPI_C_LONG_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1273:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1273 | #define MPI_CXX_BOOL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_bool) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78172:37: note: in expansion of macro 'MPI_CXX_BOOL' 78172 | __pyx_t_1 = ((__pyx_v_datatype == MPI_CXX_BOOL) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1275:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1275 | #define MPI_CXX_FLOAT_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_cplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78185:37: note: in expansion of macro 'MPI_CXX_FLOAT_COMPLEX' 78185 | __pyx_t_1 = ((__pyx_v_datatype == MPI_CXX_FLOAT_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1276:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1276 | #define MPI_CXX_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_dblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78198:37: note: in expansion of macro 'MPI_CXX_DOUBLE_COMPLEX' 78198 | __pyx_t_1 = ((__pyx_v_datatype == MPI_CXX_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1277:37: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1277 | #define MPI_CXX_LONG_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_ldblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78211:37: note: in expansion of macro 'MPI_CXX_LONG_DOUBLE_COMPLEX' 78211 | __pyx_t_1 = ((__pyx_v_datatype == MPI_CXX_LONG_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1195:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1195 | #define MPI_CHARACTER OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_character) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78224:37: note: in expansion of macro 'MPI_CHARACTER' 78224 | __pyx_t_1 = ((__pyx_v_datatype == MPI_CHARACTER) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1196:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1196 | #define MPI_LOGICAL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78237:37: note: in expansion of macro 'MPI_LOGICAL' 78237 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LOGICAL) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1209:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1209 | #define MPI_INTEGER OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78250:37: note: in expansion of macro 'MPI_INTEGER' 78250 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INTEGER) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1225:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1225 | #define MPI_REAL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78263:37: note: in expansion of macro 'MPI_REAL' 78263 | __pyx_t_1 = ((__pyx_v_datatype == MPI_REAL) != 0); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1235:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1235 | #define MPI_DOUBLE_PRECISION OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_dblprec) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78276:37: note: in expansion of macro 'MPI_DOUBLE_PRECISION' 78276 | __pyx_t_1 = ((__pyx_v_datatype == MPI_DOUBLE_PRECISION) != 0); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1236:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1236 | #define MPI_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78289:37: note: in expansion of macro 'MPI_COMPLEX' 78289 | __pyx_t_1 = ((__pyx_v_datatype == MPI_COMPLEX) != 0); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1246:28: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1246 | #define MPI_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_dblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78302:37: note: in expansion of macro 'MPI_DOUBLE_COMPLEX' 78302 | __pyx_t_1 = ((__pyx_v_datatype == MPI_DOUBLE_COMPLEX) != 0); | ^~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1198:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1198 | #define MPI_LOGICAL1 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical1) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78315:37: note: in expansion of macro 'MPI_LOGICAL1' 78315 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LOGICAL1) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1201:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1201 | #define MPI_LOGICAL2 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical2) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78328:37: note: in expansion of macro 'MPI_LOGICAL2' 78328 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LOGICAL2) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1204:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1204 | #define MPI_LOGICAL4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78341:37: note: in expansion of macro 'MPI_LOGICAL4' 78341 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LOGICAL4) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1207:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1207 | #define MPI_LOGICAL8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78354:37: note: in expansion of macro 'MPI_LOGICAL8' 78354 | __pyx_t_1 = ((__pyx_v_datatype == MPI_LOGICAL8) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1211:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1211 | #define MPI_INTEGER1 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer1) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78367:37: note: in expansion of macro 'MPI_INTEGER1' 78367 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INTEGER1) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1214:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1214 | #define MPI_INTEGER2 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer2) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78380:37: note: in expansion of macro 'MPI_INTEGER2' 78380 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INTEGER2) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1217:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1217 | #define MPI_INTEGER4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78393:37: note: in expansion of macro 'MPI_INTEGER4' 78393 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INTEGER4) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1220:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1220 | #define MPI_INTEGER8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78406:37: note: in expansion of macro 'MPI_INTEGER8' 78406 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INTEGER8) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:479:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 479 | #define MPI_INTEGER16 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78419:37: note: in expansion of macro 'MPI_INTEGER16' 78419 | __pyx_t_1 = ((__pyx_v_datatype == MPI_INTEGER16) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:484:34: note: in expansion of macro 'MPI_DATATYPE_NULL' 484 | #define MPI_REAL2 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78432:37: note: in expansion of macro 'MPI_REAL2' 78432 | __pyx_t_1 = ((__pyx_v_datatype == MPI_REAL2) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1227:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1227 | #define MPI_REAL4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78445:37: note: in expansion of macro 'MPI_REAL4' 78445 | __pyx_t_1 = ((__pyx_v_datatype == MPI_REAL4) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1230:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1230 | #define MPI_REAL8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78458:37: note: in expansion of macro 'MPI_REAL8' 78458 | __pyx_t_1 = ((__pyx_v_datatype == MPI_REAL8) != 0); | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1233:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1233 | #define MPI_REAL16 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real16) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78471:37: note: in expansion of macro 'MPI_REAL16' 78471 | __pyx_t_1 = ((__pyx_v_datatype == MPI_REAL16) != 0); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:504:37: note: in expansion of macro 'MPI_DATATYPE_NULL' 504 | #define MPI_COMPLEX4 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78484:37: note: in expansion of macro 'MPI_COMPLEX4' 78484 | __pyx_t_1 = ((__pyx_v_datatype == MPI_COMPLEX4) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1238:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1238 | #define MPI_COMPLEX8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78497:37: note: in expansion of macro 'MPI_COMPLEX8' 78497 | __pyx_t_1 = ((__pyx_v_datatype == MPI_COMPLEX8) != 0); | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1241:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1241 | #define MPI_COMPLEX16 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex16) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78510:37: note: in expansion of macro 'MPI_COMPLEX16' 78510 | __pyx_t_1 = ((__pyx_v_datatype == MPI_COMPLEX16) != 0); | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1244:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1244 | #define MPI_COMPLEX32 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex32) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78523:37: note: in expansion of macro 'MPI_COMPLEX32' 78523 | __pyx_t_1 = ((__pyx_v_datatype == MPI_COMPLEX32) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_6Status_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:78575:58: note: in expansion of macro 'Py_None' 78575 | values[0] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:81069:59: note: in expansion of macro 'Py_None' 81069 | values[0] = (PyObject *)((struct PyMPIRequestObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Request___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:81136:26: note: in expansion of macro 'MPI_REQUEST_NULL' 81136 | __pyx_v_self->ob_mpi = MPI_REQUEST_NULL; | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Request_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:81466:38: note: in expansion of macro 'MPI_REQUEST_NULL' 81466 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_REQUEST_NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_9Wait': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:81505:58: note: in expansion of macro 'Py_None' 81505 | values[0] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Request_8Wait': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:81634:41: note: in expansion of macro 'MPI_REQUEST_NULL' 81634 | __pyx_t_2 = ((__pyx_v_self->ob_mpi == MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:81667:3: note: in expansion of macro '__Pyx_INCREF' 81667 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:81667:16: note: in expansion of macro 'Py_True' 81667 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:81668:13: note: in expansion of macro 'Py_True' 81668 | __pyx_r = Py_True; | ^~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_11Test': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:81711:58: note: in expansion of macro 'Py_None' 81711 | values[0] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Request_10Test': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:81851:41: note: in expansion of macro 'MPI_REQUEST_NULL' 81851 | __pyx_t_2 = ((__pyx_v_self->ob_mpi == MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_15Get_status': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:82020:58: note: in expansion of macro 'Py_None' 82020 | values[0] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_17Waitany': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:82208:58: note: in expansion of macro 'Py_None' 82208 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_19Testany': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:82516:58: note: in expansion of macro 'Py_None' 82516 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Request_20Waitall': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:83092:3: note: in expansion of macro '__Pyx_INCREF' 83092 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:83092:16: note: in expansion of macro 'Py_True' 83092 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:83093:13: note: in expansion of macro 'Py_True' 83093 | __pyx_r = Py_True; | ^~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_35wait': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:84561:58: note: in expansion of macro 'Py_None' 84561 | values[0] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_37test': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:84688:58: note: in expansion of macro 'Py_None' 84688 | values[0] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_39waitany': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:84838:58: note: in expansion of macro 'Py_None' 84838 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Request_41testany': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:84996:58: note: in expansion of macro 'Py_None' 84996 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_8Prequest_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:85453:59: note: in expansion of macro 'Py_None' 85453 | values[0] = (PyObject *)((struct PyMPIRequestObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Prequest___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:85520:52: note: in expansion of macro 'MPI_REQUEST_NULL' 85520 | __pyx_t_1 = ((__pyx_v_self->__pyx_base.ob_mpi == MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_8Grequest_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:85905:59: note: in expansion of macro 'Py_None' 85905 | values[0] = (PyObject *)((struct PyMPIRequestObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Grequest___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:85983:52: note: in expansion of macro 'MPI_REQUEST_NULL' 85983 | __pyx_t_2 = ((__pyx_v_self->__pyx_base.ob_mpi == MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Grequest_4Complete': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:86357:52: note: in expansion of macro 'MPI_REQUEST_NULL' 86357 | __pyx_t_1 = ((__pyx_v_self->__pyx_base.ob_mpi != MPI_REQUEST_NULL) != 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Message_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:86528:59: note: in expansion of macro 'Py_None' 86528 | values[0] = (PyObject *)((struct PyMPIMessageObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Message___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:86595:26: note: in expansion of macro 'MPI_MESSAGE_NULL' 86595 | __pyx_v_self->ob_mpi = MPI_MESSAGE_NULL; | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Message_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:86925:38: note: in expansion of macro 'MPI_MESSAGE_NULL' 86925 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_MESSAGE_NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Message_9Probe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:86975:58: note: in expansion of macro 'Py_None' 86975 | values[3] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Message_8Probe': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:87095:22: note: in expansion of macro 'MPI_MESSAGE_NULL' 87095 | __pyx_v_cmessage = MPI_MESSAGE_NULL; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Message_11Iprobe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:87263:58: note: in expansion of macro 'Py_None' 87263 | values[3] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Message_10Iprobe': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:87394:22: note: in expansion of macro 'MPI_MESSAGE_NULL' 87394 | __pyx_v_cmessage = MPI_MESSAGE_NULL; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Message_13Recv': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:87566:58: note: in expansion of macro 'Py_None' 87566 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Message_12Recv': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1145:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1145 | #define MPI_MESSAGE_NO_PROC OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_no_proc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:87668:36: note: in expansion of macro 'MPI_MESSAGE_NO_PROC' 87668 | __pyx_t_2 = ((__pyx_v_message == MPI_MESSAGE_NO_PROC) != 0); | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Message_14Irecv': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1145:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1145 | #define MPI_MESSAGE_NO_PROC OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_no_proc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:87918:36: note: in expansion of macro 'MPI_MESSAGE_NO_PROC' 87918 | __pyx_t_2 = ((__pyx_v_message == MPI_MESSAGE_NO_PROC) != 0); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Message_17probe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:88126:58: note: in expansion of macro 'Py_None' 88126 | values[3] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Message_19iprobe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:88358:58: note: in expansion of macro 'Py_None' 88358 | values[3] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_7Message_21recv': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:88604:58: note: in expansion of macro 'Py_None' 88604 | values[0] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Message_20recv': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:88733:41: note: in expansion of macro 'MPI_MESSAGE_NULL' 88733 | __pyx_t_4 = ((__pyx_v_self->ob_mpi == MPI_MESSAGE_NULL) != 0); | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_7Message_22irecv': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:88887:41: note: in expansion of macro 'MPI_MESSAGE_NULL' 88887 | __pyx_t_5 = ((__pyx_v_self->ob_mpi == MPI_MESSAGE_NULL) != 0); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Info_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:89150:56: note: in expansion of macro 'Py_None' 89150 | values[0] = (PyObject *)((struct PyMPIInfoObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Info___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:859:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 859 | #define MPI_INFO_NULL OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:89216:26: note: in expansion of macro 'MPI_INFO_NULL' 89216 | __pyx_v_self->ob_mpi = MPI_INFO_NULL; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Info_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:859:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 859 | #define MPI_INFO_NULL OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:89531:38: note: in expansion of macro 'MPI_INFO_NULL' 89531 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_INFO_NULL); | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Info_10Free': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:867:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 867 | #define MPI_INFO_ENV OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_env) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:89697:28: note: in expansion of macro 'MPI_INFO_ENV' 89697 | __pyx_v_self->ob_mpi = MPI_INFO_ENV; | ^~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_2Op_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:93197:54: note: in expansion of macro 'Py_None' 93197 | values[0] = (PyObject *)((struct PyMPIOpObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_2Op___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:857:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 857 | #define MPI_OP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:93265:26: note: in expansion of macro 'MPI_OP_NULL' 93265 | __pyx_v_self->ob_mpi = MPI_OP_NULL; | ^~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_2Op_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:857:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 857 | #define MPI_OP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:93609:38: note: in expansion of macro 'MPI_OP_NULL' 93609 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_OP_NULL); | ^~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_2Op_12Free': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1147:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1147 | #define MPI_MAX OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_max) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94009:28: note: in expansion of macro 'MPI_MAX' 94009 | __pyx_v_self->ob_mpi = MPI_MAX; | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1148:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1148 | #define MPI_MIN OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_min) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94023:28: note: in expansion of macro 'MPI_MIN' 94023 | __pyx_v_self->ob_mpi = MPI_MIN; | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1149:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1149 | #define MPI_SUM OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_sum) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94037:28: note: in expansion of macro 'MPI_SUM' 94037 | __pyx_v_self->ob_mpi = MPI_SUM; | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1150:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1150 | #define MPI_PROD OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_prod) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94051:28: note: in expansion of macro 'MPI_PROD' 94051 | __pyx_v_self->ob_mpi = MPI_PROD; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1151:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1151 | #define MPI_LAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_land) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94065:28: note: in expansion of macro 'MPI_LAND' 94065 | __pyx_v_self->ob_mpi = MPI_LAND; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1152:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1152 | #define MPI_BAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_band) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94079:28: note: in expansion of macro 'MPI_BAND' 94079 | __pyx_v_self->ob_mpi = MPI_BAND; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1153:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1153 | #define MPI_LOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94093:28: note: in expansion of macro 'MPI_LOR' 94093 | __pyx_v_self->ob_mpi = MPI_LOR; | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1154:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1154 | #define MPI_BOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94107:28: note: in expansion of macro 'MPI_BOR' 94107 | __pyx_v_self->ob_mpi = MPI_BOR; | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1155:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1155 | #define MPI_LXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94121:28: note: in expansion of macro 'MPI_LXOR' 94121 | __pyx_v_self->ob_mpi = MPI_LXOR; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1156:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1156 | #define MPI_BXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94135:28: note: in expansion of macro 'MPI_BXOR' 94135 | __pyx_v_self->ob_mpi = MPI_BXOR; | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1157:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1157 | #define MPI_MAXLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_maxloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94149:28: note: in expansion of macro 'MPI_MAXLOC' 94149 | __pyx_v_self->ob_mpi = MPI_MAXLOC; | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1158:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1158 | #define MPI_MINLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_minloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94163:28: note: in expansion of macro 'MPI_MINLOC' 94163 | __pyx_v_self->ob_mpi = MPI_MINLOC; | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1159:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1159 | #define MPI_REPLACE OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_replace) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94177:28: note: in expansion of macro 'MPI_REPLACE' 94177 | __pyx_v_self->ob_mpi = MPI_REPLACE; | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1160:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1160 | #define MPI_NO_OP OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_no_op) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94191:28: note: in expansion of macro 'MPI_NO_OP' 94191 | __pyx_v_self->ob_mpi = MPI_NO_OP; | ^~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_2Op_13is_predefined___get__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:857:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 857 | #define MPI_OP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94700:30: note: in expansion of macro 'MPI_OP_NULL' 94700 | __pyx_t_3 = (__pyx_v_op == MPI_OP_NULL); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1147:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1147 | #define MPI_MAX OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_max) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94717:30: note: in expansion of macro 'MPI_MAX' 94717 | __pyx_t_3 = (__pyx_v_op == MPI_MAX); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1148:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1148 | #define MPI_MIN OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_min) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94734:30: note: in expansion of macro 'MPI_MIN' 94734 | __pyx_t_3 = (__pyx_v_op == MPI_MIN); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1149:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1149 | #define MPI_SUM OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_sum) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94751:30: note: in expansion of macro 'MPI_SUM' 94751 | __pyx_t_3 = (__pyx_v_op == MPI_SUM); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1150:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1150 | #define MPI_PROD OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_prod) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94768:30: note: in expansion of macro 'MPI_PROD' 94768 | __pyx_t_3 = (__pyx_v_op == MPI_PROD); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1151:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1151 | #define MPI_LAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_land) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94785:30: note: in expansion of macro 'MPI_LAND' 94785 | __pyx_t_3 = (__pyx_v_op == MPI_LAND); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1152:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1152 | #define MPI_BAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_band) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94802:30: note: in expansion of macro 'MPI_BAND' 94802 | __pyx_t_3 = (__pyx_v_op == MPI_BAND); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1153:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1153 | #define MPI_LOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94819:30: note: in expansion of macro 'MPI_LOR' 94819 | __pyx_t_3 = (__pyx_v_op == MPI_LOR); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1154:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1154 | #define MPI_BOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94836:30: note: in expansion of macro 'MPI_BOR' 94836 | __pyx_t_3 = (__pyx_v_op == MPI_BOR); | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1155:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1155 | #define MPI_LXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94853:30: note: in expansion of macro 'MPI_LXOR' 94853 | __pyx_t_3 = (__pyx_v_op == MPI_LXOR); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1156:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1156 | #define MPI_BXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94870:30: note: in expansion of macro 'MPI_BXOR' 94870 | __pyx_t_3 = (__pyx_v_op == MPI_BXOR); | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1157:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1157 | #define MPI_MAXLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_maxloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94887:30: note: in expansion of macro 'MPI_MAXLOC' 94887 | __pyx_t_3 = (__pyx_v_op == MPI_MAXLOC); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1158:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1158 | #define MPI_MINLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_minloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94904:30: note: in expansion of macro 'MPI_MINLOC' 94904 | __pyx_t_3 = (__pyx_v_op == MPI_MINLOC); | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1159:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1159 | #define MPI_REPLACE OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_replace) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94921:30: note: in expansion of macro 'MPI_REPLACE' 94921 | __pyx_t_3 = (__pyx_v_op == MPI_REPLACE); | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1160:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1160 | #define MPI_NO_OP OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_no_op) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:94938:30: note: in expansion of macro 'MPI_NO_OP' 94938 | __pyx_t_3 = (__pyx_v_op == MPI_NO_OP); | ^~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_5Group_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:95188:57: note: in expansion of macro 'Py_None' 95188 | values[0] = (PyObject *)((struct PyMPIGroupObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_5Group___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:853:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 853 | #define MPI_GROUP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:95254:26: note: in expansion of macro 'MPI_GROUP_NULL' 95254 | __pyx_v_self->ob_mpi = MPI_GROUP_NULL; | ^~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_5Group_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:853:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 853 | #define MPI_GROUP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:95569:38: note: in expansion of macro 'MPI_GROUP_NULL' 95569 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_GROUP_NULL); | ^~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_5Group_13Translate_ranks': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:95948:57: note: in expansion of macro 'Py_None' 95948 | values[2] = (PyObject *)((struct PyMPIGroupObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_5Group_12Translate_ranks': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:853:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 853 | #define MPI_GROUP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:96057:18: note: in expansion of macro 'MPI_GROUP_NULL' 96057 | __pyx_v_grp1 = MPI_GROUP_NULL; | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:853:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 853 | #define MPI_GROUP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:96066:18: note: in expansion of macro 'MPI_GROUP_NULL' 96066 | __pyx_v_grp2 = MPI_GROUP_NULL; | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:96153:60: note: in expansion of macro 'MPI_COMM_WORLD' 96153 | __pyx_t_5 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Comm_group(MPI_COMM_WORLD, (&__pyx_v_grp2))); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(29, 73, __pyx_L1_error) | ^~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_5Group_16Dup': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1143:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1143 | #define MPI_GROUP_EMPTY OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_empty) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:96529:81: note: in expansion of macro 'MPI_GROUP_EMPTY' 96529 | __pyx_t_3 = __pyx_f_6mpi4py_3MPI_CHKERR(MPI_Group_union(__pyx_v_self->ob_mpi, MPI_GROUP_EMPTY, (&__pyx_v_group->ob_mpi))); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(29, 101, __pyx_L1_error) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_5Group_32Free': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1143:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1143 | #define MPI_GROUP_EMPTY OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_empty) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:97939:28: note: in expansion of macro 'MPI_GROUP_EMPTY' 97939 | __pyx_v_self->ob_mpi = MPI_GROUP_EMPTY; | ^~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:98182:56: note: in expansion of macro 'Py_None' 98182 | values[0] = (PyObject *)((struct PyMPICommObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Comm___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:98248:26: note: in expansion of macro 'MPI_COMM_NULL' 98248 | __pyx_v_self->ob_mpi = MPI_COMM_NULL; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Comm_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:98563:38: note: in expansion of macro 'MPI_COMM_NULL' 98563 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_COMM_NULL); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_19Dup': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:99466:56: note: in expansion of macro 'Py_None' 99466 | values[0] = (PyObject *)((struct PyMPIInfoObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Comm_32Free': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1141:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1141 | #define MPI_COMM_SELF OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_self) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:101207:28: note: in expansion of macro 'MPI_COMM_SELF' 101207 | __pyx_v_self->ob_mpi = MPI_COMM_SELF; | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:101220:28: note: in expansion of macro 'MPI_COMM_WORLD' 101220 | __pyx_v_self->ob_mpi = MPI_COMM_WORLD; | ^~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_41Recv': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:101908:58: note: in expansion of macro 'Py_None' 101908 | values[3] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_43Sendrecv': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:102156:58: note: in expansion of macro 'Py_None' 102156 | values[6] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_45Sendrecv_replace': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:102444:58: note: in expansion of macro 'Py_None' 102444 | values[5] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_51Probe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:103202:58: note: in expansion of macro 'Py_None' 103202 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Comm_50Probe': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:103369:3: note: in expansion of macro '__Pyx_INCREF' 103369 | __Pyx_INCREF(Py_True); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:103369:16: note: in expansion of macro 'Py_True' 103369 | __Pyx_INCREF(Py_True); | ^~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:103370:13: note: in expansion of macro 'Py_True' 103370 | __pyx_r = Py_True; | ^~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_53Iprobe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:103423:58: note: in expansion of macro 'Py_None' 103423 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_55Mprobe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:103658:58: note: in expansion of macro 'Py_None' 103658 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Comm_54Mprobe': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:103768:22: note: in expansion of macro 'MPI_MESSAGE_NULL' 103768 | __pyx_v_cmessage = MPI_MESSAGE_NULL; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_57Improbe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:103919:58: note: in expansion of macro 'Py_None' 103919 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4Comm_56Improbe': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:104040:22: note: in expansion of macro 'MPI_MESSAGE_NULL' 104040 | __pyx_v_cmessage = MPI_MESSAGE_NULL; | ^~~~~~~~~~~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_159Create_keyval': /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:114194:30: note: in expansion of macro 'Py_False' 114194 | values[2] = ((PyObject *)Py_False); | ^~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_185recv': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:116027:58: note: in expansion of macro 'Py_None' 116027 | values[3] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_187sendrecv': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:116236:58: note: in expansion of macro 'Py_None' 116236 | values[6] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_197probe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:117190:58: note: in expansion of macro 'Py_None' 117190 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_199iprobe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:117375:58: note: in expansion of macro 'Py_None' 117375 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_201mprobe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:117560:58: note: in expansion of macro 'Py_None' 117560 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4Comm_203improbe': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:117777:58: note: in expansion of macro 'Py_None' 117777 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_9Intracomm_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:119039:56: note: in expansion of macro 'Py_None' 119039 | values[0] = (PyObject *)((struct PyMPICommObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_9Intracomm___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:119109:52: note: in expansion of macro 'MPI_COMM_NULL' 119109 | __pyx_t_1 = ((__pyx_v_self->__pyx_base.ob_mpi == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_9Intracomm_2Create_cart': /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:119314:5: note: in expansion of macro '__Pyx_INCREF' 119314 | __Pyx_INCREF(Py_False); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:119314:18: note: in expansion of macro 'Py_False' 119314 | __Pyx_INCREF(Py_False); | ^~~~~~~~ In file included from src/MPI.c:4: /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:1708:13: note: in definition of macro '__Pyx_DECREF_SET' 1708 | r = v; __Pyx_DECREF(tmp);\ | ^ src/mpi4py.MPI.c:119315:39: note: in expansion of macro 'Py_False' 119315 | __Pyx_DECREF_SET(__pyx_v_periods, Py_False); | ^~~~~~~~ In file included from src/MPI.c:4: src/mpi4py.MPI.c:119325:27: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 119325 | __pyx_t_1 = ((PyObject*)&PyBool_Type); | ^~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_9Intracomm_12Cart_map': /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:1693:27: note: in expansion of macro 'Py_INCREF' 1693 | #define __Pyx_INCREF(r) Py_INCREF(r) | ^~~~~~~~~ src/mpi4py.MPI.c:120919:5: note: in expansion of macro '__Pyx_INCREF' 120919 | __Pyx_INCREF(Py_False); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:120919:18: note: in expansion of macro 'Py_False' 120919 | __Pyx_INCREF(Py_False); | ^~~~~~~~ In file included from src/MPI.c:4: /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:1708:13: note: in definition of macro '__Pyx_DECREF_SET' 1708 | r = v; __Pyx_DECREF(tmp);\ | ^ src/mpi4py.MPI.c:120920:39: note: in expansion of macro 'Py_False' 120920 | __Pyx_DECREF_SET(__pyx_v_periods, Py_False); | ^~~~~~~~ In file included from src/MPI.c:4: src/mpi4py.MPI.c:120930:27: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 120930 | __pyx_t_1 = ((PyObject*)&PyBool_Type); | ^~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_8Topocomm_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:124061:56: note: in expansion of macro 'Py_None' 124061 | values[0] = (PyObject *)((struct PyMPICommObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Topocomm___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:124131:63: note: in expansion of macro 'MPI_COMM_NULL' 124131 | __pyx_t_1 = ((__pyx_v_self->__pyx_base.__pyx_base.ob_mpi == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_8Cartcomm_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:127505:56: note: in expansion of macro 'Py_None' 127505 | values[0] = (PyObject *)((struct PyMPICommObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_8Cartcomm___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:127575:74: note: in expansion of macro 'MPI_COMM_NULL' 127575 | __pyx_t_1 = ((__pyx_v_self->__pyx_base.__pyx_base.__pyx_base.ob_mpi == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_9Graphcomm_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:129471:56: note: in expansion of macro 'Py_None' 129471 | values[0] = (PyObject *)((struct PyMPICommObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_9Graphcomm___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:129541:74: note: in expansion of macro 'MPI_COMM_NULL' 129541 | __pyx_t_1 = ((__pyx_v_self->__pyx_base.__pyx_base.__pyx_base.ob_mpi == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_13Distgraphcomm_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:130965:56: note: in expansion of macro 'Py_None' 130965 | values[0] = (PyObject *)((struct PyMPICommObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_13Distgraphcomm___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:131035:74: note: in expansion of macro 'MPI_COMM_NULL' 131035 | __pyx_t_1 = ((__pyx_v_self->__pyx_base.__pyx_base.__pyx_base.ob_mpi == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_9Intercomm_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:131615:56: note: in expansion of macro 'Py_None' 131615 | values[0] = (PyObject *)((struct PyMPICommObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_9Intercomm___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:131685:52: note: in expansion of macro 'MPI_COMM_NULL' 131685 | __pyx_t_1 = ((__pyx_v_self->__pyx_base.ob_mpi == MPI_COMM_NULL) != 0); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_3Win_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:133645:55: note: in expansion of macro 'Py_None' 133645 | values[0] = (PyObject *)((struct PyMPIWinObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_3Win___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:860:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 860 | #define MPI_WIN_NULL OMPI_PREDEFINED_GLOBAL(MPI_Win, ompi_mpi_win_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:133712:26: note: in expansion of macro 'MPI_WIN_NULL' 133712 | __pyx_v_self->ob_mpi = MPI_WIN_NULL; | ^~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_3Win_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:860:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 860 | #define MPI_WIN_NULL OMPI_PREDEFINED_GLOBAL(MPI_Win, ompi_mpi_win_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:134042:38: note: in expansion of macro 'MPI_WIN_NULL' 134042 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_WIN_NULL); | ^~~~~~~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_3Win_37Create_keyval': /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:137005:30: note: in expansion of macro 'Py_False' 137005 | values[2] = ((PyObject *)Py_False); | ^~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_1__cinit__': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:143386:56: note: in expansion of macro 'Py_None' 143386 | values[0] = (PyObject *)((struct PyMPIFileObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4File___cinit__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:861:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 861 | #define MPI_FILE_NULL OMPI_PREDEFINED_GLOBAL(MPI_File, ompi_mpi_file_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:143452:26: note: in expansion of macro 'MPI_FILE_NULL' 143452 | __pyx_v_self->ob_mpi = MPI_FILE_NULL; | ^~~~~~~~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4File_6__bool__': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:861:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 861 | #define MPI_FILE_NULL OMPI_PREDEFINED_GLOBAL(MPI_File, ompi_mpi_file_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:143767:38: note: in expansion of macro 'MPI_FILE_NULL' 143767 | __pyx_r = (__pyx_v_self->ob_mpi != MPI_FILE_NULL); | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_29Set_view': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:145590:60: note: in expansion of macro 'Py_None' 145590 | values[1] = (PyObject *)((struct PyMPIDatatypeObject *)Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:145591:60: note: in expansion of macro 'Py_None' 145591 | values[2] = (PyObject *)((struct PyMPIDatatypeObject *)Py_None); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pf_6mpi4py_3MPI_4File_28Set_view': /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:145759:20: note: in expansion of macro 'MPI_BYTE' 145759 | __pyx_v_cetype = MPI_BYTE; | ^~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_33Read_at': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:146098:58: note: in expansion of macro 'Py_None' 146098 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_35Read_at_all': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:146297:58: note: in expansion of macro 'Py_None' 146297 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_37Write_at': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:146496:58: note: in expansion of macro 'Py_None' 146496 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_39Write_at_all': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:146695:58: note: in expansion of macro 'Py_None' 146695 | values[2] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_49Read': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:147737:58: note: in expansion of macro 'Py_None' 147737 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_51Read_all': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:147925:58: note: in expansion of macro 'Py_None' 147925 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_53Write': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:148113:58: note: in expansion of macro 'Py_None' 148113 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_55Write_all': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:148301:58: note: in expansion of macro 'Py_None' 148301 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_71Read_shared': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:149712:58: note: in expansion of macro 'Py_None' 149712 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_73Write_shared': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:149900:58: note: in expansion of macro 'Py_None' 149900 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_79Read_ordered': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:150488:58: note: in expansion of macro 'Py_None' 150488 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_81Write_ordered': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:150676:58: note: in expansion of macro 'Py_None' 150676 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_89Read_at_all_end': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:151322:58: note: in expansion of macro 'Py_None' 151322 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_93Write_at_all_end': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:151679:58: note: in expansion of macro 'Py_None' 151679 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_97Read_all_end': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:152025:58: note: in expansion of macro 'Py_None' 152025 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_101Write_all_end': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:152371:58: note: in expansion of macro 'Py_None' 152371 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_105Read_ordered_end': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:152717:58: note: in expansion of macro 'Py_None' 152717 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_pw_6mpi4py_3MPI_4File_109Write_ordered_end': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:153063:58: note: in expansion of macro 'Py_None' 153063 | values[1] = (PyObject *)((struct PyMPIStatusObject *)Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_tp_new_6mpi4py_3MPI__p_message': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:161757:53: note: in expansion of macro 'Py_None' 161757 | p->buf = ((struct __pyx_obj_6mpi4py_3MPI_memory *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:161760:44: note: in expansion of macro 'Py_None' 161760 | p->type = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ src/mpi4py.MPI.c: In function '__pyx_tp_clear_6mpi4py_3MPI__p_message': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:161796:53: note: in expansion of macro 'Py_None' 161796 | p->buf = ((struct __pyx_obj_6mpi4py_3MPI_memory *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:161805:44: note: in expansion of macro 'Py_None' 161805 | p->type = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ In file included from src/MPI.c:4: src/mpi4py.MPI.c: In function '__Pyx_InitGlobals': src/mpi4py.MPI.c:164613:51: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164613 | __pyx_umethod_PyDict_Type_get.type = (PyObject*)&PyDict_Type; | ^~~~~~~~~~~~ src/mpi4py.MPI.c:164614:53: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164614 | __pyx_umethod_PyDict_Type_items.type = (PyObject*)&PyDict_Type; | ^~~~~~~~~~~~ src/mpi4py.MPI.c:164615:53: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164615 | __pyx_umethod_PyList_Type_index.type = (PyObject*)&PyList_Type; | ^~~~~~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__Pyx_modinit_global_init_code': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164640:54: note: in expansion of macro 'Py_None' 164640 | __pyx_v_6mpi4py_3MPI_array_array = ((PyTypeObject*)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164641:54: note: in expansion of macro 'Py_None' 164641 | __pyx_v_6mpi4py_3MPI_numpy_array = ((PyTypeObject*)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164643:75: note: in expansion of macro 'Py_None' 164643 | __pyx_v_6mpi4py_3MPI__buffer = ((struct __pyx_obj_6mpi4py_3MPI_memory *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164659:80: note: in expansion of macro 'Py_None' 164659 | __pyx_v_6mpi4py_3MPI_PyMPI_PICKLE = ((struct __pyx_obj_6mpi4py_3MPI_Pickle *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164660:79: note: in expansion of macro 'Py_None' 164660 | __pyx_v_6mpi4py_3MPI___ERRHANDLER_NULL__ = ((struct PyMPIErrhandlerObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164661:77: note: in expansion of macro 'Py_None' 164661 | __pyx_v_6mpi4py_3MPI___ERRORS_RETURN__ = ((struct PyMPIErrhandlerObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164662:80: note: in expansion of macro 'Py_None' 164662 | __pyx_v_6mpi4py_3MPI___ERRORS_ARE_FATAL__ = ((struct PyMPIErrhandlerObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164663:75: note: in expansion of macro 'Py_None' 164663 | __pyx_v_6mpi4py_3MPI___DATATYPE_NULL__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164664:64: note: in expansion of macro 'Py_None' 164664 | __pyx_v_6mpi4py_3MPI___UB__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164665:64: note: in expansion of macro 'Py_None' 164665 | __pyx_v_6mpi4py_3MPI___LB__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164666:68: note: in expansion of macro 'Py_None' 164666 | __pyx_v_6mpi4py_3MPI___PACKED__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164667:66: note: in expansion of macro 'Py_None' 164667 | __pyx_v_6mpi4py_3MPI___BYTE__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164668:66: note: in expansion of macro 'Py_None' 164668 | __pyx_v_6mpi4py_3MPI___AINT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164669:68: note: in expansion of macro 'Py_None' 164669 | __pyx_v_6mpi4py_3MPI___OFFSET__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164670:67: note: in expansion of macro 'Py_None' 164670 | __pyx_v_6mpi4py_3MPI___COUNT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164671:66: note: in expansion of macro 'Py_None' 164671 | __pyx_v_6mpi4py_3MPI___CHAR__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164672:67: note: in expansion of macro 'Py_None' 164672 | __pyx_v_6mpi4py_3MPI___WCHAR__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164673:73: note: in expansion of macro 'Py_None' 164673 | __pyx_v_6mpi4py_3MPI___SIGNED_CHAR__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164674:67: note: in expansion of macro 'Py_None' 164674 | __pyx_v_6mpi4py_3MPI___SHORT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164675:65: note: in expansion of macro 'Py_None' 164675 | __pyx_v_6mpi4py_3MPI___INT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164676:66: note: in expansion of macro 'Py_None' 164676 | __pyx_v_6mpi4py_3MPI___LONG__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164677:71: note: in expansion of macro 'Py_None' 164677 | __pyx_v_6mpi4py_3MPI___LONG_LONG__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164678:75: note: in expansion of macro 'Py_None' 164678 | __pyx_v_6mpi4py_3MPI___UNSIGNED_CHAR__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164679:76: note: in expansion of macro 'Py_None' 164679 | __pyx_v_6mpi4py_3MPI___UNSIGNED_SHORT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164680:70: note: in expansion of macro 'Py_None' 164680 | __pyx_v_6mpi4py_3MPI___UNSIGNED__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164681:75: note: in expansion of macro 'Py_None' 164681 | __pyx_v_6mpi4py_3MPI___UNSIGNED_LONG__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164682:80: note: in expansion of macro 'Py_None' 164682 | __pyx_v_6mpi4py_3MPI___UNSIGNED_LONG_LONG__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164683:67: note: in expansion of macro 'Py_None' 164683 | __pyx_v_6mpi4py_3MPI___FLOAT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164684:68: note: in expansion of macro 'Py_None' 164684 | __pyx_v_6mpi4py_3MPI___DOUBLE__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164685:73: note: in expansion of macro 'Py_None' 164685 | __pyx_v_6mpi4py_3MPI___LONG_DOUBLE__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164686:68: note: in expansion of macro 'Py_None' 164686 | __pyx_v_6mpi4py_3MPI___C_BOOL__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164687:68: note: in expansion of macro 'Py_None' 164687 | __pyx_v_6mpi4py_3MPI___INT8_T__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164688:69: note: in expansion of macro 'Py_None' 164688 | __pyx_v_6mpi4py_3MPI___INT16_T__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164689:69: note: in expansion of macro 'Py_None' 164689 | __pyx_v_6mpi4py_3MPI___INT32_T__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164690:69: note: in expansion of macro 'Py_None' 164690 | __pyx_v_6mpi4py_3MPI___INT64_T__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164691:69: note: in expansion of macro 'Py_None' 164691 | __pyx_v_6mpi4py_3MPI___UINT8_T__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164692:70: note: in expansion of macro 'Py_None' 164692 | __pyx_v_6mpi4py_3MPI___UINT16_T__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164693:70: note: in expansion of macro 'Py_None' 164693 | __pyx_v_6mpi4py_3MPI___UINT32_T__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164694:70: note: in expansion of macro 'Py_None' 164694 | __pyx_v_6mpi4py_3MPI___UINT64_T__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164695:71: note: in expansion of macro 'Py_None' 164695 | __pyx_v_6mpi4py_3MPI___C_COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164696:77: note: in expansion of macro 'Py_None' 164696 | __pyx_v_6mpi4py_3MPI___C_FLOAT_COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164697:78: note: in expansion of macro 'Py_None' 164697 | __pyx_v_6mpi4py_3MPI___C_DOUBLE_COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164698:83: note: in expansion of macro 'Py_None' 164698 | __pyx_v_6mpi4py_3MPI___C_LONG_DOUBLE_COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164699:70: note: in expansion of macro 'Py_None' 164699 | __pyx_v_6mpi4py_3MPI___CXX_BOOL__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164700:79: note: in expansion of macro 'Py_None' 164700 | __pyx_v_6mpi4py_3MPI___CXX_FLOAT_COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164701:80: note: in expansion of macro 'Py_None' 164701 | __pyx_v_6mpi4py_3MPI___CXX_DOUBLE_COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164702:85: note: in expansion of macro 'Py_None' 164702 | __pyx_v_6mpi4py_3MPI___CXX_LONG_DOUBLE_COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164703:71: note: in expansion of macro 'Py_None' 164703 | __pyx_v_6mpi4py_3MPI___SHORT_INT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164704:68: note: in expansion of macro 'Py_None' 164704 | __pyx_v_6mpi4py_3MPI___TWOINT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164705:70: note: in expansion of macro 'Py_None' 164705 | __pyx_v_6mpi4py_3MPI___LONG_INT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164706:71: note: in expansion of macro 'Py_None' 164706 | __pyx_v_6mpi4py_3MPI___FLOAT_INT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164707:72: note: in expansion of macro 'Py_None' 164707 | __pyx_v_6mpi4py_3MPI___DOUBLE_INT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164708:77: note: in expansion of macro 'Py_None' 164708 | __pyx_v_6mpi4py_3MPI___LONG_DOUBLE_INT__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164709:71: note: in expansion of macro 'Py_None' 164709 | __pyx_v_6mpi4py_3MPI___CHARACTER__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164710:69: note: in expansion of macro 'Py_None' 164710 | __pyx_v_6mpi4py_3MPI___LOGICAL__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164711:69: note: in expansion of macro 'Py_None' 164711 | __pyx_v_6mpi4py_3MPI___INTEGER__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164712:66: note: in expansion of macro 'Py_None' 164712 | __pyx_v_6mpi4py_3MPI___REAL__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164713:78: note: in expansion of macro 'Py_None' 164713 | __pyx_v_6mpi4py_3MPI___DOUBLE_PRECISION__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164714:69: note: in expansion of macro 'Py_None' 164714 | __pyx_v_6mpi4py_3MPI___COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164715:76: note: in expansion of macro 'Py_None' 164715 | __pyx_v_6mpi4py_3MPI___DOUBLE_COMPLEX__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164716:70: note: in expansion of macro 'Py_None' 164716 | __pyx_v_6mpi4py_3MPI___LOGICAL1__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164717:70: note: in expansion of macro 'Py_None' 164717 | __pyx_v_6mpi4py_3MPI___LOGICAL2__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164718:70: note: in expansion of macro 'Py_None' 164718 | __pyx_v_6mpi4py_3MPI___LOGICAL4__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164719:70: note: in expansion of macro 'Py_None' 164719 | __pyx_v_6mpi4py_3MPI___LOGICAL8__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164720:70: note: in expansion of macro 'Py_None' 164720 | __pyx_v_6mpi4py_3MPI___INTEGER1__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164721:70: note: in expansion of macro 'Py_None' 164721 | __pyx_v_6mpi4py_3MPI___INTEGER2__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164722:70: note: in expansion of macro 'Py_None' 164722 | __pyx_v_6mpi4py_3MPI___INTEGER4__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164723:70: note: in expansion of macro 'Py_None' 164723 | __pyx_v_6mpi4py_3MPI___INTEGER8__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164724:71: note: in expansion of macro 'Py_None' 164724 | __pyx_v_6mpi4py_3MPI___INTEGER16__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164725:67: note: in expansion of macro 'Py_None' 164725 | __pyx_v_6mpi4py_3MPI___REAL2__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164726:67: note: in expansion of macro 'Py_None' 164726 | __pyx_v_6mpi4py_3MPI___REAL4__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164727:67: note: in expansion of macro 'Py_None' 164727 | __pyx_v_6mpi4py_3MPI___REAL8__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164728:68: note: in expansion of macro 'Py_None' 164728 | __pyx_v_6mpi4py_3MPI___REAL16__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164729:70: note: in expansion of macro 'Py_None' 164729 | __pyx_v_6mpi4py_3MPI___COMPLEX4__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164730:70: note: in expansion of macro 'Py_None' 164730 | __pyx_v_6mpi4py_3MPI___COMPLEX8__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164731:71: note: in expansion of macro 'Py_None' 164731 | __pyx_v_6mpi4py_3MPI___COMPLEX16__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164732:71: note: in expansion of macro 'Py_None' 164732 | __pyx_v_6mpi4py_3MPI___COMPLEX32__ = ((struct PyMPIDatatypeObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164736:73: note: in expansion of macro 'Py_None' 164736 | __pyx_v_6mpi4py_3MPI___REQUEST_NULL__ = ((struct PyMPIRequestObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164737:73: note: in expansion of macro 'Py_None' 164737 | __pyx_v_6mpi4py_3MPI___MESSAGE_NULL__ = ((struct PyMPIMessageObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164738:76: note: in expansion of macro 'Py_None' 164738 | __pyx_v_6mpi4py_3MPI___MESSAGE_NO_PROC__ = ((struct PyMPIMessageObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164739:67: note: in expansion of macro 'Py_None' 164739 | __pyx_v_6mpi4py_3MPI___INFO_NULL__ = ((struct PyMPIInfoObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164740:66: note: in expansion of macro 'Py_None' 164740 | __pyx_v_6mpi4py_3MPI___INFO_ENV__ = ((struct PyMPIInfoObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164741:63: note: in expansion of macro 'Py_None' 164741 | __pyx_v_6mpi4py_3MPI___OP_NULL__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164742:59: note: in expansion of macro 'Py_None' 164742 | __pyx_v_6mpi4py_3MPI___MAX__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164743:59: note: in expansion of macro 'Py_None' 164743 | __pyx_v_6mpi4py_3MPI___MIN__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164744:59: note: in expansion of macro 'Py_None' 164744 | __pyx_v_6mpi4py_3MPI___SUM__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164745:60: note: in expansion of macro 'Py_None' 164745 | __pyx_v_6mpi4py_3MPI___PROD__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164746:60: note: in expansion of macro 'Py_None' 164746 | __pyx_v_6mpi4py_3MPI___LAND__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164747:60: note: in expansion of macro 'Py_None' 164747 | __pyx_v_6mpi4py_3MPI___BAND__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164748:59: note: in expansion of macro 'Py_None' 164748 | __pyx_v_6mpi4py_3MPI___LOR__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164749:59: note: in expansion of macro 'Py_None' 164749 | __pyx_v_6mpi4py_3MPI___BOR__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164750:60: note: in expansion of macro 'Py_None' 164750 | __pyx_v_6mpi4py_3MPI___LXOR__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164751:60: note: in expansion of macro 'Py_None' 164751 | __pyx_v_6mpi4py_3MPI___BXOR__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164752:62: note: in expansion of macro 'Py_None' 164752 | __pyx_v_6mpi4py_3MPI___MAXLOC__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164753:62: note: in expansion of macro 'Py_None' 164753 | __pyx_v_6mpi4py_3MPI___MINLOC__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164754:63: note: in expansion of macro 'Py_None' 164754 | __pyx_v_6mpi4py_3MPI___REPLACE__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164755:61: note: in expansion of macro 'Py_None' 164755 | __pyx_v_6mpi4py_3MPI___NO_OP__ = ((struct PyMPIOpObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164756:69: note: in expansion of macro 'Py_None' 164756 | __pyx_v_6mpi4py_3MPI___GROUP_NULL__ = ((struct PyMPIGroupObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164757:70: note: in expansion of macro 'Py_None' 164757 | __pyx_v_6mpi4py_3MPI___GROUP_EMPTY__ = ((struct PyMPIGroupObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164758:67: note: in expansion of macro 'Py_None' 164758 | __pyx_v_6mpi4py_3MPI___COMM_NULL__ = ((struct PyMPICommObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164759:72: note: in expansion of macro 'Py_None' 164759 | __pyx_v_6mpi4py_3MPI___COMM_SELF__ = ((struct PyMPIIntracommObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164760:73: note: in expansion of macro 'Py_None' 164760 | __pyx_v_6mpi4py_3MPI___COMM_WORLD__ = ((struct PyMPIIntracommObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164761:74: note: in expansion of macro 'Py_None' 164761 | __pyx_v_6mpi4py_3MPI___COMM_PARENT__ = ((struct PyMPIIntercommObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164762:65: note: in expansion of macro 'Py_None' 164762 | __pyx_v_6mpi4py_3MPI___WIN_NULL__ = ((struct PyMPIWinObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164763:67: note: in expansion of macro 'Py_None' 164763 | __pyx_v_6mpi4py_3MPI___FILE_NULL__ = ((struct PyMPIFileObject *)Py_None); Py_INCREF(Py_None); | ^~~~~~~ In file included from src/MPI.c:4: src/mpi4py.MPI.c: In function '__Pyx_modinit_type_init_code': src/mpi4py.MPI.c:164826:63: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164826 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Status, (PyObject *)&PyMPIStatus_Type) < 0) __PYX_ERR(24, 1, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164835:65: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164835 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Datatype, (PyObject *)&PyMPIDatatype_Type) < 0) __PYX_ERR(21, 43, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164844:64: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164844 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Request, (PyObject *)&PyMPIRequest_Type) < 0) __PYX_ERR(25, 1, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164854:65: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164854 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Prequest, (PyObject *)&PyMPIPrequest_Type) < 0) __PYX_ERR(25, 283, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164864:65: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164864 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Grequest, (PyObject *)&PyMPIGrequest_Type) < 0) __PYX_ERR(25, 315, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164873:64: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164873 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Message, (PyObject *)&PyMPIMessage_Type) < 0) __PYX_ERR(26, 1, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164882:59: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164882 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Op, (PyObject *)&PyMPIOp_Type) < 0) __PYX_ERR(28, 1, __pyx_L1_error) | ^~~~~~~~~~~~~ src/mpi4py.MPI.c:164891:62: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164891 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Group, (PyObject *)&PyMPIGroup_Type) < 0) __PYX_ERR(29, 1, __pyx_L1_error) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164900:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164900 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Info, (PyObject *)&PyMPIInfo_Type) < 0) __PYX_ERR(27, 1, __pyx_L1_error) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164909:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164909 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Errhandler, (PyObject *)&PyMPIErrhandler_Type) < 0) __PYX_ERR(20, 1, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164918:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164918 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Comm, (PyObject *)&PyMPIComm_Type) < 0) __PYX_ERR(7, 31, __pyx_L1_error) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164928:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164928 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Intracomm, (PyObject *)&PyMPIIntracomm_Type) < 0) __PYX_ERR(7, 1292, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164938:65: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164938 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Topocomm, (PyObject *)&PyMPITopocomm_Type) < 0) __PYX_ERR(7, 1626, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164948:65: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164948 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Cartcomm, (PyObject *)&PyMPICartcomm_Type) < 0) __PYX_ERR(7, 1841, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164958:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164958 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Graphcomm, (PyObject *)&PyMPIGraphcomm_Type) < 0) __PYX_ERR(7, 1988, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164968:70: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164968 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Distgraphcomm, (PyObject *)&PyMPIDistgraphcomm_Type) < 0) __PYX_ERR(7, 2095, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164978:66: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164978 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Intercomm, (PyObject *)&PyMPIIntercomm_Type) < 0) __PYX_ERR(7, 2157, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:164987:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164987 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_Win, (PyObject *)&PyMPIWin_Type) < 0) __PYX_ERR(30, 27, __pyx_L1_error) | ^~~~~~~~~~~~~~ src/mpi4py.MPI.c:164996:61: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 164996 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_File, (PyObject *)&PyMPIFile_Type) < 0) __PYX_ERR(31, 51, __pyx_L1_error) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:165005:63: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 165005 | if (PyObject_SetAttr(__pyx_m, __pyx_n_s_memory, (PyObject *)&__pyx_type_6mpi4py_3MPI_memory) < 0) __PYX_ERR(0, 143, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/MPI.c:4: src/mpi4py.MPI.c: In function '__pyx_pymod_exec_MPI': /usr/include/python3.9/object.h:517:18: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 517 | #define Py_None (&_Py_NoneStruct) | ~^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:1708:13: note: in definition of macro '__Pyx_DECREF_SET' 1708 | r = v; __Pyx_DECREF(tmp);\ | ^ src/mpi4py.MPI.c:166046:91: note: in expansion of macro 'Py_None' 166046 | __Pyx_DECREF_SET(__pyx_v_6mpi4py_3MPI__buffer, ((struct __pyx_obj_6mpi4py_3MPI_memory *)Py_None)); | ^~~~~~~ In file included from src/mpi4py.MPI.c:608, from src/MPI.c:4: /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:858:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 858 | #define MPI_ERRHANDLER_NULL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errhandler_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:168564:64: note: in expansion of macro 'MPI_ERRHANDLER_NULL' 168564 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Errhandler(MPI_ERRHANDLER_NULL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(20, 54, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1283:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1283 | #define MPI_ERRORS_RETURN OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_return) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:168578:64: note: in expansion of macro 'MPI_ERRORS_RETURN' 168578 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Errhandler(MPI_ERRORS_RETURN)); if (unlikely(!__pyx_t_3)) __PYX_ERR(20, 55, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1282:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1282 | #define MPI_ERRORS_ARE_FATAL OMPI_PREDEFINED_GLOBAL(MPI_Errhandler, ompi_mpi_errors_are_fatal) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:168592:64: note: in expansion of macro 'MPI_ERRORS_ARE_FATAL' 168592 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Errhandler(MPI_ERRORS_ARE_FATAL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(20, 56, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169222:62: note: in expansion of macro 'MPI_DATATYPE_NULL' 169222 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_DATATYPE_NULL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 860, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:524:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 524 | #define MPI_UB ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169236:62: note: in expansion of macro 'MPI_UB' 169236 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UB)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 862, __pyx_L1_error) | ^~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:529:31: note: in expansion of macro 'MPI_DATATYPE_NULL' 529 | #define MPI_LB ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169250:62: note: in expansion of macro 'MPI_LB' 169250 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LB)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 863, __pyx_L1_error) | ^~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1165:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1165 | #define MPI_PACKED OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_packed) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169264:62: note: in expansion of macro 'MPI_PACKED' 169264 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_PACKED)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 865, __pyx_L1_error) | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1164:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1164 | #define MPI_BYTE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_byte) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169278:62: note: in expansion of macro 'MPI_BYTE' 169278 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_BYTE)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 866, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1260:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1260 | #define MPI_AINT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_aint) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169292:62: note: in expansion of macro 'MPI_AINT' 169292 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_AINT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 867, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1261:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1261 | #define MPI_OFFSET OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_offset) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169306:62: note: in expansion of macro 'MPI_OFFSET' 169306 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_OFFSET)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 868, __pyx_L1_error) | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1280:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1280 | #define MPI_COUNT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_count) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169320:62: note: in expansion of macro 'MPI_COUNT' 169320 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_COUNT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 869, __pyx_L1_error) | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1166:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1166 | #define MPI_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169334:62: note: in expansion of macro 'MPI_CHAR' 169334 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_CHAR)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 871, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1185:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1185 | #define MPI_WCHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_wchar) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169348:62: note: in expansion of macro 'MPI_WCHAR' 169348 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_WCHAR)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 872, __pyx_L1_error) | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1174:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1174 | #define MPI_SIGNED_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_signed_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169362:62: note: in expansion of macro 'MPI_SIGNED_CHAR' 169362 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_SIGNED_CHAR)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 873, __pyx_L1_error) | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1167:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1167 | #define MPI_SHORT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_short) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169376:62: note: in expansion of macro 'MPI_SHORT' 169376 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_SHORT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 874, __pyx_L1_error) | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1168:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1168 | #define MPI_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169390:62: note: in expansion of macro 'MPI_INT' 169390 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 875, __pyx_L1_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1169:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1169 | #define MPI_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169404:62: note: in expansion of macro 'MPI_LONG' 169404 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LONG)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 876, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1188:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1188 | #define MPI_LONG_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_long_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169418:62: note: in expansion of macro 'MPI_LONG_LONG' 169418 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LONG_LONG)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 877, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1173:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1173 | #define MPI_UNSIGNED_CHAR OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_char) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169432:62: note: in expansion of macro 'MPI_UNSIGNED_CHAR' 169432 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UNSIGNED_CHAR)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 878, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1175:28: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1175 | #define MPI_UNSIGNED_SHORT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_short) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169446:62: note: in expansion of macro 'MPI_UNSIGNED_SHORT' 169446 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UNSIGNED_SHORT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 879, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1177:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1177 | #define MPI_UNSIGNED OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169460:62: note: in expansion of macro 'MPI_UNSIGNED' 169460 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UNSIGNED)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 880, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1176:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1176 | #define MPI_UNSIGNED_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169474:62: note: in expansion of macro 'MPI_UNSIGNED_LONG' 169474 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UNSIGNED_LONG)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 881, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1189:32: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1189 | #define MPI_UNSIGNED_LONG_LONG OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_unsigned_long_long) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169488:62: note: in expansion of macro 'MPI_UNSIGNED_LONG_LONG' 169488 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UNSIGNED_LONG_LONG)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 882, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1170:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1170 | #define MPI_FLOAT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_float) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169502:62: note: in expansion of macro 'MPI_FLOAT' 169502 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_FLOAT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 883, __pyx_L1_error) | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1171:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1171 | #define MPI_DOUBLE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_double) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169516:62: note: in expansion of macro 'MPI_DOUBLE' 169516 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_DOUBLE)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 884, __pyx_L1_error) | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1172:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1172 | #define MPI_LONG_DOUBLE OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_double) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169530:62: note: in expansion of macro 'MPI_LONG_DOUBLE' 169530 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LONG_DOUBLE)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 885, __pyx_L1_error) | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1262:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1262 | #define MPI_C_BOOL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_bool) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169544:62: note: in expansion of macro 'MPI_C_BOOL' 169544 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_C_BOOL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 887, __pyx_L1_error) | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1252:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1252 | #define MPI_INT8_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int8_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169558:62: note: in expansion of macro 'MPI_INT8_T' 169558 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INT8_T)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 888, __pyx_L1_error) | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1254:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1254 | #define MPI_INT16_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int16_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169572:62: note: in expansion of macro 'MPI_INT16_T' 169572 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INT16_T)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 889, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1256:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1256 | #define MPI_INT32_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int32_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169586:62: note: in expansion of macro 'MPI_INT32_T' 169586 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INT32_T)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 890, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1258:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1258 | #define MPI_INT64_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_int64_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169600:62: note: in expansion of macro 'MPI_INT64_T' 169600 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INT64_T)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 891, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1253:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1253 | #define MPI_UINT8_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint8_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169614:62: note: in expansion of macro 'MPI_UINT8_T' 169614 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UINT8_T)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 892, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1255:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1255 | #define MPI_UINT16_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint16_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169628:62: note: in expansion of macro 'MPI_UINT16_T' 169628 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UINT16_T)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 893, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1257:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1257 | #define MPI_UINT32_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint32_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169642:62: note: in expansion of macro 'MPI_UINT32_T' 169642 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UINT32_T)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 894, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1259:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1259 | #define MPI_UINT64_T OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_uint64_t) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169656:62: note: in expansion of macro 'MPI_UINT64_T' 169656 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_UINT64_T)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 895, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1264:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1264 | #define MPI_C_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_float_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169670:62: note: in expansion of macro 'MPI_C_COMPLEX' 169670 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_C_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 896, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1265:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1265 | #define MPI_C_FLOAT_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_float_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169684:62: note: in expansion of macro 'MPI_C_FLOAT_COMPLEX' 169684 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_C_FLOAT_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 898, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1268:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1268 | #define MPI_C_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_double_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169698:62: note: in expansion of macro 'MPI_C_DOUBLE_COMPLEX' 169698 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_C_DOUBLE_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 900, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1271:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1271 | #define MPI_C_LONG_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_c_long_double_complex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169712:62: note: in expansion of macro 'MPI_C_LONG_DOUBLE_COMPLEX' 169712 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_C_LONG_DOUBLE_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 902, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1273:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1273 | #define MPI_CXX_BOOL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_bool) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169726:62: note: in expansion of macro 'MPI_CXX_BOOL' 169726 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_CXX_BOOL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 905, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1275:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1275 | #define MPI_CXX_FLOAT_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_cplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169740:62: note: in expansion of macro 'MPI_CXX_FLOAT_COMPLEX' 169740 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_CXX_FLOAT_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 906, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1276:35: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1276 | #define MPI_CXX_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_dblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169754:62: note: in expansion of macro 'MPI_CXX_DOUBLE_COMPLEX' 169754 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_CXX_DOUBLE_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 908, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1277:37: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1277 | #define MPI_CXX_LONG_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cxx_ldblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169768:62: note: in expansion of macro 'MPI_CXX_LONG_DOUBLE_COMPLEX' 169768 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_CXX_LONG_DOUBLE_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 910, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1182:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1182 | #define MPI_SHORT_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_short_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169782:62: note: in expansion of macro 'MPI_SHORT_INT' 169782 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_SHORT_INT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 913, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1183:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1183 | #define MPI_2INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_2int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169796:62: note: in expansion of macro 'MPI_2INT' 169796 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_2INT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 914, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1181:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1181 | #define MPI_LONG_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_long_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169810:62: note: in expansion of macro 'MPI_LONG_INT' 169810 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LONG_INT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 915, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1178:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1178 | #define MPI_FLOAT_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_float_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169824:62: note: in expansion of macro 'MPI_FLOAT_INT' 169824 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_FLOAT_INT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 916, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1179:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1179 | #define MPI_DOUBLE_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_double_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169838:62: note: in expansion of macro 'MPI_DOUBLE_INT' 169838 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_DOUBLE_INT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 917, __pyx_L1_error) | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1180:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1180 | #define MPI_LONG_DOUBLE_INT OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_longdbl_int) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169852:62: note: in expansion of macro 'MPI_LONG_DOUBLE_INT' 169852 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LONG_DOUBLE_INT)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 918, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1195:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1195 | #define MPI_CHARACTER OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_character) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169866:62: note: in expansion of macro 'MPI_CHARACTER' 169866 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_CHARACTER)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 920, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1196:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1196 | #define MPI_LOGICAL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169880:62: note: in expansion of macro 'MPI_LOGICAL' 169880 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LOGICAL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 921, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1209:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1209 | #define MPI_INTEGER OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169894:62: note: in expansion of macro 'MPI_INTEGER' 169894 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INTEGER)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 922, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1225:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1225 | #define MPI_REAL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169908:62: note: in expansion of macro 'MPI_REAL' 169908 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_REAL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 923, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1235:30: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1235 | #define MPI_DOUBLE_PRECISION OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_dblprec) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169922:62: note: in expansion of macro 'MPI_DOUBLE_PRECISION' 169922 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_DOUBLE_PRECISION)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 924, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1236:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1236 | #define MPI_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_cplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169936:62: note: in expansion of macro 'MPI_COMPLEX' 169936 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 925, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1246:28: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1246 | #define MPI_DOUBLE_COMPLEX OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_dblcplex) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169950:62: note: in expansion of macro 'MPI_DOUBLE_COMPLEX' 169950 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_DOUBLE_COMPLEX)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 926, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1198:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1198 | #define MPI_LOGICAL1 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical1) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169964:62: note: in expansion of macro 'MPI_LOGICAL1' 169964 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LOGICAL1)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 928, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1201:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1201 | #define MPI_LOGICAL2 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical2) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169978:62: note: in expansion of macro 'MPI_LOGICAL2' 169978 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LOGICAL2)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 929, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1204:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1204 | #define MPI_LOGICAL4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:169992:62: note: in expansion of macro 'MPI_LOGICAL4' 169992 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LOGICAL4)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 930, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1207:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1207 | #define MPI_LOGICAL8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_logical8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170006:62: note: in expansion of macro 'MPI_LOGICAL8' 170006 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_LOGICAL8)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 931, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1211:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1211 | #define MPI_INTEGER1 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer1) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170020:62: note: in expansion of macro 'MPI_INTEGER1' 170020 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INTEGER1)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 932, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1214:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1214 | #define MPI_INTEGER2 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer2) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170034:62: note: in expansion of macro 'MPI_INTEGER2' 170034 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INTEGER2)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 933, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1217:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1217 | #define MPI_INTEGER4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170048:62: note: in expansion of macro 'MPI_INTEGER4' 170048 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INTEGER4)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 934, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1220:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1220 | #define MPI_INTEGER8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_integer8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170062:62: note: in expansion of macro 'MPI_INTEGER8' 170062 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INTEGER8)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 935, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:479:38: note: in expansion of macro 'MPI_DATATYPE_NULL' 479 | #define MPI_INTEGER16 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170076:62: note: in expansion of macro 'MPI_INTEGER16' 170076 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_INTEGER16)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 936, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:484:34: note: in expansion of macro 'MPI_DATATYPE_NULL' 484 | #define MPI_REAL2 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170090:62: note: in expansion of macro 'MPI_REAL2' 170090 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_REAL2)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 937, __pyx_L1_error) | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1227:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1227 | #define MPI_REAL4 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real4) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170104:62: note: in expansion of macro 'MPI_REAL4' 170104 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_REAL4)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 938, __pyx_L1_error) | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1230:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1230 | #define MPI_REAL8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170118:62: note: in expansion of macro 'MPI_REAL8' 170118 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_REAL8)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 939, __pyx_L1_error) | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1233:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1233 | #define MPI_REAL16 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_real16) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170132:62: note: in expansion of macro 'MPI_REAL16' 170132 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_REAL16)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 940, __pyx_L1_error) | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1163:27: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1163 | #define MPI_DATATYPE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_datatype_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/lib-mpi/missing.h:504:37: note: in expansion of macro 'MPI_DATATYPE_NULL' 504 | #define MPI_COMPLEX4 ((MPI_Datatype)MPI_DATATYPE_NULL) | ^~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170146:62: note: in expansion of macro 'MPI_COMPLEX4' 170146 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_COMPLEX4)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 941, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1238:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1238 | #define MPI_COMPLEX8 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex8) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170160:62: note: in expansion of macro 'MPI_COMPLEX8' 170160 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_COMPLEX8)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 942, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1241:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1241 | #define MPI_COMPLEX16 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex16) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170174:62: note: in expansion of macro 'MPI_COMPLEX16' 170174 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_COMPLEX16)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 943, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1244:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1244 | #define MPI_COMPLEX32 OMPI_PREDEFINED_GLOBAL(MPI_Datatype, ompi_mpi_complex32) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:170188:62: note: in expansion of macro 'MPI_COMPLEX32' 170188 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Datatype(MPI_COMPLEX32)); if (unlikely(!__pyx_t_3)) __PYX_ERR(21, 944, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:855:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 855 | #define MPI_REQUEST_NULL OMPI_PREDEFINED_GLOBAL(MPI_Request, ompi_request_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173536:61: note: in expansion of macro 'MPI_REQUEST_NULL' 173536 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Request(MPI_REQUEST_NULL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(25, 356, __pyx_L1_error) | ^~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:856:26: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 856 | #define MPI_MESSAGE_NULL OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173749:61: note: in expansion of macro 'MPI_MESSAGE_NULL' 173749 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Message(MPI_MESSAGE_NULL)); if (unlikely(!__pyx_t_1)) __PYX_ERR(26, 161, __pyx_L1_error) | ^~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1145:29: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1145 | #define MPI_MESSAGE_NO_PROC OMPI_PREDEFINED_GLOBAL(MPI_Message, ompi_message_no_proc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173763:61: note: in expansion of macro 'MPI_MESSAGE_NO_PROC' 173763 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Message(MPI_MESSAGE_NO_PROC)); if (unlikely(!__pyx_t_1)) __PYX_ERR(26, 162, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:859:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 859 | #define MPI_INFO_NULL OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173840:58: note: in expansion of macro 'MPI_INFO_NULL' 173840 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Info(MPI_INFO_NULL)); if (unlikely(!__pyx_t_1)) __PYX_ERR(27, 229, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:867:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 867 | #define MPI_INFO_ENV OMPI_PREDEFINED_GLOBAL(MPI_Info, ompi_mpi_info_env) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173854:58: note: in expansion of macro 'MPI_INFO_ENV' 173854 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Info(MPI_INFO_ENV)); if (unlikely(!__pyx_t_1)) __PYX_ERR(27, 230, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:857:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 857 | #define MPI_OP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173931:56: note: in expansion of macro 'MPI_OP_NULL' 173931 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_OP_NULL)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 141, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1147:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1147 | #define MPI_MAX OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_max) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173945:56: note: in expansion of macro 'MPI_MAX' 173945 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_MAX)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 142, __pyx_L1_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1148:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1148 | #define MPI_MIN OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_min) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173959:56: note: in expansion of macro 'MPI_MIN' 173959 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_MIN)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 143, __pyx_L1_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1149:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1149 | #define MPI_SUM OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_sum) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173973:56: note: in expansion of macro 'MPI_SUM' 173973 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_SUM)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 144, __pyx_L1_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1150:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1150 | #define MPI_PROD OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_prod) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:173987:56: note: in expansion of macro 'MPI_PROD' 173987 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_PROD)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 145, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1151:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1151 | #define MPI_LAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_land) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174001:56: note: in expansion of macro 'MPI_LAND' 174001 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_LAND)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 146, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1152:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1152 | #define MPI_BAND OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_band) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174015:56: note: in expansion of macro 'MPI_BAND' 174015 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_BAND)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 147, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1153:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1153 | #define MPI_LOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174029:56: note: in expansion of macro 'MPI_LOR' 174029 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_LOR)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 148, __pyx_L1_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1154:17: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1154 | #define MPI_BOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174043:56: note: in expansion of macro 'MPI_BOR' 174043 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_BOR)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 149, __pyx_L1_error) | ^~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1155:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1155 | #define MPI_LXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_lxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174057:56: note: in expansion of macro 'MPI_LXOR' 174057 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_LXOR)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 150, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1156:18: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1156 | #define MPI_BXOR OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_bxor) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174071:56: note: in expansion of macro 'MPI_BXOR' 174071 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_BXOR)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 151, __pyx_L1_error) | ^~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1157:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1157 | #define MPI_MAXLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_maxloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174085:56: note: in expansion of macro 'MPI_MAXLOC' 174085 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_MAXLOC)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 152, __pyx_L1_error) | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1158:20: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1158 | #define MPI_MINLOC OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_minloc) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174099:56: note: in expansion of macro 'MPI_MINLOC' 174099 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_MINLOC)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 153, __pyx_L1_error) | ^~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1159:21: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1159 | #define MPI_REPLACE OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_replace) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174113:56: note: in expansion of macro 'MPI_REPLACE' 174113 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_REPLACE)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 154, __pyx_L1_error) | ^~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1160:19: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1160 | #define MPI_NO_OP OMPI_PREDEFINED_GLOBAL(MPI_Op, ompi_mpi_op_no_op) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174127:56: note: in expansion of macro 'MPI_NO_OP' 174127 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Op(MPI_NO_OP)); if (unlikely(!__pyx_t_1)) __PYX_ERR(28, 155, __pyx_L1_error) | ^~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:853:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 853 | #define MPI_GROUP_NULL OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174430:59: note: in expansion of macro 'MPI_GROUP_NULL' 174430 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Group(MPI_GROUP_NULL)); if (unlikely(!__pyx_t_1)) __PYX_ERR(29, 221, __pyx_L1_error) | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1143:25: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1143 | #define MPI_GROUP_EMPTY OMPI_PREDEFINED_GLOBAL(MPI_Group, ompi_mpi_group_empty) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:174444:59: note: in expansion of macro 'MPI_GROUP_EMPTY' 174444 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Group(MPI_GROUP_EMPTY)); if (unlikely(!__pyx_t_1)) __PYX_ERR(29, 222, __pyx_L1_error) | ^~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:175348:58: note: in expansion of macro 'MPI_COMM_NULL' 175348 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Comm(MPI_COMM_NULL)); if (unlikely(!__pyx_t_1)) __PYX_ERR(7, 2216, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1141:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1141 | #define MPI_COMM_SELF OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_self) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:175362:63: note: in expansion of macro 'MPI_COMM_SELF' 175362 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Intracomm(MPI_COMM_SELF)); if (unlikely(!__pyx_t_1)) __PYX_ERR(7, 2217, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:1140:24: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 1140 | #define MPI_COMM_WORLD OMPI_PREDEFINED_GLOBAL( MPI_Comm, ompi_mpi_comm_world) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:175376:63: note: in expansion of macro 'MPI_COMM_WORLD' 175376 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Intracomm(MPI_COMM_WORLD)); if (unlikely(!__pyx_t_1)) __PYX_ERR(7, 2218, __pyx_L1_error) | ^~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:854:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 854 | #define MPI_COMM_NULL OMPI_PREDEFINED_GLOBAL(MPI_Comm, ompi_mpi_comm_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:175390:63: note: in expansion of macro 'MPI_COMM_NULL' 175390 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Intercomm(MPI_COMM_NULL)); if (unlikely(!__pyx_t_1)) __PYX_ERR(7, 2219, __pyx_L1_error) | ^~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:860:22: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 860 | #define MPI_WIN_NULL OMPI_PREDEFINED_GLOBAL(MPI_Win, ompi_mpi_win_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:176027:57: note: in expansion of macro 'MPI_WIN_NULL' 176027 | __pyx_t_3 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_Win(MPI_WIN_NULL)); if (unlikely(!__pyx_t_3)) __PYX_ERR(30, 668, __pyx_L1_error) | ^~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:402:55: warning: type-punning to incomplete type might break strict-aliasing rules [-Wstrict-aliasing] 402 | #define OMPI_PREDEFINED_GLOBAL(type, global) ((type) ((void *) &(global))) | ~^~~~~~~~~~~~~~~~~~~ /usr/include/openmpi-x86_64/mpi.h:861:23: note: in expansion of macro 'OMPI_PREDEFINED_GLOBAL' 861 | #define MPI_FILE_NULL OMPI_PREDEFINED_GLOBAL(MPI_File, ompi_mpi_file_null) | ^~~~~~~~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:176353:58: note: in expansion of macro 'MPI_FILE_NULL' 176353 | __pyx_t_1 = ((PyObject *)__pyx_f_6mpi4py_3MPI_new_File(MPI_FILE_NULL)); if (unlikely(!__pyx_t_1)) __PYX_ERR(31, 700, __pyx_L1_error) | ^~~~~~~~~~~~~ In file included from /usr/include/python3.9/Python.h:100, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__Pyx_CLineForTraceback': /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:180188:51: note: in expansion of macro 'Py_False' 180188 | use_cline = PyObject_Not(use_cline_obj) ? Py_False : Py_True; | ^~~~~~~~ /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:180188:62: note: in expansion of macro 'Py_True' 180188 | use_cline = PyObject_Not(use_cline_obj) ? Py_False : Py_True; | ^~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:180197:78: note: in expansion of macro 'Py_False' 180197 | PyObject_SetAttr(__pyx_cython_runtime, __pyx_n_s_cline_in_traceback, Py_False); | ^~~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:180199:27: note: in expansion of macro 'Py_False' 180199 | else if (use_cline == Py_False || (use_cline != Py_True && PyObject_Not(use_cline) != 0)) { | ^~~~~~~~ /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:180199:53: note: in expansion of macro 'Py_True' 180199 | else if (use_cline == Py_False || (use_cline != Py_True && PyObject_Not(use_cline) != 0)) { | ^~~~~~~ src/mpi4py.MPI.c: In function '__Pyx_PyObject_IsTrue': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:182162:23: note: in expansion of macro 'Py_True' 182162 | int is_true = x == Py_True; | ^~~~~~~ /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:182163:24: note: in expansion of macro 'Py_False' 182163 | if (is_true | (x == Py_False) | (x == Py_None)) return is_true; | ^~~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: src/mpi4py.MPI.c: In function '__Pyx_PyBool_FromLong': /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:696:28: note: in expansion of macro 'Py_INCREF' 696 | #define __Pyx_NewRef(obj) (Py_INCREF(obj), obj) | ^~~~~~~~~ src/mpi4py.MPI.c:182305:14: note: in expansion of macro '__Pyx_NewRef' 182305 | return b ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:182305:27: note: in expansion of macro 'Py_True' 182305 | return b ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False); | ^~~~~~~ In file included from src/MPI.c:4: /usr/include/python3.9/boolobject.h:22:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 22 | #define Py_True ((PyObject *) &_Py_TrueStruct) | ^~~~~~~~~~~~~~~ src/mpi4py.MPI.c:696:44: note: in definition of macro '__Pyx_NewRef' 696 | #define __Pyx_NewRef(obj) (Py_INCREF(obj), obj) | ^~~ src/mpi4py.MPI.c:182305:27: note: in expansion of macro 'Py_True' 182305 | return b ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False); | ^~~~~~~ In file included from /usr/include/python3.9/pytime.h:6, from /usr/include/python3.9/Python.h:85, from src/mpi4py.MPI.c:4, from src/MPI.c:4: /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ /usr/include/python3.9/object.h:112:41: note: in definition of macro '_PyObject_CAST' 112 | #define _PyObject_CAST(op) ((PyObject*)(op)) | ^~ src/mpi4py.MPI.c:696:28: note: in expansion of macro 'Py_INCREF' 696 | #define __Pyx_NewRef(obj) (Py_INCREF(obj), obj) | ^~~~~~~~~ src/mpi4py.MPI.c:182305:38: note: in expansion of macro '__Pyx_NewRef' 182305 | return b ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False); | ^~~~~~~~~~~~ src/mpi4py.MPI.c:182305:51: note: in expansion of macro 'Py_False' 182305 | return b ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False); | ^~~~~~~~ In file included from src/MPI.c:4: /usr/include/python3.9/boolobject.h:21:32: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] 21 | #define Py_False ((PyObject *) &_Py_FalseStruct) | ^~~~~~~~~~~~~~~~ src/mpi4py.MPI.c:696:44: note: in definition of macro '__Pyx_NewRef' 696 | #define __Pyx_NewRef(obj) (Py_INCREF(obj), obj) | ^~~ src/mpi4py.MPI.c:182305:51: note: in expansion of macro 'Py_False' 182305 | return b ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False); | ^~~~~~~~ /usr/lib64/openmpi/bin/mpicc -pthread -shared -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing -fno-semantic-interposition -Wl,-O2 -fno-semantic-interposition -lm -Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto build/temp.linux-x86_64-3.9/src/MPI.o -Lbuild/temp.linux-x86_64-3.9 -ldl -o build/lib.linux-x86_64-3.9/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so writing build/lib.linux-x86_64-3.9/mpi4py/mpi.cfg + sleep 1 + mv build openmpi + . /etc/profile.d/modules.sh ++ '[' -n /bin/sh ']' ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ unset _mlshdbg +++ '[' 0 = 1 ']' +++ export 'MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD' +++ MODULES_RUN_QUARANTINE='LD_LIBRARY_PATH LD_PRELOAD' +++ unset _mlre _mlIFS +++ '[' -n x ']' +++ _mlIFS=' ' +++ IFS=' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++++ eval 'echo ${LD_LIBRARY_PATH+x}' +++++ echo x +++ '[' -n x ']' ++++ eval 'echo ${LD_LIBRARY_PATH}' +++++ echo /usr/lib64/openmpi/lib +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' ' +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++++ eval 'echo ${LD_PRELOAD+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_PRELOAD ++++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' +++ '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' +++ _mlre='eval LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ++++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\''' 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++++ LD_LIBRARY_PATH_modquar=/usr/lib64/openmpi/lib +++++ LD_LIBRARY_PATH= +++++ LD_PRELOAD= +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++ _mlcode='module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' +++ _mlret=0 +++ '[' -n x ']' +++ IFS=' ' +++ unset _mlIFS +++ unset _mlre _mlv _mlrv +++ '[' 0 -eq 0 ']' +++ eval 'module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl ++++ export MODULES_CMD ++++ MODULESHOME=/usr/share/Modules ++++ export MODULESHOME ++++ test 0 +++ '[' 0 = 1 ']' +++ '[' /bin/sh '!=' '' ']' +++ '[' -t 2 ']' +++ export -f module ++++ type -t ml +++ '[' function = function ']' +++ export -f ml +++ '[' /bin/sh '!=' '' ']' +++ export -f switchml +++ case ":$PATH:" in +++ '[' '!' -n x ']' +++ case ":$MANPATH:" in +++ unset _mlcode _mlret +++ '[' -n '' ']' + module unload mpi + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo x + '[' -n x ']' ++ eval 'echo ${LD_LIBRARY_PATH}' +++ echo /usr/lib64/openmpi/lib + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' ' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++ eval 'echo ${LD_PRELOAD+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_PRELOAD ++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\''' 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH_modquar=/usr/lib64/openmpi/lib +++ LD_LIBRARY_PATH= +++ LD_PRELOAD= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh unload mpi + eval unset 'MPI_COMPILER; unset' 'LD_LIBRARY_PATH; unset' 'MPI_MAN; MANPATH=/usr/share/man:;' export 'MANPATH; unset' 'MPI_INCLUDE; unset' '_LMFILES_; unset' 'LOADEDMODULES; unset' 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:1:/usr/share/man:1;' export 'MANPATH_modshare; unset' 'MPI_PYTHON3_SITEARCH; unset' 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; unset' 'MPI_HOME; unset' 'MPI_FORTRAN_MOD_DIR; unset' 'MPI_SUFFIX; unset' 'LD_LIBRARY_PATH_modshare; unset' 'MPI_SYSCONFIG; unset' '_LMFILES__modshare; unset' 'LOADEDMODULES_modshare; unset' 'MPI_LIB; PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin;' export 'PATH; unset' 'MPI_BIN; PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1;' export 'PATH_modshare; test' '0;' ++ unset MPI_COMPILER ++ unset LD_LIBRARY_PATH ++ unset MPI_MAN ++ MANPATH=/usr/share/man: ++ export MANPATH ++ unset MPI_INCLUDE ++ unset _LMFILES_ ++ unset LOADEDMODULES ++ unset MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:1:/usr/share/man:1 ++ export MANPATH_modshare ++ unset MPI_PYTHON3_SITEARCH ++ unset MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ unset MPI_HOME ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_SUFFIX ++ unset LD_LIBRARY_PATH_modshare ++ unset MPI_SYSCONFIG ++ unset _LMFILES__modshare ++ unset LOADEDMODULES_modshare ++ unset MPI_LIB ++ PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin ++ export PATH ++ unset MPI_BIN ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.CgQ85Q + umask 022 + cd /builddir/build/BUILD + '[' 1 -eq 1 ']' + '[' /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64 ++ dirname /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64 + cd mpi4py-3.0.3 + '[' 1 -eq 1 ']' ~/build/BUILD/mpi4py-3.0.3/dill-0.3.2 ~/build/BUILD/mpi4py-3.0.3 + pushd dill-0.3.2 + CFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' + /usr/bin/python setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64 running install running install_lib creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/__init__.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/__main__.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_check.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_classdef.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_detect.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_diff.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_extendpickle.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_file.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_functions.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_functors.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_mixins.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_module.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_moduledict.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_nested.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_objects.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_properties.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_recursive.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_restricted.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_selected.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_source.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_temp.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/tests/test_weakref.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill/tests copying build/lib/dill/__diff.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/__init__.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/_dill.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/_objects.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/detect.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/info.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/objtypes.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/pointers.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/settings.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/source.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill copying build/lib/dill/temp.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill warning: install_lib: byte-compiling is disabled, skipping. running install_egg_info running egg_info writing dill.egg-info/PKG-INFO writing dependency_links to dill.egg-info/dependency_links.txt writing requirements to dill.egg-info/requires.txt writing top-level names to dill.egg-info/top_level.txt reading manifest file 'dill.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching '.git' no previously-included directories found matching '.coverage' writing manifest file 'dill.egg-info/SOURCES.txt' Copying dill.egg-info to /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages/dill-0.3.2-py3.9.egg-info running install_scripts creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/bin copying build/scripts-3.9/get_objgraph -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/bin copying build/scripts-3.9/undill -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/bin changing mode of /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/bin/get_objgraph to 755 changing mode of /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/bin/undill to 755 + popd + . /etc/profile.d/modules.sh ~/build/BUILD/mpi4py-3.0.3 ++ '[' -n /bin/sh ']' ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ unset _mlshdbg +++ '[' 0 = 1 ']' +++ export 'MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD' +++ MODULES_RUN_QUARANTINE='LD_LIBRARY_PATH LD_PRELOAD' +++ unset _mlre _mlIFS +++ '[' -n x ']' +++ _mlIFS=' ' +++ IFS=' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++++ eval 'echo ${LD_LIBRARY_PATH+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH='\'''\'' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++++ eval 'echo ${LD_PRELOAD+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_PRELOAD ++++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' +++ '[' -n 'LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' +++ _mlre='eval LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ++++ eval 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++++ LD_LIBRARY_PATH= +++++ LD_PRELOAD= +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++ _mlcode='module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' +++ _mlret=0 +++ '[' -n x ']' +++ IFS=' ' +++ unset _mlIFS +++ unset _mlre _mlv _mlrv +++ '[' 0 -eq 0 ']' +++ eval 'module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl ++++ export MODULES_CMD ++++ MODULESHOME=/usr/share/Modules ++++ export MODULESHOME ++++ test 0 +++ '[' 0 = 1 ']' +++ '[' /bin/sh '!=' '' ']' +++ '[' -t 2 ']' +++ export -f module ++++ type -t ml +++ '[' function = function ']' +++ export -f ml +++ '[' /bin/sh '!=' '' ']' +++ export -f switchml +++ case ":$PATH:" in +++ '[' '!' -n x ']' +++ case ":$MANPATH:" in +++ unset _mlcode _mlret +++ '[' -n '' ']' + module load mpi + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++ eval 'echo ${LD_PRELOAD+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_PRELOAD ++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH= +++ LD_PRELOAD= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh load mpi + eval 'MPI_COMPILER=openmpi-x86_64;' export 'MPI_COMPILER; LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH; MPI_MAN=/usr/share/man/openmpi-x86_64;' export 'MPI_MAN; MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/man:;' export 'MANPATH; MPI_INCLUDE=/usr/include/openmpi-x86_64;' export 'MPI_INCLUDE; _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64;' export '_LMFILES_; LOADEDMODULES=mpi/openmpi-x86_64;' export 'LOADEDMODULES; MODULES_LMCONFLICT=mpi/openmpi-x86_64\&mpi;' export 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:2:/usr/share/man/openmpi-x86_64:1:/usr/share/man:1;' export 'MANPATH_modshare; MPI_PYTHON3_SITEARCH=/usr/lib64/python3.9/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH; MODULES_LMCONFLICT_modshare=mpi/openmpi-x86_64\&mpi:1;' export 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME; MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR; MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX; LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1;' export 'LD_LIBRARY_PATH_modshare; MPI_SYSCONFIG=/etc/openmpi-x86_64;' export 'MPI_SYSCONFIG; _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-x86_64:1;' export '_LMFILES__modshare; LOADEDMODULES_modshare=mpi/openmpi-x86_64:1;' export 'LOADEDMODULES_modshare; MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB; PATH=/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin;' export 'PATH; MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN; PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1;' export 'PATH_modshare; test' '0;' ++ MPI_COMPILER=openmpi-x86_64 ++ export MPI_COMPILER ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ++ export LD_LIBRARY_PATH ++ MPI_MAN=/usr/share/man/openmpi-x86_64 ++ export MPI_MAN ++ MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/man: ++ export MANPATH ++ MPI_INCLUDE=/usr/include/openmpi-x86_64 ++ export MPI_INCLUDE ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64 ++ export _LMFILES_ ++ LOADEDMODULES=mpi/openmpi-x86_64 ++ export LOADEDMODULES ++ MODULES_LMCONFLICT='mpi/openmpi-x86_64&mpi' ++ export MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:2:/usr/share/man/openmpi-x86_64:1:/usr/share/man:1 ++ export MANPATH_modshare ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.9/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MODULES_LMCONFLICT_modshare='mpi/openmpi-x86_64&mpi:1' ++ export MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ MPI_HOME=/usr/lib64/openmpi ++ export MPI_HOME ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi ++ export MPI_FORTRAN_MOD_DIR ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1 ++ export LD_LIBRARY_PATH_modshare ++ MPI_SYSCONFIG=/etc/openmpi-x86_64 ++ export MPI_SYSCONFIG ++ _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-x86_64:1 ++ export _LMFILES__modshare ++ LOADEDMODULES_modshare=mpi/openmpi-x86_64:1 ++ export LOADEDMODULES_modshare ++ MPI_LIB=/usr/lib64/openmpi/lib ++ export MPI_LIB ++ PATH=/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin ++ export PATH ++ MPI_BIN=/usr/lib64/openmpi/bin ++ export MPI_BIN ++ PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + cp .__init__openmpi.py src/mpi4py/__init__.py + mv openmpi build + CFLAGS='-Os -fomit-frame-pointer -g3 -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-all --param=ssp-buffer-size=4 -m64 -mtune=generic -flto' + /usr/bin/python setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64 running install running install_lib creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64 creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9 creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/mpi.cfg -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/dl.cpython-39-x86_64-linux-gnu.so -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/lib-pmpi copying build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt-hyb.so -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/lib-pmpi copying build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt-mpi.so -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/lib-pmpi copying build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libvt.so -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/lib-pmpi copying build/lib.linux-x86_64-3.9/mpi4py/lib-pmpi/libmpe.so -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/lib-pmpi creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/include creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/include/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py/mpi.pxi -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/include/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py/mpi4py.i -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/include/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py/mpi4py.h -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/include/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py/mpi4py.MPI.h -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/include/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/include/mpi4py/mpi4py.MPI_api.h -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/include/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/MPI.pxd -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/__init__.pxd -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/libmpi.pxd -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py creating /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/futures copying build/lib.linux-x86_64-3.9/mpi4py/futures/__main__.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/futures copying build/lib.linux-x86_64-3.9/mpi4py/futures/_base.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/futures copying build/lib.linux-x86_64-3.9/mpi4py/futures/server.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/futures copying build/lib.linux-x86_64-3.9/mpi4py/futures/pool.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/futures copying build/lib.linux-x86_64-3.9/mpi4py/futures/_lib.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/futures copying build/lib.linux-x86_64-3.9/mpi4py/futures/__init__.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/futures copying build/lib.linux-x86_64-3.9/mpi4py/futures/aplus.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/futures copying build/lib.linux-x86_64-3.9/mpi4py/run.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/__main__.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/bench.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py copying build/lib.linux-x86_64-3.9/mpi4py/__init__.py -> /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py running install_egg_info warning: install_lib: byte-compiling is disabled, skipping. running egg_info writing mpi4py.egg-info/PKG-INFO writing dependency_links to mpi4py.egg-info/dependency_links.txt writing top-level names to mpi4py.egg-info/top_level.txt reading manifest file 'mpi4py.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'mpi4py.egg-info/SOURCES.txt' Copying mpi4py.egg-info to /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py-3.0.3-py3.9.egg-info running install_scripts + mkdir -p /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi + mv /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py/ /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/mpi4py-3.0.3-py3.9.egg-info /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi + mv build openmpi + . /etc/profile.d/modules.sh ++ '[' -n /bin/sh ']' ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ unset _mlshdbg +++ '[' 0 = 1 ']' +++ export 'MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD' +++ MODULES_RUN_QUARANTINE='LD_LIBRARY_PATH LD_PRELOAD' +++ unset _mlre _mlIFS +++ '[' -n x ']' +++ _mlIFS=' ' +++ IFS=' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++++ eval 'echo ${LD_LIBRARY_PATH+x}' +++++ echo x +++ '[' -n x ']' ++++ eval 'echo ${LD_LIBRARY_PATH}' +++++ echo /usr/lib64/openmpi/lib +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' ' +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++++ eval 'echo ${LD_PRELOAD+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_PRELOAD ++++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' +++ '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' +++ _mlre='eval LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ++++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\''' 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++++ LD_LIBRARY_PATH_modquar=/usr/lib64/openmpi/lib +++++ LD_LIBRARY_PATH= +++++ LD_PRELOAD= +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++ _mlcode='module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' +++ _mlret=0 +++ '[' -n x ']' +++ IFS=' ' +++ unset _mlIFS +++ unset _mlre _mlv _mlrv +++ '[' 0 -eq 0 ']' +++ eval 'module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl ++++ export MODULES_CMD ++++ MODULESHOME=/usr/share/Modules ++++ export MODULESHOME ++++ test 0 +++ '[' 0 = 1 ']' +++ '[' /bin/sh '!=' '' ']' +++ '[' -t 2 ']' +++ export -f module ++++ type -t ml +++ '[' function = function ']' +++ export -f ml +++ '[' /bin/sh '!=' '' ']' +++ export -f switchml +++ case ":$PATH:" in +++ '[' '!' -n x ']' +++ case ":$MANPATH:" in +++ unset _mlcode _mlret +++ '[' -n '' ']' + module unload mpi + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo x + '[' -n x ']' ++ eval 'echo ${LD_LIBRARY_PATH}' +++ echo /usr/lib64/openmpi/lib + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' ' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++ eval 'echo ${LD_PRELOAD+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_PRELOAD ++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\''' 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH_modquar=/usr/lib64/openmpi/lib +++ LD_LIBRARY_PATH= +++ LD_PRELOAD= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh unload mpi + eval unset 'MPI_COMPILER; unset' 'LD_LIBRARY_PATH; unset' 'MPI_MAN; MANPATH=/usr/share/man:;' export 'MANPATH; unset' 'MPI_INCLUDE; unset' '_LMFILES_; unset' 'LOADEDMODULES; unset' 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:1:/usr/share/man:1;' export 'MANPATH_modshare; unset' 'MPI_PYTHON3_SITEARCH; unset' 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; unset' 'MPI_HOME; unset' 'MPI_FORTRAN_MOD_DIR; unset' 'MPI_SUFFIX; unset' 'LD_LIBRARY_PATH_modshare; unset' 'MPI_SYSCONFIG; unset' '_LMFILES__modshare; unset' 'LOADEDMODULES_modshare; unset' 'MPI_LIB; PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin;' export 'PATH; unset' 'MPI_BIN; PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1;' export 'PATH_modshare; test' '0;' ++ unset MPI_COMPILER ++ unset LD_LIBRARY_PATH ++ unset MPI_MAN ++ MANPATH=/usr/share/man: ++ export MANPATH ++ unset MPI_INCLUDE ++ unset _LMFILES_ ++ unset LOADEDMODULES ++ unset MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:1:/usr/share/man:1 ++ export MANPATH_modshare ++ unset MPI_PYTHON3_SITEARCH ++ unset MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ unset MPI_HOME ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_SUFFIX ++ unset LD_LIBRARY_PATH_modshare ++ unset MPI_SYSCONFIG ++ unset _LMFILES__modshare ++ unset LOADEDMODULES_modshare ++ unset MPI_LIB ++ PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin ++ export PATH ++ unset MPI_BIN ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + python_binary=/usr/bin/python3 + bytecode_compilation_path=/builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages + xargs -0 /usr/bin/python3 -c 'import py_compile, sys; [py_compile.compile(f, dfile=f.partition("$RPM_BUILD_ROOT")[2]) for f in sys.argv[1:]]' + find /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages -type f -a -name '*.py' -print0 + find /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages -type f -a -name '*.py' -print0 + xargs -0 /usr/bin/python3 -O -c 'import py_compile, sys; [py_compile.compile(f, dfile=f.partition("$RPM_BUILD_ROOT")[2]) for f in sys.argv[1:]]' + python_binary=/usr/bin/python3 + bytecode_compilation_path=/builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages + find /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages -type f -a -name '*.py' -print0 + xargs -0 /usr/bin/python3 -c 'import py_compile, sys; [py_compile.compile(f, dfile=f.partition("$RPM_BUILD_ROOT")[2]) for f in sys.argv[1:]]' + find /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages -type f -a -name '*.py' -print0 + xargs -0 /usr/bin/python3 -O -c 'import py_compile, sys; [py_compile.compile(f, dfile=f.partition("$RPM_BUILD_ROOT")[2]) for f in sys.argv[1:]]' + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + COMPRESS='zstd -f --rm -19 -T0' + COMPRESS_EXT=.zst + /usr/lib/rpm/brp-compress + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_xdg + '[' -n '' ']' + /usr/share/spec-helper/fix_file_permissions + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/fix_pkgconfig + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/remove_libtool_files + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files Warning: unused libraries in /usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libmpe.so: /lib64/libm.so.6 /usr/lib64/openmpi/lib/libmpi.so.40 /lib64/libpthread.so.0 Warning: unused libraries in /usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt.so: /lib64/libm.so.6 /usr/lib64/openmpi/lib/libmpi.so.40 /lib64/libpthread.so.0 Warning: unused libraries in /usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-mpi.so: /lib64/libm.so.6 /usr/lib64/openmpi/lib/libmpi.so.40 /lib64/libpthread.so.0 Warning: unused libraries in /usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-hyb.so: /lib64/libm.so.6 /usr/lib64/openmpi/lib/libmpi.so.40 /lib64/libpthread.so.0 Warning: unused libraries in /usr/lib64/python3.9/site-packages/openmpi/mpi4py/dl.cpython-39-x86_64-linux-gnu.so: /lib64/libpthread.so.0 Warning: unused libraries in /usr/lib64/python3.9/site-packages/openmpi/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so: /lib64/libm.so.6 /lib64/libdl.so.2 /lib64/libpthread.so.0 Warning: undefined symbols in /usr/lib64/python3.9/site-packages/openmpi/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so: PyExc_ImportError PyExc_StopIteration PyBool_Type PyFrame_Type PyExc_ValueError PyExc_AssertionError PyExc_SystemError PyList_Type Py_OptimizeFlag PyExc_TypeError PyDict_Type PyExc_KeyError PyBaseObject_Type PyExc_BufferError PyExc_IndexError _Py_FalseStruct PyUnicode_Type PyExc_DeprecationWarning _Py_TrueStruct PyTuple_Type PyObject_GenericGetAttr PyExc_RuntimeError PyType_Type PyBytes_Type PyMethod_Type PyLong_Type _Py_NoneStruct PyExc_OverflowError PyExc_AttributeError PySlice_Type PyExc_NameError PyCFunction_Type PyExc_NotImplementedError PyMethodDescr_Type PyFunction_Type PyModule_AddObject PyInterpreterState_GetID PyDict_SetItemString PyUnicode_Compare PyFrame_New PyModule_NewObject PyBytes_AsStringAndSize PyNumber_Remainder PyType_Ready PyClassMethod_New PyUnicode_Format PyLong_FromVoidPtr PyLong_AsVoidPtr PyMem_Free PyGILState_Release PyBytes_Size PyUnicode_FromString PyObject_GC_Del PyErr_NoMemory PyObject_GC_UnTrack _PyObject_GetDictPtr PyObject_IsTrue PyLong_FromSize_t PyMem_Realloc PyBuffer_FillInfo PyObject_Not PyErr_GivenExceptionMatches PyIndex_Check PyDict_GetItemWithError PyOS_snprintf PyObject_GetItem PyUnicode_FromFormat PyDict_Next PyImport_AddModule PyLong_AsLong Py_EnterRecursiveCall PyObject_CallFinalizerFromDealloc PyErr_Format PyFloat_FromDouble _PyDict_SetItem_KnownHash PyNumber_And PyCode_New PyNumber_InPlaceAdd PyObject_GetAttr PyErr_ExceptionMatches PyErr_Occurred PyTuple_GetSlice PyObject_IsSubclass PyType_Modified PyObject_GetBuffer PyCapsule_New PyObject_GC_IsFinalized PyErr_SetObject PySlice_Unpack PyNumber_Multiply PyEval_RestoreThread PyErr_WriteUnraisable PyBytes_AsString PyEval_EvalCodeEx PyUnicode_InternFromString PyObject_Size _PyObject_GC_New PyTuple_Pack PyEval_SaveThread PyThreadState_Get Py_AtExit PyDict_Size PyModule_GetDict PyErr_Restore PyImport_ImportModuleLevelObject PyObject_SetItem PyLong_AsSsize_t PyObject_RichCompare PySequence_Size PyObject_GetIter PyType_IsSubtype Py_LeaveRecursiveCall PyUnicode_Decode PySys_WriteStderr Py_GetVersion PyNumber_Add PyGILState_Ensure PyDict_DelItem PyErr_WarnEx PyErr_NormalizeException PyNumber_AsSsize_t PyNumber_Xor PyErr_Fetch PySequence_Check PyObject_Hash PyObject_ClearWeakRefs PySlice_New PyObject_GetAttrString PyObject_IsInstance PySlice_AdjustIndices PyObject_CheckBuffer PyObject_SetAttrString PyList_Append PyObject_SetAttr PyErr_SetNone PyBytes_FromStringAndSize PyDict_GetItemString PySequence_Tuple PyObject_Call _PyDict_GetItem_KnownHash PyLong_FromLong PyDescr_NewClassMethod PyTraceBack_Here PyNumber_Or PyMethod_New PyException_SetTraceback _Py_Dealloc PyObject_Free PyErr_Clear PyTuple_New PyCMethod_New PyImport_GetModuleDict PyTuple_GetItem PyLong_FromSsize_t PyErr_WarnFormat PyErr_SetString PySequence_Contains PyModuleDef_Init _PyThreadState_UncheckedGet PyEval_EvalFrameEx PyUnicode_FromStringAndSize PyBuffer_Release _PyType_Lookup _PyUnicode_Ready PyList_New PyMem_Malloc PyErr_PrintEx PyUnicode_AsUTF8String Py_IsInitialized PyObject_GC_Track PyNumber_Index PyDict_SetItem PySequence_List PyLong_AsUnsignedLong PyDict_New _PyBytes_Join + '[' -n '' ']' + /usr/share/spec-helper/remove_rpath + '[' -n '' ']' + export DISABLE_DEBUG=1 + DISABLE_DEBUG=1 + /usr/lib/rpm/find-debuginfo.sh -j2 -m -i --build-id-seed 3.0.3-6 --unique-debug-suffix -3.0.3-6.x86_64 --unique-debug-src-base mpi4py-3.0.3-6.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/mpi4py-3.0.3 extracting debug info from /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so extracting debug info from /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi/mpi4py/dl.cpython-39-x86_64-linux-gnu.so binutils-nm: /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi/mpi4py/dl.cpython-39-x86_64-linux-gnu.so: plugin needed to handle lto object binutils-nm: /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/dl.cpython-39-x86_64-linux-gnu.so-3.0.3-6.x86_64.debug: plugin needed to handle lto object extracting debug info from /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libmpe.so extracting debug info from /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-hyb.so extracting debug info from /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-mpi.so extracting debug info from /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt.so original debug info size: 5576kB, size after compression: 5392kB /usr/lib/rpm/sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match. 14179 blocks + '[' 1 -eq 1 ']' + /usr/lib/rpm/brp-python-bytecompile '' 0 '' Bytecompiling .py files below /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9 using /usr/bin/python3.9 Bytecompiling .py files below /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/debug/usr/lib64/python3.9 using /usr/bin/python3.9 Bytecompiling .py files below /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9 using /usr/bin/python3.9 + /usr/lib/rpm/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ISC7ES + umask 022 + cd /builddir/build/BUILD + cd mpi4py-3.0.3 + '[' 1 -eq 1 ']' + . /etc/profile.d/modules.sh ++ '[' -n /bin/sh ']' ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ unset _mlshdbg +++ '[' 0 = 1 ']' +++ export 'MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD' +++ MODULES_RUN_QUARANTINE='LD_LIBRARY_PATH LD_PRELOAD' +++ unset _mlre _mlIFS +++ '[' -n x ']' +++ _mlIFS=' ' +++ IFS=' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++++ eval 'echo ${LD_LIBRARY_PATH+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH='\'''\'' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++++ eval 'echo ${LD_PRELOAD+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_PRELOAD ++++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' +++ '[' -n 'LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' +++ _mlre='eval LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ++++ eval 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++++ LD_LIBRARY_PATH= +++++ LD_PRELOAD= +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++ _mlcode='module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' +++ _mlret=0 +++ '[' -n x ']' +++ IFS=' ' +++ unset _mlIFS +++ unset _mlre _mlv _mlrv +++ '[' 0 -eq 0 ']' +++ eval 'module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl ++++ export MODULES_CMD ++++ MODULESHOME=/usr/share/Modules ++++ export MODULESHOME ++++ test 0 +++ '[' 0 = 1 ']' +++ '[' /bin/sh '!=' '' ']' +++ '[' -t 2 ']' +++ export -f module ++++ type -t ml +++ '[' function = function ']' +++ export -f ml +++ '[' /bin/sh '!=' '' ']' +++ export -f switchml +++ case ":$PATH:" in +++ '[' '!' -n x ']' +++ case ":$MANPATH:" in +++ unset _mlcode _mlret +++ '[' -n '' ']' + module load mpi + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++ eval 'echo ${LD_PRELOAD+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_PRELOAD ++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++ echo + _mlre='LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH= +++ LD_PRELOAD= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh load mpi + eval 'MPI_COMPILER=openmpi-x86_64;' export 'MPI_COMPILER; LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH; MPI_MAN=/usr/share/man/openmpi-x86_64;' export 'MPI_MAN; MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/man:;' export 'MANPATH; MPI_INCLUDE=/usr/include/openmpi-x86_64;' export 'MPI_INCLUDE; _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64;' export '_LMFILES_; LOADEDMODULES=mpi/openmpi-x86_64;' export 'LOADEDMODULES; MODULES_LMCONFLICT=mpi/openmpi-x86_64\&mpi;' export 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:2:/usr/share/man/openmpi-x86_64:1:/usr/share/man:1;' export 'MANPATH_modshare; MPI_PYTHON3_SITEARCH=/usr/lib64/python3.9/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH; MODULES_LMCONFLICT_modshare=mpi/openmpi-x86_64\&mpi:1;' export 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME; MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR; MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX; LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1;' export 'LD_LIBRARY_PATH_modshare; MPI_SYSCONFIG=/etc/openmpi-x86_64;' export 'MPI_SYSCONFIG; _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-x86_64:1;' export '_LMFILES__modshare; LOADEDMODULES_modshare=mpi/openmpi-x86_64:1;' export 'LOADEDMODULES_modshare; MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB; PATH=/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin;' export 'PATH; MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN; PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1;' export 'PATH_modshare; test' '0;' ++ MPI_COMPILER=openmpi-x86_64 ++ export MPI_COMPILER ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ++ export LD_LIBRARY_PATH ++ MPI_MAN=/usr/share/man/openmpi-x86_64 ++ export MPI_MAN ++ MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/man: ++ export MANPATH ++ MPI_INCLUDE=/usr/include/openmpi-x86_64 ++ export MPI_INCLUDE ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64 ++ export _LMFILES_ ++ LOADEDMODULES=mpi/openmpi-x86_64 ++ export LOADEDMODULES ++ MODULES_LMCONFLICT='mpi/openmpi-x86_64&mpi' ++ export MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:2:/usr/share/man/openmpi-x86_64:1:/usr/share/man:1 ++ export MANPATH_modshare ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.9/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MODULES_LMCONFLICT_modshare='mpi/openmpi-x86_64&mpi:1' ++ export MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/lib64/openmpi/lib/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ MPI_HOME=/usr/lib64/openmpi ++ export MPI_HOME ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi ++ export MPI_FORTRAN_MOD_DIR ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ LD_LIBRARY_PATH_modshare=/usr/lib64/openmpi/lib:1 ++ export LD_LIBRARY_PATH_modshare ++ MPI_SYSCONFIG=/etc/openmpi-x86_64 ++ export MPI_SYSCONFIG ++ _LMFILES__modshare=/usr/share/modulefiles/mpi/openmpi-x86_64:1 ++ export _LMFILES__modshare ++ LOADEDMODULES_modshare=mpi/openmpi-x86_64:1 ++ export LOADEDMODULES_modshare ++ MPI_LIB=/usr/lib64/openmpi/lib ++ export MPI_LIB ++ PATH=/usr/lib64/openmpi/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin ++ export PATH ++ MPI_BIN=/usr/lib64/openmpi/bin ++ export MPI_BIN ++ PATH_modshare=/usr/lib64/openmpi/bin:1:/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + cp .__init__openmpi.py src/mpi4py/__init__.py + mv openmpi build + PYTHONPATH=/builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi + mpiexec --allow-run-as-root -np 1 python3 test/runtests.py -v --no-builddir -e spawn [0@98407ff87b4742d8aaf7abe8c23c2e0f] Python 3.9 (/usr/bin/python3) [0@98407ff87b4742d8aaf7abe8c23c2e0f] MPI 3.1 (Open MPI 4.0.5) [0@98407ff87b4742d8aaf7abe8c23c2e0f] mpi4py 3.0.3 (/builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib64/python3.9/site-packages/openmpi/mpi4py) -------------------------------------------------------------------------- The OSC pt2pt component does not support MPI_THREAD_MULTIPLE in this release. Workarounds are to run on a single node, or to use a system with an RDMA capable network such as Infiniband. -------------------------------------------------------------------------- testAintAdd (test_address.TestAddress) ... ok testAintDiff (test_address.TestAddress) ... ok testBottom (test_address.TestAddress) ... ok testGetAddress1 (test_address.TestAddress) ... ok testGetAddress2 (test_address.TestAddress) ... ok testAttr (test_attributes.TestCommAttrSelf) ... ok testAttrCopyDelete (test_attributes.TestCommAttrSelf) ... ok testAttrCopyFalse (test_attributes.TestCommAttrSelf) ... ok testAttrCopyTrue (test_attributes.TestCommAttrSelf) ... ok testAttrNoCopy (test_attributes.TestCommAttrSelf) ... ok testAttrNoPython (test_attributes.TestCommAttrSelf) ... ok testAttrNoPythonArray (test_attributes.TestCommAttrSelf) ... ok testAttrNoPythonZero (test_attributes.TestCommAttrSelf) ... ok testAttr (test_attributes.TestCommAttrWorld) ... ok testAttrCopyDelete (test_attributes.TestCommAttrWorld) ... ok testAttrCopyFalse (test_attributes.TestCommAttrWorld) ... ok testAttrCopyTrue (test_attributes.TestCommAttrWorld) ... ok testAttrNoCopy (test_attributes.TestCommAttrWorld) ... ok testAttrNoPython (test_attributes.TestCommAttrWorld) ... ok testAttrNoPythonArray (test_attributes.TestCommAttrWorld) ... ok testAttrNoPythonZero (test_attributes.TestCommAttrWorld) ... ok testAttr (test_attributes.TestDatatypeAttrBYTE) ... ok testAttrCopyDelete (test_attributes.TestDatatypeAttrBYTE) ... ok testAttrCopyFalse (test_attributes.TestDatatypeAttrBYTE) ... ok testAttrCopyTrue (test_attributes.TestDatatypeAttrBYTE) ... ok testAttrNoCopy (test_attributes.TestDatatypeAttrBYTE) ... ok testAttrNoPython (test_attributes.TestDatatypeAttrBYTE) ... ok testAttrNoPythonArray (test_attributes.TestDatatypeAttrBYTE) ... ok testAttrNoPythonZero (test_attributes.TestDatatypeAttrBYTE) ... ok testAttr (test_attributes.TestDatatypeAttrFLOAT) ... ok testAttrCopyDelete (test_attributes.TestDatatypeAttrFLOAT) ... ok testAttrCopyFalse (test_attributes.TestDatatypeAttrFLOAT) ... ok testAttrCopyTrue (test_attributes.TestDatatypeAttrFLOAT) ... ok testAttrNoCopy (test_attributes.TestDatatypeAttrFLOAT) ... ok testAttrNoPython (test_attributes.TestDatatypeAttrFLOAT) ... ok testAttrNoPythonArray (test_attributes.TestDatatypeAttrFLOAT) ... ok testAttrNoPythonZero (test_attributes.TestDatatypeAttrFLOAT) ... ok testAttr (test_attributes.TestDatatypeAttrINT) ... ok testAttrCopyDelete (test_attributes.TestDatatypeAttrINT) ... ok testAttrCopyFalse (test_attributes.TestDatatypeAttrINT) ... ok testAttrCopyTrue (test_attributes.TestDatatypeAttrINT) ... ok testAttrNoCopy (test_attributes.TestDatatypeAttrINT) ... ok testAttrNoPython (test_attributes.TestDatatypeAttrINT) ... ok testAttrNoPythonArray (test_attributes.TestDatatypeAttrINT) ... ok testAttrNoPythonZero (test_attributes.TestDatatypeAttrINT) ... ok testAttr (test_attributes.TestWinAttr) ... skipped 'mpi-win-attr' testAttrCopyDelete (test_attributes.TestWinAttr) ... skipped 'mpi-win-attr' testAttrCopyFalse (test_attributes.TestWinAttr) ... skipped 'mpi-win-attr' testAttrCopyTrue (test_attributes.TestWinAttr) ... skipped 'mpi-win-attr' testAttrNoCopy (test_attributes.TestWinAttr) ... skipped 'mpi-win-attr' testAttrNoPython (test_attributes.TestWinAttr) ... skipped 'mpi-win-attr' testAttrNoPythonArray (test_attributes.TestWinAttr) ... skipped 'mpi-win-attr' testAttrNoPythonZero (test_attributes.TestWinAttr) ... skipped 'mpi-win-attr' testAllgather (test_cco_buf.TestCCOBufInplaceSelf) ... ok testAllreduce (test_cco_buf.TestCCOBufInplaceSelf) ... ok testExscan (test_cco_buf.TestCCOBufInplaceSelf) ... ok testGather (test_cco_buf.TestCCOBufInplaceSelf) ... ok testReduce (test_cco_buf.TestCCOBufInplaceSelf) ... ok testReduceScatter (test_cco_buf.TestCCOBufInplaceSelf) ... ok testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceSelf) ... ok testScan (test_cco_buf.TestCCOBufInplaceSelf) ... ok testScatter (test_cco_buf.TestCCOBufInplaceSelf) ... ok testAllgather (test_cco_buf.TestCCOBufInplaceWorld) ... ok testAllreduce (test_cco_buf.TestCCOBufInplaceWorld) ... ok testExscan (test_cco_buf.TestCCOBufInplaceWorld) ... ok testGather (test_cco_buf.TestCCOBufInplaceWorld) ... ok testReduce (test_cco_buf.TestCCOBufInplaceWorld) ... ok testReduceScatter (test_cco_buf.TestCCOBufInplaceWorld) ... ok testReduceScatterBlock (test_cco_buf.TestCCOBufInplaceWorld) ... ok testScan (test_cco_buf.TestCCOBufInplaceWorld) ... ok testScatter (test_cco_buf.TestCCOBufInplaceWorld) ... ok testAllgather (test_cco_buf.TestCCOBufSelf) ... ok testAllreduce (test_cco_buf.TestCCOBufSelf) ... ok testAlltoall (test_cco_buf.TestCCOBufSelf) ... ok testBarrier (test_cco_buf.TestCCOBufSelf) ... ok testBcast (test_cco_buf.TestCCOBufSelf) ... ok testBcastTypeIndexed (test_cco_buf.TestCCOBufSelf) ... ok testExscan (test_cco_buf.TestCCOBufSelf) ... ok testGather (test_cco_buf.TestCCOBufSelf) ... ok testReduce (test_cco_buf.TestCCOBufSelf) ... ok testReduceScatter (test_cco_buf.TestCCOBufSelf) ... ok testReduceScatterBlock (test_cco_buf.TestCCOBufSelf) ... ok testScan (test_cco_buf.TestCCOBufSelf) ... ok testScatter (test_cco_buf.TestCCOBufSelf) ... ok testAllgather (test_cco_buf.TestCCOBufSelfDup) ... ok testAllreduce (test_cco_buf.TestCCOBufSelfDup) ... ok testAlltoall (test_cco_buf.TestCCOBufSelfDup) ... ok testBarrier (test_cco_buf.TestCCOBufSelfDup) ... ok testBcast (test_cco_buf.TestCCOBufSelfDup) ... ok testBcastTypeIndexed (test_cco_buf.TestCCOBufSelfDup) ... ok testExscan (test_cco_buf.TestCCOBufSelfDup) ... ok testGather (test_cco_buf.TestCCOBufSelfDup) ... ok testReduce (test_cco_buf.TestCCOBufSelfDup) ... ok testReduceScatter (test_cco_buf.TestCCOBufSelfDup) ... ok testReduceScatterBlock (test_cco_buf.TestCCOBufSelfDup) ... ok testScan (test_cco_buf.TestCCOBufSelfDup) ... ok testScatter (test_cco_buf.TestCCOBufSelfDup) ... ok testAllgather (test_cco_buf.TestCCOBufWorld) ... ok testAllreduce (test_cco_buf.TestCCOBufWorld) ... ok testAlltoall (test_cco_buf.TestCCOBufWorld) ... ok testBarrier (test_cco_buf.TestCCOBufWorld) ... ok testBcast (test_cco_buf.TestCCOBufWorld) ... ok testBcastTypeIndexed (test_cco_buf.TestCCOBufWorld) ... ok testExscan (test_cco_buf.TestCCOBufWorld) ... ok testGather (test_cco_buf.TestCCOBufWorld) ... ok testReduce (test_cco_buf.TestCCOBufWorld) ... ok testReduceScatter (test_cco_buf.TestCCOBufWorld) ... ok testReduceScatterBlock (test_cco_buf.TestCCOBufWorld) ... ok testScan (test_cco_buf.TestCCOBufWorld) ... ok testScatter (test_cco_buf.TestCCOBufWorld) ... ok testAllgather (test_cco_buf.TestCCOBufWorldDup) ... ok testAllreduce (test_cco_buf.TestCCOBufWorldDup) ... ok testAlltoall (test_cco_buf.TestCCOBufWorldDup) ... ok testBarrier (test_cco_buf.TestCCOBufWorldDup) ... ok testBcast (test_cco_buf.TestCCOBufWorldDup) ... ok testBcastTypeIndexed (test_cco_buf.TestCCOBufWorldDup) ... ok testExscan (test_cco_buf.TestCCOBufWorldDup) ... ok testGather (test_cco_buf.TestCCOBufWorldDup) ... ok testReduce (test_cco_buf.TestCCOBufWorldDup) ... ok testReduceScatter (test_cco_buf.TestCCOBufWorldDup) ... ok testReduceScatterBlock (test_cco_buf.TestCCOBufWorldDup) ... ok testScan (test_cco_buf.TestCCOBufWorldDup) ... ok testScatter (test_cco_buf.TestCCOBufWorldDup) ... ok testReduceLocal (test_cco_buf.TestReduceLocal) ... ok testAllgather (test_cco_nb_buf.TestCCOBufInplaceSelf) ... ok testAllreduce (test_cco_nb_buf.TestCCOBufInplaceSelf) ... ok testGather (test_cco_nb_buf.TestCCOBufInplaceSelf) ... ok testReduce (test_cco_nb_buf.TestCCOBufInplaceSelf) ... ok testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceSelf) ... ok testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceSelf) ... ok testScatter (test_cco_nb_buf.TestCCOBufInplaceSelf) ... ok testAllgather (test_cco_nb_buf.TestCCOBufInplaceWorld) ... ok testAllreduce (test_cco_nb_buf.TestCCOBufInplaceWorld) ... ok testGather (test_cco_nb_buf.TestCCOBufInplaceWorld) ... ok testReduce (test_cco_nb_buf.TestCCOBufInplaceWorld) ... ok testReduceScatter (test_cco_nb_buf.TestCCOBufInplaceWorld) ... ok testReduceScatterBlock (test_cco_nb_buf.TestCCOBufInplaceWorld) ... ok testScatter (test_cco_nb_buf.TestCCOBufInplaceWorld) ... ok testAllgather (test_cco_nb_buf.TestCCOBufSelf) ... ok testAllreduce (test_cco_nb_buf.TestCCOBufSelf) ... ok testAlltoall (test_cco_nb_buf.TestCCOBufSelf) ... ok testBarrier (test_cco_nb_buf.TestCCOBufSelf) ... ok testBcast (test_cco_nb_buf.TestCCOBufSelf) ... ok testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelf) ... ok testExscan (test_cco_nb_buf.TestCCOBufSelf) ... ok testGather (test_cco_nb_buf.TestCCOBufSelf) ... ok testReduce (test_cco_nb_buf.TestCCOBufSelf) ... ok testReduceScatter (test_cco_nb_buf.TestCCOBufSelf) ... ok testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelf) ... ok testScan (test_cco_nb_buf.TestCCOBufSelf) ... ok testScatter (test_cco_nb_buf.TestCCOBufSelf) ... ok testAllgather (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testAllreduce (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testAlltoall (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testBarrier (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testBcast (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testExscan (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testGather (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testReduce (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testReduceScatter (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testReduceScatterBlock (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testScan (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testScatter (test_cco_nb_buf.TestCCOBufSelfDup) ... ok testAllgather (test_cco_nb_buf.TestCCOBufWorld) ... ok testAllreduce (test_cco_nb_buf.TestCCOBufWorld) ... ok testAlltoall (test_cco_nb_buf.TestCCOBufWorld) ... ok testBarrier (test_cco_nb_buf.TestCCOBufWorld) ... ok testBcast (test_cco_nb_buf.TestCCOBufWorld) ... ok testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorld) ... ok testExscan (test_cco_nb_buf.TestCCOBufWorld) ... ok testGather (test_cco_nb_buf.TestCCOBufWorld) ... ok testReduce (test_cco_nb_buf.TestCCOBufWorld) ... ok testReduceScatter (test_cco_nb_buf.TestCCOBufWorld) ... ok testReduceScatterBlock (test_cco_nb_buf.TestCCOBufWorld) ... ok testScan (test_cco_nb_buf.TestCCOBufWorld) ... ok testScatter (test_cco_nb_buf.TestCCOBufWorld) ... ok testAllgather (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testAllreduce (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testAlltoall (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testBarrier (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testBcast (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testBcastTypeIndexed (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testExscan (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testGather (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testReduce (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testReduceScatter (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testReduceScatterBlock (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testScan (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testScatter (test_cco_nb_buf.TestCCOBufWorldDup) ... ok testAllgatherv (test_cco_nb_vec.TestCCOVecSelf) ... ok testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelf) ... ok testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelf) ... ok testAlltoallv (test_cco_nb_vec.TestCCOVecSelf) ... ok testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelf) ... ok testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelf) ... ok testAlltoallw (test_cco_nb_vec.TestCCOVecSelf) ... ok testGatherv (test_cco_nb_vec.TestCCOVecSelf) ... ok testGatherv2 (test_cco_nb_vec.TestCCOVecSelf) ... ok testGatherv3 (test_cco_nb_vec.TestCCOVecSelf) ... ok testScatterv (test_cco_nb_vec.TestCCOVecSelf) ... ok testScatterv2 (test_cco_nb_vec.TestCCOVecSelf) ... ok testScatterv3 (test_cco_nb_vec.TestCCOVecSelf) ... ok testAllgatherv (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testAllgatherv2 (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testAllgatherv3 (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testAlltoallv (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testAlltoallv2 (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testAlltoallv3 (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testAlltoallw (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testGatherv (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testGatherv2 (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testGatherv3 (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testScatterv (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testScatterv2 (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testScatterv3 (test_cco_nb_vec.TestCCOVecSelfDup) ... ok testAllgatherv (test_cco_nb_vec.TestCCOVecWorld) ... ok testAllgatherv2 (test_cco_nb_vec.TestCCOVecWorld) ... ok testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorld) ... ok testAlltoallv (test_cco_nb_vec.TestCCOVecWorld) ... ok testAlltoallv2 (test_cco_nb_vec.TestCCOVecWorld) ... ok testAlltoallv3 (test_cco_nb_vec.TestCCOVecWorld) ... ok testAlltoallw (test_cco_nb_vec.TestCCOVecWorld) ... ok testGatherv (test_cco_nb_vec.TestCCOVecWorld) ... ok testGatherv2 (test_cco_nb_vec.TestCCOVecWorld) ... ok testGatherv3 (test_cco_nb_vec.TestCCOVecWorld) ... ok testScatterv (test_cco_nb_vec.TestCCOVecWorld) ... ok testScatterv2 (test_cco_nb_vec.TestCCOVecWorld) ... ok testScatterv3 (test_cco_nb_vec.TestCCOVecWorld) ... ok testAllgatherv (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testAllgatherv2 (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testAllgatherv3 (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testAlltoallv (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testAlltoallv2 (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testAlltoallv3 (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testAlltoallw (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testGatherv (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testGatherv2 (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testGatherv3 (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testScatterv (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testScatterv2 (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testScatterv3 (test_cco_nb_vec.TestCCOVecWorldDup) ... ok testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelf) ... ok testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelf) ... ok testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelf) ... ok testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufSelfDup) ... ok testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufSelfDup) ... ok testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufSelfDup) ... ok testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorld) ... ok testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufWorld) ... ok testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufWorld) ... ok testNeighborAllgather (test_cco_ngh_buf.TestCCONghBufWorldDup) ... ok testNeighborAlltoall (test_cco_ngh_buf.TestCCONghBufWorldDup) ... ok testNeighborAlltoallw (test_cco_ngh_buf.TestCCONghBufWorldDup) ... ok testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelf) ... ok testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelf) ... ok testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjSelfDup) ... ok testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjSelfDup) ... ok testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorld) ... ok testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorld) ... ok testNeighborAllgather (test_cco_ngh_obj.TestCCONghObjWorldDup) ... ok testNeighborAlltoall (test_cco_ngh_obj.TestCCONghObjWorldDup) ... ok testAllgather (test_cco_obj.TestCCOObjSelf) ... ok testAllreduce (test_cco_obj.TestCCOObjSelf) ... ok testAlltoall (test_cco_obj.TestCCOObjSelf) ... ok testBarrier (test_cco_obj.TestCCOObjSelf) ... ok testBcast (test_cco_obj.TestCCOObjSelf) ... ok testExscan (test_cco_obj.TestCCOObjSelf) ... ok testGather (test_cco_obj.TestCCOObjSelf) ... ok testReduce (test_cco_obj.TestCCOObjSelf) ... ok testScan (test_cco_obj.TestCCOObjSelf) ... ok testScatter (test_cco_obj.TestCCOObjSelf) ... ok testAllgather (test_cco_obj.TestCCOObjSelfDup) ... ok testAllreduce (test_cco_obj.TestCCOObjSelfDup) ... ok testAlltoall (test_cco_obj.TestCCOObjSelfDup) ... ok testBarrier (test_cco_obj.TestCCOObjSelfDup) ... ok testBcast (test_cco_obj.TestCCOObjSelfDup) ... ok testExscan (test_cco_obj.TestCCOObjSelfDup) ... ok testGather (test_cco_obj.TestCCOObjSelfDup) ... ok testReduce (test_cco_obj.TestCCOObjSelfDup) ... ok testScan (test_cco_obj.TestCCOObjSelfDup) ... ok testScatter (test_cco_obj.TestCCOObjSelfDup) ... ok testAllgather (test_cco_obj.TestCCOObjWorld) ... ok testAllreduce (test_cco_obj.TestCCOObjWorld) ... ok testAlltoall (test_cco_obj.TestCCOObjWorld) ... ok testBarrier (test_cco_obj.TestCCOObjWorld) ... ok testBcast (test_cco_obj.TestCCOObjWorld) ... ok testExscan (test_cco_obj.TestCCOObjWorld) ... ok testGather (test_cco_obj.TestCCOObjWorld) ... ok testReduce (test_cco_obj.TestCCOObjWorld) ... ok testScan (test_cco_obj.TestCCOObjWorld) ... ok testScatter (test_cco_obj.TestCCOObjWorld) ... ok testAllgather (test_cco_obj.TestCCOObjWorldDup) ... ok testAllreduce (test_cco_obj.TestCCOObjWorldDup) ... ok testAlltoall (test_cco_obj.TestCCOObjWorldDup) ... ok testBarrier (test_cco_obj.TestCCOObjWorldDup) ... ok testBcast (test_cco_obj.TestCCOObjWorldDup) ... ok testExscan (test_cco_obj.TestCCOObjWorldDup) ... ok testGather (test_cco_obj.TestCCOObjWorldDup) ... ok testReduce (test_cco_obj.TestCCOObjWorldDup) ... ok testScan (test_cco_obj.TestCCOObjWorldDup) ... ok testScatter (test_cco_obj.TestCCOObjWorldDup) ... ok testAllgather (test_cco_obj_inter.TestCCOObjInter) ... skipped 'mpi-world-size<2' testAllreduce (test_cco_obj_inter.TestCCOObjInter) ... skipped 'mpi-world-size<2' testAlltoall (test_cco_obj_inter.TestCCOObjInter) ... skipped 'mpi-world-size<2' testBarrier (test_cco_obj_inter.TestCCOObjInter) ... skipped 'mpi-world-size<2' testBcast (test_cco_obj_inter.TestCCOObjInter) ... skipped 'mpi-world-size<2' testGather (test_cco_obj_inter.TestCCOObjInter) ... skipped 'mpi-world-size<2' testReduce (test_cco_obj_inter.TestCCOObjInter) ... skipped 'mpi-world-size<2' testScatter (test_cco_obj_inter.TestCCOObjInter) ... skipped 'mpi-world-size<2' testAllgather (test_cco_obj_inter.TestCCOObjInterDup) ... skipped 'mpi-world-size<2' testAllreduce (test_cco_obj_inter.TestCCOObjInterDup) ... skipped 'mpi-world-size<2' testAlltoall (test_cco_obj_inter.TestCCOObjInterDup) ... skipped 'mpi-world-size<2' testBarrier (test_cco_obj_inter.TestCCOObjInterDup) ... skipped 'mpi-world-size<2' testBcast (test_cco_obj_inter.TestCCOObjInterDup) ... skipped 'mpi-world-size<2' testGather (test_cco_obj_inter.TestCCOObjInterDup) ... skipped 'mpi-world-size<2' testReduce (test_cco_obj_inter.TestCCOObjInterDup) ... skipped 'mpi-world-size<2' testScatter (test_cco_obj_inter.TestCCOObjInterDup) ... skipped 'mpi-world-size<2' testAllgather (test_cco_obj_inter.TestCCOObjInterDupDup) ... skipped 'mpi-world-size<2' testAllreduce (test_cco_obj_inter.TestCCOObjInterDupDup) ... skipped 'mpi-world-size<2' testAlltoall (test_cco_obj_inter.TestCCOObjInterDupDup) ... skipped 'mpi-world-size<2' testBarrier (test_cco_obj_inter.TestCCOObjInterDupDup) ... skipped 'mpi-world-size<2' testBcast (test_cco_obj_inter.TestCCOObjInterDupDup) ... skipped 'mpi-world-size<2' testGather (test_cco_obj_inter.TestCCOObjInterDupDup) ... skipped 'mpi-world-size<2' testReduce (test_cco_obj_inter.TestCCOObjInterDupDup) ... skipped 'mpi-world-size<2' testScatter (test_cco_obj_inter.TestCCOObjInterDupDup) ... skipped 'mpi-world-size<2' testAlltoallv (test_cco_vec.TestCCOVecInplaceSelf) ... ok testAlltoallw (test_cco_vec.TestCCOVecInplaceSelf) ... ok testAlltoallw2 (test_cco_vec.TestCCOVecInplaceSelf) ... ok testAlltoallv (test_cco_vec.TestCCOVecInplaceWorld) ... ok testAlltoallw (test_cco_vec.TestCCOVecInplaceWorld) ... ok testAlltoallw2 (test_cco_vec.TestCCOVecInplaceWorld) ... ok testAllgatherv (test_cco_vec.TestCCOVecSelf) ... ok testAllgatherv2 (test_cco_vec.TestCCOVecSelf) ... ok testAllgatherv3 (test_cco_vec.TestCCOVecSelf) ... ok testAlltoallv (test_cco_vec.TestCCOVecSelf) ... ok testAlltoallv2 (test_cco_vec.TestCCOVecSelf) ... ok testAlltoallv3 (test_cco_vec.TestCCOVecSelf) ... ok testAlltoallw (test_cco_vec.TestCCOVecSelf) ... ok testGatherv (test_cco_vec.TestCCOVecSelf) ... ok testGatherv2 (test_cco_vec.TestCCOVecSelf) ... ok testGatherv3 (test_cco_vec.TestCCOVecSelf) ... ok testScatterv (test_cco_vec.TestCCOVecSelf) ... ok testScatterv2 (test_cco_vec.TestCCOVecSelf) ... ok testScatterv3 (test_cco_vec.TestCCOVecSelf) ... ok testAllgatherv (test_cco_vec.TestCCOVecSelfDup) ... ok testAllgatherv2 (test_cco_vec.TestCCOVecSelfDup) ... ok testAllgatherv3 (test_cco_vec.TestCCOVecSelfDup) ... ok testAlltoallv (test_cco_vec.TestCCOVecSelfDup) ... ok testAlltoallv2 (test_cco_vec.TestCCOVecSelfDup) ... ok testAlltoallv3 (test_cco_vec.TestCCOVecSelfDup) ... ok testAlltoallw (test_cco_vec.TestCCOVecSelfDup) ... ok testGatherv (test_cco_vec.TestCCOVecSelfDup) ... ok testGatherv2 (test_cco_vec.TestCCOVecSelfDup) ... ok testGatherv3 (test_cco_vec.TestCCOVecSelfDup) ... ok testScatterv (test_cco_vec.TestCCOVecSelfDup) ... ok testScatterv2 (test_cco_vec.TestCCOVecSelfDup) ... ok testScatterv3 (test_cco_vec.TestCCOVecSelfDup) ... ok testAllgatherv (test_cco_vec.TestCCOVecWorld) ... ok testAllgatherv2 (test_cco_vec.TestCCOVecWorld) ... ok testAllgatherv3 (test_cco_vec.TestCCOVecWorld) ... ok testAlltoallv (test_cco_vec.TestCCOVecWorld) ... ok testAlltoallv2 (test_cco_vec.TestCCOVecWorld) ... ok testAlltoallv3 (test_cco_vec.TestCCOVecWorld) ... ok testAlltoallw (test_cco_vec.TestCCOVecWorld) ... ok testGatherv (test_cco_vec.TestCCOVecWorld) ... ok testGatherv2 (test_cco_vec.TestCCOVecWorld) ... ok testGatherv3 (test_cco_vec.TestCCOVecWorld) ... ok testScatterv (test_cco_vec.TestCCOVecWorld) ... ok testScatterv2 (test_cco_vec.TestCCOVecWorld) ... ok testScatterv3 (test_cco_vec.TestCCOVecWorld) ... ok testAllgatherv (test_cco_vec.TestCCOVecWorldDup) ... ok testAllgatherv2 (test_cco_vec.TestCCOVecWorldDup) ... ok testAllgatherv3 (test_cco_vec.TestCCOVecWorldDup) ... ok testAlltoallv (test_cco_vec.TestCCOVecWorldDup) ... ok testAlltoallv2 (test_cco_vec.TestCCOVecWorldDup) ... ok testAlltoallv3 (test_cco_vec.TestCCOVecWorldDup) ... ok testAlltoallw (test_cco_vec.TestCCOVecWorldDup) ... ok testGatherv (test_cco_vec.TestCCOVecWorldDup) ... ok testGatherv2 (test_cco_vec.TestCCOVecWorldDup) ... ok testGatherv3 (test_cco_vec.TestCCOVecWorldDup) ... ok testScatterv (test_cco_vec.TestCCOVecWorldDup) ... ok testScatterv2 (test_cco_vec.TestCCOVecWorldDup) ... ok testScatterv3 (test_cco_vec.TestCCOVecWorldDup) ... ok testHandleAddress (test_cffi.TestCFFI) ... skipped 'cffi' testHandleValue (test_cffi.TestCFFI) ... skipped 'cffi' testContructor (test_comm.TestCommNull) ... ok testContructorInter (test_comm.TestCommNull) ... ok testContructorIntra (test_comm.TestCommNull) ... ok testCloneFree (test_comm.TestCommSelf) ... ok testCompare (test_comm.TestCommSelf) ... ok testContructor (test_comm.TestCommSelf) ... ok testCreate (test_comm.TestCommSelf) ... ok testCreateGroup (test_comm.TestCommSelf) ... ok testDupWithInfo (test_comm.TestCommSelf) ... ok testGetParent (test_comm.TestCommSelf) ... ok testGetSetInfo (test_comm.TestCommSelf) ... ok testGetSetName (test_comm.TestCommSelf) ... ok testGroup (test_comm.TestCommSelf) ... ok testIDup (test_comm.TestCommSelf) ... ok testIsInter (test_comm.TestCommSelf) ... ok testPyProps (test_comm.TestCommSelf) ... ok testRank (test_comm.TestCommSelf) ... ok testSize (test_comm.TestCommSelf) ... ok testSplitType (test_comm.TestCommSelf) ... ok testCloneFree (test_comm.TestCommSelfDup) ... ok testCompare (test_comm.TestCommSelfDup) ... ok testContructor (test_comm.TestCommSelfDup) ... ok testCreate (test_comm.TestCommSelfDup) ... ok testCreateGroup (test_comm.TestCommSelfDup) ... ok testDupWithInfo (test_comm.TestCommSelfDup) ... ok testGetParent (test_comm.TestCommSelfDup) ... ok testGetSetInfo (test_comm.TestCommSelfDup) ... ok testGetSetName (test_comm.TestCommSelfDup) ... ok testGroup (test_comm.TestCommSelfDup) ... ok testIDup (test_comm.TestCommSelfDup) ... ok testIsInter (test_comm.TestCommSelfDup) ... ok testPyProps (test_comm.TestCommSelfDup) ... ok testRank (test_comm.TestCommSelfDup) ... ok testSize (test_comm.TestCommSelfDup) ... ok testSplitType (test_comm.TestCommSelfDup) ... ok testCloneFree (test_comm.TestCommWorld) ... ok testCompare (test_comm.TestCommWorld) ... ok testContructor (test_comm.TestCommWorld) ... ok testCreate (test_comm.TestCommWorld) ... ok testCreateGroup (test_comm.TestCommWorld) ... ok testDupWithInfo (test_comm.TestCommWorld) ... ok testGetParent (test_comm.TestCommWorld) ... ok testGetSetInfo (test_comm.TestCommWorld) ... ok testGetSetName (test_comm.TestCommWorld) ... ok testGroup (test_comm.TestCommWorld) ... ok testIDup (test_comm.TestCommWorld) ... ok testIsInter (test_comm.TestCommWorld) ... ok testPyProps (test_comm.TestCommWorld) ... ok testRank (test_comm.TestCommWorld) ... ok testSize (test_comm.TestCommWorld) ... ok testSplitType (test_comm.TestCommWorld) ... ok testCloneFree (test_comm.TestCommWorldDup) ... ok testCompare (test_comm.TestCommWorldDup) ... ok testContructor (test_comm.TestCommWorldDup) ... ok testCreate (test_comm.TestCommWorldDup) ... ok testCreateGroup (test_comm.TestCommWorldDup) ... ok testDupWithInfo (test_comm.TestCommWorldDup) ... ok testGetParent (test_comm.TestCommWorldDup) ... ok testGetSetInfo (test_comm.TestCommWorldDup) ... ok testGetSetName (test_comm.TestCommWorldDup) ... ok testGroup (test_comm.TestCommWorldDup) ... ok testIDup (test_comm.TestCommWorldDup) ... ok testIsInter (test_comm.TestCommWorldDup) ... ok testPyProps (test_comm.TestCommWorldDup) ... ok testRank (test_comm.TestCommWorldDup) ... ok testSize (test_comm.TestCommWorldDup) ... ok testSplitType (test_comm.TestCommWorldDup) ... ok testFortran (test_comm_inter.TestIntercomm) ... skipped 'mpi-world-size<2' testLocalGroupSizeRank (test_comm_inter.TestIntercomm) ... skipped 'mpi-world-size<2' testMerge (test_comm_inter.TestIntercomm) ... skipped 'mpi-world-size<2' testRemoteGroupSize (test_comm_inter.TestIntercomm) ... skipped 'mpi-world-size<2' testFortran (test_comm_inter.TestIntercommDup) ... skipped 'mpi-world-size<2' testLocalGroupSizeRank (test_comm_inter.TestIntercommDup) ... skipped 'mpi-world-size<2' testMerge (test_comm_inter.TestIntercommDup) ... skipped 'mpi-world-size<2' testRemoteGroupSize (test_comm_inter.TestIntercommDup) ... skipped 'mpi-world-size<2' testFortran (test_comm_inter.TestIntercommDupDup) ... skipped 'mpi-world-size<2' testLocalGroupSizeRank (test_comm_inter.TestIntercommDupDup) ... skipped 'mpi-world-size<2' testMerge (test_comm_inter.TestIntercommDupDup) ... skipped 'mpi-world-size<2' testRemoteGroupSize (test_comm_inter.TestIntercommDupDup) ... skipped 'mpi-world-size<2' testCartMap (test_comm_topo.TestTopoSelf) ... ok testCartcomm (test_comm_topo.TestTopoSelf) ... ok testCartcommZeroDim (test_comm_topo.TestTopoSelf) ... ok testDistgraphcomm (test_comm_topo.TestTopoSelf) ... ok testDistgraphcommAdjacent (test_comm_topo.TestTopoSelf) ... ok testGraphMap (test_comm_topo.TestTopoSelf) ... ok testGraphcomm (test_comm_topo.TestTopoSelf) ... ok testCartMap (test_comm_topo.TestTopoSelfDup) ... ok testCartcomm (test_comm_topo.TestTopoSelfDup) ... ok testCartcommZeroDim (test_comm_topo.TestTopoSelfDup) ... ok testDistgraphcomm (test_comm_topo.TestTopoSelfDup) ... ok testDistgraphcommAdjacent (test_comm_topo.TestTopoSelfDup) ... ok testGraphMap (test_comm_topo.TestTopoSelfDup) ... ok testGraphcomm (test_comm_topo.TestTopoSelfDup) ... ok testCartMap (test_comm_topo.TestTopoWorld) ... ok testCartcomm (test_comm_topo.TestTopoWorld) ... ok testCartcommZeroDim (test_comm_topo.TestTopoWorld) ... ok testDistgraphcomm (test_comm_topo.TestTopoWorld) ... ok testDistgraphcommAdjacent (test_comm_topo.TestTopoWorld) ... ok testGraphMap (test_comm_topo.TestTopoWorld) ... ok testGraphcomm (test_comm_topo.TestTopoWorld) ... ok testCartMap (test_comm_topo.TestTopoWorldDup) ... ok testCartcomm (test_comm_topo.TestTopoWorldDup) ... ok testCartcommZeroDim (test_comm_topo.TestTopoWorldDup) ... ok testDistgraphcomm (test_comm_topo.TestTopoWorldDup) ... ok testDistgraphcommAdjacent (test_comm_topo.TestTopoWorldDup) ... ok testGraphMap (test_comm_topo.TestTopoWorldDup) ... ok testGraphcomm (test_comm_topo.TestTopoWorldDup) ... ok testHandleAdress (test_ctypes.TestCTYPES) ... ok testHandleValue (test_ctypes.TestCTYPES) ... ok testBoolEqNe (test_datatype.TestDatatype) ... ok testCommit (test_datatype.TestDatatype) ... ok testCreateContiguous (test_datatype.TestDatatype) ... ok testCreateDarray (test_datatype.TestDatatype) ... ok testCreateF90ComplexDouble (test_datatype.TestDatatype) ... ok testCreateF90Integer (test_datatype.TestDatatype) ... ok testCreateF90RealDouble (test_datatype.TestDatatype) ... ok testCreateF90RealSingle (test_datatype.TestDatatype) ... ok testCreateHindexed (test_datatype.TestDatatype) ... ok testCreateHindexedBlock (test_datatype.TestDatatype) ... ok testCreateHvector (test_datatype.TestDatatype) ... ok testCreateIndexed (test_datatype.TestDatatype) ... ok testCreateIndexedBlock (test_datatype.TestDatatype) ... ok testCreateResized (test_datatype.TestDatatype) ... ok testCreateStruct (test_datatype.TestDatatype) ... ok testCreateSubarray (test_datatype.TestDatatype) ... ok testCreateVector (test_datatype.TestDatatype) ... ok testCreatef90ComplexSingle (test_datatype.TestDatatype) ... ok testDup (test_datatype.TestDatatype) ... ok testGetEnvelope (test_datatype.TestDatatype) ... ok testGetExtent (test_datatype.TestDatatype) ... ok testGetSetName (test_datatype.TestDatatype) ... ok testGetSize (test_datatype.TestDatatype) ... ok testGetTrueExtent (test_datatype.TestDatatype) ... ok testMatchSize (test_datatype.TestDatatype) ... ok testDL1 (test_dl.TestDL) ... skipped 'mpi4py-dl' testDL2 (test_dl.TestDL) ... skipped 'mpi4py-dl' testDL3 (test_dl.TestDL) ... skipped 'mpi4py-dl' testDL4 (test_dl.TestDL) ... skipped 'mpi4py-dl' testDoc (test_doc.TestDoc) ... ok testAcceptConnect (test_dynproc.TestDPM) ... skipped 'mpi-world-size<2' testConnectAccept (test_dynproc.TestDPM) ... skipped 'mpi-world-size<2' testJoin (test_dynproc.TestDPM) ... skipped 'mpi-world-size<2' testNamePublishing (test_dynproc.TestDPM) ... ok testGetLibraryVersion (test_environ.TestEnviron) ... ok testGetProcessorName (test_environ.TestEnviron) ... ok testGetVersion (test_environ.TestEnviron) ... ok testIsFinalized (test_environ.TestEnviron) ... ok testIsInitialized (test_environ.TestEnviron) ... ok testPControl (test_environ.TestEnviron) ... ok testWTick (test_environ.TestEnviron) ... ok testWTime (test_environ.TestEnviron) ... ok testAppNum (test_environ.TestWorldAttrs) ... ok testHostPorcessor (test_environ.TestWorldAttrs) ... ok testIOProcessor (test_environ.TestWorldAttrs) ... ok testLastUsedCode (test_environ.TestWorldAttrs) ... ok testUniverseSize (test_environ.TestWorldAttrs) ... ok testWTimeIsGlobal (test_environ.TestWorldAttrs) ... ok testCommCallErrhandler (test_errhandler.TestErrhandler) ... ok testCommGetSetErrhandler (test_errhandler.TestErrhandler) ... ok testFileCallErrhandler (test_errhandler.TestErrhandler) ... ok testGetErrhandler (test_errhandler.TestErrhandler) ... ok testPredefined (test_errhandler.TestErrhandler) ... ok testWinCallErrhandler (test_errhandler.TestErrhandler) ... skipped 'mpi-win' testAddErrorClass (test_errorcode.TestErrorCode) ... ok testAddErrorClassCodeString (test_errorcode.TestErrorCode) ... ok testException (test_errorcode.TestErrorCode) ... ok testGetErrorClass (test_errorcode.TestErrorCode) ... ok testGetErrorStrings (test_errorcode.TestErrorCode) ... ok testFreeSelf (test_exceptions.TestExcComm) ... ok testFreeWorld (test_exceptions.TestExcComm) ... ok testKeyvalInvalid (test_exceptions.TestExcComm) ... ok testAccessors (test_exceptions.TestExcCommNull) ... ok testCompare (test_exceptions.TestExcCommNull) ... ok testDisconnect (test_exceptions.TestExcCommNull) ... ok testFree (test_exceptions.TestExcCommNull) ... ok testGetAttr (test_exceptions.TestExcCommNull) ... ok testGetErrhandler (test_exceptions.TestExcCommNull) ... ok testInterNull (test_exceptions.TestExcCommNull) ... ok testIntraNull (test_exceptions.TestExcCommNull) ... ok testSetErrhandler (test_exceptions.TestExcCommNull) ... ok testFreePredefined (test_exceptions.TestExcDatatype) ... ok testKeyvalInvalid (test_exceptions.TestExcDatatype) ... ok testCommit (test_exceptions.TestExcDatatypeNull) ... ok testDup (test_exceptions.TestExcDatatypeNull) ... ok testFree (test_exceptions.TestExcDatatypeNull) ... ok testCommSelfSetErrhandler (test_exceptions.TestExcErrhandlerNull) ... ok testCommWorldSetErrhandler (test_exceptions.TestExcErrhandlerNull) ... ok testFree (test_exceptions.TestExcErrhandlerNull) ... ok testAccessors (test_exceptions.TestExcGroupNull) ... ok testCompare (test_exceptions.TestExcGroupNull) ... ok testDelete (test_exceptions.TestExcInfo) ... ok testGetNthKey (test_exceptions.TestExcInfo) ... ok testDelete (test_exceptions.TestExcInfoNull) ... ok testDup (test_exceptions.TestExcInfoNull) ... ok testFree (test_exceptions.TestExcInfoNull) ... ok testGet (test_exceptions.TestExcInfoNull) ... ok testGetNKeys (test_exceptions.TestExcInfoNull) ... ok testGetNthKey (test_exceptions.TestExcInfoNull) ... ok testSet (test_exceptions.TestExcInfoNull) ... ok testTruth (test_exceptions.TestExcInfoNull) ... ok testFreePredefined (test_exceptions.TestExcOp) ... ok testFree (test_exceptions.TestExcOpNull) ... ok testCancel (test_exceptions.TestExcRequestNull) ... ok testFree (test_exceptions.TestExcRequestNull) ... ok testGetCount (test_exceptions.TestExcStatus) ... ok testGetElements (test_exceptions.TestExcStatus) ... ok testSetElements (test_exceptions.TestExcStatus) ... ok testKeyvalInvalid (test_exceptions.TestExcWin) ... skipped 'mpi-win' testCallErrhandler (test_exceptions.TestExcWinNull) ... skipped 'mpi-win' testFree (test_exceptions.TestExcWinNull) ... skipped 'mpi-win' testGetErrhandler (test_exceptions.TestExcWinNull) ... skipped 'mpi-win' testSetErrhandler (test_exceptions.TestExcWinNull) ... skipped 'mpi-win' testGetSetErrhandler (test_file.TestFileNull) ... ok testGetAmode (test_file.TestFileSelf) ... ok testGetByteOffset (test_file.TestFileSelf) ... ok testGetErrhandler (test_file.TestFileSelf) ... ok testGetGroup (test_file.TestFileSelf) ... ok testGetSetAtomicity (test_file.TestFileSelf) ... ok testGetSetInfo (test_file.TestFileSelf) ... ok testGetSetSize (test_file.TestFileSelf) ... ok testGetSetView (test_file.TestFileSelf) ... ok testGetTypeExtent (test_file.TestFileSelf) ... ok testPreallocate (test_file.TestFileSelf) ... ok testSeekGetPosition (test_file.TestFileSelf) ... ok testSeekGetPositionShared (test_file.TestFileSelf) ... ok testSync (test_file.TestFileSelf) ... ok testFortran (test_fortran.TestFortranComm) ... ok testFortran (test_fortran.TestFortranDatatype) ... ok testFortran (test_fortran.TestFortranErrhandler) ... ok testFortran (test_fortran.TestFortranFile) ... ok testFortran (test_fortran.TestFortranGroup) ... ok testFortran (test_fortran.TestFortranInfo) ... ok testFortran (test_fortran.TestFortranMessage) ... ok testFortran (test_fortran.TestFortranOp) ... ok testFortran (test_fortran.TestFortranRequest) ... ok testFortran (test_fortran.TestFortranStatus) ... ok testFortran (test_fortran.TestFortranWin) ... ok testAll (test_grequest.TestGrequest) ... ok testAll1 (test_grequest.TestGrequest) ... ok testAll2 (test_grequest.TestGrequest) ... ok testCompare (test_group.TestGroupEmpty) ... ok testDifference (test_group.TestGroupEmpty) ... ok testDup (test_group.TestGroupEmpty) ... ok testEmpty (test_group.TestGroupEmpty) ... ok testExcl (test_group.TestGroupEmpty) ... ok testIncl (test_group.TestGroupEmpty) ... ok testIntersection (test_group.TestGroupEmpty) ... ok testProperties (test_group.TestGroupEmpty) ... ok testRangeExcl (test_group.TestGroupEmpty) ... ok testRangeIncl (test_group.TestGroupEmpty) ... ok testRank (test_group.TestGroupEmpty) ... ok testSize (test_group.TestGroupEmpty) ... ok testTranslRanks (test_group.TestGroupEmpty) ... ok testTranslRanksGroupEmpty (test_group.TestGroupEmpty) ... ok testTranslRanksProcNull (test_group.TestGroupEmpty) ... ok testUnion (test_group.TestGroupEmpty) ... ok testContructor (test_group.TestGroupNull) ... ok testNull (test_group.TestGroupNull) ... ok testCompare (test_group.TestGroupSelf) ... ok testDifference (test_group.TestGroupSelf) ... ok testDup (test_group.TestGroupSelf) ... ok testExcl (test_group.TestGroupSelf) ... ok testIncl (test_group.TestGroupSelf) ... ok testIntersection (test_group.TestGroupSelf) ... ok testProperties (test_group.TestGroupSelf) ... ok testRangeExcl (test_group.TestGroupSelf) ... ok testRangeIncl (test_group.TestGroupSelf) ... ok testRank (test_group.TestGroupSelf) ... ok testSize (test_group.TestGroupSelf) ... ok testTranslRanks (test_group.TestGroupSelf) ... ok testTranslRanksGroupEmpty (test_group.TestGroupSelf) ... ok testTranslRanksProcNull (test_group.TestGroupSelf) ... ok testUnion (test_group.TestGroupSelf) ... ok testCompare (test_group.TestGroupWorld) ... ok testDifference (test_group.TestGroupWorld) ... ok testDup (test_group.TestGroupWorld) ... ok testExcl (test_group.TestGroupWorld) ... ok testIncl (test_group.TestGroupWorld) ... ok testIntersection (test_group.TestGroupWorld) ... ok testProperties (test_group.TestGroupWorld) ... ok testRangeExcl (test_group.TestGroupWorld) ... ok testRangeIncl (test_group.TestGroupWorld) ... ok testRank (test_group.TestGroupWorld) ... ok testSize (test_group.TestGroupWorld) ... ok testTranslRanks (test_group.TestGroupWorld) ... ok testTranslRanksGroupEmpty (test_group.TestGroupWorld) ... ok testTranslRanksProcNull (test_group.TestGroupWorld) ... ok testUnion (test_group.TestGroupWorld) ... ok testDup (test_info.TestInfo) ... ok testGet (test_info.TestInfo) ... ok testGetNKeys (test_info.TestInfo) ... ok testGetSetDelete (test_info.TestInfo) ... ok testPyMethods (test_info.TestInfo) ... ok testTruth (test_info.TestInfo) ... ok testPyMethods (test_info.TestInfoEnv) ... ok testTruth (test_info.TestInfoEnv) ... ok testPyMethods (test_info.TestInfoNull) ... ok testTruth (test_info.TestInfoNull) ... ok testIReadIWrite (test_io.TestIOSelf) ... ok testIReadIWriteAll (test_io.TestIOSelf) ... ok testIReadIWriteAt (test_io.TestIOSelf) ... ok testIReadIWriteAtAll (test_io.TestIOSelf) ... ok testIReadIWriteShared (test_io.TestIOSelf) ... ok testReadWrite (test_io.TestIOSelf) ... ok testReadWriteAll (test_io.TestIOSelf) ... ok testReadWriteAllBeginEnd (test_io.TestIOSelf) ... ok testReadWriteAt (test_io.TestIOSelf) ... ok testReadWriteAtAll (test_io.TestIOSelf) ... ok testReadWriteAtAllBeginEnd (test_io.TestIOSelf) ... ok testReadWriteOrdered (test_io.TestIOSelf) ... ok testReadWriteOrderedBeginEnd (test_io.TestIOSelf) ... ok testReadWriteShared (test_io.TestIOSelf) ... ok testIReadIWrite (test_io.TestIOWorld) ... ok testIReadIWriteAll (test_io.TestIOWorld) ... ok testIReadIWriteAt (test_io.TestIOWorld) ... ok testIReadIWriteAtAll (test_io.TestIOWorld) ... ok testIReadIWriteShared (test_io.TestIOWorld) ... ok testReadWrite (test_io.TestIOWorld) ... ok testReadWriteAll (test_io.TestIOWorld) ... ok testReadWriteAllBeginEnd (test_io.TestIOWorld) ... ok testReadWriteAt (test_io.TestIOWorld) ... ok testReadWriteAtAll (test_io.TestIOWorld) ... ok testReadWriteAtAllBeginEnd (test_io.TestIOWorld) ... ok testReadWriteOrdered (test_io.TestIOWorld) ... ok testReadWriteOrderedBeginEnd (test_io.TestIOWorld) ... ok testReadWriteShared (test_io.TestIOWorld) ... ok testFromAddress (test_memory.TestMemory) ... ok testFromBufferArrayRO (test_memory.TestMemory) ... ok testFromBufferArrayRW (test_memory.TestMemory) ... ok testFromBufferBytes (test_memory.TestMemory) ... ok testNewEmpty (test_memory.TestMemory) ... ok testSequence (test_memory.TestMemory) ... ok testMemory1 (test_mpimem.TestMemory) ... ok testMemory2 (test_mpimem.TestMemory) ... ok testMessageBad (test_msgspec.TestMessageBlock) ... skipped 'mpi-world-size<2' testMessageBad (test_msgspec.TestMessageRMA) ... ok testMessageBottom (test_msgspec.TestMessageRMA) ... ok testMessageBytearray (test_msgspec.TestMessageRMA) ... ok testMessageBytes (test_msgspec.TestMessageRMA) ... ok testMessageNone (test_msgspec.TestMessageRMA) ... ok testMessageUnicode (test_msgspec.TestMessageRMA) ... skipped 'python3' testArray1 (test_msgspec.TestMessageSimple) ... ok testArray21 (test_msgspec.TestMessageSimple) ... ok testArray22 (test_msgspec.TestMessageSimple) ... ok testArray31 (test_msgspec.TestMessageSimple) ... ok testArray32 (test_msgspec.TestMessageSimple) ... ok testArray4 (test_msgspec.TestMessageSimple) ... ok testMessageBad (test_msgspec.TestMessageSimple) ... ok testMessageBottom (test_msgspec.TestMessageSimple) ... ok testMessageBuffer (test_msgspec.TestMessageSimple) ... ok testMessageBytearray (test_msgspec.TestMessageSimple) ... ok testMessageBytes (test_msgspec.TestMessageSimple) ... ok testMessageMemoryView (test_msgspec.TestMessageSimple) ... ok testMessageNone (test_msgspec.TestMessageSimple) ... ok testMessageUnicode (test_msgspec.TestMessageSimple) ... skipped 'python3' testNumPy1 (test_msgspec.TestMessageSimple) ... ok testNumPy21 (test_msgspec.TestMessageSimple) ... ok testNumPy22 (test_msgspec.TestMessageSimple) ... ok testNumPy31 (test_msgspec.TestMessageSimple) ... ok testNumPy32 (test_msgspec.TestMessageSimple) ... ok testNumPy4 (test_msgspec.TestMessageSimple) ... ok testNumPyBad (test_msgspec.TestMessageSimple) ... ok testArray1 (test_msgspec.TestMessageVector) ... ok testArray21 (test_msgspec.TestMessageVector) ... ok testArray22 (test_msgspec.TestMessageVector) ... ok testArray31 (test_msgspec.TestMessageVector) ... ok testArray32 (test_msgspec.TestMessageVector) ... ok testArray4 (test_msgspec.TestMessageVector) ... ok testMessageBad (test_msgspec.TestMessageVector) ... ok testMessageBottom (test_msgspec.TestMessageVector) ... ok testMessageBytearray (test_msgspec.TestMessageVector) ... ok testMessageBytes (test_msgspec.TestMessageVector) ... ok testMessageNone (test_msgspec.TestMessageVector) ... ok testNumPy1 (test_msgspec.TestMessageVector) ... ok testNumPy21 (test_msgspec.TestMessageVector) ... ok testNumPy22 (test_msgspec.TestMessageVector) ... ok testNumPy31 (test_msgspec.TestMessageVector) ... ok testNumPy32 (test_msgspec.TestMessageVector) ... ok testNumPy4 (test_msgspec.TestMessageVector) ... ok testMessageBad (test_msgspec.TestMessageVectorW) ... ok testMessageBytearray (test_msgspec.TestMessageVectorW) ... ok testMessageBytes (test_msgspec.TestMessageVectorW) ... ok testCollectivesBlock (test_msgzero.TestMessageZeroSelf) ... ok testCollectivesVector (test_msgzero.TestMessageZeroSelf) ... ok testPointToPoint (test_msgzero.TestMessageZeroSelf) ... ok testReductions (test_msgzero.TestMessageZeroSelf) ... skipped 'openmpi' testCollectivesBlock (test_msgzero.TestMessageZeroWorld) ... ok testCollectivesVector (test_msgzero.TestMessageZeroWorld) ... ok testPointToPoint (test_msgzero.TestMessageZeroWorld) ... ok testReductions (test_msgzero.TestMessageZeroWorld) ... skipped 'openmpi' testAHandleOf (test_objmodel.TestObjModel) ... ok testAddressOf (test_objmodel.TestObjModel) ... ok testBool (test_objmodel.TestObjModel) ... ok testEq (test_objmodel.TestObjModel) ... ok testHash (test_objmodel.TestObjModel) ... ok testInit (test_objmodel.TestObjModel) ... ok testNe (test_objmodel.TestObjModel) ... ok testSizeOf (test_objmodel.TestObjModel) ... ok testCall (test_op.TestOp) ... ok testConstructor (test_op.TestOp) ... ok testCreate (test_op.TestOp) ... ok testCreateMany (test_op.TestOp) ... ok testIsCommutative (test_op.TestOp) ... ok testIsPredefined (test_op.TestOp) ... ok testMinMax (test_op.TestOp) ... ok testMinMaxLoc (test_op.TestOp) ... ok testIProbe (test_p2p_buf.TestP2PBufSelf) ... ok testPersistent (test_p2p_buf.TestP2PBufSelf) ... ok testProbe (test_p2p_buf.TestP2PBufSelf) ... ok testProbeCancel (test_p2p_buf.TestP2PBufSelf) ... ok testProcNull (test_p2p_buf.TestP2PBufSelf) ... ok testSendRecv (test_p2p_buf.TestP2PBufSelf) ... ok testSendrecv (test_p2p_buf.TestP2PBufSelf) ... ok testSendrecvReplace (test_p2p_buf.TestP2PBufSelf) ... ok testIProbe (test_p2p_buf.TestP2PBufSelfDup) ... ok testPersistent (test_p2p_buf.TestP2PBufSelfDup) ... ok testProbe (test_p2p_buf.TestP2PBufSelfDup) ... ok testProbeCancel (test_p2p_buf.TestP2PBufSelfDup) ... ok testProcNull (test_p2p_buf.TestP2PBufSelfDup) ... ok testSendRecv (test_p2p_buf.TestP2PBufSelfDup) ... ok testSendrecv (test_p2p_buf.TestP2PBufSelfDup) ... ok testSendrecvReplace (test_p2p_buf.TestP2PBufSelfDup) ... ok testIProbe (test_p2p_buf.TestP2PBufWorld) ... ok testPersistent (test_p2p_buf.TestP2PBufWorld) ... ok testProbe (test_p2p_buf.TestP2PBufWorld) ... ok testProbeCancel (test_p2p_buf.TestP2PBufWorld) ... ok testProcNull (test_p2p_buf.TestP2PBufWorld) ... ok testSendRecv (test_p2p_buf.TestP2PBufWorld) ... ok testSendrecv (test_p2p_buf.TestP2PBufWorld) ... ok testSendrecvReplace (test_p2p_buf.TestP2PBufWorld) ... ok testIProbe (test_p2p_buf.TestP2PBufWorldDup) ... ok testPersistent (test_p2p_buf.TestP2PBufWorldDup) ... ok testProbe (test_p2p_buf.TestP2PBufWorldDup) ... ok testProbeCancel (test_p2p_buf.TestP2PBufWorldDup) ... ok testProcNull (test_p2p_buf.TestP2PBufWorldDup) ... ok testSendRecv (test_p2p_buf.TestP2PBufWorldDup) ... ok testSendrecv (test_p2p_buf.TestP2PBufWorldDup) ... ok testSendrecvReplace (test_p2p_buf.TestP2PBufWorldDup) ... ok testMessageNoProc (test_p2p_buf_matched.TestMessage) ... ok testMessageNull (test_p2p_buf_matched.TestMessage) ... ok testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelf) ... ok testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelf) ... ok testIMProbe (test_p2p_buf_matched.TestP2PMatchedSelfDup) ... ok testProbeRecv (test_p2p_buf_matched.TestP2PMatchedSelfDup) ... ok testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorld) ... ok testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorld) ... ok testIMProbe (test_p2p_buf_matched.TestP2PMatchedWorldDup) ... ok testProbeRecv (test_p2p_buf_matched.TestP2PMatchedWorldDup) ... ok testIRecvAndBSend (test_p2p_obj.TestP2PObjSelf) ... ok testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelf) ... ok testIRecvAndISSend (test_p2p_obj.TestP2PObjSelf) ... ok testIRecvAndISend (test_p2p_obj.TestP2PObjSelf) ... ok testIRecvAndSSend (test_p2p_obj.TestP2PObjSelf) ... ok testIRecvAndSend (test_p2p_obj.TestP2PObjSelf) ... ok testISSendAndRecv (test_p2p_obj.TestP2PObjSelf) ... ok testISendAndRecv (test_p2p_obj.TestP2PObjSelf) ... ok testManyISendAndRecv (test_p2p_obj.TestP2PObjSelf) ... ok testMixed (test_p2p_obj.TestP2PObjSelf) ... ok testPingPong01 (test_p2p_obj.TestP2PObjSelf) ... ok testProbe (test_p2p_obj.TestP2PObjSelf) ... ok testSSendAndRecv (test_p2p_obj.TestP2PObjSelf) ... ok testSendAndRecv (test_p2p_obj.TestP2PObjSelf) ... ok testSendrecv (test_p2p_obj.TestP2PObjSelf) ... ok testIRecvAndBSend (test_p2p_obj.TestP2PObjSelfDup) ... ok testIRecvAndIBSend (test_p2p_obj.TestP2PObjSelfDup) ... ok testIRecvAndISSend (test_p2p_obj.TestP2PObjSelfDup) ... ok testIRecvAndISend (test_p2p_obj.TestP2PObjSelfDup) ... ok testIRecvAndSSend (test_p2p_obj.TestP2PObjSelfDup) ... ok testIRecvAndSend (test_p2p_obj.TestP2PObjSelfDup) ... ok testISSendAndRecv (test_p2p_obj.TestP2PObjSelfDup) ... ok testISendAndRecv (test_p2p_obj.TestP2PObjSelfDup) ... ok testManyISendAndRecv (test_p2p_obj.TestP2PObjSelfDup) ... ok testMixed (test_p2p_obj.TestP2PObjSelfDup) ... ok testPingPong01 (test_p2p_obj.TestP2PObjSelfDup) ... ok testProbe (test_p2p_obj.TestP2PObjSelfDup) ... ok testSSendAndRecv (test_p2p_obj.TestP2PObjSelfDup) ... ok testSendAndRecv (test_p2p_obj.TestP2PObjSelfDup) ... ok testSendrecv (test_p2p_obj.TestP2PObjSelfDup) ... ok testIRecvAndBSend (test_p2p_obj.TestP2PObjWorld) ... ok testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorld) ... ok testIRecvAndISSend (test_p2p_obj.TestP2PObjWorld) ... ok testIRecvAndISend (test_p2p_obj.TestP2PObjWorld) ... ok testIRecvAndSSend (test_p2p_obj.TestP2PObjWorld) ... ok testIRecvAndSend (test_p2p_obj.TestP2PObjWorld) ... ok testISSendAndRecv (test_p2p_obj.TestP2PObjWorld) ... ok testISendAndRecv (test_p2p_obj.TestP2PObjWorld) ... ok testManyISendAndRecv (test_p2p_obj.TestP2PObjWorld) ... ok testMixed (test_p2p_obj.TestP2PObjWorld) ... ok testPingPong01 (test_p2p_obj.TestP2PObjWorld) ... ok testProbe (test_p2p_obj.TestP2PObjWorld) ... ok testSSendAndRecv (test_p2p_obj.TestP2PObjWorld) ... ok testSendAndRecv (test_p2p_obj.TestP2PObjWorld) ... ok testSendrecv (test_p2p_obj.TestP2PObjWorld) ... ok testIRecvAndBSend (test_p2p_obj.TestP2PObjWorldDup) ... ok testIRecvAndIBSend (test_p2p_obj.TestP2PObjWorldDup) ... ok testIRecvAndISSend (test_p2p_obj.TestP2PObjWorldDup) ... ok testIRecvAndISend (test_p2p_obj.TestP2PObjWorldDup) ... ok testIRecvAndSSend (test_p2p_obj.TestP2PObjWorldDup) ... ok testIRecvAndSend (test_p2p_obj.TestP2PObjWorldDup) ... ok testISSendAndRecv (test_p2p_obj.TestP2PObjWorldDup) ... ok testISendAndRecv (test_p2p_obj.TestP2PObjWorldDup) ... ok testManyISendAndRecv (test_p2p_obj.TestP2PObjWorldDup) ... ok testMixed (test_p2p_obj.TestP2PObjWorldDup) ... ok testPingPong01 (test_p2p_obj.TestP2PObjWorldDup) ... ok testProbe (test_p2p_obj.TestP2PObjWorldDup) ... ok testSSendAndRecv (test_p2p_obj.TestP2PObjWorldDup) ... ok testSendAndRecv (test_p2p_obj.TestP2PObjWorldDup) ... ok testSendrecv (test_p2p_obj.TestP2PObjWorldDup) ... ok testMessageNoProc (test_p2p_obj_matched.TestMessage) ... ok testMessageNull (test_p2p_obj_matched.TestMessage) ... ok testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelf) ... ok testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelf) ... ok testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup) ... ok testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup) ... ok testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld) ... ok testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld) ... ok testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup) ... ok testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup) ... ok testPackSize (test_pack.TestPackExternal) ... ok testPackUnpackExternal (test_pack.TestPackExternal) ... ok testPackSize (test_pack.TestPackSelf) ... ok testPackUnpack (test_pack.TestPackSelf) ... ok testPackSize (test_pack.TestPackWorld) ... ok testPackUnpack (test_pack.TestPackWorld) ... ok testCPickle (test_pickle.TestPickle) ... ok testDefault (test_pickle.TestPickle) ... ok testDill (test_pickle.TestPickle) ... skipped 'dill' testJson (test_pickle.TestPickle) ... ok testMarshal (test_pickle.TestPickle) ... ok testPyPickle (test_pickle.TestPickle) ... ok testSimpleJson (test_pickle.TestPickle) ... ok testYAML (test_pickle.TestPickle) ... /builddir/build/BUILD/mpi4py-3.0.3/test/test_pickle.py:185: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details. loads = lambda s: yaml.load(tobytes(s).decode()) ok testRC1 (test_rc.TestRC) ... ok testRC2 (test_rc.TestRC) ... ok testRC3 (test_rc.TestRC) ... ok testGetStatus (test_request.TestRequest) ... ok testTest (test_request.TestRequest) ... ok testWait (test_request.TestRequest) ... ok testTestall (test_request.TestRequestArray) ... ok testTestany (test_request.TestRequestArray) ... ok testTestsome (test_request.TestRequestArray) ... ok testWaitall (test_request.TestRequestArray) ... ok testWaitany (test_request.TestRequestArray) ... ok testWaitsome (test_request.TestRequestArray) ... ok testAccumulate (test_rma.TestRMASelf) ... skipped 'mpi-rma' testAccumulateProcNullReplace (test_rma.TestRMASelf) ... skipped 'mpi-rma' testAccumulateProcNullSum (test_rma.TestRMASelf) ... skipped 'mpi-rma' testCompareAndSwap (test_rma.TestRMASelf) ... skipped 'mpi-rma' testFence (test_rma.TestRMASelf) ... skipped 'mpi-rma' testFenceAll (test_rma.TestRMASelf) ... skipped 'mpi-rma' testFetchAndOp (test_rma.TestRMASelf) ... skipped 'mpi-rma' testFlush (test_rma.TestRMASelf) ... skipped 'mpi-rma' testGetAccumulate (test_rma.TestRMASelf) ... skipped 'mpi-rma' testGetAccumulateProcNull (test_rma.TestRMASelf) ... skipped 'mpi-rma' testGetProcNull (test_rma.TestRMASelf) ... skipped 'mpi-rma' testPostWait (test_rma.TestRMASelf) ... skipped 'mpi-rma' testPutGet (test_rma.TestRMASelf) ... skipped 'mpi-rma' testPutProcNull (test_rma.TestRMASelf) ... skipped 'mpi-rma' testStartComplete (test_rma.TestRMASelf) ... skipped 'mpi-rma' testStartCompletePostTest (test_rma.TestRMASelf) ... skipped 'mpi-rma' testStartCompletePostWait (test_rma.TestRMASelf) ... skipped 'mpi-rma' testSync (test_rma.TestRMASelf) ... skipped 'mpi-rma' testAccumulate (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testAccumulateProcNullReplace (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testAccumulateProcNullSum (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testCompareAndSwap (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testFence (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testFenceAll (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testFetchAndOp (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testFlush (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testGetAccumulate (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testGetAccumulateProcNull (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testGetProcNull (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testPostWait (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testPutGet (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testPutProcNull (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testStartComplete (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testStartCompletePostTest (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testStartCompletePostWait (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testSync (test_rma.TestRMAWorld) ... skipped 'mpi-rma' testAccumulate (test_rma_nb.TestRMASelf) ... skipped 'mpi-rma-nb' testAccumulateProcNullReplace (test_rma_nb.TestRMASelf) ... skipped 'mpi-rma-nb' testAccumulateProcNullSum (test_rma_nb.TestRMASelf) ... skipped 'mpi-rma-nb' testGetAccumulate (test_rma_nb.TestRMASelf) ... skipped 'mpi-rma-nb' testGetProcNull (test_rma_nb.TestRMASelf) ... skipped 'mpi-rma-nb' testPutGet (test_rma_nb.TestRMASelf) ... skipped 'mpi-rma-nb' testPutProcNull (test_rma_nb.TestRMASelf) ... skipped 'mpi-rma-nb' testAccumulate (test_rma_nb.TestRMAWorld) ... skipped 'mpi-rma-nb' testAccumulateProcNullReplace (test_rma_nb.TestRMAWorld) ... skipped 'mpi-rma-nb' testAccumulateProcNullSum (test_rma_nb.TestRMAWorld) ... skipped 'mpi-rma-nb' testGetAccumulate (test_rma_nb.TestRMAWorld) ... skipped 'mpi-rma-nb' testGetProcNull (test_rma_nb.TestRMAWorld) ... skipped 'mpi-rma-nb' testPutGet (test_rma_nb.TestRMAWorld) ... skipped 'mpi-rma-nb' testPutProcNull (test_rma_nb.TestRMAWorld) ... skipped 'mpi-rma-nb' testConstructor (test_status.TestStatus) ... ok testCopyConstructor (test_status.TestStatus) ... ok testDefaultFieldValues (test_status.TestStatus) ... ok testGetCount (test_status.TestStatus) ... ok testGetElements (test_status.TestStatus) ... ok testIsCancelled (test_status.TestStatus) ... ok testPyProps (test_status.TestStatus) ... ok testSetCancelled (test_status.TestStatus) ... ok testSetElements (test_status.TestStatus) ... ok testCloneFree (test_subclass.TestMyCartcommNULL) ... ok testSubType (test_subclass.TestMyCartcommNULL) ... ok testCloneFree (test_subclass.TestMyCartcommSELF) ... ok testSubType (test_subclass.TestMyCartcommSELF) ... ok testCloneFree (test_subclass.TestMyCartcommWORLD) ... ok testSubType (test_subclass.TestMyCartcommWORLD) ... ok testCloneFree (test_subclass.TestMyCommNULL) ... ok testSubType (test_subclass.TestMyCommNULL) ... ok testCloneFree (test_subclass.TestMyCommSELF) ... ok testSubType (test_subclass.TestMyCommSELF) ... ok testCloneFree (test_subclass.TestMyCommWORLD) ... ok testSubType (test_subclass.TestMyCommWORLD) ... ok testFree (test_subclass.TestMyFile) ... ok testSubType (test_subclass.TestMyFile) ... ok testCloneFree (test_subclass.TestMyGraphcommNULL) ... ok testSubType (test_subclass.TestMyGraphcommNULL) ... ok testCloneFree (test_subclass.TestMyGraphcommSELF) ... ok testSubType (test_subclass.TestMyGraphcommSELF) ... ok testCloneFree (test_subclass.TestMyGraphcommWORLD) ... ok testSubType (test_subclass.TestMyGraphcommWORLD) ... ok testSubType (test_subclass.TestMyGrequest) ... ok testCloneFree (test_subclass.TestMyIntracommNULL) ... ok testSubType (test_subclass.TestMyIntracommNULL) ... ok testCloneFree (test_subclass.TestMyIntracommSELF) ... ok testSubType (test_subclass.TestMyIntracommSELF) ... ok testCloneFree (test_subclass.TestMyIntracommWORLD) ... ok testSubType (test_subclass.TestMyIntracommWORLD) ... ok testSubType (test_subclass.TestMyPrequest) ... ok testStart (test_subclass.TestMyPrequest2) ... ok testSubType (test_subclass.TestMyPrequest2) ... ok testSubType (test_subclass.TestMyRequest) ... ok testSubType (test_subclass.TestMyRequest2) ... ok testFree (test_subclass.TestMyWin) ... skipped 'mpi-win' testSubType (test_subclass.TestMyWin) ... skipped 'mpi-win' testIsThreadMain (test_threads.TestMPIThreads) ... ok testIsThreadMainInThread (test_threads.TestMPIThreads) ... ok testThreadLevels (test_threads.TestMPIThreads) ... ok testAttributes (test_win.TestWinAllocateSelf) ... ok testCreateFlavor (test_win.TestWinAllocateSelf) ... ok testGetAttr (test_win.TestWinAllocateSelf) ... ok testGetGroup (test_win.TestWinAllocateSelf) ... ok testGetSetErrhandler (test_win.TestWinAllocateSelf) ... ok testGetSetInfo (test_win.TestWinAllocateSelf) ... ok testGetSetName (test_win.TestWinAllocateSelf) ... ok testMemory (test_win.TestWinAllocateSelf) ... ok testMemoryModel (test_win.TestWinAllocateSelf) ... ok testAttributes (test_win.TestWinAllocateSharedSelf) ... ok testCreateFlavor (test_win.TestWinAllocateSharedSelf) ... ok testGetAttr (test_win.TestWinAllocateSharedSelf) ... ok testGetGroup (test_win.TestWinAllocateSharedSelf) ... ok testGetSetErrhandler (test_win.TestWinAllocateSharedSelf) ... ok testGetSetInfo (test_win.TestWinAllocateSharedSelf) ... ok testGetSetName (test_win.TestWinAllocateSharedSelf) ... ok testMemory (test_win.TestWinAllocateSharedSelf) ... ok testMemoryModel (test_win.TestWinAllocateSharedSelf) ... ok testSharedQuery (test_win.TestWinAllocateSharedSelf) ... ok testAttributes (test_win.TestWinAllocateSharedWorld) ... ok testCreateFlavor (test_win.TestWinAllocateSharedWorld) ... ok testGetAttr (test_win.TestWinAllocateSharedWorld) ... ok testGetGroup (test_win.TestWinAllocateSharedWorld) ... ok testGetSetErrhandler (test_win.TestWinAllocateSharedWorld) ... ok testGetSetInfo (test_win.TestWinAllocateSharedWorld) ... ok testGetSetName (test_win.TestWinAllocateSharedWorld) ... ok testMemory (test_win.TestWinAllocateSharedWorld) ... ok testMemoryModel (test_win.TestWinAllocateSharedWorld) ... ok testSharedQuery (test_win.TestWinAllocateSharedWorld) ... ok testAttributes (test_win.TestWinAllocateWorld) ... ok testCreateFlavor (test_win.TestWinAllocateWorld) ... ok testGetAttr (test_win.TestWinAllocateWorld) ... ok testGetGroup (test_win.TestWinAllocateWorld) ... ok testGetSetErrhandler (test_win.TestWinAllocateWorld) ... ok testGetSetInfo (test_win.TestWinAllocateWorld) ... ok testGetSetName (test_win.TestWinAllocateWorld) ... ok testMemory (test_win.TestWinAllocateWorld) ... ok testMemoryModel (test_win.TestWinAllocateWorld) ... ok testAttachDetach (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testAttributes (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testCreateFlavor (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testGetAttr (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testGetGroup (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testGetSetErrhandler (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testGetSetInfo (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testGetSetName (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testMemory (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testMemoryModel (test_win.TestWinCreateDynamicSelf) ... skipped 'mpi-win-dynamic' testAttachDetach (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testAttributes (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testCreateFlavor (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testGetAttr (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testGetGroup (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testGetSetErrhandler (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testGetSetInfo (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testGetSetName (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testMemory (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testMemoryModel (test_win.TestWinCreateDynamicWorld) ... skipped 'mpi-win-dynamic' testAttributes (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testCreateFlavor (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testGetAttr (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testGetGroup (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testGetSetErrhandler (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testGetSetInfo (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testGetSetName (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testMemory (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testMemoryModel (test_win.TestWinCreateSelf) ... skipped 'mpi-win-create' testAttributes (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' testCreateFlavor (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' testGetAttr (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' testGetGroup (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' testGetSetErrhandler (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' testGetSetInfo (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' testGetSetName (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' testMemory (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' testMemoryModel (test_win.TestWinCreateWorld) ... skipped 'mpi-win-create' ---------------------------------------------------------------------- Ran 1102 tests in 3.914s OK (skipped=155) [98407ff87b4742d8aaf7abe8c23c2e0f:01866] 7 more processes have sent help message help-osc-pt2pt.txt / mpi-thread-multiple-not-supported [98407ff87b4742d8aaf7abe8c23c2e0f:01866] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages + mv build openmpi + . /etc/profile.d/modules.sh ++ '[' -n /bin/sh ']' ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ unset _mlshdbg +++ '[' 0 = 1 ']' +++ export 'MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD' +++ MODULES_RUN_QUARANTINE='LD_LIBRARY_PATH LD_PRELOAD' +++ unset _mlre _mlIFS +++ '[' -n x ']' +++ _mlIFS=' ' +++ IFS=' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++++ eval 'echo ${LD_LIBRARY_PATH+x}' +++++ echo x +++ '[' -n x ']' ++++ eval 'echo ${LD_LIBRARY_PATH}' +++++ echo /usr/lib64/openmpi/lib +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' ' +++ _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' +++ for _mlv in ${MODULES_RUN_QUARANTINE:-} +++ '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++++ eval 'echo ${LD_PRELOAD+x}' +++++ echo +++ '[' -n '' ']' +++ _mlrv=MODULES_RUNENV_LD_PRELOAD ++++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++++ echo +++ _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' +++ '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' +++ _mlre='eval LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ++++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\''' 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++++ LD_LIBRARY_PATH_modquar=/usr/lib64/openmpi/lib +++++ LD_LIBRARY_PATH= +++++ LD_PRELOAD= +++++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh autoinit +++ _mlcode='module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' +++ _mlret=0 +++ '[' -n x ']' +++ IFS=' ' +++ unset _mlIFS +++ unset _mlre _mlv _mlrv +++ '[' 0 -eq 0 ']' +++ eval 'module() { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '\''1'\'' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='\''vx'\'' ;; *v*) set +v; _mlshdbg='\''v'\'' ;; *x*) set +x; _mlshdbg='\''x'\'' ;; *) _mlshdbg='\'''\'' ;; esac; fi; unset _mlre _mlIFS; if [ -n "${IFS+x}" ]; then _mlIFS=$IFS; fi; IFS='\'' '\''; for _mlv in ${MODULES_RUN_QUARANTINE:-}; do if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval '\''echo ${'\''$_mlv'\''+x}'\''`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='\''`eval '\''echo ${'\''$_mlv'\''}'\''`'\'' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='\''`eval '\''echo ${'\''$_mlrv'\'':-}'\''`'\'' "; fi; done; if [ -n "${_mlre:-}" ]; then eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '\''"$@"'\''`; else eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh "$@"`; fi; _mlstatus=$?; if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS; if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg; return $_mlstatus; }; ml() { module ml "$@"; }; MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl; export MODULES_CMD; MODULESHOME=/usr/share/Modules; export MODULESHOME; test 0;' ++++ MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl ++++ export MODULES_CMD ++++ MODULESHOME=/usr/share/Modules ++++ export MODULESHOME ++++ test 0 +++ '[' 0 = 1 ']' +++ '[' /bin/sh '!=' '' ']' +++ '[' -t 2 ']' +++ export -f module ++++ type -t ml +++ '[' function = function ']' +++ export -f ml +++ '[' /bin/sh '!=' '' ']' +++ export -f switchml +++ case ":$PATH:" in +++ '[' '!' -n x ']' +++ case ":$MANPATH:" in +++ unset _mlcode _mlret +++ '[' -n '' ']' + module unload mpi + unset _mlshdbg + '[' 0 = 1 ']' + unset _mlre _mlIFS + '[' -n x ']' + _mlIFS=' ' + IFS=' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_LIBRARY_PATH = LD_LIBRARY_PATH -a LD_LIBRARY_PATH = LD_LIBRARY_PATH ']' ++ eval 'echo ${LD_LIBRARY_PATH+x}' +++ echo x + '[' -n x ']' ++ eval 'echo ${LD_LIBRARY_PATH}' +++ echo /usr/lib64/openmpi/lib + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' ' + _mlrv=MODULES_RUNENV_LD_LIBRARY_PATH ++ eval 'echo ${MODULES_RUNENV_LD_LIBRARY_PATH:-}' +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' ' + for _mlv in ${MODULES_RUN_QUARANTINE:-} + '[' LD_PRELOAD = LD_PRELOAD -a LD_PRELOAD = LD_PRELOAD ']' ++ eval 'echo ${LD_PRELOAD+x}' +++ echo + '[' -n '' ']' + _mlrv=MODULES_RUNENV_LD_PRELOAD ++ eval 'echo ${MODULES_RUNENV_LD_PRELOAD:-}' +++ echo + _mlre='LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' + '[' -n 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\'' LD_LIBRARY_PATH='\'''\'' LD_PRELOAD='\'''\'' ' ']' ++ eval 'LD_LIBRARY_PATH_modquar='\''/usr/lib64/openmpi/lib'\''' 'LD_LIBRARY_PATH='\'''\''' 'LD_PRELOAD='\'''\''' /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh '"$@"' +++ LD_LIBRARY_PATH_modquar=/usr/lib64/openmpi/lib +++ LD_LIBRARY_PATH= +++ LD_PRELOAD= +++ /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl sh unload mpi + eval unset 'MPI_COMPILER; unset' 'LD_LIBRARY_PATH; unset' 'MPI_MAN; MANPATH=/usr/share/man:;' export 'MANPATH; unset' 'MPI_INCLUDE; unset' '_LMFILES_; unset' 'LOADEDMODULES; unset' 'MODULES_LMCONFLICT; PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH; MANPATH_modshare=:1:/usr/share/man:1;' export 'MANPATH_modshare; unset' 'MPI_PYTHON3_SITEARCH; unset' 'MODULES_LMCONFLICT_modshare; PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1;' export 'PKG_CONFIG_PATH_modshare; unset' 'MPI_HOME; unset' 'MPI_FORTRAN_MOD_DIR; unset' 'MPI_SUFFIX; unset' 'LD_LIBRARY_PATH_modshare; unset' 'MPI_SYSCONFIG; unset' '_LMFILES__modshare; unset' 'LOADEDMODULES_modshare; unset' 'MPI_LIB; PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin;' export 'PATH; unset' 'MPI_BIN; PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1;' export 'PATH_modshare; test' '0;' Processing files: mpi4py-docs-3.0.3-6.noarch ++ unset MPI_COMPILER ++ unset LD_LIBRARY_PATH ++ unset MPI_MAN ++ MANPATH=/usr/share/man: ++ export MANPATH ++ unset MPI_INCLUDE ++ unset _LMFILES_ ++ unset LOADEDMODULES ++ unset MODULES_LMCONFLICT ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ MANPATH_modshare=:1:/usr/share/man:1 ++ export MANPATH_modshare ++ unset MPI_PYTHON3_SITEARCH ++ unset MODULES_LMCONFLICT_modshare ++ PKG_CONFIG_PATH_modshare=:1:/usr/lib64/pkgconfig:1:/usr/share/pkgconfig:1 ++ export PKG_CONFIG_PATH_modshare ++ unset MPI_HOME ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_SUFFIX ++ unset LD_LIBRARY_PATH_modshare ++ unset MPI_SYSCONFIG ++ unset _LMFILES__modshare ++ unset LOADEDMODULES_modshare ++ unset MPI_LIB ++ PATH=/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/builddir/.local/bin:/builddir/bin ++ export PATH ++ unset MPI_BIN ++ PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/games:1:/builddir/.local/bin:1:/builddir/bin:1:/usr/share/Modules/bin:1:/sbin:1:/usr/local/games:1 ++ export PATH_modshare ++ test 0 + _mlstatus=0 + '[' -n x ']' + IFS=' ' + unset _mlre _mlv _mlrv _mlIFS + '[' -n '' ']' + unset _mlshdbg + return 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.P6vjUd + umask 022 + cd /builddir/build/BUILD + cd mpi4py-3.0.3 + DOCDIR=/builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-docs + export LC_ALL=C + LC_ALL=C + export DOCDIR + /bin/mkdir -p /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-docs + cp -pr docs/CHANGES.html docs/LICENSE.html docs/apiref docs/index.html docs/index.rst docs/mpi4py.1 docs/mpi4py.bib docs/mpi4py.info docs/mpi4py.pdf docs/usrman /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-docs + cp -pr demo /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-docs + RPM_EC=0 ++ jobs -p + exit 0 Provides: mpi4py-docs = 3.0.3-6 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /bin/sh /usr/bin/env Processing files: python-mpi4py-openmpi-3.0.3-6.x86_64 Provides: debuginfo(build-id) = 16ace5fc4df84995ce80c040c0553480a96d8af6 debuginfo(build-id) = 23387bd424d658f0602e5265272fcb04ccd24ea5 debuginfo(build-id) = 576852a7872744a4a887edca8fcf6c0fd39f9f5c debuginfo(build-id) = 864487db278bad46614999b58a5cd902ff5eb776 debuginfo(build-id) = c833eb83ce41c6d6702047a213fdcb328c8290a5 debuginfo(build-id) = d82db17fd093df41b7172dfbf57e6efb284b3a73 libmpe.so()(64bit) libvt-hyb.so()(64bit) libvt-mpi.so()(64bit) libvt.so()(64bit) python-mpi4py-openmpi = 3.0.3-6 python-mpi4py-openmpi(x86-64) = 3.0.3-6 python-mpi4py-runtime = 3.0.3-6 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libm.so.6()(64bit) libmpi.so.40()(64bit) libpthread.so.0()(64bit) python(abi) = 3.9 rtld(GNU_HASH) Processing files: mpi4py-common-3.0.3-6.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.35mSie + umask 022 + cd /builddir/build/BUILD + cd mpi4py-3.0.3 + DOCDIR=/builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-common + export LC_ALL=C + LC_ALL=C + export DOCDIR + /bin/mkdir -p /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-common + cp -pr CHANGES.rst /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-common + cp -pr DESCRIPTION.rst /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-common + cp -pr README.rst /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/doc/mpi4py-common + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.8LT06v + umask 022 + cd /builddir/build/BUILD + cd mpi4py-3.0.3 + LICENSEDIR=/builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/licenses/mpi4py-common + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /bin/mkdir -p /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/licenses/mpi4py-common + cp -pr LICENSE.rst /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/share/licenses/mpi4py-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: mpi4py-common = 3.0.3-6 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Obsoletes: common < 3.0.3-6 Processing files: python3-dill-3.0.3-6.noarch Provides: python3-dill = 3.0.3-6 python3.9dist(dill) = 0.3.2 python3dist(dill) = 0.3.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64 Wrote: /builddir/build/RPMS/mpi4py-common-3.0.3-6.noarch.rpm Wrote: /builddir/build/RPMS/python3-dill-3.0.3-6.noarch.rpm Wrote: /builddir/build/RPMS/python-mpi4py-openmpi-3.0.3-6.x86_64.rpm Wrote: /builddir/build/RPMS/mpi4py-docs-3.0.3-6.noarch.rpm Executing "/usr/bin/rpmlint -f /builddir/build/SOURCES/mpi4py.rpmlintrc /builddir/build/RPMS/mpi4py-docs-3.0.3-6.noarch.rpm /builddir/build/RPMS/python-mpi4py-openmpi-3.0.3-6.x86_64.rpm /builddir/build/RPMS/mpi4py-common-3.0.3-6.noarch.rpm /builddir/build/RPMS/python3-dill-3.0.3-6.noarch.rpm ": perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "C.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). python3-dill.noarch: W: python-naming-policy-not-applied /usr/lib/python3.9/site-packages/dill python-mpi4py-openmpi.x86_64: W: private-shared-object-provides /usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libmpe.so libmpe.so()(64bit) python-mpi4py-openmpi.x86_64: W: private-shared-object-provides /usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-hyb.so libvt-hyb.so()(64bit) python-mpi4py-openmpi.x86_64: W: private-shared-object-provides /usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-mpi.so libvt-mpi.so()(64bit) python-mpi4py-openmpi.x86_64: W: private-shared-object-provides /usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt.so libvt.so()(64bit) mpi4py-common.noarch: W: obsolete-not-provided common mpi4py-docs.noarch: W: not-standard-release-extension 6 python-mpi4py-openmpi.x86_64: W: not-standard-release-extension 6 mpi4py-common.noarch: W: not-standard-release-extension 6 python3-dill.noarch: W: not-standard-release-extension 6 mpi4py-docs.noarch: W: non-standard-group Unspecified python-mpi4py-openmpi.x86_64: W: non-standard-group Unspecified mpi4py-common.noarch: W: non-standard-group Unspecified python3-dill.noarch: W: non-standard-group Unspecified python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/__diff.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/__init__.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/_objects.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/detect.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/objtypes.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/pointers.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/settings.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/source.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/temp.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/__init__.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/__main__.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_check.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_classdef.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_detect.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_diff.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_extendpickle.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_file.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_functions.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_functors.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_mixins.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_module.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_moduledict.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_nested.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_objects.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_properties.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_restricted.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_selected.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_source.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_temp.py 644 /usr/bin/env python python3-dill.noarch: W: non-executable-script /usr/lib/python3.9/site-packages/dill/tests/test_weakref.py 644 /usr/bin/env python mpi4py-docs.noarch: W: non-coherent-filename mpi4py-docs-3.0.3-6.noarch.rpm mpi4py-docs-3.0.3-6-omv4050.noarch.rpm python-mpi4py-openmpi.x86_64: W: non-coherent-filename python-mpi4py-openmpi-3.0.3-6.x86_64.rpm python-mpi4py-openmpi-3.0.3-6-omv4050.x86_64.rpm mpi4py-common.noarch: W: non-coherent-filename mpi4py-common-3.0.3-6.noarch.rpm mpi4py-common-3.0.3-6-omv4050.noarch.rpm python3-dill.noarch: W: non-coherent-filename python3-dill-3.0.3-6.noarch.rpm python3-dill-3.0.3-6-omv4050.noarch.rpm mpi4py-docs.noarch: W: no-signature python-mpi4py-openmpi.x86_64: W: no-signature mpi4py-common.noarch: W: no-signature python3-dill.noarch: W: no-signature mpi4py-docs.noarch: W: no-packager-tag python-mpi4py-openmpi.x86_64: W: no-packager-tag mpi4py-common.noarch: W: no-packager-tag python3-dill.noarch: W: no-packager-tag python-mpi4py-openmpi.x86_64: W: no-documentation python3-dill.noarch: W: no-documentation mpi4py-docs.noarch: W: env-script-interpreter /usr/share/doc/mpi4py-docs/demo/python-config /usr/bin/env python mpi4py-docs.noarch: W: doc-file-dependency /usr/share/doc/mpi4py-docs/demo/futures/test_service.sh /bin/bash mpi4py-docs.noarch: W: doc-file-dependency /usr/share/doc/mpi4py-docs/demo/init-fini/runtests.sh /bin/sh mpi4py-docs.noarch: W: doc-file-dependency /usr/share/doc/mpi4py-docs/demo/mpi-ref-v1/runtests.sh /bin/sh mpi4py-docs.noarch: W: doc-file-dependency /usr/share/doc/mpi4py-docs/demo/nxtval/runtests.sh /bin/sh mpi4py-docs.noarch: W: doc-file-dependency /usr/share/doc/mpi4py-docs/demo/reductions/runtests.sh /bin/sh mpi4py-docs.noarch: W: doc-file-dependency /usr/share/doc/mpi4py-docs/demo/sequential/runtests.sh /bin/sh mpi4py-docs.noarch: W: doc-file-dependency /usr/share/doc/mpi4py-docs/demo/python-config /usr/bin/env python-mpi4py-openmpi.x86_64: W: devel-file-in-non-devel-package /usr/lib64/python3.9/site-packages/openmpi/mpi4py/include/mpi4py/mpi4py.MPI.h python-mpi4py-openmpi.x86_64: W: devel-file-in-non-devel-package /usr/lib64/python3.9/site-packages/openmpi/mpi4py/include/mpi4py/mpi4py.MPI_api.h python-mpi4py-openmpi.x86_64: W: devel-file-in-non-devel-package /usr/lib64/python3.9/site-packages/openmpi/mpi4py/include/mpi4py/mpi4py.h mpi4py-common.noarch: W: description-line-too-long C This package contains the license file shared between the subpackages of mpi4py. python-mpi4py-openmpi.x86_64: W: dangling-relative-symlink /usr/lib/debug/.build-id/16/ace5fc4df84995ce80c040c0553480a96d8af6.debug ../../../../../usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-hyb.so-3.0.3-6.x86_64.debug python-mpi4py-openmpi.x86_64: W: dangling-relative-symlink /usr/lib/debug/.build-id/23/387bd424d658f0602e5265272fcb04ccd24ea5.debug ../../../../../usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt.so-3.0.3-6.x86_64.debug python-mpi4py-openmpi.x86_64: W: dangling-relative-symlink /usr/lib/debug/.build-id/57/6852a7872744a4a887edca8fcf6c0fd39f9f5c.debug ../../../../../usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/dl.cpython-39-x86_64-linux-gnu.so-3.0.3-6.x86_64.debug python-mpi4py-openmpi.x86_64: W: dangling-relative-symlink /usr/lib/debug/.build-id/86/4487db278bad46614999b58a5cd902ff5eb776.debug ../../../../../usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libmpe.so-3.0.3-6.x86_64.debug python-mpi4py-openmpi.x86_64: W: dangling-relative-symlink /usr/lib/debug/.build-id/c8/33eb83ce41c6d6702047a213fdcb328c8290a5.debug ../../../../../usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/MPI.cpython-39-x86_64-linux-gnu.so-3.0.3-6.x86_64.debug python-mpi4py-openmpi.x86_64: W: dangling-relative-symlink /usr/lib/debug/.build-id/d8/2db17fd093df41b7172dfbf57e6efb284b3a73.debug ../../../../../usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-mpi.so-3.0.3-6.x86_64.debug 4 packages and 0 specfiles checked; 0 errors, 76 warnings. Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.kPGq0S + umask 022 + cd /builddir/build/BUILD + cd mpi4py-3.0.3 + /bin/rm -rf /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild mpi4py-3.0.3-6.src.rpm Finish: build phase for mpi4py-3.0.3-6.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root/var/log/dnf.rpm.log /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root/var/log/dnf.librepo.log /var/lib/mock/openmandriva-cooker-x86_64-1623254372.963020/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/mpi4py-3.0.3-6.src.rpm) Config(child) 1 minutes 3 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run