Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c196' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 2248001 --chroot openmandriva-rolling-x86_64 --detached Version: 0.51 Task: {'background': False, 'bootstrap': 'off', 'build_id': 2248001, 'buildroot_pkgs': [], 'chroot': 'openmandriva-rolling-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-rolling-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-rolling-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-bmcqy9ou/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-bmcqy9ou/mpi4py', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-bmcqy9ou/mpi4py'... Running: git checkout 22ea02189f5b83d418cd5cad31f104330a9b0038 cmd: ['git', 'checkout', '22ea02189f5b83d418cd5cad31f104330a9b0038'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-bmcqy9ou/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 cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-bmcqy9ou/mpi4py rc: 0 stdout: /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated 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 2667k 0 --:--:-- --:--:-- --:--:-- 2667k 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 12.6M 0 --:--:-- --:--:-- --:--:-- 12.6M 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-bmcqy9ou/mpi4py/mpi4py.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-bmcqy9ou/mpi4py --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1623254372.595466 -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-bmcqy9ou/mpi4py/mpi4py.spec) Config(openmandriva-rolling-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/openmandriva-rolling-x86_64-1623254372.595466/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 730 kB/s | 81 kB 00:00 determining the fastest mirror (2 hosts).. done. OpenMandriva Rolling - x86_64 13 MB/s | 30 MB 00:02 Dependencies resolved. ================================================================================================ Package Arch Version Repository Size ================================================================================================ Installing: basesystem-minimal  x86_64 1:4-19 openmandriva-rolling 6.4 k distro-release-rpm-setup  noarch 4.3-0.1.8 openmandriva-rolling 15 k distro-release-rpm-setup-build  x86_64 4.3-0.1.8 openmandriva-rolling 19 k rpm-build  x86_64 4:4.16.1.3-4 openmandriva-rolling 82 k Installing dependencies: acl  x86_64 2.3.1-1 openmandriva-rolling 54 k autoconf  noarch 1:2.71-1 openmandriva-rolling 645 k automake  noarch 1.16.3-1 openmandriva-rolling 621 k bash  x86_64 5.1.8-1 openmandriva-rolling 1.0 M binutils  x86_64 2.36.1-2 openmandriva-rolling 5.0 M bzip2  x86_64 1.0.8-3 openmandriva-rolling 77 k chkconfig  x86_64 1.15-1 openmandriva-rolling 171 k chrpath  x86_64 0.16-1 openmandriva-rolling 27 k clang  x86_64 12.0.0-1 openmandriva-rolling 6.6 M coreutils  x86_64 8.32-4 openmandriva-rolling 2.0 M cpio  x86_64 3.5.1-1 openmandriva-rolling 28 k dbus-broker  x86_64 28-2 openmandriva-rolling 155 k dbus-common  noarch 1.13.18-5 openmandriva-rolling 12 k debugedit  x86_64 0.2-1 openmandriva-rolling 68 k desktop-file-utils  x86_64 0.26-1 openmandriva-rolling 91 k diffutils  x86_64 3.7-1 openmandriva-rolling 332 k distro-release-OpenMandriva  x86_64 4.3-0.1.8 openmandriva-rolling 8.5 k distro-release-common  noarch 4.3-0.1.8 openmandriva-rolling 72 k distro-release-rpmlint-policy  noarch 4.3-0.1.8 openmandriva-rolling 11 k dwz  x86_64 0.14-1 openmandriva-rolling 114 k elfutils  x86_64 0.183-2 openmandriva-rolling 527 k file  x86_64 5.40-2 openmandriva-rolling 276 k filesystem  x86_64 4.0-3 openmandriva-rolling 991 k findutils  x86_64 4.8.0-1 openmandriva-rolling 510 k gawk  x86_64 5.1.0-2 openmandriva-rolling 1.0 M gcc  x86_64 11.1.0-2 openmandriva-rolling 35 M gcc-cpp  x86_64 11.1.0-2 openmandriva-rolling 660 k gdb-headless  x86_64 10.2-1 openmandriva-rolling 2.8 M gettext  x86_64 0.21-1 openmandriva-rolling 592 k gettext-base  x86_64 0.21-1 openmandriva-rolling 526 k glibc  x86_64 6:2.33-5 openmandriva-rolling 4.2 M gnutls-config  noarch 3.7.1-1 openmandriva-rolling 6.6 k go-srpm-macros  noarch 2-19 openmandriva-rolling 9.1 k grep  x86_64 3.6-1 openmandriva-rolling 177 k groff-base  x86_64 1.22.4-2 openmandriva-rolling 805 k gzip  x86_64 1.10-3 openmandriva-rolling 126 k gzip-utils  x86_64 1.10-3 openmandriva-rolling 14 k icu-data  x86_64 1:69.1-2 openmandriva-rolling 7.8 M kmod  x86_64 28-2 openmandriva-rolling 92 k lib64LLVMAArch64AsmParser12  x86_64 12.0.0-1 openmandriva-rolling 154 k lib64LLVMAArch64CodeGen12  x86_64 12.0.0-1 openmandriva-rolling 1.0 M lib64LLVMAArch64Desc12  x86_64 12.0.0-1 openmandriva-rolling 346 k lib64LLVMAArch64Disassembler12  x86_64 12.0.0-1 openmandriva-rolling 83 k lib64LLVMAArch64Info12  x86_64 12.0.0-1 openmandriva-rolling 9.3 k lib64LLVMAArch64Utils12  x86_64 12.0.0-1 openmandriva-rolling 36 k lib64LLVMAMDGPUAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 184 k lib64LLVMAMDGPUCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 1.5 M lib64LLVMAMDGPUDesc12  x86_64 12.0.0-1 openmandriva-rolling 405 k lib64LLVMAMDGPUDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 97 k lib64LLVMAMDGPUInfo12  x86_64 12.0.0-1 openmandriva-rolling 8.9 k lib64LLVMAMDGPUUtils12  x86_64 12.0.0-1 openmandriva-rolling 133 k lib64LLVMARMAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 159 k lib64LLVMARMCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 1.0 M lib64LLVMARMDesc12  x86_64 12.0.0-1 openmandriva-rolling 278 k lib64LLVMARMDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 103 k lib64LLVMARMInfo12  x86_64 12.0.0-1 openmandriva-rolling 9.1 k lib64LLVMARMUtils12  x86_64 12.0.0-1 openmandriva-rolling 12 k lib64LLVMAVRAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 29 k lib64LLVMAVRCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 113 k lib64LLVMAVRDesc12  x86_64 12.0.0-1 openmandriva-rolling 48 k lib64LLVMAVRDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 15 k lib64LLVMAVRInfo12  x86_64 12.0.0-1 openmandriva-rolling 8.8 k lib64LLVMAggressiveInstCombine12  x86_64 12.0.0-1 openmandriva-rolling 41 k lib64LLVMAnalysis12  x86_64 12.0.0-1 openmandriva-rolling 1.6 M lib64LLVMAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 198 k lib64LLVMAsmPrinter12  x86_64 12.0.0-1 openmandriva-rolling 409 k lib64LLVMBPFAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 23 k lib64LLVMBPFCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 153 k lib64LLVMBPFDesc12  x86_64 12.0.0-1 openmandriva-rolling 28 k lib64LLVMBPFDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 15 k lib64LLVMBPFInfo12  x86_64 12.0.0-1 openmandriva-rolling 9.0 k lib64LLVMBinaryFormat12  x86_64 12.0.0-1 openmandriva-rolling 56 k lib64LLVMBitReader12  x86_64 12.0.0-1 openmandriva-rolling 210 k lib64LLVMBitWriter12  x86_64 12.0.0-1 openmandriva-rolling 145 k lib64LLVMBitstreamReader12  x86_64 12.0.0-1 openmandriva-rolling 24 k lib64LLVMCFGuard12  x86_64 12.0.0-1 openmandriva-rolling 18 k lib64LLVMCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 2.4 M lib64LLVMCore12  x86_64 12.0.0-1 openmandriva-rolling 1.2 M lib64LLVMCoroutines12  x86_64 12.0.0-1 openmandriva-rolling 148 k lib64LLVMCoverage12  x86_64 12.0.0-1 openmandriva-rolling 92 k lib64LLVMDWARFLinker12  x86_64 12.0.0-1 openmandriva-rolling 110 k lib64LLVMDebugInfoCodeView12  x86_64 12.0.0-1 openmandriva-rolling 180 k lib64LLVMDebugInfoDWARF12  x86_64 12.0.0-1 openmandriva-rolling 257 k lib64LLVMDebugInfoGSYM12  x86_64 12.0.0-1 openmandriva-rolling 71 k lib64LLVMDebugInfoMSF12  x86_64 12.0.0-1 openmandriva-rolling 38 k lib64LLVMDebugInfoPDB12  x86_64 12.0.0-1 openmandriva-rolling 280 k lib64LLVMDemangle12  x86_64 12.0.0-1 openmandriva-rolling 98 k lib64LLVMDlltoolDriver12  x86_64 12.0.0-1 openmandriva-rolling 15 k lib64LLVMExecutionEngine12  x86_64 12.0.0-1 openmandriva-rolling 70 k lib64LLVMFileCheck12  x86_64 12.0.0-1 openmandriva-rolling 75 k lib64LLVMFrontendOpenMP12  x86_64 12.0.0-1 openmandriva-rolling 89 k lib64LLVMGlobalISel12  x86_64 12.0.0-1 openmandriva-rolling 439 k lib64LLVMHelloNew12  x86_64 12.0.0-1 openmandriva-rolling 9.6 k lib64LLVMHexagonAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 79 k lib64LLVMHexagonCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 1.1 M lib64LLVMHexagonDesc12  x86_64 12.0.0-1 openmandriva-rolling 208 k lib64LLVMHexagonDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 45 k lib64LLVMHexagonInfo12  x86_64 12.0.0-1 openmandriva-rolling 8.8 k lib64LLVMIRReader12  x86_64 12.0.0-1 openmandriva-rolling 18 k lib64LLVMInstCombine12  x86_64 12.0.0-1 openmandriva-rolling 504 k lib64LLVMInstrumentation12  x86_64 12.0.0-1 openmandriva-rolling 483 k lib64LLVMInterfaceStub12  x86_64 12.0.0-1 openmandriva-rolling 49 k lib64LLVMInterpreter12  x86_64 12.0.0-1 openmandriva-rolling 77 k lib64LLVMJITLink12  x86_64 12.0.0-1 openmandriva-rolling 134 k lib64LLVMLTO12  x86_64 12.0.0-1 openmandriva-rolling 173 k lib64LLVMLanaiAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 30 k lib64LLVMLanaiCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 127 k lib64LLVMLanaiDesc12  x86_64 12.0.0-1 openmandriva-rolling 35 k lib64LLVMLanaiDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 15 k lib64LLVMLanaiInfo12  x86_64 12.0.0-1 openmandriva-rolling 8.7 k lib64LLVMLibDriver12  x86_64 12.0.0-1 openmandriva-rolling 28 k lib64LLVMLinker12  x86_64 12.0.0-1 openmandriva-rolling 67 k lib64LLVMMC12  x86_64 12.0.0-1 openmandriva-rolling 359 k lib64LLVMMCA12  x86_64 12.0.0-1 openmandriva-rolling 79 k lib64LLVMMCDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 19 k lib64LLVMMCJIT12  x86_64 12.0.0-1 openmandriva-rolling 34 k lib64LLVMMCParser12  x86_64 12.0.0-1 openmandriva-rolling 200 k lib64LLVMMIRParser12  x86_64 12.0.0-1 openmandriva-rolling 114 k lib64LLVMMSP430AsmParser12  x86_64 12.0.0-1 openmandriva-rolling 25 k lib64LLVMMSP430CodeGen12  x86_64 12.0.0-1 openmandriva-rolling 89 k lib64LLVMMSP430Desc12  x86_64 12.0.0-1 openmandriva-rolling 33 k lib64LLVMMSP430Disassembler12  x86_64 12.0.0-1 openmandriva-rolling 16 k lib64LLVMMSP430Info12  x86_64 12.0.0-1 openmandriva-rolling 8.8 k lib64LLVMMipsAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 108 k lib64LLVMMipsCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 513 k lib64LLVMMipsDesc12  x86_64 12.0.0-1 openmandriva-rolling 159 k lib64LLVMMipsDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 46 k lib64LLVMMipsInfo12  x86_64 12.0.0-1 openmandriva-rolling 9.2 k lib64LLVMNVPTXCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 255 k lib64LLVMNVPTXDesc12  x86_64 12.0.0-1 openmandriva-rolling 95 k lib64LLVMNVPTXInfo12  x86_64 12.0.0-1 openmandriva-rolling 8.9 k lib64LLVMObjCARCOpts12  x86_64 12.0.0-1 openmandriva-rolling 84 k lib64LLVMObject12  x86_64 12.0.0-1 openmandriva-rolling 406 k lib64LLVMObjectYAML12  x86_64 12.0.0-1 openmandriva-rolling 386 k lib64LLVMOption12  x86_64 12.0.0-1 openmandriva-rolling 43 k lib64LLVMOrcJIT12  x86_64 12.0.0-1 openmandriva-rolling 371 k lib64LLVMOrcShared12  x86_64 12.0.0-1 openmandriva-rolling 14 k lib64LLVMOrcTargetProcess12  x86_64 12.0.0-1 openmandriva-rolling 13 k lib64LLVMPasses12  x86_64 12.0.0-1 openmandriva-rolling 325 k lib64LLVMPowerPCAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 55 k lib64LLVMPowerPCCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 709 k lib64LLVMPowerPCDesc12  x86_64 12.0.0-1 openmandriva-rolling 134 k lib64LLVMPowerPCDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 32 k lib64LLVMPowerPCInfo12  x86_64 12.0.0-1 openmandriva-rolling 9.2 k lib64LLVMProfileData12  x86_64 12.0.0-1 openmandriva-rolling 180 k lib64LLVMRISCVAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 66 k lib64LLVMRISCVCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 375 k lib64LLVMRISCVDesc12  x86_64 12.0.0-1 openmandriva-rolling 227 k lib64LLVMRISCVDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 27 k lib64LLVMRISCVInfo12  x86_64 12.0.0-1 openmandriva-rolling 8.9 k lib64LLVMRemarks12  x86_64 12.0.0-1 openmandriva-rolling 79 k lib64LLVMRuntimeDyld12  x86_64 12.0.0-1 openmandriva-rolling 186 k lib64LLVMScalarOpts12  x86_64 12.0.0-1 openmandriva-rolling 1.4 M lib64LLVMSelectionDAG12  x86_64 12.0.0-1 openmandriva-rolling 1.3 M lib64LLVMSparcAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 39 k lib64LLVMSparcCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 132 k lib64LLVMSparcDesc12  x86_64 12.0.0-1 openmandriva-rolling 54 k lib64LLVMSparcDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 21 k lib64LLVMSparcInfo12  x86_64 12.0.0-1 openmandriva-rolling 9.0 k lib64LLVMSupport12  x86_64 12.0.0-1 openmandriva-rolling 773 k lib64LLVMSymbolize12  x86_64 12.0.0-1 openmandriva-rolling 46 k lib64LLVMSystemZAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 62 k lib64LLVMSystemZCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 334 k lib64LLVMSystemZDesc12  x86_64 12.0.0-1 openmandriva-rolling 119 k lib64LLVMSystemZDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 39 k lib64LLVMSystemZInfo12  x86_64 12.0.0-1 openmandriva-rolling 8.8 k lib64LLVMTableGen12  x86_64 12.0.0-1 openmandriva-rolling 182 k lib64LLVMTarget12  x86_64 12.0.0-1 openmandriva-rolling 29 k lib64LLVMTextAPI12  x86_64 12.0.0-1 openmandriva-rolling 74 k lib64LLVMTransformUtils12  x86_64 12.0.0-1 openmandriva-rolling 875 k lib64LLVMVectorize12  x86_64 12.0.0-1 openmandriva-rolling 512 k lib64LLVMWebAssemblyAsmParser12  x86_64 12.0.0-1 openmandriva-rolling 37 k lib64LLVMWebAssemblyCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 327 k lib64LLVMWebAssemblyDesc12  x86_64 12.0.0-1 openmandriva-rolling 59 k lib64LLVMWebAssemblyDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 14 k lib64LLVMWebAssemblyInfo12  x86_64 12.0.0-1 openmandriva-rolling 12 k lib64LLVMWindowsManifest12  x86_64 12.0.0-1 openmandriva-rolling 17 k lib64LLVMX86AsmParser12  x86_64 12.0.0-1 openmandriva-rolling 177 k lib64LLVMX86CodeGen12  x86_64 12.0.0-1 openmandriva-rolling 1.5 M lib64LLVMX86Desc12  x86_64 12.0.0-1 openmandriva-rolling 438 k lib64LLVMX86Disassembler12  x86_64 12.0.0-1 openmandriva-rolling 81 k lib64LLVMX86Info12  x86_64 12.0.0-1 openmandriva-rolling 8.9 k lib64LLVMXCoreCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 148 k lib64LLVMXCoreDesc12  x86_64 12.0.0-1 openmandriva-rolling 25 k lib64LLVMXCoreDisassembler12  x86_64 12.0.0-1 openmandriva-rolling 19 k lib64LLVMXCoreInfo12  x86_64 12.0.0-1 openmandriva-rolling 8.7 k lib64LLVMXRay12  x86_64 12.0.0-1 openmandriva-rolling 77 k lib64LLVMipo12  x86_64 12.0.0-1 openmandriva-rolling 934 k lib64LTO12  x86_64 12.0.0-1 openmandriva-rolling 35 k lib64Polly12  x86_64 12.0.0-1 openmandriva-rolling 627 k lib64acl1  x86_64 2.3.1-1 openmandriva-rolling 20 k lib64archive18  x86_64 3.5.1-1 openmandriva-rolling 331 k lib64argon2_1  x86_64 20190702-2 openmandriva-rolling 21 k lib64asm1  x86_64 0.183-2 openmandriva-rolling 20 k lib64attr1  x86_64 2.5.1-1 openmandriva-rolling 15 k lib64audit1  x86_64 2.8.5-2 openmandriva-rolling 45 k lib64b2_1  x86_64 0.98.1-2 openmandriva-rolling 26 k lib64blkid1  x86_64 2.36.2-3 openmandriva-rolling 103 k lib64bz2_1  x86_64 1.0.8-3 openmandriva-rolling 39 k lib64cap-ng0  x86_64 0.8.2-1 openmandriva-rolling 16 k lib64cap2  x86_64 2.49-1 openmandriva-rolling 20 k lib64cc1_0  x86_64 11.1.0-2 openmandriva-rolling 58 k lib64clang-cpp12  x86_64 12.0.0-1 openmandriva-rolling 14 M lib64clang12  x86_64 12.0.0-1 openmandriva-rolling 231 k lib64clangAPINotes12  x86_64 12.0.0-1 openmandriva-rolling 24 k lib64clangARCMigrate12  x86_64 12.0.0-1 openmandriva-rolling 672 k lib64clangAST12  x86_64 12.0.0-1 openmandriva-rolling 2.2 M lib64clangASTMatchers12  x86_64 12.0.0-1 openmandriva-rolling 172 k lib64clangAnalysis12  x86_64 12.0.0-1 openmandriva-rolling 471 k lib64clangApplyReplacements12  x86_64 12.0.0-1 openmandriva-rolling 47 k lib64clangBasic12  x86_64 12.0.0-1 openmandriva-rolling 746 k lib64clangChangeNamespace12  x86_64 12.0.0-1 openmandriva-rolling 93 k lib64clangCodeGen12  x86_64 12.0.0-1 openmandriva-rolling 2.1 M lib64clangCrossTU12  x86_64 12.0.0-1 openmandriva-rolling 44 k lib64clangDaemon12  x86_64 12.0.0-1 openmandriva-rolling 1.7 M lib64clangDaemonTweaks12  x86_64 12.0.0-1 openmandriva-rolling 209 k lib64clangDependencyScanning12  x86_64 12.0.0-1 openmandriva-rolling 50 k lib64clangDirectoryWatcher12  x86_64 12.0.0-1 openmandriva-rolling 21 k lib64clangDoc12  x86_64 12.0.0-1 openmandriva-rolling 245 k lib64clangDriver12  x86_64 12.0.0-1 openmandriva-rolling 747 k lib64clangDynamicASTMatchers12  x86_64 12.0.0-1 openmandriva-rolling 457 k lib64clangEdit12  x86_64 12.0.0-1 openmandriva-rolling 37 k lib64clangFormat12  x86_64 12.0.0-1 openmandriva-rolling 284 k lib64clangFrontend12  x86_64 12.0.0-1 openmandriva-rolling 624 k lib64clangFrontendTool12  x86_64 12.0.0-1 openmandriva-rolling 18 k lib64clangHandleCXX12  x86_64 12.0.0-1 openmandriva-rolling 16 k lib64clangHandleLLVM12  x86_64 12.0.0-1 openmandriva-rolling 18 k lib64clangIncludeFixer12  x86_64 12.0.0-1 openmandriva-rolling 64 k lib64clangIncludeFixerPlugin12  x86_64 12.0.0-1 openmandriva-rolling 21 k lib64clangIndex12  x86_64 12.0.0-1 openmandriva-rolling 146 k lib64clangIndexSerialization12  x86_64 12.0.0-1 openmandriva-rolling 15 k lib64clangLex12  x86_64 12.0.0-1 openmandriva-rolling 341 k lib64clangMove12  x86_64 12.0.0-1 openmandriva-rolling 84 k lib64clangParse12  x86_64 12.0.0-1 openmandriva-rolling 465 k lib64clangQuery12  x86_64 12.0.0-1 openmandriva-rolling 50 k lib64clangReorderFields12  x86_64 12.0.0-1 openmandriva-rolling 41 k lib64clangRewrite12  x86_64 12.0.0-1 openmandriva-rolling 38 k lib64clangRewriteFrontend12  x86_64 12.0.0-1 openmandriva-rolling 255 k lib64clangSema12  x86_64 12.0.0-1 openmandriva-rolling 3.3 M lib64clangSerialization12  x86_64 12.0.0-1 openmandriva-rolling 748 k lib64clangStaticAnalyzerCheckers12  x86_64 12.0.0-1 openmandriva-rolling 1.2 M lib64clangStaticAnalyzerCore12  x86_64 12.0.0-1 openmandriva-rolling 689 k lib64clangStaticAnalyzerFrontend12  x86_64 12.0.0-1 openmandriva-rolling 180 k lib64clangTesting12  x86_64 12.0.0-1 openmandriva-rolling 11 k lib64clangTidy12  x86_64 12.0.0-1 openmandriva-rolling 144 k lib64clangTidyAbseilModule12  x86_64 12.0.0-1 openmandriva-rolling 159 k lib64clangTidyAlteraModule12  x86_64 12.0.0-1 openmandriva-rolling 32 k lib64clangTidyAndroidModule12  x86_64 12.0.0-1 openmandriva-rolling 51 k lib64clangTidyBoostModule12  x86_64 12.0.0-1 openmandriva-rolling 29 k lib64clangTidyBugproneModule12  x86_64 12.0.0-1 openmandriva-rolling 427 k lib64clangTidyCERTModule12  x86_64 12.0.0-1 openmandriva-rolling 101 k lib64clangTidyConcurrencyModule12  x86_64 12.0.0-1 openmandriva-rolling 21 k lib64clangTidyCppCoreGuidelinesModule12  x86_64 12.0.0-1 openmandriva-rolling 181 k lib64clangTidyDarwinModule12  x86_64 12.0.0-1 openmandriva-rolling 22 k lib64clangTidyFuchsiaModule12  x86_64 12.0.0-1 openmandriva-rolling 35 k lib64clangTidyGoogleModule12  x86_64 12.0.0-1 openmandriva-rolling 111 k lib64clangTidyHICPPModule12  x86_64 12.0.0-1 openmandriva-rolling 55 k lib64clangTidyLLVMLibcModule12  x86_64 12.0.0-1 openmandriva-rolling 26 k lib64clangTidyLLVMModule12  x86_64 12.0.0-1 openmandriva-rolling 69 k lib64clangTidyLinuxKernelModule12  x86_64 12.0.0-1 openmandriva-rolling 20 k lib64clangTidyMPIModule12  x86_64 12.0.0-1 openmandriva-rolling 30 k lib64clangTidyMain12  x86_64 12.0.0-1 openmandriva-rolling 37 k lib64clangTidyMiscModule12  x86_64 12.0.0-1 openmandriva-rolling 273 k lib64clangTidyModernizeModule12  x86_64 12.0.0-1 openmandriva-rolling 649 k lib64clangTidyObjCModule12  x86_64 12.0.0-1 openmandriva-rolling 48 k lib64clangTidyOpenMPModule12  x86_64 12.0.0-1 openmandriva-rolling 30 k lib64clangTidyPerformanceModule12  x86_64 12.0.0-1 openmandriva-rolling 166 k lib64clangTidyPlugin12  x86_64 12.0.0-1 openmandriva-rolling 19 k lib64clangTidyPortabilityModule12  x86_64 12.0.0-1 openmandriva-rolling 34 k lib64clangTidyReadabilityModule12  x86_64 12.0.0-1 openmandriva-rolling 507 k lib64clangTidyUtils12  x86_64 12.0.0-1 openmandriva-rolling 135 k lib64clangTidyZirconModule12  x86_64 12.0.0-1 openmandriva-rolling 24 k lib64clangTooling12  x86_64 12.0.0-1 openmandriva-rolling 125 k lib64clangToolingASTDiff12  x86_64 12.0.0-1 openmandriva-rolling 78 k lib64clangToolingCore12  x86_64 12.0.0-1 openmandriva-rolling 40 k lib64clangToolingInclusions12  x86_64 12.0.0-1 openmandriva-rolling 32 k lib64clangToolingRefactoring12  x86_64 12.0.0-1 openmandriva-rolling 232 k lib64clangToolingSyntax12  x86_64 12.0.0-1 openmandriva-rolling 126 k lib64clangTransformer12  x86_64 12.0.0-1 openmandriva-rolling 89 k lib64clangdRemoteIndex12  x86_64 12.0.0-1 openmandriva-rolling 8.5 k lib64clangdSupport12  x86_64 12.0.0-1 openmandriva-rolling 56 k lib64com_err2  x86_64 1.46.2-2 openmandriva-rolling 13 k lib64crypt1  x86_64 4.4.20-1 openmandriva-rolling 90 k lib64crypto3  x86_64 3.0.0-0.alpha15.1 openmandriva-rolling 1.6 M lib64cryptsetup12  x86_64 2.3.5-1 openmandriva-rolling 220 k lib64db18.1  x86_64 18.1.32-1 openmandriva-rolling 745 k lib64devmapper1.02  x86_64 1.02.173-4 openmandriva-rolling 148 k lib64dw1  x86_64 0.183-2 openmandriva-rolling 207 k lib64elf1  x86_64 0.183-2 openmandriva-rolling 46 k lib64expat1  x86_64 2.2.10-1 openmandriva-rolling 71 k lib64fdisk1  x86_64 2.36.2-3 openmandriva-rolling 151 k lib64ffi7  x86_64 3.3-3 openmandriva-rolling 26 k lib64findAllSymbols12  x86_64 12.0.0-1 openmandriva-rolling 72 k lib64gcc-devel  x86_64 11.1.0-2 openmandriva-rolling 3.1 M lib64gcc1  x86_64 11.1.0-2 openmandriva-rolling 53 k lib64gcrypt20  x86_64 1.9.3-1 openmandriva-rolling 495 k lib64gdbm6  x86_64 1.19-1 openmandriva-rolling 38 k lib64gdbm_compat4  x86_64 1.19-1 openmandriva-rolling 12 k lib64gettextmisc  x86_64 0.21-1 openmandriva-rolling 248 k lib64glib2.0_0  x86_64 1:2.68.2-1 openmandriva-rolling 479 k lib64gmp10  x86_64 6.2.1-3 openmandriva-rolling 274 k lib64gnutls30  x86_64 3.7.1-1 openmandriva-rolling 906 k lib64gomp1  x86_64 11.1.0-2 openmandriva-rolling 123 k lib64gpg-error0  x86_64 1.42-1 openmandriva-rolling 63 k lib64gssapi_krb5_2  x86_64 1.19.1-1 openmandriva-rolling 124 k lib64hogweed6  x86_64 1:3.7.2-1 openmandriva-rolling 211 k lib64icudata69  x86_64 1:69.1-2 openmandriva-rolling 11 k lib64icuuc69  x86_64 1:69.1-2 openmandriva-rolling 699 k lib64idn2_0  x86_64 2.3.1-1 openmandriva-rolling 60 k lib64intl8  x86_64 0.21-1 openmandriva-rolling 24 k lib64ip4tc2  x86_64 1.8.7-3 openmandriva-rolling 20 k lib64isl23  x86_64 0.24-2 openmandriva-rolling 1.0 M lib64json-c5  x86_64 0.15-2 openmandriva-rolling 36 k lib64k5crypto3  x86_64 1.19.1-1 openmandriva-rolling 37 k lib64keyutils1  x86_64 1.6.1-1 openmandriva-rolling 15 k lib64kmod2  x86_64 28-2 openmandriva-rolling 44 k lib64krb5_3  x86_64 1.19.1-1 openmandriva-rolling 278 k lib64krb5support0  x86_64 1.19.1-1 openmandriva-rolling 28 k lib64lldCOFF12  x86_64 12.0.0-1 openmandriva-rolling 390 k lib64lldCommon12  x86_64 12.0.0-1 openmandriva-rolling 86 k lib64lldCore12  x86_64 12.0.0-1 openmandriva-rolling 46 k lib64lldDriver12  x86_64 12.0.0-1 openmandriva-rolling 43 k lib64lldELF12  x86_64 12.0.0-1 openmandriva-rolling 865 k lib64lldMachO12  x86_64 12.0.0-1 openmandriva-rolling 212 k lib64lldMachO2_12  x86_64 12.0.0-1 openmandriva-rolling 185 k lib64lldMinGW12  x86_64 12.0.0-1 openmandriva-rolling 27 k lib64lldReaderWriter12  x86_64 12.0.0-1 openmandriva-rolling 20 k lib64lldWasm12  x86_64 12.0.0-1 openmandriva-rolling 223 k lib64lldYAML12  x86_64 12.0.0-1 openmandriva-rolling 41 k lib64lua5.3  x86_64 5.3.5-6 openmandriva-rolling 113 k lib64lz4_1  x86_64 1.9.3-1 openmandriva-rolling 87 k lib64lzma5  x86_64 5.2.5-2 openmandriva-rolling 99 k lib64lzo2_2  x86_64 2.10-6 openmandriva-rolling 78 k lib64magic1  x86_64 5.40-2 openmandriva-rolling 74 k lib64mount1  x86_64 2.36.2-3 openmandriva-rolling 135 k lib64mpc3  x86_64 1.2.1-1 openmandriva-rolling 51 k lib64mpfr6  x86_64 4.1.0-3 openmandriva-rolling 260 k lib64ncursesw6  x86_64 6.2-1.20210403.1 openmandriva-rolling 175 k lib64nettle8  x86_64 1:3.7.2-1 openmandriva-rolling 146 k lib64nsl2  x86_64 1.3.0-1 openmandriva-rolling 43 k lib64nss_myhostname2  x86_64 248.20210517-2 openmandriva-rolling 48 k lib64nss_resolve2  x86_64 248.20210517-2 openmandriva-rolling 68 k lib64nss_systemd2  x86_64 248.20210517-2 openmandriva-rolling 115 k lib64omp1  x86_64 12.0.0-1 openmandriva-rolling 560 k lib64p11-kit0  x86_64 0.23.22-1 openmandriva-rolling 258 k lib64pam0  x86_64 1:1.5.1-1 openmandriva-rolling 32 k lib64pam_misc0  x86_64 1:1.5.1-1 openmandriva-rolling 13 k lib64panelw6  x86_64 6.2-1.20210403.1 openmandriva-rolling 12 k lib64pcre1  x86_64 8.44-1 openmandriva-rolling 237 k lib64pcre2-8_0  x86_64 10.36-1 openmandriva-rolling 286 k lib64perl5  x86_64 4:5.32.1-17 openmandriva-rolling 1.0 M lib64pkgconf3  x86_64 1.7.4-1 openmandriva-rolling 30 k lib64popt0  x86_64 1:1.18-1 openmandriva-rolling 29 k lib64python3.9_1  x86_64 3.9.5-1 openmandriva-rolling 1.2 M lib64readline8  x86_64 8.1-2 openmandriva-rolling 130 k lib64rpm9  x86_64 4:4.16.1.3-4 openmandriva-rolling 271 k lib64rpmbuild9  x86_64 4:4.16.1.3-4 openmandriva-rolling 79 k lib64rpmsign9  x86_64 4:4.16.1.3-4 openmandriva-rolling 15 k lib64seccomp2  x86_64 2.5.1-1 openmandriva-rolling 50 k lib64sigsegv2  x86_64 2.13-1 openmandriva-rolling 13 k lib64smartcols1  x86_64 2.36.2-3 openmandriva-rolling 47 k lib64sqlite3_0  x86_64 3.35.5-1 openmandriva-rolling 782 k lib64ssl3  x86_64 3.0.0-0.alpha15.1 openmandriva-rolling 231 k lib64stdc++-devel  x86_64 11.1.0-2 openmandriva-rolling 1.3 M lib64stdc++6  x86_64 11.1.0-2 openmandriva-rolling 650 k lib64systemd0  x86_64 248.20210517-2 openmandriva-rolling 282 k lib64tasn1_6  x86_64 4.17.0-1 openmandriva-rolling 39 k lib64textstyle0  x86_64 0.21-1 openmandriva-rolling 104 k lib64tirpc3  x86_64 1.3.1-1 openmandriva-rolling 81 k lib64udev1  x86_64 248.20210517-2 openmandriva-rolling 72 k lib64unistring2  x86_64 0.9.10-5 openmandriva-rolling 507 k lib64utempter0  x86_64 1.1.6-20 openmandriva-rolling 10 k lib64uuid1  x86_64 2.36.2-3 openmandriva-rolling 20 k lib64xml2_2  x86_64 2.9.10-6 openmandriva-rolling 624 k lib64z1  x86_64 2.0.2-5 openmandriva-rolling 75 k lib64zstd1  x86_64 1.5.0-1 openmandriva-rolling 408 k libc6  x86_64 6:2.33-5 openmandriva-rolling 3.1 M libcap-utils  x86_64 2.49-1 openmandriva-rolling 27 k libgcc1  x86_64 11.1.0-2 openmandriva-rolling 61 k libidn2-i18n  noarch 2.3.1-1 openmandriva-rolling 28 k libstdc++6  x86_64 11.1.0-2 openmandriva-rolling 692 k libtirpc  x86_64 1.3.1-1 openmandriva-rolling 7.8 k libtool-base  x86_64 2.4.6-16 openmandriva-rolling 384 k lld  x86_64 12.0.0-1 openmandriva-rolling 268 k llvm  x86_64 12.0.0-1 openmandriva-rolling 4.5 M llvm-polly  x86_64 12.0.0-1 openmandriva-rolling 1.5 M lsb-release  x86_64 2.0-54 openmandriva-rolling 15 k m4  x86_64 1.4.18-12 openmandriva-rolling 177 k make  x86_64 1:4.3-2 openmandriva-rolling 307 k ncurses  x86_64 6.2-1.20210403.1 openmandriva-rolling 213 k openssl  x86_64 3.0.0-0.alpha15.1 openmandriva-rolling 1.6 M p11-kit  x86_64 0.23.22-1 openmandriva-rolling 328 k p11-kit-trust  x86_64 0.23.22-1 openmandriva-rolling 116 k pam  x86_64 1:1.5.1-1 openmandriva-rolling 543 k patch  x86_64 2.7.6-3 openmandriva-rolling 119 k pbzip2  x86_64 1.1.13-4 openmandriva-rolling 52 k perl  x86_64 4:5.32.1-17 openmandriva-rolling 7.4 k perl-Carp  noarch 1.50-17 openmandriva-rolling 27 k perl-Compress-Raw-Bzip2  x86_64 2.093-17 openmandriva-rolling 27 k perl-Compress-Raw-Zlib  x86_64 2.093-17 openmandriva-rolling 48 k perl-Data-Dumper  x86_64 2.174-17 openmandriva-rolling 47 k perl-Digest  noarch 1.17.01-17 openmandriva-rolling 23 k perl-Digest-MD5  x86_64 2.55_01-17 openmandriva-rolling 26 k perl-Digest-SHA  x86_64 1:6.02-17 openmandriva-rolling 44 k perl-Encode  x86_64 4:3.06-17 openmandriva-rolling 1.3 M perl-Errno  x86_64 1.30-17 openmandriva-rolling 13 k perl-Exporter  noarch 5.74-17 openmandriva-rolling 28 k perl-ExtUtils-MM-Utils  noarch 1:7.24-17 openmandriva-rolling 11 k perl-File-Fetch  noarch 0.56-17 openmandriva-rolling 27 k perl-File-Path  noarch 2.16-17 openmandriva-rolling 30 k perl-File-Temp  noarch 0.2309-17 openmandriva-rolling 47 k perl-Filter  x86_64 2:1.55-17 openmandriva-rolling 43 k perl-Getopt-Long  noarch 1:2.51-17 openmandriva-rolling 47 k perl-HTTP-Tiny  noarch 0.076-17 openmandriva-rolling 37 k perl-IO  x86_64 1.43-17 openmandriva-rolling 85 k perl-IO-Compress  noarch 2.093-17 openmandriva-rolling 238 k perl-IO-Zlib  noarch 1:1.10-17 openmandriva-rolling 17 k perl-IPC-Cmd  noarch 2:1.04-17 openmandriva-rolling 35 k perl-Locale-Maketext  noarch 1.29-17 openmandriva-rolling 92 k perl-Locale-Maketext-Simple  noarch 1:0.21.01-17 openmandriva-rolling 16 k perl-MIME-Base64  x86_64 3.15-17 openmandriva-rolling 25 k perl-Module-CoreList  noarch 1:5.20200620-17 openmandriva-rolling 76 k perl-Module-Load  noarch 1:0.34-17 openmandriva-rolling 15 k perl-Module-Load-Conditional  noarch 0.70-17 openmandriva-rolling 19 k perl-Module-Metadata  noarch 1.000037-17 openmandriva-rolling 24 k perl-Params-Check  noarch 1:0.38-17 openmandriva-rolling 20 k perl-PathTools  x86_64 3.760-17 openmandriva-rolling 77 k perl-Pod-Escapes  noarch 1:1.07-17 openmandriva-rolling 18 k perl-Pod-Perldoc  noarch 3.2801-17 openmandriva-rolling 80 k perl-Pod-Simple  noarch 1:3.40-17 openmandriva-rolling 218 k perl-Pod-Usage  noarch 4:1.69-17 openmandriva-rolling 29 k perl-Scalar-List-Utils  x86_64 3:1.50-17 openmandriva-rolling 59 k perl-Socket  x86_64 4:2.029-17 openmandriva-rolling 43 k perl-Storable  x86_64 1:3.21-17 openmandriva-rolling 79 k perl-Term-ANSIColor  noarch 5.01-17 openmandriva-rolling 37 k perl-Term-Cap  noarch 1.17-17 openmandriva-rolling 18 k perl-Text-ParseWords  noarch 3.30-17 openmandriva-rolling 14 k perl-Text-Tabs+Wrap  noarch 2013.0523-17 openmandriva-rolling 20 k perl-Thread-Queue  noarch 3.14-17 openmandriva-rolling 18 k perl-Time-Local  noarch 1.280-17 openmandriva-rolling 19 k perl-Unicode-Normalize  x86_64 1.27-17 openmandriva-rolling 83 k perl-autodie  noarch 2.32-17 openmandriva-rolling 80 k perl-base  x86_64 4:5.32.1-17 openmandriva-rolling 5.9 M perl-constant  noarch 1.33-17 openmandriva-rolling 19 k perl-encoding  x86_64 4:3.00-17 openmandriva-rolling 25 k perl-libs  x86_64 4:5.32.1-17 openmandriva-rolling 866 k perl-parent  noarch 1:0.238-17 openmandriva-rolling 11 k perl-podlators  noarch 4.14-17 openmandriva-rolling 96 k perl-threads  x86_64 1:2.25-17 openmandriva-rolling 49 k perl-threads-shared  x86_64 1.61-17 openmandriva-rolling 38 k perl-utils  noarch 5.32.1-17 openmandriva-rolling 65 k perl-version  noarch 6:0.99.24-17 openmandriva-rolling 37 k pigz  x86_64 2.6-1 openmandriva-rolling 81 k pkgconf  x86_64 1.7.4-1 openmandriva-rolling 38 k popt-data  noarch 1:1.18-1 openmandriva-rolling 26 k python  x86_64 3.9.5-1 openmandriva-rolling 8.3 M python-appdirs  noarch 1.4.4-2 openmandriva-rolling 21 k python-magic  noarch 5.40-2 openmandriva-rolling 14 k python-pkg-resources  noarch 53.1.0-1 openmandriva-rolling 198 k python-rpm  x86_64 4:4.16.1.3-4 openmandriva-rolling 61 k rootcerts  noarch 1:20201201.00-1 openmandriva-rolling 548 k rootfiles  noarch 11.0-22 openmandriva-rolling 11 k rpm  x86_64 4:4.16.1.3-4 openmandriva-rolling 512 k rpm-helper  noarch 0.24.18-1 openmandriva-rolling 21 k rpmlint  noarch 1.11-10 openmandriva-rolling 185 k rust-srpm-macros  noarch 17-1 openmandriva-rolling 8.0 k sed  x86_64 4.8-1 openmandriva-rolling 210 k setup  noarch 2.9.3.3-1 openmandriva-rolling 138 k shadow  x86_64 2:4.8.1-3 openmandriva-rolling 1.1 M spec-helper  noarch 0.31.49-2 openmandriva-rolling 19 k systemd  x86_64 248.20210517-2 openmandriva-rolling 2.8 M systemd-rpm-macros  x86_64 248.20210517-2 openmandriva-rolling 8.1 k tar  x86_64 3.5.1-1 openmandriva-rolling 57 k unzip  x86_64 6.0-28 openmandriva-rolling 283 k util-linux  x86_64 2.36.2-3 openmandriva-rolling 2.4 M wget  x86_64 1.21.1-1 openmandriva-rolling 723 k which  x86_64 2.21-5 openmandriva-rolling 29 k xz  x86_64 5.2.5-2 openmandriva-rolling 215 k zstd  x86_64 1.5.0-1 openmandriva-rolling 108 k Transaction Summary ================================================================================================ Install 483 Packages Total download size: 211 M Installed size: 821 M Downloading Packages: done. (1/483): acl-2.3.1-1-omv4050.x86_64.rpm 480 kB/s | 54 kB 00:00 (2/483): basesystem-minimal-4-19-omv4040.x86_64 232 kB/s | 6.4 kB 00:00 (3/483): automake-1.16.3-1-omv4002.noarch.rpm 3.1 MB/s | 621 kB 00:00 (4/483): autoconf-2.71-1-omv4002.noarch.rpm 3.2 MB/s | 645 kB 00:00 (5/483): bzip2-1.0.8-3-omv4002.x86_64.rpm 2.3 MB/s | 77 kB 00:00 (6/483): chkconfig-1.15-1-omv4002.x86_64.rpm 4.4 MB/s | 171 kB 00:00 (7/483): bash-5.1.8-1-omv4050.x86_64.rpm 6.6 MB/s | 1.0 MB 00:00 (8/483): chrpath-0.16-1-omv4002.x86_64.rpm 832 kB/s | 27 kB 00:00 (9/483): coreutils-8.32-4-omv4050.x86_64.rpm 17 MB/s | 2.0 MB 00:00 (10/483): binutils-2.36.1-2-omv4040.x86_64.rpm 20 MB/s | 5.0 MB 00:00 (11/483): cpio-3.5.1-1-omv4040.x86_64.rpm 971 kB/s | 28 kB 00:00 (12/483): dbus-broker-28-2-omv4050.x86_64.rpm 5.1 MB/s | 155 kB 00:00 (13/483): dbus-common-1.13.18-5-omv4002.noarch. 433 kB/s | 12 kB 00:00 (14/483): debugedit-0.2-1-omv4050.x86_64.rpm 2.3 MB/s | 68 kB 00:00 (15/483): desktop-file-utils-0.26-1-omv4002.x86 3.1 MB/s | 91 kB 00:00 (16/483): diffutils-3.7-1-omv4002.x86_64.rpm 10 MB/s | 332 kB 00:00 (17/483): distro-release-OpenMandriva-4.3-0.1.8 290 kB/s | 8.5 kB 00:00 (18/483): distro-release-common-4.3-0.1.8-omv40 2.4 MB/s | 72 kB 00:00 (19/483): distro-release-rpm-setup-4.3-0.1.8-om 532 kB/s | 15 kB 00:00 (20/483): clang-12.0.0-1-omv4050.x86_64.rpm 23 MB/s | 6.6 MB 00:00 (21/483): distro-release-rpm-setup-build-4.3-0. 683 kB/s | 19 kB 00:00 (22/483): distro-release-rpmlint-policy-4.3-0.1 388 kB/s | 11 kB 00:00 (23/483): dwz-0.14-1-omv4050.x86_64.rpm 3.9 MB/s | 114 kB 00:00 (24/483): elfutils-0.183-2-omv4050.x86_64.rpm 16 MB/s | 527 kB 00:00 (25/483): file-5.40-2-omv4050.x86_64.rpm 7.9 MB/s | 276 kB 00:00 (26/483): findutils-4.8.0-1-omv4040.x86_64.rpm 15 MB/s | 510 kB 00:00 (27/483): filesystem-4.0-3-omv4050.x86_64.rpm 15 MB/s | 991 kB 00:00 (28/483): gawk-5.1.0-2-omv4040.x86_64.rpm 15 MB/s | 1.0 MB 00:00 (29/483): gcc-cpp-11.1.0-2-omv4050.x86_64.rpm 15 MB/s | 660 kB 00:00 (30/483): gettext-0.21-1-omv4040.x86_64.rpm 16 MB/s | 592 kB 00:00 (31/483): gettext-base-0.21-1-omv4040.x86_64.rp 14 MB/s | 526 kB 00:00 (32/483): gdb-headless-10.2-1-omv4050.x86_64.rp 19 MB/s | 2.8 MB 00:00 (33/483): gnutls-config-3.7.1-1-omv4050.noarch. 198 kB/s | 6.6 kB 00:00 (34/483): go-srpm-macros-2-19-omv4040.noarch.rp 272 kB/s | 9.1 kB 00:00 (35/483): grep-3.6-1-omv4040.x86_64.rpm 4.4 MB/s | 177 kB 00:00 (36/483): glibc-2.33-5-omv4040.x86_64.rpm 22 MB/s | 4.2 MB 00:00 (37/483): groff-base-1.22.4-2-omv4040.x86_64.rp 19 MB/s | 805 kB 00:00 (38/483): gzip-1.10-3-omv4040.x86_64.rpm 3.0 MB/s | 126 kB 00:00 (39/483): gzip-utils-1.10-3-omv4040.x86_64.rpm 408 kB/s | 14 kB 00:00 (40/483): kmod-28-2-omv4050.x86_64.rpm 2.2 MB/s | 92 kB 00:00 (41/483): lib64LLVMAArch64AsmParser12-12.0.0-1- 3.0 MB/s | 154 kB 00:00 (42/483): lib64LLVMAArch64CodeGen12-12.0.0-1-om 12 MB/s | 1.0 MB 00:00 (43/483): lib64LLVMAArch64Desc12-12.0.0-1-omv40 10 MB/s | 346 kB 00:00 (44/483): lib64LLVMAArch64Disassembler12-12.0.0 2.4 MB/s | 83 kB 00:00 (45/483): icu-data-69.1-2-omv4050.x86_64.rpm 28 MB/s | 7.8 MB 00:00 (46/483): lib64LLVMAArch64Info12-12.0.0-1-omv40 327 kB/s | 9.3 kB 00:00 (47/483): lib64LLVMAArch64Utils12-12.0.0-1-omv4 1.1 MB/s | 36 kB 00:00 (48/483): lib64LLVMAMDGPUAsmParser12-12.0.0-1-o 5.0 MB/s | 184 kB 00:00 (49/483): lib64LLVMAMDGPUDesc12-12.0.0-1-omv405 8.2 MB/s | 405 kB 00:00 (50/483): lib64LLVMAMDGPUCodeGen12-12.0.0-1-omv 21 MB/s | 1.5 MB 00:00 (51/483): lib64LLVMAMDGPUDisassembler12-12.0.0- 3.3 MB/s | 97 kB 00:00 (52/483): lib64LLVMAMDGPUInfo12-12.0.0-1-omv405 323 kB/s | 8.9 kB 00:00 (53/483): lib64LLVMAMDGPUUtils12-12.0.0-1-omv40 4.5 MB/s | 133 kB 00:00 (54/483): lib64LLVMARMAsmParser12-12.0.0-1-omv4 5.3 MB/s | 159 kB 00:00 (55/483): lib64LLVMARMDesc12-12.0.0-1-omv4050.x 9.0 MB/s | 278 kB 00:00 (56/483): lib64LLVMARMCodeGen12-12.0.0-1-omv405 18 MB/s | 1.0 MB 00:00 (57/483): lib64LLVMARMDisassembler12-12.0.0-1-o 3.5 MB/s | 103 kB 00:00 (58/483): lib64LLVMARMInfo12-12.0.0-1-omv4050.x 330 kB/s | 9.1 kB 00:00 (59/483): lib64LLVMARMUtils12-12.0.0-1-omv4050. 417 kB/s | 12 kB 00:00 (60/483): lib64LLVMAVRAsmParser12-12.0.0-1-omv4 1.0 MB/s | 29 kB 00:00 (61/483): lib64LLVMAVRCodeGen12-12.0.0-1-omv405 3.8 MB/s | 113 kB 00:00 (62/483): lib64LLVMAVRDesc12-12.0.0-1-omv4050.x 1.7 MB/s | 48 kB 00:00 (63/483): lib64LLVMAVRDisassembler12-12.0.0-1-o 542 kB/s | 15 kB 00:00 (64/483): lib64LLVMAVRInfo12-12.0.0-1-omv4050.x 317 kB/s | 8.8 kB 00:00 (65/483): lib64LLVMAggressiveInstCombine12-12.0 1.4 MB/s | 41 kB 00:00 (66/483): lib64LLVMAsmParser12-12.0.0-1-omv4050 6.5 MB/s | 198 kB 00:00 (67/483): lib64LLVMAnalysis12-12.0.0-1-omv4050. 25 MB/s | 1.6 MB 00:00 (68/483): lib64LLVMAsmPrinter12-12.0.0-1-omv405 13 MB/s | 409 kB 00:00 (69/483): lib64LLVMBPFAsmParser12-12.0.0-1-omv4 846 kB/s | 23 kB 00:00 (70/483): lib64LLVMBPFCodeGen12-12.0.0-1-omv405 3.9 MB/s | 153 kB 00:00 (71/483): lib64LLVMBPFDesc12-12.0.0-1-omv4050.x 805 kB/s | 28 kB 00:00 (72/483): lib64LLVMBPFDisassembler12-12.0.0-1-o 482 kB/s | 15 kB 00:00 (73/483): lib64LLVMBPFInfo12-12.0.0-1-omv4050.x 302 kB/s | 9.0 kB 00:00 (74/483): lib64LLVMBinaryFormat12-12.0.0-1-omv4 1.9 MB/s | 56 kB 00:00 (75/483): lib64LLVMBitReader12-12.0.0-1-omv4050 6.9 MB/s | 210 kB 00:00 (76/483): lib64LLVMBitWriter12-12.0.0-1-omv4050 4.7 MB/s | 145 kB 00:00 (77/483): lib64LLVMBitstreamReader12-12.0.0-1-o 854 kB/s | 24 kB 00:00 (78/483): lib64LLVMCFGuard12-12.0.0-1-omv4050.x 644 kB/s | 18 kB 00:00 (79/483): gcc-11.1.0-2-omv4050.x86_64.rpm 28 MB/s | 35 MB 00:01 (80/483): lib64LLVMCore12-12.0.0-1-omv4050.x86_ 21 MB/s | 1.2 MB 00:00 (81/483): lib64LLVMCodeGen12-12.0.0-1-omv4050.x 22 MB/s | 2.4 MB 00:00 (82/483): lib64LLVMCoverage12-12.0.0-1-omv4050. 3.0 MB/s | 92 kB 00:00 (83/483): lib64LLVMCoroutines12-12.0.0-1-omv405 3.9 MB/s | 148 kB 00:00 (84/483): lib64LLVMDWARFLinker12-12.0.0-1-omv40 3.7 MB/s | 110 kB 00:00 (85/483): lib64LLVMDebugInfoCodeView12-12.0.0-1 5.6 MB/s | 180 kB 00:00 (86/483): lib64LLVMDebugInfoDWARF12-12.0.0-1-om 7.8 MB/s | 257 kB 00:00 (87/483): lib64LLVMDebugInfoGSYM12-12.0.0-1-omv 2.5 MB/s | 71 kB 00:00 (88/483): lib64LLVMDebugInfoMSF12-12.0.0-1-omv4 1.3 MB/s | 38 kB 00:00 (89/483): lib64LLVMDebugInfoPDB12-12.0.0-1-omv4 9.1 MB/s | 280 kB 00:00 (90/483): lib64LLVMDemangle12-12.0.0-1-omv4050. 3.4 MB/s | 98 kB 00:00 (91/483): lib64LLVMDlltoolDriver12-12.0.0-1-omv 474 kB/s | 15 kB 00:00 (92/483): lib64LLVMExecutionEngine12-12.0.0-1-o 2.4 MB/s | 70 kB 00:00 (93/483): lib64LLVMFileCheck12-12.0.0-1-omv4050 2.6 MB/s | 75 kB 00:00 (94/483): lib64LLVMFrontendOpenMP12-12.0.0-1-om 3.1 MB/s | 89 kB 00:00 (95/483): lib64LLVMGlobalISel12-12.0.0-1-omv405 12 MB/s | 439 kB 00:00 (96/483): lib64LLVMHelloNew12-12.0.0-1-omv4050. 351 kB/s | 9.6 kB 00:00 (97/483): lib64LLVMHexagonAsmParser12-12.0.0-1- 2.7 MB/s | 79 kB 00:00 (98/483): lib64LLVMHexagonCodeGen12-12.0.0-1-om 29 MB/s | 1.1 MB 00:00 (99/483): lib64LLVMHexagonDesc12-12.0.0-1-omv40 6.8 MB/s | 208 kB 00:00 (100/483): lib64LLVMHexagonDisassembler12-12.0. 1.6 MB/s | 45 kB 00:00 (101/483): lib64LLVMHexagonInfo12-12.0.0-1-omv4 313 kB/s | 8.8 kB 00:00 (102/483): lib64LLVMIRReader12-12.0.0-1-omv4050 645 kB/s | 18 kB 00:00 (103/483): lib64LLVMInstCombine12-12.0.0-1-omv4 15 MB/s | 504 kB 00:00 (104/483): lib64LLVMInstrumentation12-12.0.0-1- 15 MB/s | 483 kB 00:00 (105/483): lib64LLVMInterfaceStub12-12.0.0-1-om 1.6 MB/s | 49 kB 00:00 (106/483): lib64LLVMInterpreter12-12.0.0-1-omv4 2.6 MB/s | 77 kB 00:00 (107/483): lib64LLVMJITLink12-12.0.0-1-omv4050. 4.5 MB/s | 134 kB 00:00 (108/483): lib64LLVMLTO12-12.0.0-1-omv4050.x86_ 5.6 MB/s | 173 kB 00:00 (109/483): lib64LLVMLanaiAsmParser12-12.0.0-1-o 1.0 MB/s | 30 kB 00:00 (110/483): lib64LLVMLanaiCodeGen12-12.0.0-1-omv 4.3 MB/s | 127 kB 00:00 (111/483): lib64LLVMLanaiDesc12-12.0.0-1-omv405 1.2 MB/s | 35 kB 00:00 (112/483): lib64LLVMLanaiDisassembler12-12.0.0- 537 kB/s | 15 kB 00:00 (113/483): lib64LLVMLanaiInfo12-12.0.0-1-omv405 198 kB/s | 8.7 kB 00:00 (114/483): lib64LLVMLibDriver12-12.0.0-1-omv405 615 kB/s | 28 kB 00:00 (115/483): lib64LLVMLinker12-12.0.0-1-omv4050.x 1.7 MB/s | 67 kB 00:00 (116/483): lib64LLVMMC12-12.0.0-1-omv4050.x86_6 11 MB/s | 359 kB 00:00 (117/483): lib64LLVMMCDisassembler12-12.0.0-1-o 629 kB/s | 19 kB 00:00 (118/483): lib64LLVMMCA12-12.0.0-1-omv4050.x86_ 2.4 MB/s | 79 kB 00:00 (119/483): lib64LLVMMCJIT12-12.0.0-1-omv4050.x8 1.2 MB/s | 34 kB 00:00 (120/483): lib64LLVMMCParser12-12.0.0-1-omv4050 6.6 MB/s | 200 kB 00:00 (121/483): lib64LLVMMIRParser12-12.0.0-1-omv405 3.6 MB/s | 114 kB 00:00 (122/483): lib64LLVMMSP430AsmParser12-12.0.0-1- 889 kB/s | 25 kB 00:00 (123/483): lib64LLVMMSP430CodeGen12-12.0.0-1-om 3.0 MB/s | 89 kB 00:00 (124/483): lib64LLVMMSP430Desc12-12.0.0-1-omv40 1.0 MB/s | 33 kB 00:00 (125/483): lib64LLVMMSP430Disassembler12-12.0.0 587 kB/s | 16 kB 00:00 (126/483): lib64LLVMMSP430Info12-12.0.0-1-omv40 319 kB/s | 8.8 kB 00:00 (127/483): lib64LLVMMipsAsmParser12-12.0.0-1-om 3.7 MB/s | 108 kB 00:00 (128/483): lib64LLVMMipsCodeGen12-12.0.0-1-omv4 15 MB/s | 513 kB 00:00 (129/483): lib64LLVMMipsDesc12-12.0.0-1-omv4050 4.8 MB/s | 159 kB 00:00 (130/483): lib64LLVMMipsDisassembler12-12.0.0-1 1.6 MB/s | 46 kB 00:00 (131/483): lib64LLVMMipsInfo12-12.0.0-1-omv4050 332 kB/s | 9.2 kB 00:00 (132/483): lib64LLVMNVPTXCodeGen12-12.0.0-1-omv 8.0 MB/s | 255 kB 00:00 (133/483): lib64LLVMNVPTXDesc12-12.0.0-1-omv405 3.0 MB/s | 95 kB 00:00 (134/483): lib64LLVMNVPTXInfo12-12.0.0-1-omv405 325 kB/s | 8.9 kB 00:00 (135/483): lib64LLVMObjCARCOpts12-12.0.0-1-omv4 2.9 MB/s | 84 kB 00:00 (136/483): lib64LLVMObject12-12.0.0-1-omv4050.x 12 MB/s | 406 kB 00:00 (137/483): lib64LLVMObjectYAML12-12.0.0-1-omv40 12 MB/s | 386 kB 00:00 (138/483): lib64LLVMOption12-12.0.0-1-omv4050.x 1.4 MB/s | 43 kB 00:00 (139/483): lib64LLVMOrcJIT12-12.0.0-1-omv4050.x 11 MB/s | 371 kB 00:00 (140/483): lib64LLVMOrcShared12-12.0.0-1-omv405 499 kB/s | 14 kB 00:00 (141/483): lib64LLVMOrcTargetProcess12-12.0.0-1 468 kB/s | 13 kB 00:00 (142/483): lib64LLVMPasses12-12.0.0-1-omv4050.x 9.7 MB/s | 325 kB 00:00 (143/483): lib64LLVMPowerPCAsmParser12-12.0.0-1 1.9 MB/s | 55 kB 00:00 (144/483): lib64LLVMPowerPCCodeGen12-12.0.0-1-o 20 MB/s | 709 kB 00:00 (145/483): lib64LLVMPowerPCDesc12-12.0.0-1-omv4 4.4 MB/s | 134 kB 00:00 (146/483): lib64LLVMPowerPCDisassembler12-12.0. 1.0 MB/s | 32 kB 00:00 (147/483): lib64LLVMPowerPCInfo12-12.0.0-1-omv4 333 kB/s | 9.2 kB 00:00 (148/483): lib64LLVMProfileData12-12.0.0-1-omv4 6.0 MB/s | 180 kB 00:00 (149/483): lib64LLVMRISCVAsmParser12-12.0.0-1-o 2.3 MB/s | 66 kB 00:00 (150/483): lib64LLVMRISCVCodeGen12-12.0.0-1-omv 12 MB/s | 375 kB 00:00 (151/483): lib64LLVMRISCVDesc12-12.0.0-1-omv405 7.4 MB/s | 227 kB 00:00 (152/483): lib64LLVMRISCVDisassembler12-12.0.0- 971 kB/s | 27 kB 00:00 (153/483): lib64LLVMRISCVInfo12-12.0.0-1-omv405 326 kB/s | 8.9 kB 00:00 (154/483): lib64LLVMRemarks12-12.0.0-1-omv4050. 2.7 MB/s | 79 kB 00:00 (155/483): lib64LLVMRuntimeDyld12-12.0.0-1-omv4 6.3 MB/s | 186 kB 00:00 (156/483): lib64LLVMSparcAsmParser12-12.0.0-1-o 998 kB/s | 39 kB 00:00 (157/483): lib64LLVMScalarOpts12-12.0.0-1-omv40 24 MB/s | 1.4 MB 00:00 (158/483): lib64LLVMSelectionDAG12-12.0.0-1-omv 19 MB/s | 1.3 MB 00:00 (159/483): lib64LLVMSparcCodeGen12-12.0.0-1-omv 4.4 MB/s | 132 kB 00:00 (160/483): lib64LLVMSparcDesc12-12.0.0-1-omv405 1.7 MB/s | 54 kB 00:00 (161/483): lib64LLVMSparcDisassembler12-12.0.0- 745 kB/s | 21 kB 00:00 (162/483): lib64LLVMSparcInfo12-12.0.0-1-omv405 329 kB/s | 9.0 kB 00:00 (163/483): lib64LLVMSupport12-12.0.0-1-omv4050. 21 MB/s | 773 kB 00:00 (164/483): lib64LLVMSymbolize12-12.0.0-1-omv405 1.6 MB/s | 46 kB 00:00 (165/483): lib64LLVMSystemZAsmParser12-12.0.0-1 1.9 MB/s | 62 kB 00:00 (166/483): lib64LLVMSystemZCodeGen12-12.0.0-1-o 9.5 MB/s | 334 kB 00:00 (167/483): lib64LLVMSystemZDisassembler12-12.0. 1.3 MB/s | 39 kB 00:00 (168/483): lib64LLVMSystemZInfo12-12.0.0-1-omv4 319 kB/s | 8.8 kB 00:00 (169/483): lib64LLVMTableGen12-12.0.0-1-omv4050 6.0 MB/s | 182 kB 00:00 (170/483): lib64LLVMTarget12-12.0.0-1-omv4050.x 1.0 MB/s | 29 kB 00:00 (171/483): lib64LLVMTextAPI12-12.0.0-1-omv4050. 2.5 MB/s | 74 kB 00:00 (172/483): lib64LLVMTransformUtils12-12.0.0-1-o 23 MB/s | 875 kB 00:00 (173/483): lib64LLVMVectorize12-12.0.0-1-omv405 15 MB/s | 512 kB 00:00 (174/483): lib64LLVMWebAssemblyAsmParser12-12.0 1.3 MB/s | 37 kB 00:00 (175/483): lib64LLVMSystemZDesc12-12.0.0-1-omv4 747 kB/s | 119 kB 00:00 (176/483): lib64LLVMWebAssemblyCodeGen12-12.0.0 9.7 MB/s | 327 kB 00:00 (177/483): lib64LLVMWebAssemblyDesc12-12.0.0-1- 2.0 MB/s | 59 kB 00:00 (178/483): lib64LLVMWebAssemblyDisassembler12-1 506 kB/s | 14 kB 00:00 (179/483): lib64LLVMWebAssemblyInfo12-12.0.0-1- 430 kB/s | 12 kB 00:00 (180/483): lib64LLVMWindowsManifest12-12.0.0-1- 620 kB/s | 17 kB 00:00 (181/483): lib64LLVMX86AsmParser12-12.0.0-1-omv 5.9 MB/s | 177 kB 00:00 (182/483): lib64LLVMX86CodeGen12-12.0.0-1-omv40 33 MB/s | 1.5 MB 00:00 (183/483): lib64LLVMX86Desc12-12.0.0-1-omv4050. 10 MB/s | 438 kB 00:00 (184/483): lib64LLVMX86Info12-12.0.0-1-omv4050. 325 kB/s | 8.9 kB 00:00 (185/483): lib64LLVMXCoreCodeGen12-12.0.0-1-omv 4.8 MB/s | 148 kB 00:00 (186/483): lib64LLVMXCoreDesc12-12.0.0-1-omv405 895 kB/s | 25 kB 00:00 (187/483): lib64LLVMXCoreDisassembler12-12.0.0- 666 kB/s | 19 kB 00:00 (188/483): lib64LLVMXCoreInfo12-12.0.0-1-omv405 317 kB/s | 8.7 kB 00:00 (189/483): lib64LLVMXRay12-12.0.0-1-omv4050.x86 2.7 MB/s | 77 kB 00:00 (190/483): lib64LLVMipo12-12.0.0-1-omv4050.x86_ 25 MB/s | 934 kB 00:00 (191/483): lib64LTO12-12.0.0-1-omv4050.x86_64.r 1.1 MB/s | 35 kB 00:00 (192/483): lib64acl1-2.3.1-1-omv4050.x86_64.rpm 609 kB/s | 20 kB 00:00 (193/483): lib64Polly12-12.0.0-1-omv4050.x86_64 17 MB/s | 627 kB 00:00 (194/483): lib64LLVMX86Disassembler12-12.0.0-1- 446 kB/s | 81 kB 00:00 (195/483): lib64archive18-3.5.1-1-omv4040.x86_6 11 MB/s | 331 kB 00:00 (196/483): lib64argon2_1-20190702-2-omv4002.x86 712 kB/s | 21 kB 00:00 (197/483): lib64asm1-0.183-2-omv4050.x86_64.rpm 706 kB/s | 20 kB 00:00 (198/483): lib64attr1-2.5.1-1-omv4050.x86_64.rp 539 kB/s | 15 kB 00:00 (199/483): lib64audit1-2.8.5-2-omv4002.x86_64.r 1.6 MB/s | 45 kB 00:00 (200/483): lib64b2_1-0.98.1-2-omv4040.x86_64.rp 931 kB/s | 26 kB 00:00 (201/483): lib64blkid1-2.36.2-3-omv4050.x86_64. 3.5 MB/s | 103 kB 00:00 (202/483): lib64bz2_1-1.0.8-3-omv4002.x86_64.rp 1.3 MB/s | 39 kB 00:00 (203/483): lib64cap-ng0-0.8.2-1-omv4040.x86_64. 524 kB/s | 16 kB 00:00 (204/483): lib64cap2-2.49-1-omv4040.x86_64.rpm 741 kB/s | 20 kB 00:00 (205/483): lib64cc1_0-11.1.0-2-omv4050.x86_64.r 2.0 MB/s | 58 kB 00:00 (206/483): lib64clang12-12.0.0-1-omv4050.x86_64 7.4 MB/s | 231 kB 00:00 (207/483): lib64clangAPINotes12-12.0.0-1-omv405 824 kB/s | 24 kB 00:00 (208/483): lib64clangARCMigrate12-12.0.0-1-omv4 17 MB/s | 672 kB 00:00 (209/483): lib64clangAST12-12.0.0-1-omv4050.x86 31 MB/s | 2.2 MB 00:00 (210/483): lib64clangASTMatchers12-12.0.0-1-omv 4.9 MB/s | 172 kB 00:00 (211/483): lib64clangAnalysis12-12.0.0-1-omv405 14 MB/s | 471 kB 00:00 (212/483): lib64clangApplyReplacements12-12.0.0 1.4 MB/s | 47 kB 00:00 (213/483): lib64clangChangeNamespace12-12.0.0-1 2.8 MB/s | 93 kB 00:00 (214/483): lib64clangBasic12-12.0.0-1-omv4050.x 20 MB/s | 746 kB 00:00 (215/483): lib64clangCrossTU12-12.0.0-1-omv4050 1.2 MB/s | 44 kB 00:00 (216/483): lib64clangCodeGen12-12.0.0-1-omv4050 33 MB/s | 2.1 MB 00:00 (217/483): lib64clangDaemon12-12.0.0-1-omv4050. 38 MB/s | 1.7 MB 00:00 (218/483): lib64clangDaemonTweaks12-12.0.0-1-om 6.7 MB/s | 209 kB 00:00 (219/483): lib64clangDependencyScanning12-12.0. 1.6 MB/s | 50 kB 00:00 (220/483): lib64clangDirectoryWatcher12-12.0.0- 734 kB/s | 21 kB 00:00 (221/483): lib64clangDoc12-12.0.0-1-omv4050.x86 7.8 MB/s | 245 kB 00:00 (222/483): lib64clangDriver12-12.0.0-1-omv4050. 21 MB/s | 747 kB 00:00 (223/483): lib64clangDynamicASTMatchers12-12.0. 12 MB/s | 457 kB 00:00 (224/483): lib64clangEdit12-12.0.0-1-omv4050.x8 1.3 MB/s | 37 kB 00:00 (225/483): lib64clangFormat12-12.0.0-1-omv4050. 9.2 MB/s | 284 kB 00:00 (226/483): lib64clangFrontend12-12.0.0-1-omv405 18 MB/s | 624 kB 00:00 (227/483): lib64clangFrontendTool12-12.0.0-1-om 625 kB/s | 18 kB 00:00 (228/483): lib64clangHandleCXX12-12.0.0-1-omv40 578 kB/s | 16 kB 00:00 (229/483): lib64clangHandleLLVM12-12.0.0-1-omv4 643 kB/s | 18 kB 00:00 (230/483): lib64clangIncludeFixer12-12.0.0-1-om 2.2 MB/s | 64 kB 00:00 (231/483): lib64clangIncludeFixerPlugin12-12.0. 760 kB/s | 21 kB 00:00 (232/483): lib64clangIndex12-12.0.0-1-omv4050.x 4.9 MB/s | 146 kB 00:00 (233/483): lib64clangIndexSerialization12-12.0. 553 kB/s | 15 kB 00:00 (234/483): lib64clangLex12-12.0.0-1-omv4050.x86 11 MB/s | 341 kB 00:00 (235/483): lib64clangMove12-12.0.0-1-omv4050.x8 2.9 MB/s | 84 kB 00:00 (236/483): lib64clangParse12-12.0.0-1-omv4050.x 14 MB/s | 465 kB 00:00 (237/483): lib64clangQuery12-12.0.0-1-omv4050.x 1.7 MB/s | 50 kB 00:00 (238/483): lib64clangReorderFields12-12.0.0-1-o 1.4 MB/s | 41 kB 00:00 (239/483): lib64clangRewrite12-12.0.0-1-omv4050 1.4 MB/s | 38 kB 00:00 (240/483): lib64clangRewriteFrontend12-12.0.0-1 8.3 MB/s | 255 kB 00:00 (241/483): lib64clangSerialization12-12.0.0-1-o 16 MB/s | 748 kB 00:00 (242/483): lib64clangStaticAnalyzerCheckers12-1 29 MB/s | 1.2 MB 00:00 (243/483): lib64clangSema12-12.0.0-1-omv4050.x8 30 MB/s | 3.3 MB 00:00 (244/483): lib64clangStaticAnalyzerCore12-12.0. 20 MB/s | 689 kB 00:00 (245/483): lib64clangStaticAnalyzerFrontend12-1 5.4 MB/s | 180 kB 00:00 (246/483): lib64clangTesting12-12.0.0-1-omv4050 383 kB/s | 11 kB 00:00 (247/483): lib64clangTidy12-12.0.0-1-omv4050.x8 4.9 MB/s | 144 kB 00:00 (248/483): lib64clangTidyAbseilModule12-12.0.0- 5.3 MB/s | 159 kB 00:00 (249/483): lib64clangTidyAlteraModule12-12.0.0- 1.1 MB/s | 32 kB 00:00 (250/483): lib64clangTidyAndroidModule12-12.0.0 1.8 MB/s | 51 kB 00:00 (251/483): lib64clangTidyBoostModule12-12.0.0-1 1.0 MB/s | 29 kB 00:00 (252/483): lib64clangTidyBugproneModule12-12.0. 13 MB/s | 427 kB 00:00 (253/483): lib64clangTidyCERTModule12-12.0.0-1- 3.3 MB/s | 101 kB 00:00 (254/483): lib64clang-cpp12-12.0.0-1-omv4050.x8 16 MB/s | 14 MB 00:00 (255/483): lib64clangTidyConcurrencyModule12-12 701 kB/s | 21 kB 00:00 (256/483): lib64clangTidyCppCoreGuidelinesModul 5.9 MB/s | 181 kB 00:00 (257/483): lib64clangTidyDarwinModule12-12.0.0- 791 kB/s | 22 kB 00:00 (258/483): lib64clangTidyGoogleModule12-12.0.0- 3.8 MB/s | 111 kB 00:00 (259/483): lib64clangTidyHICPPModule12-12.0.0-1 1.8 MB/s | 55 kB 00:00 (260/483): lib64clangTidyLLVMLibcModule12-12.0. 958 kB/s | 26 kB 00:00 (261/483): lib64clangTidyFuchsiaModule12-12.0.0 432 kB/s | 35 kB 00:00 (262/483): lib64clangTidyLLVMModule12-12.0.0-1- 2.4 MB/s | 69 kB 00:00 (263/483): lib64clangTidyLinuxKernelModule12-12 734 kB/s | 20 kB 00:00 (264/483): lib64clangTidyMPIModule12-12.0.0-1-o 1.0 MB/s | 30 kB 00:00 (265/483): lib64clangTidyMain12-12.0.0-1-omv405 1.3 MB/s | 37 kB 00:00 (266/483): lib64clangTidyMiscModule12-12.0.0-1- 8.8 MB/s | 273 kB 00:00 (267/483): lib64clangTidyObjCModule12-12.0.0-1- 894 kB/s | 48 kB 00:00 (268/483): lib64clangTidyOpenMPModule12-12.0.0- 584 kB/s | 30 kB 00:00 (269/483): lib64clangTidyPerformanceModule12-12 5.5 MB/s | 166 kB 00:00 (270/483): lib64clangTidyPlugin12-12.0.0-1-omv4 655 kB/s | 19 kB 00:00 (271/483): lib64clangTidyModernizeModule12-12.0 5.8 MB/s | 649 kB 00:00 (272/483): lib64clangTidyPortabilityModule12-12 1.2 MB/s | 34 kB 00:00 (273/483): lib64clangTidyReadabilityModule12-12 15 MB/s | 507 kB 00:00 (274/483): lib64clangTidyZirconModule12-12.0.0- 877 kB/s | 24 kB 00:00 (275/483): lib64clangTidyUtils12-12.0.0-1-omv40 3.1 MB/s | 135 kB 00:00 (276/483): lib64clangTooling12-12.0.0-1-omv4050 3.7 MB/s | 125 kB 00:00 (277/483): lib64clangToolingASTDiff12-12.0.0-1- 2.7 MB/s | 78 kB 00:00 (278/483): lib64clangToolingCore12-12.0.0-1-omv 1.4 MB/s | 40 kB 00:00 (279/483): lib64clangToolingInclusions12-12.0.0 1.1 MB/s | 32 kB 00:00 (280/483): lib64clangToolingRefactoring12-12.0. 7.4 MB/s | 232 kB 00:00 (281/483): lib64clangToolingSyntax12-12.0.0-1-o 4.2 MB/s | 126 kB 00:00 (282/483): lib64clangTransformer12-12.0.0-1-omv 2.8 MB/s | 89 kB 00:00 (283/483): lib64clangdRemoteIndex12-12.0.0-1-om 310 kB/s | 8.5 kB 00:00 (284/483): lib64clangdSupport12-12.0.0-1-omv405 1.9 MB/s | 56 kB 00:00 (285/483): lib64com_err2-1.46.2-2-omv4050.x86_6 482 kB/s | 13 kB 00:00 (286/483): lib64crypt1-4.4.20-1-omv4050.x86_64. 3.1 MB/s | 90 kB 00:00 (287/483): lib64cryptsetup12-2.3.5-1-omv4040.x8 6.7 MB/s | 220 kB 00:00 (288/483): lib64devmapper1.02-1.02.173-4-omv405 5.0 MB/s | 148 kB 00:00 (289/483): lib64db18.1-18.1.32-1-omv4002.x86_64 13 MB/s | 745 kB 00:00 (290/483): lib64crypto3-3.0.0-0.alpha15.1-omv40 19 MB/s | 1.6 MB 00:00 (291/483): lib64dw1-0.183-2-omv4050.x86_64.rpm 6.8 MB/s | 207 kB 00:00 (292/483): lib64elf1-0.183-2-omv4050.x86_64.rpm 1.6 MB/s | 46 kB 00:00 (293/483): lib64expat1-2.2.10-1-omv4040.x86_64. 2.5 MB/s | 71 kB 00:00 (294/483): lib64fdisk1-2.36.2-3-omv4050.x86_64. 5.1 MB/s | 151 kB 00:00 (295/483): lib64ffi7-3.3-3-omv4040.x86_64.rpm 911 kB/s | 26 kB 00:00 (296/483): lib64findAllSymbols12-12.0.0-1-omv40 2.3 MB/s | 72 kB 00:00 (297/483): lib64gcc1-11.1.0-2-omv4050.x86_64.rp 1.7 MB/s | 53 kB 00:00 (298/483): lib64gcrypt20-1.9.3-1-omv4050.x86_64 14 MB/s | 495 kB 00:00 (299/483): lib64gdbm6-1.19-1-omv4040.x86_64.rpm 1.3 MB/s | 38 kB 00:00 (300/483): lib64gdbm_compat4-1.19-1-omv4040.x86 414 kB/s | 12 kB 00:00 (301/483): lib64gcc-devel-11.1.0-2-omv4050.x86_ 33 MB/s | 3.1 MB 00:00 (302/483): lib64gettextmisc-0.21-1-omv4040.x86_ 7.9 MB/s | 248 kB 00:00 (303/483): lib64glib2.0_0-2.68.2-1-omv4050.x86_ 13 MB/s | 479 kB 00:00 (304/483): lib64gmp10-6.2.1-3-omv4050.x86_64.rp 8.5 MB/s | 274 kB 00:00 (305/483): lib64gomp1-11.1.0-2-omv4050.x86_64.r 4.1 MB/s | 123 kB 00:00 (306/483): lib64gpg-error0-1.42-1-omv4050.x86_6 2.1 MB/s | 63 kB 00:00 (307/483): lib64gssapi_krb5_2-1.19.1-1-omv4050. 4.2 MB/s | 124 kB 00:00 (308/483): lib64hogweed6-3.7.2-1-omv4050.x86_64 7.0 MB/s | 211 kB 00:00 (309/483): lib64gnutls30-3.7.1-1-omv4050.x86_64 11 MB/s | 906 kB 00:00 (310/483): lib64icudata69-69.1-2-omv4050.x86_64 391 kB/s | 11 kB 00:00 (311/483): lib64icuuc69-69.1-2-omv4050.x86_64.r 19 MB/s | 699 kB 00:00 (312/483): lib64idn2_0-2.3.1-1-omv4050.x86_64.r 1.7 MB/s | 60 kB 00:00 (313/483): lib64intl8-0.21-1-omv4040.x86_64.rpm 848 kB/s | 24 kB 00:00 (314/483): lib64ip4tc2-1.8.7-3-omv4050.x86_64.r 711 kB/s | 20 kB 00:00 (315/483): lib64json-c5-0.15-2-omv4050.x86_64.r 1.2 MB/s | 36 kB 00:00 (316/483): lib64k5crypto3-1.19.1-1-omv4050.x86_ 1.3 MB/s | 37 kB 00:00 (317/483): lib64keyutils1-1.6.1-1-omv4040.x86_6 537 kB/s | 15 kB 00:00 (318/483): lib64isl23-0.24-2-omv4050.x86_64.rpm 12 MB/s | 1.0 MB 00:00 (319/483): lib64krb5_3-1.19.1-1-omv4050.x86_64. 9.0 MB/s | 278 kB 00:00 (320/483): lib64krb5support0-1.19.1-1-omv4050.x 1.0 MB/s | 28 kB 00:00 (321/483): lib64lldCOFF12-12.0.0-1-omv4050.x86_ 12 MB/s | 390 kB 00:00 (322/483): lib64lldCommon12-12.0.0-1-omv4050.x8 2.9 MB/s | 86 kB 00:00 (323/483): lib64kmod2-28-2-omv4050.x86_64.rpm 411 kB/s | 44 kB 00:00 (324/483): lib64lldCore12-12.0.0-1-omv4050.x86_ 1.6 MB/s | 46 kB 00:00 (325/483): lib64lldDriver12-12.0.0-1-omv4050.x8 1.5 MB/s | 43 kB 00:00 (326/483): lib64lldMachO2_12-12.0.0-1-omv4050.x 5.4 MB/s | 185 kB 00:00 (327/483): lib64lldMachO12-12.0.0-1-omv4050.x86 4.6 MB/s | 212 kB 00:00 (328/483): lib64lldReaderWriter12-12.0.0-1-omv4 739 kB/s | 20 kB 00:00 (329/483): lib64lldWasm12-12.0.0-1-omv4050.x86_ 6.8 MB/s | 223 kB 00:00 (330/483): lib64lldMinGW12-12.0.0-1-omv4050.x86 310 kB/s | 27 kB 00:00 (331/483): lib64lldELF12-12.0.0-1-omv4050.x86_6 6.2 MB/s | 865 kB 00:00 (332/483): lib64lldYAML12-12.0.0-1-omv4050.x86_ 1.4 MB/s | 41 kB 00:00 (333/483): lib64lz4_1-1.9.3-1-omv4040.x86_64.rp 2.9 MB/s | 87 kB 00:00 (334/483): lib64lzma5-5.2.5-2-omv4040.x86_64.rp 3.2 MB/s | 99 kB 00:00 (335/483): lib64lzo2_2-2.10-6-omv4040.x86_64.rp 2.7 MB/s | 78 kB 00:00 (336/483): lib64magic1-5.40-2-omv4050.x86_64.rp 2.5 MB/s | 74 kB 00:00 (337/483): lib64lua5.3-5.3.5-6-omv4040.x86_64.r 1.4 MB/s | 113 kB 00:00 (338/483): lib64mount1-2.36.2-3-omv4050.x86_64. 4.4 MB/s | 135 kB 00:00 (339/483): lib64mpc3-1.2.1-1-omv4050.x86_64.rpm 1.7 MB/s | 51 kB 00:00 (340/483): lib64ncursesw6-6.2-1.20210403.1-omv4 5.7 MB/s | 175 kB 00:00 (341/483): lib64nettle8-3.7.2-1-omv4050.x86_64. 3.1 MB/s | 146 kB 00:00 (342/483): lib64mpfr6-4.1.0-3-omv4050.x86_64.rp 3.9 MB/s | 260 kB 00:00 (343/483): lib64nsl2-1.3.0-1-omv4040.x86_64.rpm 1.5 MB/s | 43 kB 00:00 (344/483): lib64nss_myhostname2-248.20210517-2- 1.6 MB/s | 48 kB 00:00 (345/483): lib64nss_resolve2-248.20210517-2-omv 2.2 MB/s | 68 kB 00:00 (346/483): lib64nss_systemd2-248.20210517-2-omv 3.9 MB/s | 115 kB 00:00 (347/483): lib64omp1-12.0.0-1-omv4050.x86_64.rp 17 MB/s | 560 kB 00:00 (348/483): lib64pam0-1.5.1-1-omv4040.x86_64.rpm 1.1 MB/s | 32 kB 00:00 (349/483): lib64pam_misc0-1.5.1-1-omv4040.x86_6 455 kB/s | 13 kB 00:00 (350/483): lib64p11-kit0-0.23.22-1-omv4050.x86_ 4.6 MB/s | 258 kB 00:00 (351/483): lib64panelw6-6.2-1.20210403.1-omv405 443 kB/s | 12 kB 00:00 (352/483): lib64pcre1-8.44-1-omv4040.x86_64.rpm 7.7 MB/s | 237 kB 00:00 (353/483): lib64pcre2-8_0-10.36-1-omv4040.x86_6 5.1 MB/s | 286 kB 00:00 (354/483): lib64pkgconf3-1.7.4-1-omv4040.x86_64 1.1 MB/s | 30 kB 00:00 (355/483): lib64perl5-5.32.1-17-omv4040.x86_64. 18 MB/s | 1.0 MB 00:00 (356/483): lib64popt0-1.18-1-omv4040.x86_64.rpm 1.0 MB/s | 29 kB 00:00 (357/483): lib64readline8-8.1-2-omv4050.x86_64. 3.9 MB/s | 130 kB 00:00 (358/483): lib64python3.9_1-3.9.5-1-omv4050.x86 19 MB/s | 1.2 MB 00:00 (359/483): lib64rpmbuild9-4.16.1.3-4-omv4050.x8 2.7 MB/s | 79 kB 00:00 (360/483): lib64rpm9-4.16.1.3-4-omv4050.x86_64. 4.9 MB/s | 271 kB 00:00 (361/483): lib64rpmsign9-4.16.1.3-4-omv4050.x86 532 kB/s | 15 kB 00:00 (362/483): lib64seccomp2-2.5.1-1-omv4040.x86_64 1.7 MB/s | 50 kB 00:00 (363/483): lib64sigsegv2-2.13-1-omv4040.x86_64. 472 kB/s | 13 kB 00:00 (364/483): lib64smartcols1-2.36.2-3-omv4050.x86 1.6 MB/s | 47 kB 00:00 (365/483): lib64sqlite3_0-3.35.5-1-omv4050.x86_ 20 MB/s | 782 kB 00:00 (366/483): lib64ssl3-3.0.0-0.alpha15.1-omv4050. 7.5 MB/s | 231 kB 00:00 (367/483): lib64stdc++6-11.1.0-2-omv4050.x86_64 19 MB/s | 650 kB 00:00 (368/483): lib64stdc++-devel-11.1.0-2-omv4050.x 21 MB/s | 1.3 MB 00:00 (369/483): lib64systemd0-248.20210517-2-omv4003 5.1 MB/s | 282 kB 00:00 (370/483): lib64tasn1_6-4.17.0-1-omv4050.x86_64 1.4 MB/s | 39 kB 00:00 (371/483): lib64textstyle0-0.21-1-omv4040.x86_6 3.5 MB/s | 104 kB 00:00 (372/483): lib64tirpc3-1.3.1-1-omv4040.x86_64.r 2.7 MB/s | 81 kB 00:00 (373/483): lib64udev1-248.20210517-2-omv4003.x8 2.4 MB/s | 72 kB 00:00 (374/483): lib64unistring2-0.9.10-5-omv4040.x86 15 MB/s | 507 kB 00:00 (375/483): lib64utempter0-1.1.6-20-omv4040.x86_ 372 kB/s | 10 kB 00:00 (376/483): lib64uuid1-2.36.2-3-omv4050.x86_64.r 717 kB/s | 20 kB 00:00 (377/483): lib64xml2_2-2.9.10-6-omv4040.x86_64. 18 MB/s | 624 kB 00:00 (378/483): lib64z1-2.0.2-5-omv4050.x86_64.rpm 2.6 MB/s | 75 kB 00:00 (379/483): lib64zstd1-1.5.0-1-omv4050.x86_64.rp 13 MB/s | 408 kB 00:00 (380/483): libcap-utils-2.49-1-omv4040.x86_64.r 868 kB/s | 27 kB 00:00 (381/483): libgcc1-11.1.0-2-omv4050.x86_64.rpm 2.1 MB/s | 61 kB 00:00 (382/483): libstdc++6-11.1.0-2-omv4050.x86_64.r 19 MB/s | 692 kB 00:00 (383/483): libidn2-i18n-2.3.1-1-omv4050.noarch. 776 kB/s | 28 kB 00:00 (384/483): libtirpc-1.3.1-1-omv4040.x86_64.rpm 276 kB/s | 7.8 kB 00:00 (385/483): libc6-2.33-5-omv4040.x86_64.rpm 27 MB/s | 3.1 MB 00:00 (386/483): lld-12.0.0-1-omv4050.x86_64.rpm 8.5 MB/s | 268 kB 00:00 (387/483): libtool-base-2.4.6-16-omv4050.x86_64 6.2 MB/s | 384 kB 00:00 (388/483): lsb-release-2.0-54-omv4050.x86_64.rp 469 kB/s | 15 kB 00:00 (389/483): llvm-polly-12.0.0-1-omv4050.x86_64.r 26 MB/s | 1.5 MB 00:00 (390/483): m4-1.4.18-12-omv4040.x86_64.rpm 5.8 MB/s | 177 kB 00:00 (391/483): make-4.3-2-omv4040.x86_64.rpm 9.8 MB/s | 307 kB 00:00 (392/483): ncurses-6.2-1.20210403.1-omv4050.x86 6.9 MB/s | 213 kB 00:00 (393/483): llvm-12.0.0-1-omv4050.x86_64.rpm 34 MB/s | 4.5 MB 00:00 (394/483): p11-kit-trust-0.23.22-1-omv4050.x86_ 4.0 MB/s | 116 kB 00:00 (395/483): openssl-3.0.0-0.alpha15.1-omv4050.x8 28 MB/s | 1.6 MB 00:00 (396/483): p11-kit-0.23.22-1-omv4050.x86_64.rpm 5.2 MB/s | 328 kB 00:00 (397/483): pam-1.5.1-1-omv4040.x86_64.rpm 16 MB/s | 543 kB 00:00 (398/483): patch-2.7.6-3-omv4040.x86_64.rpm 4.1 MB/s | 119 kB 00:00 (399/483): pbzip2-1.1.13-4-omv4040.x86_64.rpm 1.7 MB/s | 52 kB 00:00 (400/483): perl-5.32.1-17-omv4040.x86_64.rpm 270 kB/s | 7.4 kB 00:00 (401/483): perl-Carp-1.50-17-omv4040.noarch.rpm 971 kB/s | 27 kB 00:00 (402/483): perl-Compress-Raw-Bzip2-2.093-17-omv 967 kB/s | 27 kB 00:00 (403/483): perl-Compress-Raw-Zlib-2.093-17-omv4 1.7 MB/s | 48 kB 00:00 (404/483): perl-Data-Dumper-2.174-17-omv4040.x8 1.7 MB/s | 47 kB 00:00 (405/483): perl-Digest-1.17.01-17-omv4040.noarc 837 kB/s | 23 kB 00:00 (406/483): perl-Digest-MD5-2.55_01-17-omv4040.x 944 kB/s | 26 kB 00:00 (407/483): perl-Digest-SHA-6.02-17-omv4040.x86_ 1.6 MB/s | 44 kB 00:00 (408/483): perl-Errno-1.30-17-omv4040.x86_64.rp 476 kB/s | 13 kB 00:00 (409/483): perl-Exporter-5.74-17-omv4040.noarch 1.0 MB/s | 28 kB 00:00 (410/483): perl-ExtUtils-MM-Utils-7.24-17-omv40 388 kB/s | 11 kB 00:00 (411/483): perl-File-Fetch-0.56-17-omv4040.noar 976 kB/s | 27 kB 00:00 (412/483): perl-File-Path-2.16-17-omv4040.noarc 1.0 MB/s | 30 kB 00:00 (413/483): perl-File-Temp-0.2309-17-omv4040.noa 1.6 MB/s | 47 kB 00:00 (414/483): perl-Filter-1.55-17-omv4040.x86_64.r 1.5 MB/s | 43 kB 00:00 (415/483): perl-Getopt-Long-2.51-17-omv4040.noa 1.7 MB/s | 47 kB 00:00 (416/483): perl-Encode-3.06-17-omv4040.x86_64.r 9.8 MB/s | 1.3 MB 00:00 (417/483): perl-HTTP-Tiny-0.076-17-omv4040.noar 1.3 MB/s | 37 kB 00:00 (418/483): perl-IO-1.43-17-omv4040.x86_64.rpm 2.9 MB/s | 85 kB 00:00 (419/483): perl-IO-Compress-2.093-17-omv4040.no 7.7 MB/s | 238 kB 00:00 (420/483): perl-IO-Zlib-1.10-17-omv4040.noarch. 626 kB/s | 17 kB 00:00 (421/483): perl-IPC-Cmd-1.04-17-omv4040.noarch. 1.2 MB/s | 35 kB 00:00 (422/483): perl-Locale-Maketext-1.29-17-omv4040 3.0 MB/s | 92 kB 00:00 (423/483): perl-Locale-Maketext-Simple-0.21.01- 576 kB/s | 16 kB 00:00 (424/483): perl-MIME-Base64-3.15-17-omv4040.x86 893 kB/s | 25 kB 00:00 (425/483): perl-Module-CoreList-5.20200620-17-o 2.6 MB/s | 76 kB 00:00 (426/483): perl-Module-Load-0.34-17-omv4040.noa 524 kB/s | 15 kB 00:00 (427/483): perl-Module-Load-Conditional-0.70-17 689 kB/s | 19 kB 00:00 (428/483): perl-Module-Metadata-1.000037-17-omv 857 kB/s | 24 kB 00:00 (429/483): perl-Params-Check-0.38-17-omv4040.no 711 kB/s | 20 kB 00:00 (430/483): perl-PathTools-3.760-17-omv4040.x86_ 2.7 MB/s | 77 kB 00:00 (431/483): perl-Pod-Escapes-1.07-17-omv4040.noa 637 kB/s | 18 kB 00:00 (432/483): perl-Pod-Perldoc-3.2801-17-omv4040.n 2.8 MB/s | 80 kB 00:00 (433/483): perl-Pod-Simple-3.40-17-omv4040.noar 7.2 MB/s | 218 kB 00:00 (434/483): perl-Pod-Usage-1.69-17-omv4040.noarc 1.0 MB/s | 29 kB 00:00 (435/483): perl-Scalar-List-Utils-1.50-17-omv40 2.0 MB/s | 59 kB 00:00 (436/483): perl-Socket-2.029-17-omv4040.x86_64. 1.5 MB/s | 43 kB 00:00 (437/483): perl-Storable-3.21-17-omv4040.x86_64 2.7 MB/s | 79 kB 00:00 (438/483): perl-Term-ANSIColor-5.01-17-omv4040. 1.3 MB/s | 37 kB 00:00 (439/483): perl-Term-Cap-1.17-17-omv4040.noarch 663 kB/s | 18 kB 00:00 (440/483): perl-Text-ParseWords-3.30-17-omv4040 507 kB/s | 14 kB 00:00 (441/483): perl-Text-Tabs+Wrap-2013.0523-17-omv 726 kB/s | 20 kB 00:00 (442/483): perl-Thread-Queue-3.14-17-omv4040.no 650 kB/s | 18 kB 00:00 (443/483): perl-Time-Local-1.280-17-omv4040.noa 694 kB/s | 19 kB 00:00 (444/483): perl-Unicode-Normalize-1.27-17-omv40 2.7 MB/s | 83 kB 00:00 (445/483): perl-autodie-2.32-17-omv4040.noarch. 2.7 MB/s | 80 kB 00:00 (446/483): perl-constant-1.33-17-omv4040.noarch 704 kB/s | 19 kB 00:00 (447/483): perl-encoding-3.00-17-omv4040.x86_64 887 kB/s | 25 kB 00:00 (448/483): perl-parent-0.238-17-omv4040.noarch. 348 kB/s | 11 kB 00:00 (449/483): perl-libs-5.32.1-17-omv4040.x86_64.r 22 MB/s | 866 kB 00:00 (450/483): perl-podlators-4.14-17-omv4040.noarc 3.2 MB/s | 96 kB 00:00 (451/483): perl-threads-2.25-17-omv4040.x86_64. 1.6 MB/s | 49 kB 00:00 (452/483): perl-threads-shared-1.61-17-omv4040. 1.3 MB/s | 38 kB 00:00 (453/483): perl-utils-5.32.1-17-omv4040.noarch. 2.2 MB/s | 65 kB 00:00 (454/483): perl-version-0.99.24-17-omv4040.noar 1.2 MB/s | 37 kB 00:00 (455/483): pigz-2.6-1-omv4040.x86_64.rpm 2.8 MB/s | 81 kB 00:00 (456/483): pkgconf-1.7.4-1-omv4040.x86_64.rpm 1.3 MB/s | 38 kB 00:00 (457/483): popt-data-1.18-1-omv4040.noarch.rpm 921 kB/s | 26 kB 00:00 (458/483): python-appdirs-1.4.4-2-omv4040.noarc 656 kB/s | 21 kB 00:00 (459/483): python-magic-5.40-2-omv4050.noarch.r 409 kB/s | 14 kB 00:00 (460/483): python-pkg-resources-53.1.0-1-omv404 3.8 MB/s | 198 kB 00:00 (461/483): python-rpm-4.16.1.3-4-omv4050.x86_64 2.0 MB/s | 61 kB 00:00 (462/483): perl-base-5.32.1-17-omv4040.x86_64.r 16 MB/s | 5.9 MB 00:00 (463/483): python-3.9.5-1-omv4050.x86_64.rpm 45 MB/s | 8.3 MB 00:00 (464/483): rootcerts-20201201.00-1-omv4040.noar 14 MB/s | 548 kB 00:00 (465/483): rootfiles-11.0-22-omv4040.noarch.rpm 404 kB/s | 11 kB 00:00 (466/483): rpm-4.16.1.3-4-omv4050.x86_64.rpm 15 MB/s | 512 kB 00:00 (467/483): rpm-build-4.16.1.3-4-omv4050.x86_64. 2.6 MB/s | 82 kB 00:00 (468/483): rpm-helper-0.24.18-1-omv4040.noarch. 746 kB/s | 21 kB 00:00 (469/483): rpmlint-1.11-10-omv4040.noarch.rpm 6.2 MB/s | 185 kB 00:00 (470/483): rust-srpm-macros-17-1-omv4040.noarch 274 kB/s | 8.0 kB 00:00 (471/483): sed-4.8-1-omv4040.x86_64.rpm 6.7 MB/s | 210 kB 00:00 (472/483): setup-2.9.3.3-1-omv4050.noarch.rpm 4.6 MB/s | 138 kB 00:00 (473/483): spec-helper-0.31.49-2-omv4040.noarch 490 kB/s | 19 kB 00:00 (474/483): shadow-4.8.1-3-omv4040.x86_64.rpm 22 MB/s | 1.1 MB 00:00 (475/483): systemd-rpm-macros-248.20210517-2-om 293 kB/s | 8.1 kB 00:00 (476/483): tar-3.5.1-1-omv4040.x86_64.rpm 2.0 MB/s | 57 kB 00:00 (477/483): unzip-6.0-28-omv4040.x86_64.rpm 9.1 MB/s | 283 kB 00:00 (478/483): systemd-248.20210517-2-omv4003.x86_6 32 MB/s | 2.8 MB 00:00 (479/483): which-2.21-5-omv4040.x86_64.rpm 650 kB/s | 29 kB 00:00 (480/483): util-linux-2.36.2-3-omv4050.x86_64.r 27 MB/s | 2.4 MB 00:00 (481/483): wget-1.21.1-1-omv4040.x86_64.rpm 9.1 MB/s | 723 kB 00:00 (482/483): xz-5.2.5-2-omv4040.x86_64.rpm 7.1 MB/s | 215 kB 00:00 (483/483): zstd-1.5.0-1-omv4050.x86_64.rpm 3.6 MB/s | 108 kB 00:00 -------------------------------------------------------------------------------- Total 29 MB/s | 211 MB 00:07 warning: /var/lib/mock/openmandriva-rolling-x86_64-1623254372.595466/root/var/cache/dnf/openmandriva-rolling-2f2f957f2acfb4ce/packages/acl-2.3.1-1-omv4050.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID bf81de15: NOKEY OpenMandriva Rolling - 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/483 Installing : distro-release-common-4.3-0.1.8.noarch 2/483 Installing : distro-release-OpenMandriva-4.3-0.1.8.x86_64 3/483 Installing : lib64ncursesw6-6.2-1.20210403.1.x86_64 4/483 Installing : lib64readline8-8.1-2.x86_64 5/483 Installing : libc6-6:2.33-5.x86_64 6/483 Installing : setup-2.9.3.3-1.noarch 7/483 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-4.0-3.x86_64 8/483 Installing : bash-5.1.8-1.x86_64 9/483 Running scriptlet: glibc-6:2.33-5.x86_64 10/483 Installing : glibc-6:2.33-5.x86_64 10/483 Running scriptlet: glibc-6:2.33-5.x86_64 10/483 Error: Missing /usr/lib64/gconv/gconv-modules.cache file. Installing : lib64gcc1-11.1.0-2.x86_64 11/483 Installing : lib64stdc++6-11.1.0-2.x86_64 12/483 Installing : lib64perl5-4:5.32.1-17.x86_64 13/483 Installing : lib64z1-2.0.2-5.x86_64 14/483 Installing : lib64lzma5-5.2.5-2.x86_64 15/483 Installing : lib64zstd1-1.5.0-1.x86_64 16/483 Installing : lib64LLVMDemangle12-12.0.0-1.x86_64 17/483 Installing : lib64LLVMSupport12-12.0.0-1.x86_64 18/483 Installing : lib64LLVMBinaryFormat12-12.0.0-1.x86_64 19/483 Installing : lib64LLVMMC12-12.0.0-1.x86_64 20/483 Installing : lib64LLVMMCParser12-12.0.0-1.x86_64 21/483 Installing : lib64LLVMMCDisassembler12-12.0.0-1.x86_64 22/483 Installing : lib64LLVMOption12-12.0.0-1.x86_64 23/483 Installing : lib64LLVMAArch64Info12-12.0.0-1.x86_64 24/483 Installing : lib64LLVMAMDGPUInfo12-12.0.0-1.x86_64 25/483 Installing : lib64LLVMARMInfo12-12.0.0-1.x86_64 26/483 Installing : lib64LLVMAVRInfo12-12.0.0-1.x86_64 27/483 Installing : lib64LLVMBPFInfo12-12.0.0-1.x86_64 28/483 Installing : lib64LLVMHexagonInfo12-12.0.0-1.x86_64 29/483 Installing : lib64LLVMLanaiInfo12-12.0.0-1.x86_64 30/483 Installing : lib64LLVMMSP430Info12-12.0.0-1.x86_64 31/483 Installing : lib64LLVMMipsInfo12-12.0.0-1.x86_64 32/483 Installing : lib64LLVMPowerPCInfo12-12.0.0-1.x86_64 33/483 Installing : lib64LLVMRISCVInfo12-12.0.0-1.x86_64 34/483 Installing : lib64LLVMSparcInfo12-12.0.0-1.x86_64 35/483 Installing : lib64LLVMSystemZInfo12-12.0.0-1.x86_64 36/483 Installing : lib64LLVMWebAssemblyInfo12-12.0.0-1.x86_64 37/483 Installing : lib64LLVMX86Info12-12.0.0-1.x86_64 38/483 Installing : lib64LLVMSystemZDesc12-12.0.0-1.x86_64 39/483 Installing : lib64LLVMHexagonDesc12-12.0.0-1.x86_64 40/483 Installing : lib64LLVMNVPTXInfo12-12.0.0-1.x86_64 41/483 Installing : lib64LLVMXCoreInfo12-12.0.0-1.x86_64 42/483 Installing : lib64LLVMNVPTXDesc12-12.0.0-1.x86_64 43/483 Installing : lib64LLVMX86Desc12-12.0.0-1.x86_64 44/483 Installing : lib64LLVMWebAssemblyDesc12-12.0.0-1.x86_64 45/483 Installing : lib64LLVMSparcDesc12-12.0.0-1.x86_64 46/483 Installing : lib64LLVMRISCVDesc12-12.0.0-1.x86_64 47/483 Installing : lib64LLVMPowerPCDesc12-12.0.0-1.x86_64 48/483 Installing : lib64LLVMMipsDesc12-12.0.0-1.x86_64 49/483 Installing : lib64LLVMMSP430Desc12-12.0.0-1.x86_64 50/483 Installing : lib64LLVMLanaiDesc12-12.0.0-1.x86_64 51/483 Installing : lib64LLVMAVRDesc12-12.0.0-1.x86_64 52/483 Installing : lib64LLVMXCoreDesc12-12.0.0-1.x86_64 53/483 Installing : lib64LLVMBPFDesc12-12.0.0-1.x86_64 54/483 Installing : lib64LLVMAVRAsmParser12-12.0.0-1.x86_64 55/483 Installing : lib64LLVMLanaiAsmParser12-12.0.0-1.x86_64 56/483 Installing : lib64LLVMMSP430AsmParser12-12.0.0-1.x86_64 57/483 Installing : lib64LLVMMipsAsmParser12-12.0.0-1.x86_64 58/483 Installing : lib64LLVMPowerPCAsmParser12-12.0.0-1.x86_64 59/483 Installing : lib64LLVMRISCVAsmParser12-12.0.0-1.x86_64 60/483 Installing : lib64LLVMSparcAsmParser12-12.0.0-1.x86_64 61/483 Installing : lib64LLVMX86AsmParser12-12.0.0-1.x86_64 62/483 Installing : lib64LLVMHexagonAsmParser12-12.0.0-1.x86_64 63/483 Installing : lib64LLVMSystemZAsmParser12-12.0.0-1.x86_64 64/483 Installing : lib64LLVMWebAssemblyAsmParser12-12.0.0-1.x86_64 65/483 Installing : lib64LLVMBPFAsmParser12-12.0.0-1.x86_64 66/483 Installing : lib64acl1-2.3.1-1.x86_64 67/483 Installing : lib64bz2_1-1.0.8-3.x86_64 68/483 Installing : lib64crypto3-3.0.0-0.alpha15.1.x86_64 69/483 Installing : lib64gmp10-6.2.1-3.x86_64 70/483 Installing : lib64LLVMBitstreamReader12-12.0.0-1.x86_64 71/483 Installing : lib64cap2-2.49-1.x86_64 72/483 Installing : lib64asm1-0.183-2.x86_64 73/483 Installing : lib64elf1-0.183-2.x86_64 74/483 Installing : lib64dw1-0.183-2.x86_64 75/483 Installing : lib64lldCore12-12.0.0-1.x86_64 76/483 Installing : lib64LLVMDebugInfoCodeView12-12.0.0-1.x86_64 77/483 Installing : lib64blkid1-2.36.2-3.x86_64 78/483 Installing : lib64mpfr6-4.1.0-3.x86_64 79/483 Installing : lib64LLVMAArch64Utils12-12.0.0-1.x86_64 80/483 Installing : lib64LLVMAArch64Desc12-12.0.0-1.x86_64 81/483 Installing : lib64LLVMAArch64AsmParser12-12.0.0-1.x86_64 82/483 Installing : lib64LLVMARMUtils12-12.0.0-1.x86_64 83/483 Installing : lib64LLVMARMDesc12-12.0.0-1.x86_64 84/483 Installing : lib64LLVMARMAsmParser12-12.0.0-1.x86_64 85/483 Installing : lib64LLVMTextAPI12-12.0.0-1.x86_64 86/483 Installing : lib64clangdSupport12-12.0.0-1.x86_64 87/483 Installing : lib64omp1-12.0.0-1.x86_64 88/483 Installing : lib64ffi7-3.3-3.x86_64 89/483 Installing : lib64p11-kit0-0.23.22-1.x86_64 90/483 Installing : lib64lz4_1-1.9.3-1.x86_64 91/483 Installing : lib64unistring2-0.9.10-5.x86_64 92/483 Installing : lib64uuid1-2.36.2-3.x86_64 93/483 Installing : systemd-rpm-macros-248.20210517-2.x86_64 94/483 Installing : zstd-1.5.0-1.x86_64 95/483 Installing : lib64lldYAML12-12.0.0-1.x86_64 96/483 Installing : lib64LLVMRemarks12-12.0.0-1.x86_64 97/483 Installing : lib64LLVMCore12-12.0.0-1.x86_64 98/483 Installing : lib64clangBasic12-12.0.0-1.x86_64 99/483 Installing : lib64clangLex12-12.0.0-1.x86_64 100/483 Installing : lib64LLVMBitReader12-12.0.0-1.x86_64 101/483 Installing : lib64LLVMObject12-12.0.0-1.x86_64 102/483 Installing : lib64LLVMProfileData12-12.0.0-1.x86_64 103/483 Installing : lib64LLVMAnalysis12-12.0.0-1.x86_64 104/483 Installing : lib64LLVMTarget12-12.0.0-1.x86_64 105/483 Installing : lib64LLVMTransformUtils12-12.0.0-1.x86_64 106/483 Installing : lib64LLVMScalarOpts12-12.0.0-1.x86_64 107/483 Installing : lib64LLVMDebugInfoDWARF12-12.0.0-1.x86_64 108/483 Installing : lib64LLVMBitWriter12-12.0.0-1.x86_64 109/483 Installing : lib64LLVMCodeGen12-12.0.0-1.x86_64 110/483 Installing : lib64LLVMAsmPrinter12-12.0.0-1.x86_64 111/483 Installing : lib64LLVMSelectionDAG12-12.0.0-1.x86_64 112/483 Installing : lib64clangRewrite12-12.0.0-1.x86_64 113/483 Installing : lib64clangToolingCore12-12.0.0-1.x86_64 114/483 Installing : lib64LLVMAVRCodeGen12-12.0.0-1.x86_64 115/483 Installing : lib64LLVMGlobalISel12-12.0.0-1.x86_64 116/483 Installing : lib64LLVMMipsCodeGen12-12.0.0-1.x86_64 117/483 Installing : lib64LLVMPowerPCCodeGen12-12.0.0-1.x86_64 118/483 Installing : lib64LLVMRISCVCodeGen12-12.0.0-1.x86_64 119/483 Installing : lib64LLVMLanaiCodeGen12-12.0.0-1.x86_64 120/483 Installing : lib64LLVMMSP430CodeGen12-12.0.0-1.x86_64 121/483 Installing : lib64LLVMSparcCodeGen12-12.0.0-1.x86_64 122/483 Installing : lib64LLVMSystemZCodeGen12-12.0.0-1.x86_64 123/483 Installing : lib64LLVMWebAssemblyCodeGen12-12.0.0-1.x86_64 124/483 Installing : lib64LLVMXCoreCodeGen12-12.0.0-1.x86_64 125/483 Installing : lib64lldCommon12-12.0.0-1.x86_64 126/483 Installing : lib64LLVMFrontendOpenMP12-12.0.0-1.x86_64 127/483 Installing : lib64clangAST12-12.0.0-1.x86_64 128/483 Installing : lib64clangASTMatchers12-12.0.0-1.x86_64 129/483 Installing : lib64clangAnalysis12-12.0.0-1.x86_64 130/483 Installing : lib64LLVMInstCombine12-12.0.0-1.x86_64 131/483 Installing : lib64LLVMObjCARCOpts12-12.0.0-1.x86_64 132/483 Installing : lib64LLVMInstrumentation12-12.0.0-1.x86_64 133/483 Installing : lib64LLVMLinker12-12.0.0-1.x86_64 134/483 Installing : lib64LLVMVectorize12-12.0.0-1.x86_64 135/483 Installing : lib64clangDriver12-12.0.0-1.x86_64 136/483 Installing : lib64clangEdit12-12.0.0-1.x86_64 137/483 Installing : lib64clangSema12-12.0.0-1.x86_64 138/483 Installing : lib64clangSerialization12-12.0.0-1.x86_64 139/483 Installing : lib64LLVMAggressiveInstCombine12-12.0.0-1.x86_64 140/483 Installing : lib64LLVMRuntimeDyld12-12.0.0-1.x86_64 141/483 Installing : lib64LLVMExecutionEngine12-12.0.0-1.x86_64 142/483 Installing : lib64LLVMAMDGPUUtils12-12.0.0-1.x86_64 143/483 Installing : lib64LLVMAMDGPUDesc12-12.0.0-1.x86_64 144/483 Installing : lib64LLVMAMDGPUAsmParser12-12.0.0-1.x86_64 145/483 Installing : lib64LLVMMCJIT12-12.0.0-1.x86_64 146/483 Installing : lib64clangParse12-12.0.0-1.x86_64 147/483 Installing : lib64clangFrontend12-12.0.0-1.x86_64 148/483 Installing : lib64clangARCMigrate12-12.0.0-1.x86_64 149/483 Installing : lib64clangToolingSyntax12-12.0.0-1.x86_64 150/483 Installing : lib64clangToolingInclusions12-12.0.0-1.x86_64 151/483 Installing : lib64clangFormat12-12.0.0-1.x86_64 152/483 Installing : lib64clangTooling12-12.0.0-1.x86_64 153/483 Installing : lib64clangIndex12-12.0.0-1.x86_64 154/483 Installing : lib64clangToolingRefactoring12-12.0.0-1.x86_64 155/483 Installing : lib64clangTransformer12-12.0.0-1.x86_64 156/483 Installing : lib64clangCrossTU12-12.0.0-1.x86_64 157/483 Installing : lib64clangStaticAnalyzerCore12-12.0.0-1.x86_64 158/483 Installing : lib64clangStaticAnalyzerCheckers12-12.0.0-1.x86_ 159/483 Installing : lib64clangStaticAnalyzerFrontend12-12.0.0-1.x86_ 160/483 Installing : lib64clangTidy12-12.0.0-1.x86_64 161/483 Installing : lib64clangTidyUtils12-12.0.0-1.x86_64 162/483 Installing : lib64clangTidyReadabilityModule12-12.0.0-1.x86_6 163/483 Installing : lib64clangTidyGoogleModule12-12.0.0-1.x86_64 164/483 Installing : lib64clangTidyMiscModule12-12.0.0-1.x86_64 165/483 Installing : lib64clangTidyModernizeModule12-12.0.0-1.x86_64 166/483 Installing : lib64clangTidyCppCoreGuidelinesModule12-12.0.0-1 167/483 Installing : lib64clangTidyBugproneModule12-12.0.0-1.x86_64 168/483 Installing : lib64clangTidyPerformanceModule12-12.0.0-1.x86_6 169/483 Installing : lib64clangTidyPortabilityModule12-12.0.0-1.x86_6 170/483 Installing : lib64clangTidyLLVMLibcModule12-12.0.0-1.x86_64 171/483 Installing : lib64clangTidyCERTModule12-12.0.0-1.x86_64 172/483 Installing : lib64clangTidyHICPPModule12-12.0.0-1.x86_64 173/483 Installing : lib64clangTidyFuchsiaModule12-12.0.0-1.x86_64 174/483 Installing : lib64clangTidyLLVMModule12-12.0.0-1.x86_64 175/483 Installing : lib64clangTidyAbseilModule12-12.0.0-1.x86_64 176/483 Installing : lib64clangTidyAndroidModule12-12.0.0-1.x86_64 177/483 Installing : lib64clangTidyObjCModule12-12.0.0-1.x86_64 178/483 Installing : lib64clangTidyOpenMPModule12-12.0.0-1.x86_64 179/483 Installing : lib64clangTidyZirconModule12-12.0.0-1.x86_64 180/483 Installing : lib64clangTidyAlteraModule12-12.0.0-1.x86_64 181/483 Installing : lib64clangTidyBoostModule12-12.0.0-1.x86_64 182/483 Installing : lib64clangTidyConcurrencyModule12-12.0.0-1.x86_6 183/483 Installing : lib64clangTidyDarwinModule12-12.0.0-1.x86_64 184/483 Installing : lib64clangTidyLinuxKernelModule12-12.0.0-1.x86_6 185/483 Installing : lib64clangTidyMPIModule12-12.0.0-1.x86_64 186/483 Installing : lib64LLVMCoverage12-12.0.0-1.x86_64 187/483 Installing : lib64LLVMAsmParser12-12.0.0-1.x86_64 188/483 Installing : lib64LLVMIRReader12-12.0.0-1.x86_64 189/483 Installing : lib64LLVMipo12-12.0.0-1.x86_64 190/483 Installing : lib64LLVMNVPTXCodeGen12-12.0.0-1.x86_64 191/483 Installing : lib64LLVMBPFCodeGen12-12.0.0-1.x86_64 192/483 Installing : lib64LLVMHexagonCodeGen12-12.0.0-1.x86_64 193/483 Installing : lib64LLVMCoroutines12-12.0.0-1.x86_64 194/483 Installing : lib64LLVMCFGuard12-12.0.0-1.x86_64 195/483 Installing : lib64LLVMAArch64CodeGen12-12.0.0-1.x86_64 196/483 Installing : lib64LLVMARMCodeGen12-12.0.0-1.x86_64 197/483 Installing : lib64LLVMX86CodeGen12-12.0.0-1.x86_64 198/483 Installing : lib64ssl3-3.0.0-0.alpha15.1.x86_64 199/483 Installing : lib64LLVMDebugInfoMSF12-12.0.0-1.x86_64 200/483 Installing : lib64LLVMDebugInfoPDB12-12.0.0-1.x86_64 201/483 Installing : lib64LLVMOrcShared12-12.0.0-1.x86_64 202/483 Installing : lib64LLVMOrcTargetProcess12-12.0.0-1.x86_64 203/483 Installing : xz-5.2.5-2.x86_64 204/483 Installing : lib64attr1-2.5.1-1.x86_64 205/483 Installing : coreutils-8.32-4.x86_64 206/483 Installing : lib64cap-ng0-0.8.2-1.x86_64 207/483 Installing : lib64audit1-2.8.5-2.x86_64 208/483 Installing : lib64pam0-1:1.5.1-1.x86_64 209/483 Installing : lib64pam_misc0-1:1.5.1-1.x86_64 210/483 Installing : lib64expat1-2.2.10-1.x86_64 211/483 Installing : lib64gdbm6-1.19-1.x86_64 212/483 Installing : lib64intl8-0.21-1.x86_64 213/483 Installing : lib64krb5support0-1.19.1-1.x86_64 214/483 Installing : lib64sigsegv2-2.13-1.x86_64 215/483 Installing : lib64tasn1_6-4.17.0-1.x86_64 216/483 Installing : lib64k5crypto3-1.19.1-1.x86_64 217/483 Installing : lib64gdbm_compat4-1.19-1.x86_64 218/483 Installing : lib64LLVMJITLink12-12.0.0-1.x86_64 219/483 Installing : lib64LLVMMIRParser12-12.0.0-1.x86_64 220/483 Installing : lib64clangDaemon12-12.0.0-1.x86_64 221/483 Installing : lib64clangRewriteFrontend12-12.0.0-1.x86_64 222/483 Installing : lib64LLVMAMDGPUDisassembler12-12.0.0-1.x86_64 223/483 Installing : lib64clangDynamicASTMatchers12-12.0.0-1.x86_64 224/483 Installing : lib64lldMachO12-12.0.0-1.x86_64 225/483 Installing : lib64LLVMLibDriver12-12.0.0-1.x86_64 226/483 Installing : lib64lldReaderWriter12-12.0.0-1.x86_64 227/483 Installing : lib64LLVMARMDisassembler12-12.0.0-1.x86_64 228/483 Installing : lib64LLVMAArch64Disassembler12-12.0.0-1.x86_64 229/483 Installing : lib64magic1-5.40-2.x86_64 230/483 Installing : sed-4.8-1.x86_64 231/483 Installing : lib64LLVMWebAssemblyDisassembler12-12.0.0-1.x86_ 232/483 Installing : lib64LLVMXCoreDisassembler12-12.0.0-1.x86_64 233/483 Installing : lib64LLVMHexagonDisassembler12-12.0.0-1.x86_64 234/483 Installing : lib64LLVMSystemZDisassembler12-12.0.0-1.x86_64 235/483 Installing : lib64LLVMX86Disassembler12-12.0.0-1.x86_64 236/483 Installing : lib64LLVMSparcDisassembler12-12.0.0-1.x86_64 237/483 Installing : lib64LLVMRISCVDisassembler12-12.0.0-1.x86_64 238/483 Installing : lib64LLVMPowerPCDisassembler12-12.0.0-1.x86_64 239/483 Installing : lib64LLVMMipsDisassembler12-12.0.0-1.x86_64 240/483 Installing : lib64LLVMMSP430Disassembler12-12.0.0-1.x86_64 241/483 Installing : lib64LLVMLanaiDisassembler12-12.0.0-1.x86_64 242/483 Installing : lib64LLVMBPFDisassembler12-12.0.0-1.x86_64 243/483 Installing : lib64LLVMAVRDisassembler12-12.0.0-1.x86_64 244/483 Installing : kmod-28-2.x86_64 245/483 Installing : groff-base-1.22.4-2.x86_64 246/483 Installing : lib64udev1-248.20210517-2.x86_64 247/483 Installing : findutils-4.8.0-1.x86_64 248/483 Installing : lib64com_err2-1.46.2-2.x86_64 249/483 Installing : lib64db18.1-18.1.32-1.x86_64 250/483 Installing : lib64gpg-error0-1.42-1.x86_64 251/483 Installing : lib64gcrypt20-1.9.3-1.x86_64 252/483 Installing : lib64systemd0-248.20210517-2.x86_64 253/483 Installing : p11-kit-0.23.22-1.x86_64 254/483 Installing : lib64nettle8-1:3.7.2-1.x86_64 255/483 Installing : lib64pcre1-8.44-1.x86_64 256/483 Installing : grep-3.6-1.x86_64 257/483 Installing : lib64python3.9_1-3.9.5-1.x86_64 258/483 Installing : lib64seccomp2-2.5.1-1.x86_64 259/483 Installing : file-5.40-2.x86_64 260/483 Installing : lib64sqlite3_0-3.35.5-1.x86_64 261/483 Installing : lib64textstyle0-0.21-1.x86_64 262/483 Installing : unzip-6.0-28.x86_64 263/483 Installing : go-srpm-macros-2-19.noarch 264/483 Installing : libtool-base-2.4.6-16.x86_64 265/483 Installing : lib64glib2.0_0-1:2.68.2-1.x86_64 266/483 Installing : desktop-file-utils-0.26-1.x86_64 267/483 Installing : lib64hogweed6-1:3.7.2-1.x86_64 268/483 Installing : p11-kit-trust-0.23.22-1.x86_64 269/483 Installing : rootcerts-1:20201201.00-1.noarch 270/483 Running scriptlet: rootcerts-1:20201201.00-1.noarch 270/483 Installing : lib64devmapper1.02-1.02.173-4.x86_64 271/483 Installing : lib64kmod2-28-2.x86_64 272/483 Installing : lib64lldDriver12-12.0.0-1.x86_64 273/483 Installing : lib64clangQuery12-12.0.0-1.x86_64 274/483 Installing : lib64clangDaemonTweaks12-12.0.0-1.x86_64 275/483 Installing : diffutils-3.7-1.x86_64 276/483 Installing : gawk-5.1.0-2.x86_64 277/483 Installing : m4-1.4.18-12.x86_64 278/483 Installing : gettext-base-0.21-1.x86_64 279/483 Installing : openssl-3.0.0-0.alpha15.1.x86_64 280/483 Installing : wget-1.21.1-1.x86_64 281/483 Installing : patch-2.7.6-3.x86_64 282/483 Installing : lib64LLVMSymbolize12-12.0.0-1.x86_64 283/483 Installing : lib64clangHandleLLVM12-12.0.0-1.x86_64 284/483 Installing : lib64clangTidyMain12-12.0.0-1.x86_64 285/483 Installing : lib64clangTidyPlugin12-12.0.0-1.x86_64 286/483 Installing : lib64clangApplyReplacements12-12.0.0-1.x86_64 287/483 Installing : lib64clangDoc12-12.0.0-1.x86_64 288/483 Installing : lib64clangDependencyScanning12-12.0.0-1.x86_64 289/483 Installing : lib64clangChangeNamespace12-12.0.0-1.x86_64 290/483 Installing : lib64clangMove12-12.0.0-1.x86_64 291/483 Installing : lib64findAllSymbols12-12.0.0-1.x86_64 292/483 Installing : lib64clangIncludeFixer12-12.0.0-1.x86_64 293/483 Installing : lib64clangIncludeFixerPlugin12-12.0.0-1.x86_64 294/483 Installing : lib64LLVMInterpreter12-12.0.0-1.x86_64 295/483 Installing : lib64clangReorderFields12-12.0.0-1.x86_64 296/483 Installing : lib64clangToolingASTDiff12-12.0.0-1.x86_64 297/483 Installing : lib64LLVMDWARFLinker12-12.0.0-1.x86_64 298/483 Installing : lib64LLVMDebugInfoGSYM12-12.0.0-1.x86_64 299/483 Installing : lib64LLVMDlltoolDriver12-12.0.0-1.x86_64 300/483 Installing : lib64LLVMInterfaceStub12-12.0.0-1.x86_64 301/483 Installing : lib64LLVMObjectYAML12-12.0.0-1.x86_64 302/483 Installing : lib64LLVMXRay12-12.0.0-1.x86_64 303/483 Installing : lib64LLVMHelloNew12-12.0.0-1.x86_64 304/483 Installing : lib64LLVMPasses12-12.0.0-1.x86_64 305/483 Installing : lib64LLVMAMDGPUCodeGen12-12.0.0-1.x86_64 306/483 Installing : lib64clang12-12.0.0-1.x86_64 307/483 Installing : lib64LLVMOrcJIT12-12.0.0-1.x86_64 308/483 Installing : lib64fdisk1-2.36.2-3.x86_64 309/483 Installing : lib64nss_systemd2-248.20210517-2.x86_64 310/483 Installing : lib64b2_1-0.98.1-2.x86_64 311/483 Installing : lib64clangdRemoteIndex12-12.0.0-1.x86_64 312/483 Installing : lib64mpc3-1.2.1-1.x86_64 313/483 Installing : debugedit-0.2-1.x86_64 314/483 Installing : elfutils-0.183-2.x86_64 315/483 Installing : dwz-0.14-1.x86_64 316/483 Installing : libcap-utils-2.49-1.x86_64 317/483 Installing : lib64isl23-0.24-2.x86_64 318/483 Installing : pbzip2-1.1.13-4.x86_64 319/483 Installing : bzip2-1.0.8-3.x86_64 320/483 Installing : acl-2.3.1-1.x86_64 321/483 Installing : lib64LLVMMCA12-12.0.0-1.x86_64 322/483 Installing : lib64LLVMFileCheck12-12.0.0-1.x86_64 323/483 Installing : lib64LLVMTableGen12-12.0.0-1.x86_64 324/483 Installing : lib64clangAPINotes12-12.0.0-1.x86_64 325/483 Installing : lib64clangDirectoryWatcher12-12.0.0-1.x86_64 326/483 Installing : lib64clangIndexSerialization12-12.0.0-1.x86_64 327/483 Installing : lib64clangTesting12-12.0.0-1.x86_64 328/483 Installing : pigz-2.6-1.x86_64 329/483 Installing : gzip-1.10-3.x86_64 330/483 Installing : gzip-utils-1.10-3.x86_64 331/483 Installing : lib64cc1_0-11.1.0-2.x86_64 332/483 Installing : llvm-polly-12.0.0-1.x86_64 333/483 Installing : lib64Polly12-12.0.0-1.x86_64 334/483 Installing : lib64LLVMLTO12-12.0.0-1.x86_64 335/483 Installing : lib64clangCodeGen12-12.0.0-1.x86_64 336/483 Installing : lib64clangFrontendTool12-12.0.0-1.x86_64 337/483 Installing : lib64clangHandleCXX12-12.0.0-1.x86_64 338/483 Installing : lib64LTO12-12.0.0-1.x86_64 339/483 Installing : lib64clang-cpp12-12.0.0-1.x86_64 340/483 Installing : lib64lldELF12-12.0.0-1.x86_64 341/483 Installing : lib64lldMachO2_12-12.0.0-1.x86_64 342/483 Installing : lib64lldWasm12-12.0.0-1.x86_64 343/483 Installing : lib64gcc-devel-11.1.0-2.x86_64 344/483 Installing : lib64nss_myhostname2-248.20210517-2.x86_64 345/483 Installing : chrpath-0.16-1.x86_64 346/483 Installing : lib64argon2_1-20190702-2.x86_64 347/483 Installing : lib64crypt1-4.4.20-1.x86_64 348/483 Installing : lib64gomp1-11.1.0-2.x86_64 349/483 Installing : lib64ip4tc2-1.8.7-3.x86_64 350/483 Installing : lib64json-c5-0.15-2.x86_64 351/483 Installing : lib64cryptsetup12-2.3.5-1.x86_64 352/483 Installing : lib64mount1-2.36.2-3.x86_64 353/483 Installing : lib64keyutils1-1.6.1-1.x86_64 354/483 Installing : lib64krb5_3-1.19.1-1.x86_64 355/483 Installing : lib64gssapi_krb5_2-1.19.1-1.x86_64 356/483 Installing : lib64lua5.3-5.3.5-6.x86_64 357/483 Installing : lib64lzo2_2-2.10-6.x86_64 358/483 Installing : lib64archive18-3.5.1-1.x86_64 359/483 Installing : cpio-3.5.1-1.x86_64 360/483 Installing : tar-3.5.1-1.x86_64 361/483 Installing : lib64panelw6-6.2-1.20210403.1.x86_64 362/483 Installing : python-3.9.5-1.x86_64 363/483 Installing : gdb-headless-10.2-1.x86_64 364/483 Installing : python-appdirs-1.4.4-2.noarch 365/483 Installing : python-pkg-resources-53.1.0-1.noarch 366/483 Installing : python-magic-5.40-2.noarch 367/483 Installing : lib64pcre2-8_0-10.36-1.x86_64 368/483 Installing : lib64pkgconf3-1.7.4-1.x86_64 369/483 Installing : pkgconf-1.7.4-1.x86_64 370/483 Installing : lib64smartcols1-2.36.2-3.x86_64 371/483 Installing : lib64utempter0-1.1.6-20.x86_64 372/483 Installing : make-1:4.3-2.x86_64 373/483 Installing : ncurses-6.2-1.20210403.1.x86_64 374/483 Installing : perl-Pod-Escapes-1:1.07-17.noarch 375/483 Installing : perl-Time-Local-1.280-17.noarch 376/483 Installing : perl-Locale-Maketext-1.29-17.noarch 377/483 Installing : perl-Term-Cap-1.17-17.noarch 378/483 Installing : perl-Term-ANSIColor-5.01-17.noarch 379/483 Installing : perl-Module-Load-1:0.34-17.noarch 380/483 Installing : perl-HTTP-Tiny-0.076-17.noarch 381/483 Installing : perl-Pod-Simple-1:3.40-17.noarch 382/483 Installing : perl-Module-Metadata-1.000037-17.noarch 383/483 Installing : perl-ExtUtils-MM-Utils-1:7.24-17.noarch 384/483 Installing : perl-Filter-2:1.55-17.x86_64 385/483 Installing : perl-Params-Check-1:0.38-17.noarch 386/483 Installing : perl-Locale-Maketext-Simple-1:0.21.01-17.noarch 387/483 Installing : perl-Storable-1:3.21-17.x86_64 388/483 Installing : perl-Pod-Perldoc-3.2801-17.noarch 389/483 Installing : perl-podlators-4.14-17.noarch 390/483 Installing : perl-Module-Load-Conditional-0.70-17.noarch 391/483 Installing : perl-Errno-1.30-17.x86_64 392/483 Installing : perl-Digest-MD5-2.55_01-17.x86_64 393/483 Installing : perl-Digest-1.17.01-17.noarch 394/483 Installing : perl-MIME-Base64-3.15-17.x86_64 395/483 Installing : perl-Module-CoreList-1:5.20200620-17.noarch 396/483 Installing : perl-Socket-4:2.029-17.x86_64 397/483 Installing : perl-Thread-Queue-3.14-17.noarch 398/483 Installing : perl-Text-ParseWords-3.30-17.noarch 399/483 Installing : perl-Compress-Raw-Zlib-2.093-17.x86_64 400/483 Installing : perl-Data-Dumper-2.174-17.x86_64 401/483 Installing : perl-Compress-Raw-Bzip2-2.093-17.x86_64 402/483 Installing : perl-File-Temp-0.2309-17.noarch 403/483 Installing : perl-autodie-2.32-17.noarch 404/483 Installing : perl-Digest-SHA-1:6.02-17.x86_64 405/483 Installing : perl-IO-Zlib-1:1.10-17.noarch 406/483 Installing : perl-encoding-4:3.00-17.x86_64 407/483 Installing : perl-Encode-4:3.06-17.x86_64 408/483 Installing : perl-Pod-Usage-4:1.69-17.noarch 409/483 Installing : perl-utils-5.32.1-17.noarch 410/483 Installing : perl-File-Fetch-0.56-17.noarch 411/483 Installing : perl-IPC-Cmd-2:1.04-17.noarch 412/483 Installing : perl-version-6:0.99.24-17.noarch 413/483 Installing : perl-Carp-1.50-17.noarch 414/483 Installing : perl-Scalar-List-Utils-3:1.50-17.x86_64 415/483 Installing : perl-parent-1:0.238-17.noarch 416/483 Installing : perl-libs-4:5.32.1-17.x86_64 417/483 Installing : perl-Exporter-5.74-17.noarch 418/483 Installing : perl-Text-Tabs+Wrap-2013.0523-17.noarch 419/483 Installing : perl-Unicode-Normalize-1.27-17.x86_64 420/483 Installing : perl-File-Path-2.16-17.noarch 421/483 Installing : perl-IO-1.43-17.x86_64 422/483 Installing : perl-PathTools-3.760-17.x86_64 423/483 Installing : perl-constant-1.33-17.noarch 424/483 Installing : perl-IO-Compress-2.093-17.noarch 425/483 Installing : perl-Getopt-Long-1:2.51-17.noarch 426/483 Installing : perl-threads-1:2.25-17.x86_64 427/483 Installing : perl-4:5.32.1-17.x86_64 428/483 Installing : perl-threads-shared-1.61-17.x86_64 429/483 Installing : perl-base-4:5.32.1-17.x86_64 430/483 Installing : autoconf-1:2.71-1.noarch 431/483 Installing : automake-1.16.3-1.noarch 432/483 Installing : which-2.21-5.x86_64 433/483 Installing : rust-srpm-macros-17-1.noarch 434/483 Installing : rootfiles-11.0-22.noarch 435/483 Installing : popt-data-1:1.18-1.noarch 436/483 Installing : lib64popt0-1:1.18-1.x86_64 437/483 Installing : lib64rpm9-4:4.16.1.3-4.x86_64 438/483 Installing : distro-release-rpm-setup-4.3-0.1.8.noarch 439/483 Installing : rpm-4:4.16.1.3-4.x86_64 440/483 Running scriptlet: rpm-4:4.16.1.3-4.x86_64 440/483 Installing : lib64rpmbuild9-4:4.16.1.3-4.x86_64 441/483 Installing : lib64rpmsign9-4:4.16.1.3-4.x86_64 442/483 Installing : python-rpm-4:4.16.1.3-4.x86_64 443/483 Installing : libtirpc-1.3.1-1.x86_64 444/483 Installing : lib64tirpc3-1.3.1-1.x86_64 445/483 Installing : lib64nsl2-1.3.0-1.x86_64 446/483 Installing : pam-1:1.5.1-1.x86_64 447/483 Installing : shadow-2:4.8.1-3.x86_64 448/483 Running scriptlet: shadow-2:4.8.1-3.x86_64 448/483 Running scriptlet: util-linux-2.36.2-3.x86_64 449/483 Installing : util-linux-2.36.2-3.x86_64 449/483 Running scriptlet: util-linux-2.36.2-3.x86_64 449/483 Installing : chkconfig-1.15-1.x86_64 450/483 Installing : libidn2-i18n-2.3.1-1.noarch 451/483 Installing : lib64idn2_0-2.3.1-1.x86_64 452/483 Installing : icu-data-1:69.1-2.x86_64 453/483 Installing : lib64icudata69-1:69.1-2.x86_64 454/483 Installing : lib64icuuc69-1:69.1-2.x86_64 455/483 Installing : lib64xml2_2-2.9.10-6.x86_64 456/483 Installing : lib64LLVMWindowsManifest12-12.0.0-1.x86_64 457/483 Installing : lib64lldCOFF12-12.0.0-1.x86_64 458/483 Installing : lib64lldMinGW12-12.0.0-1.x86_64 459/483 Installing : lld-12.0.0-1.x86_64 460/483 Installing : binutils-2.36.1-2.x86_64 461/483 Installing : gcc-cpp-11.1.0-2.x86_64 462/483 Installing : gcc-11.1.0-2.x86_64 463/483 Installing : distro-release-rpmlint-policy-4.3-0.1.8.noarch 464/483 Installing : rpmlint-1.11-10.noarch 465/483 Installing : lib64gettextmisc-0.21-1.x86_64 466/483 Installing : gettext-0.21-1.x86_64 467/483 Installing : spec-helper-0.31.49-2.noarch 468/483 Installing : llvm-12.0.0-1.x86_64 469/483 Installing : gnutls-config-3.7.1-1.noarch 470/483 Installing : libgcc1-11.1.0-2.x86_64 471/483 Installing : lib64gnutls30-3.7.1-1.x86_64 472/483 Installing : lib64nss_resolve2-248.20210517-2.x86_64 473/483 Running scriptlet: systemd-248.20210517-2.x86_64 474/483 Installing : systemd-248.20210517-2.x86_64 474/483 Running scriptlet: systemd-248.20210517-2.x86_64 474/483 Installing : dbus-common-1.13.18-5.noarch 475/483 Running scriptlet: dbus-common-1.13.18-5.noarch 475/483 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: dbus-broker-28-2.x86_64 476/483 Installing : dbus-broker-28-2.x86_64 476/483 Running scriptlet: dbus-broker-28-2.x86_64 476/483 Created symlink /etc/systemd/system/dbus.service → /lib/systemd/system/dbus-broker.service. Created symlink /etc/systemd/user/dbus.service → /usr/lib/systemd/user/dbus-broker.service. Running scriptlet: rpm-helper-0.24.18-1.noarch 477/483 Installing prerequired packages. Installing : rpm-helper-0.24.18-1.noarch 477/483 Installing : basesystem-minimal-1:4-19.x86_64 478/483 Installing : libstdc++6-11.1.0-2.x86_64 479/483 Installing : lib64stdc++-devel-11.1.0-2.x86_64 480/483 Installing : clang-12.0.0-1.x86_64 481/483 Installing : distro-release-rpm-setup-build-4.3-0.1.8.x86_64 482/483 Installing : rpm-build-4:4.16.1.3-4.x86_64 483/483 Running scriptlet: rpm-build-4:4.16.1.3-4.x86_64 483/483 Verifying : acl-2.3.1-1.x86_64 1/483 Verifying : autoconf-1:2.71-1.noarch 2/483 Verifying : automake-1.16.3-1.noarch 3/483 Verifying : basesystem-minimal-1:4-19.x86_64 4/483 Verifying : bash-5.1.8-1.x86_64 5/483 Verifying : binutils-2.36.1-2.x86_64 6/483 Verifying : bzip2-1.0.8-3.x86_64 7/483 Verifying : chkconfig-1.15-1.x86_64 8/483 Verifying : chrpath-0.16-1.x86_64 9/483 Verifying : clang-12.0.0-1.x86_64 10/483 Verifying : coreutils-8.32-4.x86_64 11/483 Verifying : cpio-3.5.1-1.x86_64 12/483 Verifying : dbus-broker-28-2.x86_64 13/483 Verifying : dbus-common-1.13.18-5.noarch 14/483 Verifying : debugedit-0.2-1.x86_64 15/483 Verifying : desktop-file-utils-0.26-1.x86_64 16/483 Verifying : diffutils-3.7-1.x86_64 17/483 Verifying : distro-release-OpenMandriva-4.3-0.1.8.x86_64 18/483 Verifying : distro-release-common-4.3-0.1.8.noarch 19/483 Verifying : distro-release-rpm-setup-4.3-0.1.8.noarch 20/483 Verifying : distro-release-rpm-setup-build-4.3-0.1.8.x86_64 21/483 Verifying : distro-release-rpmlint-policy-4.3-0.1.8.noarch 22/483 Verifying : dwz-0.14-1.x86_64 23/483 Verifying : elfutils-0.183-2.x86_64 24/483 Verifying : file-5.40-2.x86_64 25/483 Verifying : filesystem-4.0-3.x86_64 26/483 Verifying : findutils-4.8.0-1.x86_64 27/483 Verifying : gawk-5.1.0-2.x86_64 28/483 Verifying : gcc-11.1.0-2.x86_64 29/483 Verifying : gcc-cpp-11.1.0-2.x86_64 30/483 Verifying : gdb-headless-10.2-1.x86_64 31/483 Verifying : gettext-0.21-1.x86_64 32/483 Verifying : gettext-base-0.21-1.x86_64 33/483 Verifying : glibc-6:2.33-5.x86_64 34/483 Verifying : gnutls-config-3.7.1-1.noarch 35/483 Verifying : go-srpm-macros-2-19.noarch 36/483 Verifying : grep-3.6-1.x86_64 37/483 Verifying : groff-base-1.22.4-2.x86_64 38/483 Verifying : gzip-1.10-3.x86_64 39/483 Verifying : gzip-utils-1.10-3.x86_64 40/483 Verifying : icu-data-1:69.1-2.x86_64 41/483 Verifying : kmod-28-2.x86_64 42/483 Verifying : lib64LLVMAArch64AsmParser12-12.0.0-1.x86_64 43/483 Verifying : lib64LLVMAArch64CodeGen12-12.0.0-1.x86_64 44/483 Verifying : lib64LLVMAArch64Desc12-12.0.0-1.x86_64 45/483 Verifying : lib64LLVMAArch64Disassembler12-12.0.0-1.x86_64 46/483 Verifying : lib64LLVMAArch64Info12-12.0.0-1.x86_64 47/483 Verifying : lib64LLVMAArch64Utils12-12.0.0-1.x86_64 48/483 Verifying : lib64LLVMAMDGPUAsmParser12-12.0.0-1.x86_64 49/483 Verifying : lib64LLVMAMDGPUCodeGen12-12.0.0-1.x86_64 50/483 Verifying : lib64LLVMAMDGPUDesc12-12.0.0-1.x86_64 51/483 Verifying : lib64LLVMAMDGPUDisassembler12-12.0.0-1.x86_64 52/483 Verifying : lib64LLVMAMDGPUInfo12-12.0.0-1.x86_64 53/483 Verifying : lib64LLVMAMDGPUUtils12-12.0.0-1.x86_64 54/483 Verifying : lib64LLVMARMAsmParser12-12.0.0-1.x86_64 55/483 Verifying : lib64LLVMARMCodeGen12-12.0.0-1.x86_64 56/483 Verifying : lib64LLVMARMDesc12-12.0.0-1.x86_64 57/483 Verifying : lib64LLVMARMDisassembler12-12.0.0-1.x86_64 58/483 Verifying : lib64LLVMARMInfo12-12.0.0-1.x86_64 59/483 Verifying : lib64LLVMARMUtils12-12.0.0-1.x86_64 60/483 Verifying : lib64LLVMAVRAsmParser12-12.0.0-1.x86_64 61/483 Verifying : lib64LLVMAVRCodeGen12-12.0.0-1.x86_64 62/483 Verifying : lib64LLVMAVRDesc12-12.0.0-1.x86_64 63/483 Verifying : lib64LLVMAVRDisassembler12-12.0.0-1.x86_64 64/483 Verifying : lib64LLVMAVRInfo12-12.0.0-1.x86_64 65/483 Verifying : lib64LLVMAggressiveInstCombine12-12.0.0-1.x86_64 66/483 Verifying : lib64LLVMAnalysis12-12.0.0-1.x86_64 67/483 Verifying : lib64LLVMAsmParser12-12.0.0-1.x86_64 68/483 Verifying : lib64LLVMAsmPrinter12-12.0.0-1.x86_64 69/483 Verifying : lib64LLVMBPFAsmParser12-12.0.0-1.x86_64 70/483 Verifying : lib64LLVMBPFCodeGen12-12.0.0-1.x86_64 71/483 Verifying : lib64LLVMBPFDesc12-12.0.0-1.x86_64 72/483 Verifying : lib64LLVMBPFDisassembler12-12.0.0-1.x86_64 73/483 Verifying : lib64LLVMBPFInfo12-12.0.0-1.x86_64 74/483 Verifying : lib64LLVMBinaryFormat12-12.0.0-1.x86_64 75/483 Verifying : lib64LLVMBitReader12-12.0.0-1.x86_64 76/483 Verifying : lib64LLVMBitWriter12-12.0.0-1.x86_64 77/483 Verifying : lib64LLVMBitstreamReader12-12.0.0-1.x86_64 78/483 Verifying : lib64LLVMCFGuard12-12.0.0-1.x86_64 79/483 Verifying : lib64LLVMCodeGen12-12.0.0-1.x86_64 80/483 Verifying : lib64LLVMCore12-12.0.0-1.x86_64 81/483 Verifying : lib64LLVMCoroutines12-12.0.0-1.x86_64 82/483 Verifying : lib64LLVMCoverage12-12.0.0-1.x86_64 83/483 Verifying : lib64LLVMDWARFLinker12-12.0.0-1.x86_64 84/483 Verifying : lib64LLVMDebugInfoCodeView12-12.0.0-1.x86_64 85/483 Verifying : lib64LLVMDebugInfoDWARF12-12.0.0-1.x86_64 86/483 Verifying : lib64LLVMDebugInfoGSYM12-12.0.0-1.x86_64 87/483 Verifying : lib64LLVMDebugInfoMSF12-12.0.0-1.x86_64 88/483 Verifying : lib64LLVMDebugInfoPDB12-12.0.0-1.x86_64 89/483 Verifying : lib64LLVMDemangle12-12.0.0-1.x86_64 90/483 Verifying : lib64LLVMDlltoolDriver12-12.0.0-1.x86_64 91/483 Verifying : lib64LLVMExecutionEngine12-12.0.0-1.x86_64 92/483 Verifying : lib64LLVMFileCheck12-12.0.0-1.x86_64 93/483 Verifying : lib64LLVMFrontendOpenMP12-12.0.0-1.x86_64 94/483 Verifying : lib64LLVMGlobalISel12-12.0.0-1.x86_64 95/483 Verifying : lib64LLVMHelloNew12-12.0.0-1.x86_64 96/483 Verifying : lib64LLVMHexagonAsmParser12-12.0.0-1.x86_64 97/483 Verifying : lib64LLVMHexagonCodeGen12-12.0.0-1.x86_64 98/483 Verifying : lib64LLVMHexagonDesc12-12.0.0-1.x86_64 99/483 Verifying : lib64LLVMHexagonDisassembler12-12.0.0-1.x86_64 100/483 Verifying : lib64LLVMHexagonInfo12-12.0.0-1.x86_64 101/483 Verifying : lib64LLVMIRReader12-12.0.0-1.x86_64 102/483 Verifying : lib64LLVMInstCombine12-12.0.0-1.x86_64 103/483 Verifying : lib64LLVMInstrumentation12-12.0.0-1.x86_64 104/483 Verifying : lib64LLVMInterfaceStub12-12.0.0-1.x86_64 105/483 Verifying : lib64LLVMInterpreter12-12.0.0-1.x86_64 106/483 Verifying : lib64LLVMJITLink12-12.0.0-1.x86_64 107/483 Verifying : lib64LLVMLTO12-12.0.0-1.x86_64 108/483 Verifying : lib64LLVMLanaiAsmParser12-12.0.0-1.x86_64 109/483 Verifying : lib64LLVMLanaiCodeGen12-12.0.0-1.x86_64 110/483 Verifying : lib64LLVMLanaiDesc12-12.0.0-1.x86_64 111/483 Verifying : lib64LLVMLanaiDisassembler12-12.0.0-1.x86_64 112/483 Verifying : lib64LLVMLanaiInfo12-12.0.0-1.x86_64 113/483 Verifying : lib64LLVMLibDriver12-12.0.0-1.x86_64 114/483 Verifying : lib64LLVMLinker12-12.0.0-1.x86_64 115/483 Verifying : lib64LLVMMC12-12.0.0-1.x86_64 116/483 Verifying : lib64LLVMMCA12-12.0.0-1.x86_64 117/483 Verifying : lib64LLVMMCDisassembler12-12.0.0-1.x86_64 118/483 Verifying : lib64LLVMMCJIT12-12.0.0-1.x86_64 119/483 Verifying : lib64LLVMMCParser12-12.0.0-1.x86_64 120/483 Verifying : lib64LLVMMIRParser12-12.0.0-1.x86_64 121/483 Verifying : lib64LLVMMSP430AsmParser12-12.0.0-1.x86_64 122/483 Verifying : lib64LLVMMSP430CodeGen12-12.0.0-1.x86_64 123/483 Verifying : lib64LLVMMSP430Desc12-12.0.0-1.x86_64 124/483 Verifying : lib64LLVMMSP430Disassembler12-12.0.0-1.x86_64 125/483 Verifying : lib64LLVMMSP430Info12-12.0.0-1.x86_64 126/483 Verifying : lib64LLVMMipsAsmParser12-12.0.0-1.x86_64 127/483 Verifying : lib64LLVMMipsCodeGen12-12.0.0-1.x86_64 128/483 Verifying : lib64LLVMMipsDesc12-12.0.0-1.x86_64 129/483 Verifying : lib64LLVMMipsDisassembler12-12.0.0-1.x86_64 130/483 Verifying : lib64LLVMMipsInfo12-12.0.0-1.x86_64 131/483 Verifying : lib64LLVMNVPTXCodeGen12-12.0.0-1.x86_64 132/483 Verifying : lib64LLVMNVPTXDesc12-12.0.0-1.x86_64 133/483 Verifying : lib64LLVMNVPTXInfo12-12.0.0-1.x86_64 134/483 Verifying : lib64LLVMObjCARCOpts12-12.0.0-1.x86_64 135/483 Verifying : lib64LLVMObject12-12.0.0-1.x86_64 136/483 Verifying : lib64LLVMObjectYAML12-12.0.0-1.x86_64 137/483 Verifying : lib64LLVMOption12-12.0.0-1.x86_64 138/483 Verifying : lib64LLVMOrcJIT12-12.0.0-1.x86_64 139/483 Verifying : lib64LLVMOrcShared12-12.0.0-1.x86_64 140/483 Verifying : lib64LLVMOrcTargetProcess12-12.0.0-1.x86_64 141/483 Verifying : lib64LLVMPasses12-12.0.0-1.x86_64 142/483 Verifying : lib64LLVMPowerPCAsmParser12-12.0.0-1.x86_64 143/483 Verifying : lib64LLVMPowerPCCodeGen12-12.0.0-1.x86_64 144/483 Verifying : lib64LLVMPowerPCDesc12-12.0.0-1.x86_64 145/483 Verifying : lib64LLVMPowerPCDisassembler12-12.0.0-1.x86_64 146/483 Verifying : lib64LLVMPowerPCInfo12-12.0.0-1.x86_64 147/483 Verifying : lib64LLVMProfileData12-12.0.0-1.x86_64 148/483 Verifying : lib64LLVMRISCVAsmParser12-12.0.0-1.x86_64 149/483 Verifying : lib64LLVMRISCVCodeGen12-12.0.0-1.x86_64 150/483 Verifying : lib64LLVMRISCVDesc12-12.0.0-1.x86_64 151/483 Verifying : lib64LLVMRISCVDisassembler12-12.0.0-1.x86_64 152/483 Verifying : lib64LLVMRISCVInfo12-12.0.0-1.x86_64 153/483 Verifying : lib64LLVMRemarks12-12.0.0-1.x86_64 154/483 Verifying : lib64LLVMRuntimeDyld12-12.0.0-1.x86_64 155/483 Verifying : lib64LLVMScalarOpts12-12.0.0-1.x86_64 156/483 Verifying : lib64LLVMSelectionDAG12-12.0.0-1.x86_64 157/483 Verifying : lib64LLVMSparcAsmParser12-12.0.0-1.x86_64 158/483 Verifying : lib64LLVMSparcCodeGen12-12.0.0-1.x86_64 159/483 Verifying : lib64LLVMSparcDesc12-12.0.0-1.x86_64 160/483 Verifying : lib64LLVMSparcDisassembler12-12.0.0-1.x86_64 161/483 Verifying : lib64LLVMSparcInfo12-12.0.0-1.x86_64 162/483 Verifying : lib64LLVMSupport12-12.0.0-1.x86_64 163/483 Verifying : lib64LLVMSymbolize12-12.0.0-1.x86_64 164/483 Verifying : lib64LLVMSystemZAsmParser12-12.0.0-1.x86_64 165/483 Verifying : lib64LLVMSystemZCodeGen12-12.0.0-1.x86_64 166/483 Verifying : lib64LLVMSystemZDesc12-12.0.0-1.x86_64 167/483 Verifying : lib64LLVMSystemZDisassembler12-12.0.0-1.x86_64 168/483 Verifying : lib64LLVMSystemZInfo12-12.0.0-1.x86_64 169/483 Verifying : lib64LLVMTableGen12-12.0.0-1.x86_64 170/483 Verifying : lib64LLVMTarget12-12.0.0-1.x86_64 171/483 Verifying : lib64LLVMTextAPI12-12.0.0-1.x86_64 172/483 Verifying : lib64LLVMTransformUtils12-12.0.0-1.x86_64 173/483 Verifying : lib64LLVMVectorize12-12.0.0-1.x86_64 174/483 Verifying : lib64LLVMWebAssemblyAsmParser12-12.0.0-1.x86_64 175/483 Verifying : lib64LLVMWebAssemblyCodeGen12-12.0.0-1.x86_64 176/483 Verifying : lib64LLVMWebAssemblyDesc12-12.0.0-1.x86_64 177/483 Verifying : lib64LLVMWebAssemblyDisassembler12-12.0.0-1.x86_ 178/483 Verifying : lib64LLVMWebAssemblyInfo12-12.0.0-1.x86_64 179/483 Verifying : lib64LLVMWindowsManifest12-12.0.0-1.x86_64 180/483 Verifying : lib64LLVMX86AsmParser12-12.0.0-1.x86_64 181/483 Verifying : lib64LLVMX86CodeGen12-12.0.0-1.x86_64 182/483 Verifying : lib64LLVMX86Desc12-12.0.0-1.x86_64 183/483 Verifying : lib64LLVMX86Disassembler12-12.0.0-1.x86_64 184/483 Verifying : lib64LLVMX86Info12-12.0.0-1.x86_64 185/483 Verifying : lib64LLVMXCoreCodeGen12-12.0.0-1.x86_64 186/483 Verifying : lib64LLVMXCoreDesc12-12.0.0-1.x86_64 187/483 Verifying : lib64LLVMXCoreDisassembler12-12.0.0-1.x86_64 188/483 Verifying : lib64LLVMXCoreInfo12-12.0.0-1.x86_64 189/483 Verifying : lib64LLVMXRay12-12.0.0-1.x86_64 190/483 Verifying : lib64LLVMipo12-12.0.0-1.x86_64 191/483 Verifying : lib64LTO12-12.0.0-1.x86_64 192/483 Verifying : lib64Polly12-12.0.0-1.x86_64 193/483 Verifying : lib64acl1-2.3.1-1.x86_64 194/483 Verifying : lib64archive18-3.5.1-1.x86_64 195/483 Verifying : lib64argon2_1-20190702-2.x86_64 196/483 Verifying : lib64asm1-0.183-2.x86_64 197/483 Verifying : lib64attr1-2.5.1-1.x86_64 198/483 Verifying : lib64audit1-2.8.5-2.x86_64 199/483 Verifying : lib64b2_1-0.98.1-2.x86_64 200/483 Verifying : lib64blkid1-2.36.2-3.x86_64 201/483 Verifying : lib64bz2_1-1.0.8-3.x86_64 202/483 Verifying : lib64cap-ng0-0.8.2-1.x86_64 203/483 Verifying : lib64cap2-2.49-1.x86_64 204/483 Verifying : lib64cc1_0-11.1.0-2.x86_64 205/483 Verifying : lib64clang-cpp12-12.0.0-1.x86_64 206/483 Verifying : lib64clang12-12.0.0-1.x86_64 207/483 Verifying : lib64clangAPINotes12-12.0.0-1.x86_64 208/483 Verifying : lib64clangARCMigrate12-12.0.0-1.x86_64 209/483 Verifying : lib64clangAST12-12.0.0-1.x86_64 210/483 Verifying : lib64clangASTMatchers12-12.0.0-1.x86_64 211/483 Verifying : lib64clangAnalysis12-12.0.0-1.x86_64 212/483 Verifying : lib64clangApplyReplacements12-12.0.0-1.x86_64 213/483 Verifying : lib64clangBasic12-12.0.0-1.x86_64 214/483 Verifying : lib64clangChangeNamespace12-12.0.0-1.x86_64 215/483 Verifying : lib64clangCodeGen12-12.0.0-1.x86_64 216/483 Verifying : lib64clangCrossTU12-12.0.0-1.x86_64 217/483 Verifying : lib64clangDaemon12-12.0.0-1.x86_64 218/483 Verifying : lib64clangDaemonTweaks12-12.0.0-1.x86_64 219/483 Verifying : lib64clangDependencyScanning12-12.0.0-1.x86_64 220/483 Verifying : lib64clangDirectoryWatcher12-12.0.0-1.x86_64 221/483 Verifying : lib64clangDoc12-12.0.0-1.x86_64 222/483 Verifying : lib64clangDriver12-12.0.0-1.x86_64 223/483 Verifying : lib64clangDynamicASTMatchers12-12.0.0-1.x86_64 224/483 Verifying : lib64clangEdit12-12.0.0-1.x86_64 225/483 Verifying : lib64clangFormat12-12.0.0-1.x86_64 226/483 Verifying : lib64clangFrontend12-12.0.0-1.x86_64 227/483 Verifying : lib64clangFrontendTool12-12.0.0-1.x86_64 228/483 Verifying : lib64clangHandleCXX12-12.0.0-1.x86_64 229/483 Verifying : lib64clangHandleLLVM12-12.0.0-1.x86_64 230/483 Verifying : lib64clangIncludeFixer12-12.0.0-1.x86_64 231/483 Verifying : lib64clangIncludeFixerPlugin12-12.0.0-1.x86_64 232/483 Verifying : lib64clangIndex12-12.0.0-1.x86_64 233/483 Verifying : lib64clangIndexSerialization12-12.0.0-1.x86_64 234/483 Verifying : lib64clangLex12-12.0.0-1.x86_64 235/483 Verifying : lib64clangMove12-12.0.0-1.x86_64 236/483 Verifying : lib64clangParse12-12.0.0-1.x86_64 237/483 Verifying : lib64clangQuery12-12.0.0-1.x86_64 238/483 Verifying : lib64clangReorderFields12-12.0.0-1.x86_64 239/483 Verifying : lib64clangRewrite12-12.0.0-1.x86_64 240/483 Verifying : lib64clangRewriteFrontend12-12.0.0-1.x86_64 241/483 Verifying : lib64clangSema12-12.0.0-1.x86_64 242/483 Verifying : lib64clangSerialization12-12.0.0-1.x86_64 243/483 Verifying : lib64clangStaticAnalyzerCheckers12-12.0.0-1.x86_ 244/483 Verifying : lib64clangStaticAnalyzerCore12-12.0.0-1.x86_64 245/483 Verifying : lib64clangStaticAnalyzerFrontend12-12.0.0-1.x86_ 246/483 Verifying : lib64clangTesting12-12.0.0-1.x86_64 247/483 Verifying : lib64clangTidy12-12.0.0-1.x86_64 248/483 Verifying : lib64clangTidyAbseilModule12-12.0.0-1.x86_64 249/483 Verifying : lib64clangTidyAlteraModule12-12.0.0-1.x86_64 250/483 Verifying : lib64clangTidyAndroidModule12-12.0.0-1.x86_64 251/483 Verifying : lib64clangTidyBoostModule12-12.0.0-1.x86_64 252/483 Verifying : lib64clangTidyBugproneModule12-12.0.0-1.x86_64 253/483 Verifying : lib64clangTidyCERTModule12-12.0.0-1.x86_64 254/483 Verifying : lib64clangTidyConcurrencyModule12-12.0.0-1.x86_6 255/483 Verifying : lib64clangTidyCppCoreGuidelinesModule12-12.0.0-1 256/483 Verifying : lib64clangTidyDarwinModule12-12.0.0-1.x86_64 257/483 Verifying : lib64clangTidyFuchsiaModule12-12.0.0-1.x86_64 258/483 Verifying : lib64clangTidyGoogleModule12-12.0.0-1.x86_64 259/483 Verifying : lib64clangTidyHICPPModule12-12.0.0-1.x86_64 260/483 Verifying : lib64clangTidyLLVMLibcModule12-12.0.0-1.x86_64 261/483 Verifying : lib64clangTidyLLVMModule12-12.0.0-1.x86_64 262/483 Verifying : lib64clangTidyLinuxKernelModule12-12.0.0-1.x86_6 263/483 Verifying : lib64clangTidyMPIModule12-12.0.0-1.x86_64 264/483 Verifying : lib64clangTidyMain12-12.0.0-1.x86_64 265/483 Verifying : lib64clangTidyMiscModule12-12.0.0-1.x86_64 266/483 Verifying : lib64clangTidyModernizeModule12-12.0.0-1.x86_64 267/483 Verifying : lib64clangTidyObjCModule12-12.0.0-1.x86_64 268/483 Verifying : lib64clangTidyOpenMPModule12-12.0.0-1.x86_64 269/483 Verifying : lib64clangTidyPerformanceModule12-12.0.0-1.x86_6 270/483 Verifying : lib64clangTidyPlugin12-12.0.0-1.x86_64 271/483 Verifying : lib64clangTidyPortabilityModule12-12.0.0-1.x86_6 272/483 Verifying : lib64clangTidyReadabilityModule12-12.0.0-1.x86_6 273/483 Verifying : lib64clangTidyUtils12-12.0.0-1.x86_64 274/483 Verifying : lib64clangTidyZirconModule12-12.0.0-1.x86_64 275/483 Verifying : lib64clangTooling12-12.0.0-1.x86_64 276/483 Verifying : lib64clangToolingASTDiff12-12.0.0-1.x86_64 277/483 Verifying : lib64clangToolingCore12-12.0.0-1.x86_64 278/483 Verifying : lib64clangToolingInclusions12-12.0.0-1.x86_64 279/483 Verifying : lib64clangToolingRefactoring12-12.0.0-1.x86_64 280/483 Verifying : lib64clangToolingSyntax12-12.0.0-1.x86_64 281/483 Verifying : lib64clangTransformer12-12.0.0-1.x86_64 282/483 Verifying : lib64clangdRemoteIndex12-12.0.0-1.x86_64 283/483 Verifying : lib64clangdSupport12-12.0.0-1.x86_64 284/483 Verifying : lib64com_err2-1.46.2-2.x86_64 285/483 Verifying : lib64crypt1-4.4.20-1.x86_64 286/483 Verifying : lib64crypto3-3.0.0-0.alpha15.1.x86_64 287/483 Verifying : lib64cryptsetup12-2.3.5-1.x86_64 288/483 Verifying : lib64db18.1-18.1.32-1.x86_64 289/483 Verifying : lib64devmapper1.02-1.02.173-4.x86_64 290/483 Verifying : lib64dw1-0.183-2.x86_64 291/483 Verifying : lib64elf1-0.183-2.x86_64 292/483 Verifying : lib64expat1-2.2.10-1.x86_64 293/483 Verifying : lib64fdisk1-2.36.2-3.x86_64 294/483 Verifying : lib64ffi7-3.3-3.x86_64 295/483 Verifying : lib64findAllSymbols12-12.0.0-1.x86_64 296/483 Verifying : lib64gcc-devel-11.1.0-2.x86_64 297/483 Verifying : lib64gcc1-11.1.0-2.x86_64 298/483 Verifying : lib64gcrypt20-1.9.3-1.x86_64 299/483 Verifying : lib64gdbm6-1.19-1.x86_64 300/483 Verifying : lib64gdbm_compat4-1.19-1.x86_64 301/483 Verifying : lib64gettextmisc-0.21-1.x86_64 302/483 Verifying : lib64glib2.0_0-1:2.68.2-1.x86_64 303/483 Verifying : lib64gmp10-6.2.1-3.x86_64 304/483 Verifying : lib64gnutls30-3.7.1-1.x86_64 305/483 Verifying : lib64gomp1-11.1.0-2.x86_64 306/483 Verifying : lib64gpg-error0-1.42-1.x86_64 307/483 Verifying : lib64gssapi_krb5_2-1.19.1-1.x86_64 308/483 Verifying : lib64hogweed6-1:3.7.2-1.x86_64 309/483 Verifying : lib64icudata69-1:69.1-2.x86_64 310/483 Verifying : lib64icuuc69-1:69.1-2.x86_64 311/483 Verifying : lib64idn2_0-2.3.1-1.x86_64 312/483 Verifying : lib64intl8-0.21-1.x86_64 313/483 Verifying : lib64ip4tc2-1.8.7-3.x86_64 314/483 Verifying : lib64isl23-0.24-2.x86_64 315/483 Verifying : lib64json-c5-0.15-2.x86_64 316/483 Verifying : lib64k5crypto3-1.19.1-1.x86_64 317/483 Verifying : lib64keyutils1-1.6.1-1.x86_64 318/483 Verifying : lib64kmod2-28-2.x86_64 319/483 Verifying : lib64krb5_3-1.19.1-1.x86_64 320/483 Verifying : lib64krb5support0-1.19.1-1.x86_64 321/483 Verifying : lib64lldCOFF12-12.0.0-1.x86_64 322/483 Verifying : lib64lldCommon12-12.0.0-1.x86_64 323/483 Verifying : lib64lldCore12-12.0.0-1.x86_64 324/483 Verifying : lib64lldDriver12-12.0.0-1.x86_64 325/483 Verifying : lib64lldELF12-12.0.0-1.x86_64 326/483 Verifying : lib64lldMachO12-12.0.0-1.x86_64 327/483 Verifying : lib64lldMachO2_12-12.0.0-1.x86_64 328/483 Verifying : lib64lldMinGW12-12.0.0-1.x86_64 329/483 Verifying : lib64lldReaderWriter12-12.0.0-1.x86_64 330/483 Verifying : lib64lldWasm12-12.0.0-1.x86_64 331/483 Verifying : lib64lldYAML12-12.0.0-1.x86_64 332/483 Verifying : lib64lua5.3-5.3.5-6.x86_64 333/483 Verifying : lib64lz4_1-1.9.3-1.x86_64 334/483 Verifying : lib64lzma5-5.2.5-2.x86_64 335/483 Verifying : lib64lzo2_2-2.10-6.x86_64 336/483 Verifying : lib64magic1-5.40-2.x86_64 337/483 Verifying : lib64mount1-2.36.2-3.x86_64 338/483 Verifying : lib64mpc3-1.2.1-1.x86_64 339/483 Verifying : lib64mpfr6-4.1.0-3.x86_64 340/483 Verifying : lib64ncursesw6-6.2-1.20210403.1.x86_64 341/483 Verifying : lib64nettle8-1:3.7.2-1.x86_64 342/483 Verifying : lib64nsl2-1.3.0-1.x86_64 343/483 Verifying : lib64nss_myhostname2-248.20210517-2.x86_64 344/483 Verifying : lib64nss_resolve2-248.20210517-2.x86_64 345/483 Verifying : lib64nss_systemd2-248.20210517-2.x86_64 346/483 Verifying : lib64omp1-12.0.0-1.x86_64 347/483 Verifying : lib64p11-kit0-0.23.22-1.x86_64 348/483 Verifying : lib64pam0-1:1.5.1-1.x86_64 349/483 Verifying : lib64pam_misc0-1:1.5.1-1.x86_64 350/483 Verifying : lib64panelw6-6.2-1.20210403.1.x86_64 351/483 Verifying : lib64pcre1-8.44-1.x86_64 352/483 Verifying : lib64pcre2-8_0-10.36-1.x86_64 353/483 Verifying : lib64perl5-4:5.32.1-17.x86_64 354/483 Verifying : lib64pkgconf3-1.7.4-1.x86_64 355/483 Verifying : lib64popt0-1:1.18-1.x86_64 356/483 Verifying : lib64python3.9_1-3.9.5-1.x86_64 357/483 Verifying : lib64readline8-8.1-2.x86_64 358/483 Verifying : lib64rpm9-4:4.16.1.3-4.x86_64 359/483 Verifying : lib64rpmbuild9-4:4.16.1.3-4.x86_64 360/483 Verifying : lib64rpmsign9-4:4.16.1.3-4.x86_64 361/483 Verifying : lib64seccomp2-2.5.1-1.x86_64 362/483 Verifying : lib64sigsegv2-2.13-1.x86_64 363/483 Verifying : lib64smartcols1-2.36.2-3.x86_64 364/483 Verifying : lib64sqlite3_0-3.35.5-1.x86_64 365/483 Verifying : lib64ssl3-3.0.0-0.alpha15.1.x86_64 366/483 Verifying : lib64stdc++-devel-11.1.0-2.x86_64 367/483 Verifying : lib64stdc++6-11.1.0-2.x86_64 368/483 Verifying : lib64systemd0-248.20210517-2.x86_64 369/483 Verifying : lib64tasn1_6-4.17.0-1.x86_64 370/483 Verifying : lib64textstyle0-0.21-1.x86_64 371/483 Verifying : lib64tirpc3-1.3.1-1.x86_64 372/483 Verifying : lib64udev1-248.20210517-2.x86_64 373/483 Verifying : lib64unistring2-0.9.10-5.x86_64 374/483 Verifying : lib64utempter0-1.1.6-20.x86_64 375/483 Verifying : lib64uuid1-2.36.2-3.x86_64 376/483 Verifying : lib64xml2_2-2.9.10-6.x86_64 377/483 Verifying : lib64z1-2.0.2-5.x86_64 378/483 Verifying : lib64zstd1-1.5.0-1.x86_64 379/483 Verifying : libc6-6:2.33-5.x86_64 380/483 Verifying : libcap-utils-2.49-1.x86_64 381/483 Verifying : libgcc1-11.1.0-2.x86_64 382/483 Verifying : libidn2-i18n-2.3.1-1.noarch 383/483 Verifying : libstdc++6-11.1.0-2.x86_64 384/483 Verifying : libtirpc-1.3.1-1.x86_64 385/483 Verifying : libtool-base-2.4.6-16.x86_64 386/483 Verifying : lld-12.0.0-1.x86_64 387/483 Verifying : llvm-12.0.0-1.x86_64 388/483 Verifying : llvm-polly-12.0.0-1.x86_64 389/483 Verifying : lsb-release-2.0-54.x86_64 390/483 Verifying : m4-1.4.18-12.x86_64 391/483 Verifying : make-1:4.3-2.x86_64 392/483 Verifying : ncurses-6.2-1.20210403.1.x86_64 393/483 Verifying : openssl-3.0.0-0.alpha15.1.x86_64 394/483 Verifying : p11-kit-0.23.22-1.x86_64 395/483 Verifying : p11-kit-trust-0.23.22-1.x86_64 396/483 Verifying : pam-1:1.5.1-1.x86_64 397/483 Verifying : patch-2.7.6-3.x86_64 398/483 Verifying : pbzip2-1.1.13-4.x86_64 399/483 Verifying : perl-4:5.32.1-17.x86_64 400/483 Verifying : perl-Carp-1.50-17.noarch 401/483 Verifying : perl-Compress-Raw-Bzip2-2.093-17.x86_64 402/483 Verifying : perl-Compress-Raw-Zlib-2.093-17.x86_64 403/483 Verifying : perl-Data-Dumper-2.174-17.x86_64 404/483 Verifying : perl-Digest-1.17.01-17.noarch 405/483 Verifying : perl-Digest-MD5-2.55_01-17.x86_64 406/483 Verifying : perl-Digest-SHA-1:6.02-17.x86_64 407/483 Verifying : perl-Encode-4:3.06-17.x86_64 408/483 Verifying : perl-Errno-1.30-17.x86_64 409/483 Verifying : perl-Exporter-5.74-17.noarch 410/483 Verifying : perl-ExtUtils-MM-Utils-1:7.24-17.noarch 411/483 Verifying : perl-File-Fetch-0.56-17.noarch 412/483 Verifying : perl-File-Path-2.16-17.noarch 413/483 Verifying : perl-File-Temp-0.2309-17.noarch 414/483 Verifying : perl-Filter-2:1.55-17.x86_64 415/483 Verifying : perl-Getopt-Long-1:2.51-17.noarch 416/483 Verifying : perl-HTTP-Tiny-0.076-17.noarch 417/483 Verifying : perl-IO-1.43-17.x86_64 418/483 Verifying : perl-IO-Compress-2.093-17.noarch 419/483 Verifying : perl-IO-Zlib-1:1.10-17.noarch 420/483 Verifying : perl-IPC-Cmd-2:1.04-17.noarch 421/483 Verifying : perl-Locale-Maketext-1.29-17.noarch 422/483 Verifying : perl-Locale-Maketext-Simple-1:0.21.01-17.noarch 423/483 Verifying : perl-MIME-Base64-3.15-17.x86_64 424/483 Verifying : perl-Module-CoreList-1:5.20200620-17.noarch 425/483 Verifying : perl-Module-Load-1:0.34-17.noarch 426/483 Verifying : perl-Module-Load-Conditional-0.70-17.noarch 427/483 Verifying : perl-Module-Metadata-1.000037-17.noarch 428/483 Verifying : perl-Params-Check-1:0.38-17.noarch 429/483 Verifying : perl-PathTools-3.760-17.x86_64 430/483 Verifying : perl-Pod-Escapes-1:1.07-17.noarch 431/483 Verifying : perl-Pod-Perldoc-3.2801-17.noarch 432/483 Verifying : perl-Pod-Simple-1:3.40-17.noarch 433/483 Verifying : perl-Pod-Usage-4:1.69-17.noarch 434/483 Verifying : perl-Scalar-List-Utils-3:1.50-17.x86_64 435/483 Verifying : perl-Socket-4:2.029-17.x86_64 436/483 Verifying : perl-Storable-1:3.21-17.x86_64 437/483 Verifying : perl-Term-ANSIColor-5.01-17.noarch 438/483 Verifying : perl-Term-Cap-1.17-17.noarch 439/483 Verifying : perl-Text-ParseWords-3.30-17.noarch 440/483 Verifying : perl-Text-Tabs+Wrap-2013.0523-17.noarch 441/483 Verifying : perl-Thread-Queue-3.14-17.noarch 442/483 Verifying : perl-Time-Local-1.280-17.noarch 443/483 Verifying : perl-Unicode-Normalize-1.27-17.x86_64 444/483 Verifying : perl-autodie-2.32-17.noarch 445/483 Verifying : perl-base-4:5.32.1-17.x86_64 446/483 Verifying : perl-constant-1.33-17.noarch 447/483 Verifying : perl-encoding-4:3.00-17.x86_64 448/483 Verifying : perl-libs-4:5.32.1-17.x86_64 449/483 Verifying : perl-parent-1:0.238-17.noarch 450/483 Verifying : perl-podlators-4.14-17.noarch 451/483 Verifying : perl-threads-1:2.25-17.x86_64 452/483 Verifying : perl-threads-shared-1.61-17.x86_64 453/483 Verifying : perl-utils-5.32.1-17.noarch 454/483 Verifying : perl-version-6:0.99.24-17.noarch 455/483 Verifying : pigz-2.6-1.x86_64 456/483 Verifying : pkgconf-1.7.4-1.x86_64 457/483 Verifying : popt-data-1:1.18-1.noarch 458/483 Verifying : python-3.9.5-1.x86_64 459/483 Verifying : python-appdirs-1.4.4-2.noarch 460/483 Verifying : python-magic-5.40-2.noarch 461/483 Verifying : python-pkg-resources-53.1.0-1.noarch 462/483 Verifying : python-rpm-4:4.16.1.3-4.x86_64 463/483 Verifying : rootcerts-1:20201201.00-1.noarch 464/483 Verifying : rootfiles-11.0-22.noarch 465/483 Verifying : rpm-4:4.16.1.3-4.x86_64 466/483 Verifying : rpm-build-4:4.16.1.3-4.x86_64 467/483 Verifying : rpm-helper-0.24.18-1.noarch 468/483 Verifying : rpmlint-1.11-10.noarch 469/483 Verifying : rust-srpm-macros-17-1.noarch 470/483 Verifying : sed-4.8-1.x86_64 471/483 Verifying : setup-2.9.3.3-1.noarch 472/483 Verifying : shadow-2:4.8.1-3.x86_64 473/483 Verifying : spec-helper-0.31.49-2.noarch 474/483 Verifying : systemd-248.20210517-2.x86_64 475/483 Verifying : systemd-rpm-macros-248.20210517-2.x86_64 476/483 Verifying : tar-3.5.1-1.x86_64 477/483 Verifying : unzip-6.0-28.x86_64 478/483 Verifying : util-linux-2.36.2-3.x86_64 479/483 Verifying : wget-1.21.1-1.x86_64 480/483 Verifying : which-2.21-5.x86_64 481/483 Verifying : xz-5.2.5-2.x86_64 482/483 Verifying : zstd-1.5.0-1.x86_64 483/483 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-2.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-28-2.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.3-0.1.8.x86_64 distro-release-common-4.3-0.1.8.noarch distro-release-rpm-setup-4.3-0.1.8.noarch distro-release-rpm-setup-build-4.3-0.1.8.x86_64 distro-release-rpmlint-policy-4.3-0.1.8.noarch dwz-0.14-1.x86_64 elfutils-0.183-2.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.0-2.x86_64 gcc-cpp-11.1.0-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-5.x86_64 gnutls-config-3.7.1-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-3.x86_64 gzip-utils-1.10-3.x86_64 icu-data-1:69.1-2.x86_64 kmod-28-2.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.183-2.x86_64 lib64attr1-2.5.1-1.x86_64 lib64audit1-2.8.5-2.x86_64 lib64b2_1-0.98.1-2.x86_64 lib64blkid1-2.36.2-3.x86_64 lib64bz2_1-1.0.8-3.x86_64 lib64cap-ng0-0.8.2-1.x86_64 lib64cap2-2.49-1.x86_64 lib64cc1_0-11.1.0-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.20-1.x86_64 lib64crypto3-3.0.0-0.alpha15.1.x86_64 lib64cryptsetup12-2.3.5-1.x86_64 lib64db18.1-18.1.32-1.x86_64 lib64devmapper1.02-1.02.173-4.x86_64 lib64dw1-0.183-2.x86_64 lib64elf1-0.183-2.x86_64 lib64expat1-2.2.10-1.x86_64 lib64fdisk1-2.36.2-3.x86_64 lib64ffi7-3.3-3.x86_64 lib64findAllSymbols12-12.0.0-1.x86_64 lib64gcc-devel-11.1.0-2.x86_64 lib64gcc1-11.1.0-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.1-1.x86_64 lib64gomp1-11.1.0-2.x86_64 lib64gpg-error0-1.42-1.x86_64 lib64gssapi_krb5_2-1.19.1-1.x86_64 lib64hogweed6-1:3.7.2-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-3.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-28-2.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.36.2-3.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.2-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-1.x86_64 lib64pam_misc0-1:1.5.1-1.x86_64 lib64panelw6-6.2-1.20210403.1.x86_64 lib64pcre1-8.44-1.x86_64 lib64pcre2-8_0-10.36-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-1.x86_64 lib64readline8-8.1-2.x86_64 lib64rpm9-4:4.16.1.3-4.x86_64 lib64rpmbuild9-4:4.16.1.3-4.x86_64 lib64rpmsign9-4:4.16.1.3-4.x86_64 lib64seccomp2-2.5.1-1.x86_64 lib64sigsegv2-2.13-1.x86_64 lib64smartcols1-2.36.2-3.x86_64 lib64sqlite3_0-3.35.5-1.x86_64 lib64ssl3-3.0.0-0.alpha15.1.x86_64 lib64stdc++-devel-11.1.0-2.x86_64 lib64stdc++6-11.1.0-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.1-1.x86_64 lib64udev1-248.20210517-2.x86_64 lib64unistring2-0.9.10-5.x86_64 lib64utempter0-1.1.6-20.x86_64 lib64uuid1-2.36.2-3.x86_64 lib64xml2_2-2.9.10-6.x86_64 lib64z1-2.0.2-5.x86_64 lib64zstd1-1.5.0-1.x86_64 libc6-6:2.33-5.x86_64 libcap-utils-2.49-1.x86_64 libgcc1-11.1.0-2.x86_64 libidn2-i18n-2.3.1-1.noarch libstdc++6-11.1.0-2.x86_64 libtirpc-1.3.1-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.18-12.x86_64 make-1:4.3-2.x86_64 ncurses-6.2-1.20210403.1.x86_64 openssl-3.0.0-0.alpha15.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-1.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-1.x86_64 pkgconf-1.7.4-1.x86_64 popt-data-1:1.18-1.noarch python-3.9.5-1.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-4.x86_64 rootcerts-1:20201201.00-1.noarch rootfiles-11.0-22.noarch rpm-4:4.16.1.3-4.x86_64 rpm-build-4:4.16.1.3-4.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-3.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.36.2-3.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-1.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: distro-release-common-4.3-0.1.8.noarch lib64LLVMSelectionDAG12-12.0.0-1.x86_64 lib64LLVMHexagonCodeGen12-12.0.0-1.x86_64 gdb-headless-10.2-1.x86_64 lib64lldCore12-12.0.0-1.x86_64 lib64elf1-0.183-2.x86_64 lib64python3.9_1-3.9.5-1.x86_64 gcc-cpp-11.1.0-2.x86_64 lib64lldDriver12-12.0.0-1.x86_64 perl-utils-5.32.1-17.noarch lib64LLVMXCoreDesc12-12.0.0-1.x86_64 lib64LLVMInterfaceStub12-12.0.0-1.x86_64 lib64LLVMPowerPCInfo12-12.0.0-1.x86_64 lib64clangTidy12-12.0.0-1.x86_64 lib64clangIncludeFixer12-12.0.0-1.x86_64 lib64LLVMSystemZInfo12-12.0.0-1.x86_64 lib64clangDoc12-12.0.0-1.x86_64 perl-Socket-2.029-17.x86_64 lib64cryptsetup12-2.3.5-1.x86_64 lib64krb5_3-1.19.1-1.x86_64 lib64clangASTMatchers12-12.0.0-1.x86_64 lib64LLVMTableGen12-12.0.0-1.x86_64 lib64clangTidyPlugin12-12.0.0-1.x86_64 lib64LLVMBPFDisassembler12-12.0.0-1.x86_64 lib64gomp1-11.1.0-2.x86_64 pkgconf-1.7.4-1.x86_64 lib64LLVMHexagonAsmParser12-12.0.0-1.x86_64 perl-IPC-Cmd-1.04-17.noarch lib64clangReorderFields12-12.0.0-1.x86_64 rootfiles-11.0-22.noarch gnutls-config-3.7.1-1.noarch lib64lldYAML12-12.0.0-1.x86_64 lib64k5crypto3-1.19.1-1.x86_64 lib64clangApplyReplacements12-12.0.0-1.x86_64 xz-5.2.5-2.x86_64 lib64clangTidyAlteraModule12-12.0.0-1.x86_64 perl-File-Fetch-0.56-17.noarch lib64LLVMExecutionEngine12-12.0.0-1.x86_64 lib64clangTidyHICPPModule12-12.0.0-1.x86_64 lib64LLVMNVPTXCodeGen12-12.0.0-1.x86_64 lld-12.0.0-1.x86_64 perl-Text-ParseWords-3.30-17.noarch dbus-common-1.13.18-5.noarch lib64clangARCMigrate12-12.0.0-1.x86_64 lib64LLVMMCParser12-12.0.0-1.x86_64 lib64udev1-248.20210517-2.x86_64 lib64LLVMNVPTXInfo12-12.0.0-1.x86_64 lib64clangIncludeFixerPlugin12-12.0.0-1.x86_64 lib64LLVMSupport12-12.0.0-1.x86_64 lib64LLVMSparcDisassembler12-12.0.0-1.x86_64 lib64LLVMDemangle12-12.0.0-1.x86_64 lib64cap-ng0-0.8.2-1.x86_64 python-appdirs-1.4.4-2.noarch python-3.9.5-1.x86_64 lib64clangToolingSyntax12-12.0.0-1.x86_64 binutils-2.36.1-2.x86_64 debugedit-0.2-1.x86_64 lib64zstd1-1.5.0-1.x86_64 lib64isl23-0.24-2.x86_64 patch-2.7.6-3.x86_64 lib64LLVMInterpreter12-12.0.0-1.x86_64 lib64lldMachO12-12.0.0-1.x86_64 lib64tirpc3-1.3.1-1.x86_64 lib64LLVMFrontendOpenMP12-12.0.0-1.x86_64 libtool-base-2.4.6-16.x86_64 lib64LLVMMSP430Disassembler12-12.0.0-1.x86_64 lib64LLVMAArch64Desc12-12.0.0-1.x86_64 lib64LLVMCFGuard12-12.0.0-1.x86_64 lib64magic1-5.40-2.x86_64 perl-Locale-Maketext-1.29-17.noarch lib64clang-cpp12-12.0.0-1.x86_64 lib64LLVMARMInfo12-12.0.0-1.x86_64 elfutils-0.183-2.x86_64 lib64LLVMAArch64Info12-12.0.0-1.x86_64 lib64LLVMPasses12-12.0.0-1.x86_64 lsb-release-2.0-54.x86_64 perl-Exporter-5.74-17.noarch lib64com_err2-1.46.2-2.x86_64 systemd-248.20210517-2.x86_64 spec-helper-0.31.49-2.noarch lib64uuid1-2.36.2-3.x86_64 lib64smartcols1-2.36.2-3.x86_64 distro-release-rpm-setup-4.3-0.1.8.noarch lib64readline8-8.1-2.x86_64 wget-1.21.1-1.x86_64 lib64ncursesw6-6.2-1.20210403.1.x86_64 lib64sigsegv2-2.13-1.x86_64 lib64LLVMSparcCodeGen12-12.0.0-1.x86_64 perl-Errno-1.30-17.x86_64 lib64clangTidyCppCoreGuidelinesModule12-12.0.0-1.x86_64 lib64db18.1-18.1.32-1.x86_64 lib64clangTidyLLVMLibcModule12-12.0.0-1.x86_64 lib64clangTidyMPIModule12-12.0.0-1.x86_64 lib64LLVMSystemZDisassembler12-12.0.0-1.x86_64 lib64LLVMDWARFLinker12-12.0.0-1.x86_64 lib64clangTidyAbseilModule12-12.0.0-1.x86_64 lib64LLVMAMDGPUDesc12-12.0.0-1.x86_64 lib64blkid1-2.36.2-3.x86_64 lib64LLVMTarget12-12.0.0-1.x86_64 lib64lzma5-5.2.5-2.x86_64 lib64acl1-2.3.1-1.x86_64 libcap-utils-2.49-1.x86_64 which-2.21-5.x86_64 lib64clangStaticAnalyzerCheckers12-12.0.0-1.x86_64 lib64LLVMBitReader12-12.0.0-1.x86_64 lib64LLVMMipsDesc12-12.0.0-1.x86_64 lib64xml2_2-2.9.10-6.x86_64 lib64lldReaderWriter12-12.0.0-1.x86_64 lib64gmp10-6.2.1-3.x86_64 perl-version-0.99.24-17.noarch lib64clangCodeGen12-12.0.0-1.x86_64 lib64pcre1-8.44-1.x86_64 lib64clangDaemonTweaks12-12.0.0-1.x86_64 lib64icuuc69-69.1-2.x86_64 lib64gssapi_krb5_2-1.19.1-1.x86_64 libgcc1-11.1.0-2.x86_64 lib64LLVMPowerPCDisassembler12-12.0.0-1.x86_64 lib64perl5-5.32.1-17.x86_64 perl-Data-Dumper-2.174-17.x86_64 perl-Module-Load-Conditional-0.70-17.noarch lib64LLVMAArch64AsmParser12-12.0.0-1.x86_64 rpm-4.16.1.3-4.x86_64 lib64lldWasm12-12.0.0-1.x86_64 lib64LTO12-12.0.0-1.x86_64 lib64LLVMAsmParser12-12.0.0-1.x86_64 lib64LLVMAArch64Utils12-12.0.0-1.x86_64 dbus-broker-28-2.x86_64 lib64clangTidyBugproneModule12-12.0.0-1.x86_64 lib64LLVMMIRParser12-12.0.0-1.x86_64 perl-Term-Cap-1.17-17.noarch lib64clangDependencyScanning12-12.0.0-1.x86_64 lib64LLVMBPFInfo12-12.0.0-1.x86_64 perl-Digest-MD5-2.55_01-17.x86_64 lib64LLVMSystemZDesc12-12.0.0-1.x86_64 lib64LLVMAMDGPUUtils12-12.0.0-1.x86_64 lib64LLVMOrcShared12-12.0.0-1.x86_64 gettext-0.21-1.x86_64 lib64clangIndex12-12.0.0-1.x86_64 lib64LLVMMSP430Desc12-12.0.0-1.x86_64 filesystem-4.0-3.x86_64 lib64LLVMHexagonDesc12-12.0.0-1.x86_64 perl-MIME-Base64-3.15-17.x86_64 lib64nsl2-1.3.0-1.x86_64 lib64gnutls30-3.7.1-1.x86_64 perl-Module-Load-0.34-17.noarch glibc-2.33-5.x86_64 python-pkg-resources-53.1.0-1.noarch lib64LLVMMipsDisassembler12-12.0.0-1.x86_64 python-magic-5.40-2.noarch lib64LLVMARMCodeGen12-12.0.0-1.x86_64 lib64LLVMMipsInfo12-12.0.0-1.x86_64 lib64clangTidyDarwinModule12-12.0.0-1.x86_64 lib64clangStaticAnalyzerFrontend12-12.0.0-1.x86_64 lib64LLVMWebAssemblyCodeGen12-12.0.0-1.x86_64 lib64LLVMRISCVDisassembler12-12.0.0-1.x86_64 lib64ffi7-3.3-3.x86_64 lib64rpm9-4.16.1.3-4.x86_64 lib64LLVMAggressiveInstCombine12-12.0.0-1.x86_64 lib64LLVMDebugInfoPDB12-12.0.0-1.x86_64 lib64clangTidyMiscModule12-12.0.0-1.x86_64 lib64argon2_1-20190702-2.x86_64 lib64clangDirectoryWatcher12-12.0.0-1.x86_64 lib64clangToolingRefactoring12-12.0.0-1.x86_64 lib64clangStaticAnalyzerCore12-12.0.0-1.x86_64 go-srpm-macros-2-19.noarch bash-5.1.8-1.x86_64 lib64LLVMBPFAsmParser12-12.0.0-1.x86_64 kmod-28-2.x86_64 lib64cc1_0-11.1.0-2.x86_64 perl-threads-shared-1.61-17.x86_64 rpmlint-1.11-10.noarch libstdc++6-11.1.0-2.x86_64 lib64LLVMGlobalISel12-12.0.0-1.x86_64 lib64textstyle0-0.21-1.x86_64 lib64gdbm_compat4-1.19-1.x86_64 perl-Compress-Raw-Zlib-2.093-17.x86_64 perl-Module-Metadata-1.000037-17.noarch lib64clangFormat12-12.0.0-1.x86_64 lib64sqlite3_0-3.35.5-1.x86_64 perl-Locale-Maketext-Simple-0.21.01-17.noarch lib64mpc3-1.2.1-1.x86_64 lib64panelw6-6.2-1.20210403.1.x86_64 lib64clangHandleLLVM12-12.0.0-1.x86_64 lib64LLVMAVRAsmParser12-12.0.0-1.x86_64 lib64cap2-2.49-1.x86_64 unzip-6.0-28.x86_64 lib64clangAPINotes12-12.0.0-1.x86_64 lib64crypto3-3.0.0-0.alpha15.1.x86_64 lib64clangTidyZirconModule12-12.0.0-1.x86_64 lib64kmod2-28-2.x86_64 lib64LLVMPowerPCAsmParser12-12.0.0-1.x86_64 perl-podlators-4.14-17.noarch perl-Term-ANSIColor-5.01-17.noarch lib64LLVMAArch64CodeGen12-12.0.0-1.x86_64 findutils-4.8.0-1.x86_64 perl-parent-0.238-17.noarch llvm-12.0.0-1.x86_64 lib64clangTidyMain12-12.0.0-1.x86_64 make-4.3-2.x86_64 rootcerts-20201201.00-1.noarch lib64LLVMARMDesc12-12.0.0-1.x86_64 distro-release-rpm-setup-build-4.3-0.1.8.x86_64 perl-5.32.1-17.x86_64 perl-Digest-SHA-6.02-17.x86_64 lib64clangIndexSerialization12-12.0.0-1.x86_64 lib64LLVMCoroutines12-12.0.0-1.x86_64 lib64clangTransformer12-12.0.0-1.x86_64 lib64LLVMXCoreCodeGen12-12.0.0-1.x86_64 lib64LLVMObject12-12.0.0-1.x86_64 lib64clangTidyReadabilityModule12-12.0.0-1.x86_64 gpg-pubkey-bf81de15-51817942 lib64gcc-devel-11.1.0-2.x86_64 lib64clangLex12-12.0.0-1.x86_64 lib64LLVMAArch64Disassembler12-12.0.0-1.x86_64 dwz-0.14-1.x86_64 lib64clangTidyGoogleModule12-12.0.0-1.x86_64 lib64LLVMSparcAsmParser12-12.0.0-1.x86_64 perl-encoding-3.00-17.x86_64 autoconf-2.71-1.noarch lib64LLVMDebugInfoDWARF12-12.0.0-1.x86_64 lib64LLVMHexagonInfo12-12.0.0-1.x86_64 lib64p11-kit0-0.23.22-1.x86_64 lib64LLVMX86Info12-12.0.0-1.x86_64 lib64pam0-1.5.1-1.x86_64 lib64LLVMBitstreamReader12-12.0.0-1.x86_64 lib64archive18-3.5.1-1.x86_64 lib64nss_resolve2-248.20210517-2.x86_64 lib64LLVMLTO12-12.0.0-1.x86_64 lib64audit1-2.8.5-2.x86_64 lib64LLVMHelloNew12-12.0.0-1.x86_64 lib64LLVMBPFDesc12-12.0.0-1.x86_64 lib64LLVMFileCheck12-12.0.0-1.x86_64 lib64LLVMipo12-12.0.0-1.x86_64 lib64LLVMAMDGPUInfo12-12.0.0-1.x86_64 perl-Scalar-List-Utils-1.50-17.x86_64 perl-IO-Compress-2.093-17.noarch lib64findAllSymbols12-12.0.0-1.x86_64 lib64LLVMARMUtils12-12.0.0-1.x86_64 lib64popt0-1.18-1.x86_64 lib64LLVMObjectYAML12-12.0.0-1.x86_64 lib64LLVMNVPTXDesc12-12.0.0-1.x86_64 lib64LLVMMCDisassembler12-12.0.0-1.x86_64 lib64LLVMBinaryFormat12-12.0.0-1.x86_64 lib64LLVMObjCARCOpts12-12.0.0-1.x86_64 lib64clangTidyAndroidModule12-12.0.0-1.x86_64 lib64ip4tc2-1.8.7-3.x86_64 rpm-build-4.16.1.3-4.x86_64 lib64LLVMDebugInfoMSF12-12.0.0-1.x86_64 lib64LLVMLanaiInfo12-12.0.0-1.x86_64 lib64lldCOFF12-12.0.0-1.x86_64 lib64clangTidyPortabilityModule12-12.0.0-1.x86_64 lib64lldMinGW12-12.0.0-1.x86_64 lib64crypt1-4.4.20-1.x86_64 p11-kit-trust-0.23.22-1.x86_64 lib64LLVMRISCVInfo12-12.0.0-1.x86_64 lib64nss_systemd2-248.20210517-2.x86_64 perl-PathTools-3.760-17.x86_64 lib64LLVMAVRDisassembler12-12.0.0-1.x86_64 pbzip2-1.1.13-4.x86_64 lib64attr1-2.5.1-1.x86_64 pigz-2.6-1.x86_64 groff-base-1.22.4-2.x86_64 lib64ssl3-3.0.0-0.alpha15.1.x86_64 libc6-2.33-5.x86_64 lib64clangSerialization12-12.0.0-1.x86_64 shadow-4.8.1-3.x86_64 file-5.40-2.x86_64 lib64Polly12-12.0.0-1.x86_64 perl-Pod-Simple-3.40-17.noarch lib64LLVMX86CodeGen12-12.0.0-1.x86_64 automake-1.16.3-1.noarch lib64z1-2.0.2-5.x86_64 lib64LLVMLanaiCodeGen12-12.0.0-1.x86_64 lib64LLVMAMDGPUDisassembler12-12.0.0-1.x86_64 lib64LLVMSystemZCodeGen12-12.0.0-1.x86_64 python-rpm-4.16.1.3-4.x86_64 lib64LLVMXRay12-12.0.0-1.x86_64 lib64LLVMRemarks12-12.0.0-1.x86_64 lib64stdc++6-11.1.0-2.x86_64 lib64clangTidyConcurrencyModule12-12.0.0-1.x86_64 lib64LLVMBPFCodeGen12-12.0.0-1.x86_64 lib64devmapper1.02-1.02.173-4.x86_64 lib64keyutils1-1.6.1-1.x86_64 lib64clangRewriteFrontend12-12.0.0-1.x86_64 perl-Carp-1.50-17.noarch lib64LLVMInstCombine12-12.0.0-1.x86_64 pam-1.5.1-1.x86_64 diffutils-3.7-1.x86_64 lib64gcc1-11.1.0-2.x86_64 lib64asm1-0.183-2.x86_64 lib64clangTidyBoostModule12-12.0.0-1.x86_64 perl-libs-5.32.1-17.x86_64 lib64LLVMMSP430AsmParser12-12.0.0-1.x86_64 lib64LLVMMCJIT12-12.0.0-1.x86_64 lib64LLVMWebAssemblyDisassembler12-12.0.0-1.x86_64 icu-data-69.1-2.x86_64 perl-threads-2.25-17.x86_64 popt-data-1.18-1.noarch lib64LLVMLanaiDisassembler12-12.0.0-1.x86_64 lib64LLVMMSP430Info12-12.0.0-1.x86_64 lib64expat1-2.2.10-1.x86_64 lib64lldCommon12-12.0.0-1.x86_64 lib64LLVMVectorize12-12.0.0-1.x86_64 acl-2.3.1-1.x86_64 lib64clangFrontend12-12.0.0-1.x86_64 lib64pcre2-8_0-10.36-1.x86_64 lib64mount1-2.36.2-3.x86_64 lib64LLVMAVRInfo12-12.0.0-1.x86_64 lib64unistring2-0.9.10-5.x86_64 lib64LLVMPowerPCDesc12-12.0.0-1.x86_64 rust-srpm-macros-17-1.noarch lib64gettextmisc-0.21-1.x86_64 lib64mpfr6-4.1.0-3.x86_64 lib64clangToolingASTDiff12-12.0.0-1.x86_64 grep-3.6-1.x86_64 llvm-polly-12.0.0-1.x86_64 lib64clangTidyOpenMPModule12-12.0.0-1.x86_64 lib64systemd0-248.20210517-2.x86_64 lib64LLVMWebAssemblyInfo12-12.0.0-1.x86_64 basesystem-minimal-4-19.x86_64 perl-Getopt-Long-2.51-17.noarch lib64LLVMRuntimeDyld12-12.0.0-1.x86_64 lib64LLVMDebugInfoCodeView12-12.0.0-1.x86_64 lib64LLVMLibDriver12-12.0.0-1.x86_64 ncurses-6.2-1.20210403.1.x86_64 lib64LLVMMipsAsmParser12-12.0.0-1.x86_64 lib64LLVMOrcJIT12-12.0.0-1.x86_64 lib64LLVMTransformUtils12-12.0.0-1.x86_64 clang-12.0.0-1.x86_64 gawk-5.1.0-2.x86_64 cpio-3.5.1-1.x86_64 lib64clangCrossTU12-12.0.0-1.x86_64 lib64LLVMMC12-12.0.0-1.x86_64 lib64nss_myhostname2-248.20210517-2.x86_64 lib64omp1-12.0.0-1.x86_64 lib64glib2.0_0-2.68.2-1.x86_64 lib64clangDynamicASTMatchers12-12.0.0-1.x86_64 tar-3.5.1-1.x86_64 lib64icudata69-69.1-2.x86_64 lib64LLVMRISCVAsmParser12-12.0.0-1.x86_64 lib64LLVMX86Desc12-12.0.0-1.x86_64 lib64LLVMRISCVDesc12-12.0.0-1.x86_64 m4-1.4.18-12.x86_64 perl-Text-Tabs+Wrap-2013.0523-17.noarch lib64clangTidyLLVMModule12-12.0.0-1.x86_64 lib64LLVMAMDGPUCodeGen12-12.0.0-1.x86_64 lib64LLVMSymbolize12-12.0.0-1.x86_64 lib64LLVMCore12-12.0.0-1.x86_64 lib64clangMove12-12.0.0-1.x86_64 lib64LLVMProfileData12-12.0.0-1.x86_64 lib64lldELF12-12.0.0-1.x86_64 lib64LLVMWebAssemblyAsmParser12-12.0.0-1.x86_64 libidn2-i18n-2.3.1-1.noarch lib64rpmsign9-4.16.1.3-4.x86_64 lib64LLVMLinker12-12.0.0-1.x86_64 lib64LLVMInstrumentation12-12.0.0-1.x86_64 lib64lldMachO2_12-12.0.0-1.x86_64 lib64clangBasic12-12.0.0-1.x86_64 lib64pkgconf3-1.7.4-1.x86_64 perl-Params-Check-0.38-17.noarch lib64lz4_1-1.9.3-1.x86_64 lib64clangEdit12-12.0.0-1.x86_64 lib64LLVMPowerPCCodeGen12-12.0.0-1.x86_64 lib64clangHandleCXX12-12.0.0-1.x86_64 lib64LLVMAnalysis12-12.0.0-1.x86_64 lib64LLVMHexagonDisassembler12-12.0.0-1.x86_64 lib64clangDriver12-12.0.0-1.x86_64 lib64LLVMAVRDesc12-12.0.0-1.x86_64 lib64LLVMOption12-12.0.0-1.x86_64 perl-Encode-3.06-17.x86_64 lib64clangTidyFuchsiaModule12-12.0.0-1.x86_64 lib64gdbm6-1.19-1.x86_64 lib64LLVMBitWriter12-12.0.0-1.x86_64 lib64LLVMCoverage12-12.0.0-1.x86_64 lib64fdisk1-2.36.2-3.x86_64 lib64rpmbuild9-4.16.1.3-4.x86_64 lib64lzo2_2-2.10-6.x86_64 perl-HTTP-Tiny-0.076-17.noarch chrpath-0.16-1.x86_64 perl-IO-1.43-17.x86_64 lib64LLVMJITLink12-12.0.0-1.x86_64 lib64LLVMSparcDesc12-12.0.0-1.x86_64 lib64clangdRemoteIndex12-12.0.0-1.x86_64 perl-Module-CoreList-5.20200620-17.noarch lib64clangParse12-12.0.0-1.x86_64 lib64gpg-error0-1.42-1.x86_64 lib64idn2_0-2.3.1-1.x86_64 lib64LLVMTextAPI12-12.0.0-1.x86_64 lib64json-c5-0.15-2.x86_64 lib64LLVMMipsCodeGen12-12.0.0-1.x86_64 lib64tasn1_6-4.17.0-1.x86_64 lib64bz2_1-1.0.8-3.x86_64 perl-Pod-Escapes-1.07-17.noarch lib64LLVMX86AsmParser12-12.0.0-1.x86_64 systemd-rpm-macros-248.20210517-2.x86_64 lib64pam_misc0-1.5.1-1.x86_64 lib64LLVMARMDisassembler12-12.0.0-1.x86_64 lib64LLVMXCoreDisassembler12-12.0.0-1.x86_64 lib64gcrypt20-1.9.3-1.x86_64 chkconfig-1.15-1.x86_64 lib64clangToolingInclusions12-12.0.0-1.x86_64 openssl-3.0.0-0.alpha15.1.x86_64 lib64LLVMIRReader12-12.0.0-1.x86_64 lib64seccomp2-2.5.1-1.x86_64 lib64lua5.3-5.3.5-6.x86_64 lib64LLVMDlltoolDriver12-12.0.0-1.x86_64 lib64LLVMARMAsmParser12-12.0.0-1.x86_64 lib64clangTidyUtils12-12.0.0-1.x86_64 perl-IO-Zlib-1.10-17.noarch perl-constant-1.33-17.noarch lib64LLVMSystemZAsmParser12-12.0.0-1.x86_64 lib64clangAnalysis12-12.0.0-1.x86_64 lib64LLVMX86Disassembler12-12.0.0-1.x86_64 gzip-utils-1.10-3.x86_64 lib64intl8-0.21-1.x86_64 libtirpc-1.3.1-1.x86_64 lib64LLVMAVRCodeGen12-12.0.0-1.x86_64 util-linux-2.36.2-3.x86_64 lib64b2_1-0.98.1-2.x86_64 perl-File-Temp-0.2309-17.noarch lib64clangTidyPerformanceModule12-12.0.0-1.x86_64 perl-File-Path-2.16-17.noarch distro-release-rpmlint-policy-4.3-0.1.8.noarch rpm-helper-0.24.18-1.noarch lib64LLVMMCA12-12.0.0-1.x86_64 perl-Time-Local-1.280-17.noarch perl-Digest-1.17.01-17.noarch perl-Unicode-Normalize-1.27-17.x86_64 distro-release-OpenMandriva-4.3-0.1.8.x86_64 perl-Storable-3.21-17.x86_64 lib64clangTesting12-12.0.0-1.x86_64 lib64clangTidyModernizeModule12-12.0.0-1.x86_64 lib64nettle8-3.7.2-1.x86_64 perl-Thread-Queue-3.14-17.noarch lib64clangSema12-12.0.0-1.x86_64 lib64clangChangeNamespace12-12.0.0-1.x86_64 lib64LLVMWindowsManifest12-12.0.0-1.x86_64 lib64stdc++-devel-11.1.0-2.x86_64 lib64clangdSupport12-12.0.0-1.x86_64 perl-Pod-Perldoc-3.2801-17.noarch perl-ExtUtils-MM-Utils-7.24-17.noarch lib64LLVMCodeGen12-12.0.0-1.x86_64 lib64LLVMOrcTargetProcess12-12.0.0-1.x86_64 gzip-1.10-3.x86_64 lib64LLVMSparcInfo12-12.0.0-1.x86_64 sed-4.8-1.x86_64 perl-base-5.32.1-17.x86_64 lib64LLVMXCoreInfo12-12.0.0-1.x86_64 lib64LLVMMSP430CodeGen12-12.0.0-1.x86_64 perl-Filter-1.55-17.x86_64 gettext-base-0.21-1.x86_64 lib64LLVMRISCVCodeGen12-12.0.0-1.x86_64 lib64LLVMDebugInfoGSYM12-12.0.0-1.x86_64 lib64clangToolingCore12-12.0.0-1.x86_64 lib64clangTidyObjCModule12-12.0.0-1.x86_64 desktop-file-utils-0.26-1.x86_64 lib64clangTooling12-12.0.0-1.x86_64 perl-Pod-Usage-1.69-17.noarch lib64clangTidyCERTModule12-12.0.0-1.x86_64 perl-autodie-2.32-17.noarch lib64clangFrontendTool12-12.0.0-1.x86_64 zstd-1.5.0-1.x86_64 lib64LLVMScalarOpts12-12.0.0-1.x86_64 lib64clang12-12.0.0-1.x86_64 lib64krb5support0-1.19.1-1.x86_64 lib64clangAST12-12.0.0-1.x86_64 lib64utempter0-1.1.6-20.x86_64 gcc-11.1.0-2.x86_64 lib64LLVMLanaiAsmParser12-12.0.0-1.x86_64 p11-kit-0.23.22-1.x86_64 setup-2.9.3.3-1.noarch perl-Compress-Raw-Bzip2-2.093-17.x86_64 lib64LLVMLanaiDesc12-12.0.0-1.x86_64 bzip2-1.0.8-3.x86_64 lib64LLVMAsmPrinter12-12.0.0-1.x86_64 lib64clangDaemon12-12.0.0-1.x86_64 lib64LLVMWebAssemblyDesc12-12.0.0-1.x86_64 lib64clangTidyLinuxKernelModule12-12.0.0-1.x86_64 coreutils-8.32-4.x86_64 lib64LLVMAMDGPUAsmParser12-12.0.0-1.x86_64 lib64clangRewrite12-12.0.0-1.x86_64 lib64hogweed6-3.7.2-1.x86_64 lib64dw1-0.183-2.x86_64 lib64clangQuery12-12.0.0-1.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-omv4003.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-rolling-x86_64-1623254372.595466/root/var/log/dnf.rpm.log /var/lib/mock/openmandriva-rolling-x86_64-1623254372.595466/root/var/log/dnf.librepo.log /var/lib/mock/openmandriva-rolling-x86_64-1623254372.595466/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-bmcqy9ou/mpi4py/mpi4py.spec) Config(child) 0 minutes 53 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.595466 -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-rolling-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/openmandriva-rolling-x86_64-1623254372.595466/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 69 kB/s | 3.3 kB 00:00 OpenMandriva Rolling - 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-omv4003.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 87 kB/s | 3.3 kB 00:00 OpenMandriva Rolling - 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-5 openmandriva-rolling 1.4 M lib64openmpi-devel  x86_64 4.0.5-1 openmandriva-rolling 1.0 M lib64python-devel  x86_64 3.9.5-1 openmandriva-rolling 187 k openmpi  x86_64 4.0.5-1 openmandriva-rolling 288 k openssh-clients  x86_64 8.4p1-7 openmandriva-rolling 460 k python-cython  x86_64 0.29.21-3 openmandriva-rolling 2.0 M python-numpy  x86_64 1:1.19.5-1 openmandriva-rolling 4.4 M python-pyyaml  x86_64 5.3.1-3 openmandriva-rolling 175 k python-setuptools  noarch 53.1.0-1 openmandriva-rolling 639 k python-simplejson  x86_64 3.17.2-1 openmandriva-rolling 115 k Installing dependencies: gcc-c++  x86_64 11.1.0-2 openmandriva-rolling 12 M gcc-gfortran  x86_64 11.1.0-2 openmandriva-rolling 12 M kernel-release-headers  x86_64 1:5.12.7-1 openmandriva-rolling 1.3 M less  x86_64 581-1 openmandriva-rolling 179 k lib64blas3  x86_64 3.9.0-6 openmandriva-rolling 193 k lib64crypt-devel  x86_64 4.4.20-1 openmandriva-rolling 39 k lib64edit0  x86_64 3.1-1.20191231.5 openmandriva-rolling 86 k lib64event_core2.1_7  x86_64 2.1.12-1 openmandriva-rolling 106 k lib64event_pthreads2.1_7 x86_64 2.1.12-1 openmandriva-rolling 11 k lib64gfortran-devel  x86_64 11.1.0-2 openmandriva-rolling 7.4 k lib64gfortran5  x86_64 11.1.0-2 openmandriva-rolling 785 k lib64hwloc15  x86_64 2.0.4-1 openmandriva-rolling 112 k lib64ibverbs1  x86_64 32.0-1 openmandriva-rolling 56 k lib64lapack3  x86_64 3.9.0-6 openmandriva-rolling 2.3 M lib64nl-route3_200  x86_64 3.5.0-1 openmandriva-rolling 182 k lib64nl3_200  x86_64 3.5.0-1 openmandriva-rolling 60 k lib64openmpi40  x86_64 4.0.5-1 openmandriva-rolling 1.9 M lib64pipeline1  x86_64 1.5.3-2 openmandriva-rolling 25 k lib64procps8  x86_64 3.3.17-1 openmandriva-rolling 36 k lib64quadmath-devel  x86_64 11.1.0-2 openmandriva-rolling 10 k lib64quadmath0  x86_64 11.1.0-2 openmandriva-rolling 156 k lib64rdmacm1  x86_64 32.0-1 openmandriva-rolling 51 k lib64tcl8.6_not0  x86_64 8.6.11-1 openmandriva-rolling 618 k lib64torque2  x86_64 6.1.2-10 openmandriva-rolling 189 k lib64yaml0_2  x86_64 0.2.5-1 openmandriva-rolling 56 k libquadmath0  x86_64 11.1.0-2 openmandriva-rolling 243 k man-db  x86_64 2.9.4-6 openmandriva-rolling 1.1 M openssh  x86_64 8.4p1-7 openmandriva-rolling 432 k procps-ng  x86_64 3.3.17-1 openmandriva-rolling 494 k tcl  x86_64 8.6.11-1 openmandriva-rolling 1.1 M vim-filesystem  noarch 2:8.2.2632-2 openmandriva-rolling 8.8 k Transaction Summary ================================================================================ Install 42 Packages Total download size: 46 M Installed size: 143 M Downloading Packages: (1/42): environment-modules-4.7.1-1.x86_64.rpm 6.1 MB/s | 435 kB 00:00 [MIRROR] glibc-devel-2.33-5-omv4040.x86_64.rpm: Status code: 403 for http://distro.ibiblio.org/openmandriva/rolling/repository/x86_64/main/release/glibc-devel-2.33-5-omv4040.x86_64.rpm (IP: 152.19.134.43) (2/42): gcc-gfortran-11.1.0-2-omv4050.x86_64.rp 23 MB/s | 12 MB 00:00 (3/42): gcc-c++-11.1.0-2-omv4050.x86_64.rpm 22 MB/s | 12 MB 00:00 (4/42): kernel-release-headers-5.12.7-1-omv4003 23 MB/s | 1.3 MB 00:00 (5/42): less-581-1-omv4050.x86_64.rpm 5.9 MB/s | 179 kB 00:00 (6/42): lib64blas3-3.9.0-6-omv4040.x86_64.rpm 6.4 MB/s | 193 kB 00:00 (7/42): lib64crypt-devel-4.4.20-1-omv4050.x86_6 1.3 MB/s | 39 kB 00:00 (8/42): lib64edit0-3.1-1.20191231.5-omv4040.x86 2.6 MB/s | 86 kB 00:00 (9/42): lib64event_core2.1_7-2.1.12-1-omv4040.x 3.2 MB/s | 106 kB 00:00 (10/42): lib64event_pthreads2.1_7-2.1.12-1-omv4 377 kB/s | 11 kB 00:00 (11/42): lib64gfortran-devel-11.1.0-2-omv4050.x 264 kB/s | 7.4 kB 00:00 (12/42): lib64hwloc15-2.0.4-1-omv4000.x86_64.rp 3.5 MB/s | 112 kB 00:00 (13/42): lib64gfortran5-11.1.0-2-omv4050.x86_64 21 MB/s | 785 kB 00:00 (14/42): lib64ibverbs1-32.0-1-omv4040.x86_64.rp 1.9 MB/s | 56 kB 00:00 (15/42): lib64nl-route3_200-3.5.0-1-omv4040.x86 5.4 MB/s | 182 kB 00:00 (16/42): lib64lapack3-3.9.0-6-omv4040.x86_64.rp 34 MB/s | 2.3 MB 00:00 (17/42): lib64nl3_200-3.5.0-1-omv4040.x86_64.rp 2.0 MB/s | 60 kB 00:00 (18/42): lib64openmpi-devel-4.0.5-1-omv4002.x86 24 MB/s | 1.0 MB 00:00 (19/42): lib64pipeline1-1.5.3-2-omv4050.x86_64. 894 kB/s | 25 kB 00:00 (20/42): lib64openmpi40-4.0.5-1-omv4002.x86_64. 26 MB/s | 1.9 MB 00:00 (21/42): lib64procps8-3.3.17-1-omv4040.x86_64.r 1.3 MB/s | 36 kB 00:00 (22/42): lib64python-devel-3.9.5-1-omv4050.x86_ 6.1 MB/s | 187 kB 00:00 (23/42): lib64quadmath-devel-11.1.0-2-omv4050.x 341 kB/s | 10 kB 00:00 (24/42): glibc-devel-2.33-5-omv4040.x86_64.rpm 1.7 MB/s | 1.4 MB 00:00 (25/42): lib64quadmath0-11.1.0-2-omv4050.x86_64 5.3 MB/s | 156 kB 00:00 (26/42): lib64rdmacm1-32.0-1-omv4040.x86_64.rpm 1.8 MB/s | 51 kB 00:00 (27/42): lib64torque2-6.1.2-10-omv4000.x86_64.r 6.0 MB/s | 189 kB 00:00 (28/42): lib64yaml0_2-0.2.5-1-omv4040.x86_64.rp 2.0 MB/s | 56 kB 00:00 (29/42): libquadmath0-11.1.0-2-omv4050.x86_64.r 8.0 MB/s | 243 kB 00:00 (30/42): man-db-2.9.4-6-omv4050.x86_64.rpm 29 MB/s | 1.1 MB 00:00 (31/42): openmpi-4.0.5-1-omv4002.x86_64.rpm 9.3 MB/s | 288 kB 00:00 (32/42): openssh-8.4p1-7-omv4050.x86_64.rpm 11 MB/s | 432 kB 00:00 (33/42): openssh-clients-8.4p1-7-omv4050.x86_64 13 MB/s | 460 kB 00:00 (34/42): procps-ng-3.3.17-1-omv4040.x86_64.rpm 14 MB/s | 494 kB 00:00 (35/42): lib64tcl8.6_not0-8.6.11-1-omv4040.x86_ 3.6 MB/s | 618 kB 00:00 (36/42): python-pyyaml-5.3.1-3-omv4040.x86_64.r 4.8 MB/s | 175 kB 00:00 (37/42): python-cython-0.29.21-3-omv4040.x86_64 25 MB/s | 2.0 MB 00:00 (38/42): python-simplejson-3.17.2-1-omv4040.x86 3.5 MB/s | 115 kB 00:00 (39/42): python-setuptools-53.1.0-1-omv4040.noa 9.8 MB/s | 639 kB 00:00 (40/42): python-numpy-1.19.5-1-omv4040.x86_64.r 35 MB/s | 4.4 MB 00:00 (41/42): tcl-8.6.11-1-omv4040.x86_64.rpm 26 MB/s | 1.1 MB 00:00 (42/42): vim-filesystem-8.2.2632-2-omv4050.noar 270 kB/s | 8.8 kB 00:00 -------------------------------------------------------------------------------- Total 34 MB/s | 46 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : lib64quadmath0-11.1.0-2.x86_64 1/42 Installing : lib64gfortran5-11.1.0-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-581-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-7.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.20-1.x86_64 26/42 Installing : kernel-release-headers-1:5.12.7-1.x86_64 27/42 Installing : gcc-c++-11.1.0-2.x86_64 28/42 Installing : glibc-devel-6:2.33-5.x86_64 29/42 Installing : openssh-clients-8.4p1-7.x86_64 30/42 Running scriptlet: openssh-clients-8.4p1-7.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-1.x86_64 36/42 Installing : libquadmath0-11.1.0-2.x86_64 37/42 Installing : lib64quadmath-devel-11.1.0-2.x86_64 38/42 Installing : lib64gfortran-devel-11.1.0-2.x86_64 39/42 Installing : gcc-gfortran-11.1.0-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.0-2.x86_64 2/42 Verifying : gcc-gfortran-11.1.0-2.x86_64 3/42 Verifying : glibc-devel-6:2.33-5.x86_64 4/42 Verifying : kernel-release-headers-1:5.12.7-1.x86_64 5/42 Verifying : less-581-1.x86_64 6/42 Verifying : lib64blas3-3.9.0-6.x86_64 7/42 Verifying : lib64crypt-devel-4.4.20-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.0-2.x86_64 12/42 Verifying : lib64gfortran5-11.1.0-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-1.x86_64 23/42 Verifying : lib64quadmath-devel-11.1.0-2.x86_64 24/42 Verifying : lib64quadmath0-11.1.0-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.0-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-7.x86_64 33/42 Verifying : openssh-clients-8.4p1-7.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.0-2.x86_64 gcc-gfortran-11.1.0-2.x86_64 glibc-devel-6:2.33-5.x86_64 kernel-release-headers-1:5.12.7-1.x86_64 less-581-1.x86_64 lib64blas3-3.9.0-6.x86_64 lib64crypt-devel-4.4.20-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.0-2.x86_64 lib64gfortran5-11.1.0-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-1.x86_64 lib64quadmath-devel-11.1.0-2.x86_64 lib64quadmath0-11.1.0-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.0-2.x86_64 man-db-2.9.4-6.x86_64 openmpi-4.0.5-1.x86_64 openssh-8.4p1-7.x86_64 openssh-clients-8.4p1-7.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.eRxZsP + 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.ubf2Nd + umask 022 + cd /builddir/build/BUILD + cd mpi4py-3.0.3 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + pushd dill-0.3.2 ~/build/BUILD/mpi4py-3.0.3/dill-0.3.2 ~/build/BUILD/mpi4py-3.0.3 + 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 running build_scripts warning: build_py: byte-compiling is disabled, skipping. 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 ~/build/BUILD/mpi4py-3.0.3 + popd + 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 running build_clib warning: build_py: byte-compiling is disabled, skipping. 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 -g1 -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 -Wl,-O2 -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 -fno-strict-aliasing -Wl,-O2 -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 -g1 -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 -Wl,-O2 -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 -fno-strict-aliasing -Wl,-O2 -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 -g1 -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 -Wl,-O2 -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 -fno-strict-aliasing -Wl,-O2 -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 -g1 -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 -Wl,-O2 -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 -fno-strict-aliasing -Wl,-O2 -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 -g1 -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 -Wl,-O2 -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 -fno-strict-aliasing -Wl,-O2 -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 -g1 -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 -Wl,-O2 -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 -fno-strict-aliasing -Wl,-O2 -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.40rg0w + 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 ~/build/BUILD/mpi4py-3.0.3/dill-0.3.2 ~/build/BUILD/mpi4py-3.0.3 + '[' 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 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 running install_egg_info warning: install_lib: byte-compiling is disabled, skipping. 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 ~/build/BUILD/mpi4py-3.0.3 + . /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 + 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 + 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:]]' + find /builddir/build/BUILDROOT/mpi4py-3.0.3-6.x86_64/usr/lib/python3.9/site-packages -type f -a -name '*.py' -print0 + 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.3Pfv60 + 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@1096893d81974634a43e897ac11381f9] Python 3.9 (/usr/bin/python3) [0@1096893d81974634a43e897ac11381f9] MPI 3.1 (Open MPI 4.0.5) [0@1096893d81974634a43e897ac11381f9] 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.920s OK (skipped=155) [1096893d81974634a43e897ac11381f9:01866] 7 more processes have sent help message help-osc-pt2pt.txt / mpi-thread-multiple-not-supported [1096893d81974634a43e897ac11381f9: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.sr5xuJ + 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) = 1c905c5258409b90ee51603af3873e5734ab7217 debuginfo(build-id) = 297a6afb9693ab89e5b30efbc270550f1ce83832 debuginfo(build-id) = 4a957d0479412cd339fd9c4a83fed085f8376a12 debuginfo(build-id) = 71dda558f21245b819ad246f1e5e0c471872d22a debuginfo(build-id) = 7f2c2811738b2466db31fb93dd376c01619b306c debuginfo(build-id) = b8c0ca655cf1ed8b65499de2c792d7bb04f9ef67 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.D6Qwoo + 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.bLGUhe + 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-omv4003.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-omv4003.x86_64.rpm mpi4py-common.noarch: W: non-coherent-filename mpi4py-common-3.0.3-6.noarch.rpm mpi4py-common-3.0.3-6-omv4003.noarch.rpm python3-dill.noarch: W: non-coherent-filename python3-dill-3.0.3-6.noarch.rpm python3-dill-3.0.3-6-omv4003.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/1c/905c5258409b90ee51603af3873e5734ab7217.debug ../../../../../usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt-mpi.so-3.0.3-6.x86_64.debug python-mpi4py-openmpi.x86_64: W: dangling-relative-symlink /usr/lib/debug/.build-id/29/7a6afb9693ab89e5b30efbc270550f1ce83832.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/4a/957d0479412cd339fd9c4a83fed085f8376a12.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/71/dda558f21245b819ad246f1e5e0c471872d22a.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/7f/2c2811738b2466db31fb93dd376c01619b306c.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/b8/c0ca655cf1ed8b65499de2c792d7bb04f9ef67.debug ../../../../../usr/lib/debug/usr/lib64/python3.9/site-packages/openmpi/mpi4py/lib-pmpi/libvt.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.D9Rhun + 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-rolling-x86_64-1623254372.595466/root/var/log/dnf.rpm.log /var/lib/mock/openmandriva-rolling-x86_64-1623254372.595466/root/var/log/dnf.librepo.log /var/lib/mock/openmandriva-rolling-x86_64-1623254372.595466/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/mpi4py-3.0.3-6.src.rpm) Config(child) 1 minutes 2 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