Skip to content

Instantly share code, notes, and snippets.

@boegelbot
Created December 7, 2021 10:49
Show Gist options
  • Save boegelbot/6dd1743f1502e13476801f49efa6a88b to your computer and use it in GitHub Desktop.
Save boegelbot/6dd1743f1502e13476801f49efa6a88b to your computer and use it in GitHub Desktop.
(partial) EasyBuild log for failed build of /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb (PR(s) #14511)
== 2021-12-07 10:48:36,769 easyblock.py:292 INFO This is EasyBuild 4.5.1.dev0-rf1f421b7b126d95afd6fc97d7a650e5fc3b38bfb (framework: 4.5.1.dev0-rf1f421b7b126d95afd6fc97d7a650e5fc3b38bfb, easyblocks: 4.5.1.dev0-r0f670734870df82eb14df0ec0a3087f4623a8c7d) on host cns1.
== 2021-12-07 10:48:36,769 easyblock.py:298 INFO This is easyblock ConfigureMake from module easybuild.easyblocks.generic.configuremake (/home/boegelbot/easybuild/easybuild-easyblocks/easybuild/easyblocks/generic/configuremake.py)
== 2021-12-07 10:48:36,769 easyblock.py:936 INFO Build dir set to /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28
== 2021-12-07 10:48:36,770 config.py:638 DEBUG software install path as specified by 'installpath' and 'subdir_software': /project/boegelbot/Rocky8/haswell/software
== 2021-12-07 10:48:36,770 easyconfig.py:2637 DEBUG Determining software installation subdir for OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:36,770 easyconfig.py:2640 DEBUG Using fixed naming software installation subdir: OpenMPI/2.1.2-GCC-6.4.0-2.28
== 2021-12-07 10:48:36,770 easyblock.py:996 INFO Software install dir set to /project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28
== 2021-12-07 10:48:36,770 config.py:638 DEBUG modules install path as specified by 'installpath' and 'subdir_modules': /project/boegelbot/Rocky8/haswell/modules
== 2021-12-07 10:48:36,770 easyblock.py:1001 INFO Module install dir set to /project/boegelbot/Rocky8/haswell/modules/all
== 2021-12-07 10:48:36,770 easyblock.py:277 INFO Init completed for application name OpenMPI version 2.1.2
== 2021-12-07 10:48:36,770 easyblock.py:3959 INFO Obtained application instance of for OpenMPI (easyblock: ConfigureMake)
== 2021-12-07 10:48:36,770 easyblock.py:3972 DEBUG Skip set to False
== 2021-12-07 10:48:36,771 easyconfig.py:1686 INFO Generating template values...
== 2021-12-07 10:48:36,771 templates.py:189 DEBUG config: OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:36,771 templates.py:216 DEBUG version found in easyconfig is 2.1.2
== 2021-12-07 10:48:36,771 templates.py:318 DEBUG name: bitbucket_account, config: %(namelower)s
== 2021-12-07 10:48:36,771 templates.py:318 DEBUG name: github_account, config: %(namelower)s
== 2021-12-07 10:48:36,771 templates.py:318 DEBUG name: name, config: OpenMPI
== 2021-12-07 10:48:36,771 templates.py:318 DEBUG name: parallel, config: None
== 2021-12-07 10:48:36,771 templates.py:318 DEBUG name: version, config: 2.1.2
== 2021-12-07 10:48:36,771 templates.py:318 DEBUG name: versionsuffix, config:
== 2021-12-07 10:48:36,772 templates.py:318 DEBUG name: versionprefix, config:
== 2021-12-07 10:48:36,772 easyconfig.py:1705 INFO Template values: arch='x86_64', bitbucket_account='openmpi', cuda_cc_semicolon_sep='7.0', cuda_cc_space_sep='7.0', cuda_compute_capabilities='7.0', cuda_sm_comma_sep='sm_70', cuda_sm_space_sep='sm_70', github_account='openmpi', module_name='OpenMPI/2.1.2-GCC-6.4.0-2.28', name='OpenMPI', nameletter='O', nameletterlower='o', namelower='openmpi', toolchain_name='GCC', toolchain_version='6.4.0-2.28', version='2.1.2', version_major='2', version_major_minor='2.1', version_minor='1', versionprefix='', versionsuffix=''
== 2021-12-07 10:48:36,772 one.py:145 DEBUG Not copying '__builtins__' variable from parsed easyconfig
== 2021-12-07 10:48:36,773 one.py:524 DEBUG Extracted comments:
{'above': {'osdependencies': ['# to enable SLURM integration (site-specific)',
"# configopts += '--with-slurm --with-pmi=/usr/include/slurm --with-pmi-libdir=/usr'",
'',
'# needed for --with-verbs']},
'header': [],
'inline': {},
'iterabove': {},
'iterinline': {'checksums': {" '662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c',": ' # '
'OpenMPI-2.1_fix-ib-query.patch',
" 'e5bf7b2d7517f5cb7c9e1fed15d2df2da501669072477b21a513e892a22663bc',": ' # '
'openmpi-2.1.2.tar.gz'},
'configopts': {"configopts += '--enable-mpirun-prefix-by-default '": ' # suppress failure modes in '
'relation to mpirun path',
"configopts += '--with-hwloc=$EBROOTHWLOC '": ' # hwloc support',
"configopts += '--without-ucx '": ' # hard disable UCX, to dance around bug '
'(https://github.com/open-mpi/ompi/issues/4345)'}},
'tail': []}
== 2021-12-07 10:48:36,773 one.py:175 INFO Skipping reformatting value for parameter 'toolchain'
== 2021-12-07 10:48:36,774 easyconfig.py:1252 DEBUG Dumped easyconfig: easyblock = 'ConfigureMake'
name = 'OpenMPI'
version = '2.1.2'
homepage = 'https://www.open-mpi.org/'
description = "The Open MPI Project is an open source MPI-2 implementation."
toolchain = {'name': 'GCC', 'version': '6.4.0-2.28'}
source_urls = ['https://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads']
sources = [SOURCELOWER_TAR_GZ]
patches = ['%(name)s-2.1_fix-ib-query.patch']
checksums = [
'e5bf7b2d7517f5cb7c9e1fed15d2df2da501669072477b21a513e892a22663bc', # %(namelower)s-%(version)s.tar.gz
'662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c', # %(name)s-2.1_fix-ib-query.patch
]
dependencies = [
('hwloc', '1.11.8', '', ('GCCcore', '6.4.0')),
]
# to enable SLURM integration (site-specific)
# configopts += '--with-slurm --with-pmi=/usr/include/slurm --with-pmi-libdir=/usr'
# needed for --with-verbs
osdependencies = [('libibverbs-dev', 'libibverbs-devel', 'rdma-core-devel')]
configopts = "--enable-shared --enable-mpi-thread-multiple --with-verbs --enable-mpirun-prefix-by-default --with-hwloc=$EBROOTHWLOC --without-ucx "
sanity_check_paths = {
'files': ['bin/ompi_info', 'bin/opal_wrapper', 'bin/orterun', 'lib/libmpi_mpifh.so', 'lib/libmpi.so', 'lib/libompitrace.so', 'lib/libopen-pal.so', 'lib/libopen-rte.so', 'include/mpi-ext.h', 'include/mpif-config.h', 'include/mpif.h', 'include/mpi.h', 'include/mpi_portable_platform.h'],
'dirs': [],
}
moduleclass = 'mpi'
== 2021-12-07 10:48:36,774 filetools.py:1875 INFO Creating directory /tmp/eb-__1099mn/reprod_20211207104836_243362 (parents: True, set_gid: False, sticky: False)
== 2021-12-07 10:48:36,775 easyblock.py:4213 INFO Dumped easyconfig instance to /tmp/eb-__1099mn/reprod_20211207104836_243362/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:36,776 filetools.py:1875 INFO Creating directory /tmp/eb-__1099mn/reprod_20211207104836_243362/easyblocks (parents: True, set_gid: False, sticky: False)
== 2021-12-07 10:48:36,777 filetools.py:2388 INFO /home/boegelbot/easybuild/easybuild-easyblocks/easybuild/easyblocks/generic/configuremake.py copied to /tmp/eb-__1099mn/reprod_20211207104836_243362/easyblocks/configuremake.py
== 2021-12-07 10:48:36,777 easyblock.py:4193 INFO Dumped easyblock configuremake.py required for reproduction to /tmp/eb-__1099mn/reprod_20211207104836_243362/easyblocks
== 2021-12-07 10:48:36,778 filetools.py:1875 INFO Creating directory /tmp/eb-__1099mn/reprod_20211207104836_243362/hooks (parents: True, set_gid: False, sticky: False)
== 2021-12-07 10:48:36,778 filetools.py:2388 INFO /home/boegelbot/boegelbot/eb_hooks.py copied to /tmp/eb-__1099mn/reprod_20211207104836_243362/hooks/eb_hooks.py
== 2021-12-07 10:48:36,778 easyblock.py:4225 INFO Dumped hooks file /home/boegelbot/boegelbot/eb_hooks.py which is (potentially) required for reproduction to /tmp/eb-__1099mn/reprod_20211207104836_243362/hooks/eb_hooks.py
== 2021-12-07 10:48:36,779 easyblock.py:2069 INFO Number of iterations to perform for central part of installation procedure: 1
== 2021-12-07 10:48:36,780 build_log.py:265 INFO building and installing OpenMPI/2.1.2-GCC-6.4.0-2.28...
== 2021-12-07 10:48:36,780 config.py:638 DEBUG software install path as specified by 'installpath' and 'subdir_software': /project/boegelbot/Rocky8/haswell/software
== 2021-12-07 10:48:36,780 filetools.py:1968 INFO Lock /project/boegelbot/Rocky8/haswell/software/.locks/_project_boegelbot_Rocky8_haswell_software_OpenMPI_2.1.2-GCC-6.4.0-2.28.lock does not exist
== 2021-12-07 10:48:36,781 config.py:638 DEBUG software install path as specified by 'installpath' and 'subdir_software': /project/boegelbot/Rocky8/haswell/software
== 2021-12-07 10:48:36,781 filetools.py:1909 INFO Creating lock at /project/boegelbot/Rocky8/haswell/software/.locks/_project_boegelbot_Rocky8_haswell_software_OpenMPI_2.1.2-GCC-6.4.0-2.28.lock...
== 2021-12-07 10:48:36,781 filetools.py:1875 INFO Creating directory /project/boegelbot/Rocky8/haswell/software/.locks/_project_boegelbot_Rocky8_haswell_software_OpenMPI_2.1.2-GCC-6.4.0-2.28.lock (parents: True, set_gid: False, sticky: False)
== 2021-12-07 10:48:36,782 filetools.py:1918 INFO Lock created: /project/boegelbot/Rocky8/haswell/software/.locks/_project_boegelbot_Rocky8_haswell_software_OpenMPI_2.1.2-GCC-6.4.0-2.28.lock
== 2021-12-07 10:48:36,782 easyblock.py:3680 DEBUG Not skipping fetch step (skippable: False, skip: None, skipsteps: [], module_only: False, force: False, sanity_check_only: False, skip_extensions: False, skip_test_step: False)
== 2021-12-07 10:48:36,782 build_log.py:265 INFO fetching files...
== 2021-12-07 10:48:36,782 easyblock.py:3688 INFO Starting fetch step
== 2021-12-07 10:48:36,783 easyconfig.py:1686 INFO Generating template values...
== 2021-12-07 10:48:36,783 templates.py:189 DEBUG config: OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:36,783 templates.py:216 DEBUG version found in easyconfig is 2.1.2
== 2021-12-07 10:48:36,783 templates.py:318 DEBUG name: bitbucket_account, config: %(namelower)s
== 2021-12-07 10:48:36,783 templates.py:318 DEBUG name: github_account, config: %(namelower)s
== 2021-12-07 10:48:36,783 templates.py:318 DEBUG name: name, config: OpenMPI
== 2021-12-07 10:48:36,784 templates.py:318 DEBUG name: parallel, config: None
== 2021-12-07 10:48:36,784 templates.py:318 DEBUG name: version, config: 2.1.2
== 2021-12-07 10:48:36,784 templates.py:318 DEBUG name: versionsuffix, config:
== 2021-12-07 10:48:36,784 templates.py:318 DEBUG name: versionprefix, config:
== 2021-12-07 10:48:36,784 easyconfig.py:1705 INFO Template values: arch='x86_64', bitbucket_account='openmpi', builddir='/tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28', cuda_cc_semicolon_sep='7.0', cuda_cc_space_sep='7.0', cuda_compute_capabilities='7.0', cuda_sm_comma_sep='sm_70', cuda_sm_space_sep='sm_70', github_account='openmpi', installdir='/project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28', module_name='OpenMPI/2.1.2-GCC-6.4.0-2.28', name='OpenMPI', nameletter='O', nameletterlower='o', namelower='openmpi', toolchain_name='GCC', toolchain_version='6.4.0-2.28', version='2.1.2', version_major='2', version_major_minor='2.1', version_minor='1', versionprefix='', versionsuffix=''
== 2021-12-07 10:48:36,784 easyblock.py:3696 INFO Running method fetch_step part of step fetch
== 2021-12-07 10:48:36,784 easyblock.py:2191 WARNING Easyconfig does not specify an EasyBuild-version (key 'easybuild_version')! Assuming the latest version
== 2021-12-07 10:48:36,785 tools.py:271 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /home/boegelbot/easybuild/easybuild-framework/eb
== 2021-12-07 10:48:36,785 tools.py:287 INFO Not considering /home/boegelbot/easybuild (no easybuild/easyconfigs subdir found)
== 2021-12-07 10:48:36,785 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/easybuild/easyconfigs
== 2021-12-07 10:48:36,786 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /tmp/eb-__1099mn/files_pr14511/easybuild/easyconfigs
== 2021-12-07 10:48:36,786 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /tmp/eb-__1099mn/fake_vsc_0y5mxi5d/easybuild/easyconfigs
== 2021-12-07 10:48:36,786 tools.py:300 DEBUG Checking for easybuild/easyconfigs at easybuild/easyconfigs
== 2021-12-07 10:48:36,786 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/.local/lib/python3.6/site-packages/git/ext/gitdb/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-framework/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-easyblocks/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:304 DEBUG Added /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs to list of paths for easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python36.zip/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.6/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.6/lib-dynload/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/.local/lib/python3.6/site-packages/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.6/site-packages/easybuild/easyconfigs
== 2021-12-07 10:48:36,788 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib/python3.6/site-packages/easybuild/easyconfigs
== 2021-12-07 10:48:36,789 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/.local/lib/python3.6/site-packages/gitdb/ext/smmap/easybuild/easyconfigs
== 2021-12-07 10:48:36,912 easyblock.py:760 INFO Found file openmpi-2.1.2.tar.gz at /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz
== 2021-12-07 10:48:36,913 easyblock.py:396 DEBUG File /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz found for source openmpi-2.1.2.tar.gz
== 2021-12-07 10:48:36,913 easyblock.py:439 INFO Added sources: [{'name': 'openmpi-2.1.2.tar.gz', 'path': '/project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz', 'cmd': None, 'checksum': 'e5bf7b2d7517f5cb7c9e1fed15d2df2da501669072477b21a513e892a22663bc', 'finalpath': '/tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28'}]
== 2021-12-07 10:48:36,914 tools.py:271 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /home/boegelbot/easybuild/easybuild-framework/eb
== 2021-12-07 10:48:36,914 tools.py:287 INFO Not considering /home/boegelbot/easybuild (no easybuild/easyconfigs subdir found)
== 2021-12-07 10:48:36,914 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/easybuild/easyconfigs
== 2021-12-07 10:48:36,914 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /tmp/eb-__1099mn/files_pr14511/easybuild/easyconfigs
== 2021-12-07 10:48:36,914 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /tmp/eb-__1099mn/fake_vsc_0y5mxi5d/easybuild/easyconfigs
== 2021-12-07 10:48:36,914 tools.py:300 DEBUG Checking for easybuild/easyconfigs at easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/.local/lib/python3.6/site-packages/git/ext/gitdb/easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-framework/easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-easyblocks/easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:304 DEBUG Added /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs to list of paths for easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python36.zip/easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.6/easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.6/lib-dynload/easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/.local/lib/python3.6/site-packages/easybuild/easyconfigs
== 2021-12-07 10:48:36,915 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib64/python3.6/site-packages/easybuild/easyconfigs
== 2021-12-07 10:48:36,916 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /usr/lib/python3.6/site-packages/easybuild/easyconfigs
== 2021-12-07 10:48:36,916 tools.py:300 DEBUG Checking for easybuild/easyconfigs at /home/boegelbot/.local/lib/python3.6/site-packages/gitdb/ext/smmap/easybuild/easyconfigs
== 2021-12-07 10:48:36,916 easyblock.py:760 INFO Found file OpenMPI-2.1_fix-ib-query.patch at /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch
== 2021-12-07 10:48:36,916 easyblock.py:457 DEBUG File /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch found for patch OpenMPI-2.1_fix-ib-query.patch
== 2021-12-07 10:48:36,916 easyblock.py:472 INFO Added patches: [{'name': 'OpenMPI-2.1_fix-ib-query.patch', 'path': '/home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch', 'checksum': '662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c'}]
== 2021-12-07 10:48:36,916 filetools.py:1231 DEBUG Using blocksize 16777216 for calculating the checksum
== 2021-12-07 10:48:37,032 easyblock.py:2244 INFO md5 checksum for /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz: 26e2d876547961a5c67d80144ec97553
== 2021-12-07 10:48:37,032 filetools.py:1231 DEBUG Using blocksize 16777216 for calculating the checksum
== 2021-12-07 10:48:37,090 easyblock.py:2244 INFO sha256 checksum for /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz: e5bf7b2d7517f5cb7c9e1fed15d2df2da501669072477b21a513e892a22663bc
== 2021-12-07 10:48:37,090 filetools.py:1231 DEBUG Using blocksize 16777216 for calculating the checksum
== 2021-12-07 10:48:37,160 easyblock.py:2244 INFO md5 checksum for /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch: 81ddf16703676c36b4b23787f53c3112
== 2021-12-07 10:48:37,161 filetools.py:1231 DEBUG Using blocksize 16777216 for calculating the checksum
== 2021-12-07 10:48:37,161 easyblock.py:2244 INFO sha256 checksum for /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch: 662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c
== 2021-12-07 10:48:37,161 easyconfig.py:2624 DEBUG Determining full module name for OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb (force_visible: False)
== 2021-12-07 10:48:37,162 easyconfig.py:2601 DEBUG No alternative software name specified to determine module name with
== 2021-12-07 10:48:37,162 utilities.py:102 DEBUG Module name OpenMPI/2.1.2-GCC-6.4.0-2.28 validated
== 2021-12-07 10:48:37,162 easyconfig.py:2632 DEBUG Obtained valid full module name OpenMPI/2.1.2-GCC-6.4.0-2.28
== 2021-12-07 10:48:37,162 config.py:638 DEBUG modules install path as specified by 'installpath' and 'subdir_modules': /project/boegelbot/Rocky8/haswell/modules
== 2021-12-07 10:48:37,163 easyblock.py:2279 INFO Checking dirs that need to be created: ['/project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28', '/project/boegelbot/Rocky8/haswell/modules/all/OpenMPI', '/project/boegelbot/Rocky8/haswell/modules/mpi/OpenMPI']
== 2021-12-07 10:48:37,163 filetools.py:1875 INFO Creating directory /project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28 (parents: True, set_gid: False, sticky: False)
== 2021-12-07 10:48:37,163 filetools.py:1894 DEBUG Not creating existing path /project/boegelbot/Rocky8/haswell/modules/all/OpenMPI
== 2021-12-07 10:48:37,164 filetools.py:1894 DEBUG Not creating existing path /project/boegelbot/Rocky8/haswell/modules/mpi/OpenMPI
== 2021-12-07 10:48:37,165 filetools.py:1231 DEBUG Using blocksize 16777216 for calculating the checksum
== 2021-12-07 10:48:37,166 configuremake.py:94 INFO config.guess version: 2018-08-29 (last updated: 2021-11-10T18:30:33.019064, SHA256 checksum: c02eb9cc55c86cfd1e9a794e548d25db5c9539e7b2154beb649bc6e2cbffc74c)
== 2021-12-07 10:48:37,166 configuremake.py:149 INFO Found config.guess at /project/boegelbot/sources/generic/eb_v4.5.1.dev0/ConfigureMake/config.guess
== 2021-12-07 10:48:37,166 build_log.py:265 INFO ... (took < 1 sec)
== 2021-12-07 10:48:37,166 easyblock.py:3680 DEBUG Not skipping ready step (skippable: False, skip: None, skipsteps: [], module_only: False, force: False, sanity_check_only: False, skip_extensions: False, skip_test_step: False)
== 2021-12-07 10:48:37,167 build_log.py:265 INFO creating build dir, resetting environment...
== 2021-12-07 10:48:37,167 easyblock.py:3688 INFO Starting ready step
== 2021-12-07 10:48:37,167 easyconfig.py:1686 INFO Generating template values...
== 2021-12-07 10:48:37,167 templates.py:189 DEBUG config: OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:37,167 templates.py:216 DEBUG version found in easyconfig is 2.1.2
== 2021-12-07 10:48:37,167 templates.py:318 DEBUG name: bitbucket_account, config: %(namelower)s
== 2021-12-07 10:48:37,167 templates.py:318 DEBUG name: github_account, config: %(namelower)s
== 2021-12-07 10:48:37,167 templates.py:318 DEBUG name: name, config: OpenMPI
== 2021-12-07 10:48:37,167 templates.py:318 DEBUG name: parallel, config: None
== 2021-12-07 10:48:37,167 templates.py:318 DEBUG name: version, config: 2.1.2
== 2021-12-07 10:48:37,167 templates.py:318 DEBUG name: versionsuffix, config:
== 2021-12-07 10:48:37,167 templates.py:318 DEBUG name: versionprefix, config:
== 2021-12-07 10:48:37,168 easyconfig.py:1705 INFO Template values: arch='x86_64', bitbucket_account='openmpi', builddir='/tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28', cuda_cc_semicolon_sep='7.0', cuda_cc_space_sep='7.0', cuda_compute_capabilities='7.0', cuda_sm_comma_sep='sm_70', cuda_sm_space_sep='sm_70', github_account='openmpi', installdir='/project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28', module_name='OpenMPI/2.1.2-GCC-6.4.0-2.28', name='OpenMPI', nameletter='O', nameletterlower='o', namelower='openmpi', toolchain_name='GCC', toolchain_version='6.4.0-2.28', version='2.1.2', version_major='2', version_major_minor='2.1', version_minor='1', versionprefix='', versionsuffix=''
== 2021-12-07 10:48:37,168 easyblock.py:3696 INFO Running method check_readiness_step part of step ready
== 2021-12-07 10:48:37,168 easyblock.py:2079 DEBUG Desired parallelism specified via 'parallel' build option: None
== 2021-12-07 10:48:37,168 easyblock.py:2088 INFO Setting parallelism: 4
== 2021-12-07 10:48:37,168 modules.py:812 DEBUG Current MODULEPATH: /project/boegelbot/Rocky8/haswell/modules/all:/project/boegelbot/CentOS8/haswell/modules/all:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core
== 2021-12-07 10:48:37,168 modules.py:822 DEBUG Changing LD_LIBRARY_PATH from '/opt/software/slurm/lib64' to '/opt/software/slurm/lib64:/opt/software/slurm/lib64' in environment for module command
== 2021-12-07 10:48:37,169 modules.py:826 DEBUG Running module command '/usr/share/lmod/lmod/libexec/lmod python --terse list' from /home/boegelbot/boegelbot
== 2021-12-07 10:48:37,206 modules.py:833 DEBUG Output of module command '/usr/share/lmod/lmod/libexec/lmod python --terse list': stdout: import os
os.environ["MODULEPATH"] = "/project/boegelbot/Rocky8/haswell/modules/all:/project/boegelbot/CentOS8/haswell/modules/all:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core";
os.environ["_ModuleTable001_"] = "X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9wcm9qZWN0L2JvZWdlbGJvdC9Sb2NreTgvaGFzd2VsbC9tb2R1bGVzL2FsbCIsIi9wcm9qZWN0L2JvZWdlbGJvdC9DZW50T1M4L2hhc3dlbGwvbW9kdWxlcy9hbGwiLCIvZXRjL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXgiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmUiLCIvdXNyL3NoYXJlL2xtb2QvbG1vZC9tb2R1bGVmaWxlcy9Db3JlIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9ldGMvbW9k";
os.environ["_ModuleTable002_"] = "dWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4Oi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZTovdXNyL3NoYXJlL2xtb2QvbG1vZC9tb2R1bGVmaWxlcy9Db3JlIix9";
os.environ["_ModuleTable_Sz_"] = "2";
_mlstatus = True
; stderr: No modules loaded
== 2021-12-07 10:48:37,207 modules.py:1375 DEBUG Output found in stdout, seems like '/usr/share/lmod/lmod/libexec/lmod python --terse list' ran fine
== 2021-12-07 10:48:37,208 easyblock.py:3696 INFO Running method make_builddir part of step ready
== 2021-12-07 10:48:37,209 easyblock.py:946 DEBUG Creating the build directory /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28 (cleanup: True)
== 2021-12-07 10:48:37,209 filetools.py:1875 INFO Creating directory /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28 (parents: True, set_gid: False, sticky: False)
== 2021-12-07 10:48:37,210 easyblock.py:3696 INFO Running method reset_env part of step ready
== 2021-12-07 10:48:37,210 easyblock.py:3696 INFO Running method handle_iterate_opts part of step ready
== 2021-12-07 10:48:37,210 easyconfig.py:1686 INFO Generating template values...
== 2021-12-07 10:48:37,211 templates.py:189 DEBUG config: OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:37,211 templates.py:216 DEBUG version found in easyconfig is 2.1.2
== 2021-12-07 10:48:37,211 templates.py:318 DEBUG name: bitbucket_account, config: %(namelower)s
== 2021-12-07 10:48:37,211 templates.py:318 DEBUG name: github_account, config: %(namelower)s
== 2021-12-07 10:48:37,212 templates.py:318 DEBUG name: name, config: OpenMPI
== 2021-12-07 10:48:37,212 templates.py:318 DEBUG name: parallel, config: 4
== 2021-12-07 10:48:37,212 templates.py:318 DEBUG name: version, config: 2.1.2
== 2021-12-07 10:48:37,212 templates.py:318 DEBUG name: versionsuffix, config:
== 2021-12-07 10:48:37,212 templates.py:318 DEBUG name: versionprefix, config:
== 2021-12-07 10:48:37,213 easyconfig.py:1705 INFO Template values: arch='x86_64', bitbucket_account='openmpi', builddir='/tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28', cuda_cc_semicolon_sep='7.0', cuda_cc_space_sep='7.0', cuda_compute_capabilities='7.0', cuda_sm_comma_sep='sm_70', cuda_sm_space_sep='sm_70', github_account='openmpi', installdir='/project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28', module_name='OpenMPI/2.1.2-GCC-6.4.0-2.28', name='OpenMPI', nameletter='O', nameletterlower='o', namelower='openmpi', parallel='4', toolchain_name='GCC', toolchain_version='6.4.0-2.28', version='2.1.2', version_major='2', version_major_minor='2.1', version_minor='1', versionprefix='', versionsuffix=''
== 2021-12-07 10:48:37,213 build_log.py:265 INFO ... (took < 1 sec)
== 2021-12-07 10:48:37,213 easyblock.py:3680 DEBUG Not skipping source step (skippable: True, skip: None, skipsteps: [], module_only: False, force: False, sanity_check_only: False, skip_extensions: False, skip_test_step: False)
== 2021-12-07 10:48:37,213 build_log.py:265 INFO unpacking...
== 2021-12-07 10:48:37,213 easyblock.py:3688 INFO Starting source step
== 2021-12-07 10:48:37,214 easyconfig.py:1686 INFO Generating template values...
== 2021-12-07 10:48:37,214 templates.py:189 DEBUG config: OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:37,214 templates.py:216 DEBUG version found in easyconfig is 2.1.2
== 2021-12-07 10:48:37,214 templates.py:318 DEBUG name: bitbucket_account, config: %(namelower)s
== 2021-12-07 10:48:37,214 templates.py:318 DEBUG name: github_account, config: %(namelower)s
== 2021-12-07 10:48:37,214 templates.py:318 DEBUG name: name, config: OpenMPI
== 2021-12-07 10:48:37,215 templates.py:318 DEBUG name: parallel, config: 4
== 2021-12-07 10:48:37,215 templates.py:318 DEBUG name: version, config: 2.1.2
== 2021-12-07 10:48:37,215 templates.py:318 DEBUG name: versionsuffix, config:
== 2021-12-07 10:48:37,215 templates.py:318 DEBUG name: versionprefix, config:
== 2021-12-07 10:48:37,215 easyconfig.py:1705 INFO Template values: arch='x86_64', bitbucket_account='openmpi', builddir='/tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28', cuda_cc_semicolon_sep='7.0', cuda_cc_space_sep='7.0', cuda_compute_capabilities='7.0', cuda_sm_comma_sep='sm_70', cuda_sm_space_sep='sm_70', github_account='openmpi', installdir='/project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28', module_name='OpenMPI/2.1.2-GCC-6.4.0-2.28', name='OpenMPI', nameletter='O', nameletterlower='o', namelower='openmpi', parallel='4', toolchain_name='GCC', toolchain_version='6.4.0-2.28', version='2.1.2', version_major='2', version_major_minor='2.1', version_minor='1', versionprefix='', versionsuffix=''
== 2021-12-07 10:48:37,216 easyblock.py:3696 INFO Running method checksum_step part of step source
== 2021-12-07 10:48:37,216 filetools.py:1231 DEBUG Using blocksize 16777216 for calculating the checksum
== 2021-12-07 10:48:37,258 filetools.py:1304 DEBUG Computed sha256 checksum for /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz: e5bf7b2d7517f5cb7c9e1fed15d2df2da501669072477b21a513e892a22663bc (correct checksum: e5bf7b2d7517f5cb7c9e1fed15d2df2da501669072477b21a513e892a22663bc)
== 2021-12-07 10:48:37,259 easyblock.py:2297 INFO Checksum verification for /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz using e5bf7b2d7517f5cb7c9e1fed15d2df2da501669072477b21a513e892a22663bc passed.
== 2021-12-07 10:48:37,259 filetools.py:1231 DEBUG Using blocksize 16777216 for calculating the checksum
== 2021-12-07 10:48:37,260 filetools.py:1304 DEBUG Computed sha256 checksum for /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch: 662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c (correct checksum: 662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c)
== 2021-12-07 10:48:37,260 easyblock.py:2297 INFO Checksum verification for /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch using 662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c passed.
== 2021-12-07 10:48:37,260 easyblock.py:3696 INFO Running method extract_step part of step source
== 2021-12-07 10:48:37,260 easyblock.py:2389 INFO Unpacking source openmpi-2.1.2.tar.gz
== 2021-12-07 10:48:37,260 filetools.py:1894 DEBUG Not creating existing path /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28
== 2021-12-07 10:48:37,260 filetools.py:456 DEBUG Unpacking /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz in directory /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28
== 2021-12-07 10:48:37,261 filetools.py:465 DEBUG Using command derived from file extension to unpack /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz: tar xzf /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz
== 2021-12-07 10:48:37,261 run.py:214 DEBUG run_cmd: running cmd tar xzf /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz (in /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28)
== 2021-12-07 10:48:37,261 run.py:233 INFO running cmd: tar xzf /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz
== 2021-12-07 10:48:37,816 run.py:625 DEBUG cmd "tar xzf /project/maintainers/sources/o/OpenMPI/openmpi-2.1.2.tar.gz" exited with exit code 0 and output:
== 2021-12-07 10:48:37,817 run.py:659 DEBUG Using default regular expression: (?<![(,-]|\w)(?:error|segmentation fault|failed)(?![(,-]|\.?\w)
== 2021-12-07 10:48:37,817 filetools.py:1358 DEBUG Last dir list ['orte', 'Doxyfile', 'aclocal.m4', 'configure', 'contrib', 'AUTHORS', 'VERSION', 'oshmem', 'README', 'README.JAVA.txt', 'Makefile.ompi-rules', 'LICENSE', 'configure.ac', 'Makefile.in', 'test', 'Makefile.am', 'INSTALL', 'config', 'examples', 'NEWS', 'autogen.pl', 'ompi', 'opal']
== 2021-12-07 10:48:37,817 filetools.py:1359 DEBUG Possible new dir /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28/openmpi-2.1.2 found
== 2021-12-07 10:48:37,818 build_log.py:265 INFO ... (took < 1 sec)
== 2021-12-07 10:48:37,818 easyblock.py:3680 DEBUG Not skipping patch step (skippable: True, skip: None, skipsteps: [], module_only: False, force: False, sanity_check_only: False, skip_extensions: False, skip_test_step: False)
== 2021-12-07 10:48:37,818 build_log.py:265 INFO patching...
== 2021-12-07 10:48:37,818 easyblock.py:3688 INFO Starting patch step
== 2021-12-07 10:48:37,819 easyconfig.py:1686 INFO Generating template values...
== 2021-12-07 10:48:37,819 templates.py:189 DEBUG config: OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:37,819 templates.py:216 DEBUG version found in easyconfig is 2.1.2
== 2021-12-07 10:48:37,819 templates.py:318 DEBUG name: bitbucket_account, config: %(namelower)s
== 2021-12-07 10:48:37,819 templates.py:318 DEBUG name: github_account, config: %(namelower)s
== 2021-12-07 10:48:37,820 templates.py:318 DEBUG name: name, config: OpenMPI
== 2021-12-07 10:48:37,820 templates.py:318 DEBUG name: parallel, config: 4
== 2021-12-07 10:48:37,820 templates.py:318 DEBUG name: version, config: 2.1.2
== 2021-12-07 10:48:37,820 templates.py:318 DEBUG name: versionsuffix, config:
== 2021-12-07 10:48:37,820 templates.py:318 DEBUG name: versionprefix, config:
== 2021-12-07 10:48:37,820 easyconfig.py:1705 INFO Template values: arch='x86_64', bitbucket_account='openmpi', builddir='/tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28', cuda_cc_semicolon_sep='7.0', cuda_cc_space_sep='7.0', cuda_compute_capabilities='7.0', cuda_sm_comma_sep='sm_70', cuda_sm_space_sep='sm_70', github_account='openmpi', installdir='/project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28', module_name='OpenMPI/2.1.2-GCC-6.4.0-2.28', name='OpenMPI', nameletter='O', nameletterlower='o', namelower='openmpi', parallel='4', toolchain_name='GCC', toolchain_version='6.4.0-2.28', version='2.1.2', version_major='2', version_major_minor='2.1', version_minor='1', versionprefix='', versionsuffix=''
== 2021-12-07 10:48:37,820 easyblock.py:3696 INFO Running method patch_step part of step patch
== 2021-12-07 10:48:37,820 easyblock.py:2403 INFO Applying patch OpenMPI-2.1_fix-ib-query.patch
== 2021-12-07 10:48:37,821 easyblock.py:2416 DEBUG Source index: 0; patch level: None; source path suffix: ; copy patch: <module 'copy' from '/usr/lib64/python3.6/copy.py'>
== 2021-12-07 10:48:37,821 easyblock.py:2421 DEBUG Determine begin path for patch OpenMPI-2.1_fix-ib-query.patch: /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28/openmpi-2.1.2
== 2021-12-07 10:48:37,821 easyblock.py:2430 DEBUG Applying patch {'name': 'OpenMPI-2.1_fix-ib-query.patch', 'path': '/home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch', 'checksum': '662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c', 'md5': '81ddf16703676c36b4b23787f53c3112', 'sha256': '662d7ef1d0cd0890d2dc4ecb5243012be29bf6b4003da0f006e7cd2125d40e4c'} in path /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28/openmpi-2.1.2
== 2021-12-07 10:48:37,822 filetools.py:1583 DEBUG Guessed patch level 1 for patch /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch
== 2021-12-07 10:48:37,822 run.py:214 DEBUG run_cmd: running cmd patch -b -p1 -i /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch (in /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28/openmpi-2.1.2)
== 2021-12-07 10:48:37,822 run.py:233 INFO running cmd: patch -b -p1 -i /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch
== 2021-12-07 10:48:37,829 run.py:625 DEBUG cmd "patch -b -p1 -i /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1_fix-ib-query.patch" exited with exit code 0 and output:
patching file opal/mca/btl/openib/btl_openib_component.c
== 2021-12-07 10:48:37,830 run.py:659 DEBUG Using default regular expression: (?<![(,-]|\w)(?:error|segmentation fault|failed)(?![(,-]|\.?\w)
== 2021-12-07 10:48:37,830 build_log.py:265 INFO ... (took < 1 sec)
== 2021-12-07 10:48:37,831 easyblock.py:3680 DEBUG Not skipping prepare step (skippable: False, skip: None, skipsteps: [], module_only: False, force: False, sanity_check_only: False, skip_extensions: False, skip_test_step: False)
== 2021-12-07 10:48:37,831 build_log.py:265 INFO preparing...
== 2021-12-07 10:48:37,831 easyblock.py:3688 INFO Starting prepare step
== 2021-12-07 10:48:37,831 easyconfig.py:1686 INFO Generating template values...
== 2021-12-07 10:48:37,831 templates.py:189 DEBUG config: OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:37,832 templates.py:216 DEBUG version found in easyconfig is 2.1.2
== 2021-12-07 10:48:37,832 templates.py:318 DEBUG name: bitbucket_account, config: %(namelower)s
== 2021-12-07 10:48:37,832 templates.py:318 DEBUG name: github_account, config: %(namelower)s
== 2021-12-07 10:48:37,832 templates.py:318 DEBUG name: name, config: OpenMPI
== 2021-12-07 10:48:37,832 templates.py:318 DEBUG name: parallel, config: 4
== 2021-12-07 10:48:37,832 templates.py:318 DEBUG name: version, config: 2.1.2
== 2021-12-07 10:48:37,832 templates.py:318 DEBUG name: versionsuffix, config:
== 2021-12-07 10:48:37,832 templates.py:318 DEBUG name: versionprefix, config:
== 2021-12-07 10:48:37,833 easyconfig.py:1705 INFO Template values: arch='x86_64', bitbucket_account='openmpi', builddir='/tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28', cuda_cc_semicolon_sep='7.0', cuda_cc_space_sep='7.0', cuda_compute_capabilities='7.0', cuda_sm_comma_sep='sm_70', cuda_sm_space_sep='sm_70', github_account='openmpi', installdir='/project/boegelbot/Rocky8/haswell/software/OpenMPI/2.1.2-GCC-6.4.0-2.28', module_name='OpenMPI/2.1.2-GCC-6.4.0-2.28', name='OpenMPI', nameletter='O', nameletterlower='o', namelower='openmpi', parallel='4', toolchain_name='GCC', toolchain_version='6.4.0-2.28', version='2.1.2', version_major='2', version_major_minor='2.1', version_minor='1', versionprefix='', versionsuffix=''
== 2021-12-07 10:48:37,833 easyblock.py:3696 INFO Running method prepare_step part of step prepare
== 2021-12-07 10:48:37,833 easyconfig.py:2692 DEBUG Determining initial module paths for OpenMPI EasyConfig @ /home/boegelbot/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/o/OpenMPI/OpenMPI-2.1.2-GCC-6.4.0-2.28.eb
== 2021-12-07 10:48:37,833 easyconfig.py:2694 DEBUG Obtained initial module paths: []
== 2021-12-07 10:48:37,834 easyconfig.py:1131 DEBUG Dependencies BEFORE filtering: [{'full_mod_name': 'hwloc/1.11.8-GCCcore-6.4.0', 'short_mod_name': 'hwloc/1.11.8-GCCcore-6.4.0', 'name': 'hwloc', 'version': '1.11.8', 'versionsuffix': '', 'toolchain': {'name': 'GCCcore', 'version': '6.4.0'}, 'toolchain_inherited': False, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}}]
== 2021-12-07 10:48:37,835 easyconfig.py:1134 DEBUG Dependencies AFTER filtering: [{'full_mod_name': 'hwloc/1.11.8-GCCcore-6.4.0', 'short_mod_name': 'hwloc/1.11.8-GCCcore-6.4.0', 'name': 'hwloc', 'version': '1.11.8', 'versionsuffix': '', 'toolchain': {'name': 'GCCcore', 'version': '6.4.0'}, 'toolchain_inherited': False, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}}]
== 2021-12-07 10:48:37,835 toolchain.py:521 DEBUG _check_dependencies: adding toolchain dependencies [{'full_mod_name': 'hwloc/1.11.8-GCCcore-6.4.0', 'short_mod_name': 'hwloc/1.11.8-GCCcore-6.4.0', 'name': 'hwloc', 'version': '1.11.8', 'versionsuffix': '', 'toolchain': {'name': 'GCCcore', 'version': '6.4.0'}, 'toolchain_inherited': False, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}}]
== 2021-12-07 10:48:37,835 toolchain.py:531 DEBUG _check_dependencies: MODULEPATH: /project/boegelbot/Rocky8/haswell/modules/all:/project/boegelbot/CentOS8/haswell/modules/all:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core
== 2021-12-07 10:48:37,835 modules.py:812 DEBUG Current MODULEPATH: /project/boegelbot/Rocky8/haswell/modules/all:/project/boegelbot/CentOS8/haswell/modules/all:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core
== 2021-12-07 10:48:37,835 modules.py:822 DEBUG Changing LD_LIBRARY_PATH from '/opt/software/slurm/lib64' to '/opt/software/slurm/lib64:/opt/software/slurm/lib64' in environment for module command
== 2021-12-07 10:48:37,836 modules.py:826 DEBUG Running module command '/usr/share/lmod/lmod/libexec/lmod python --terse --show-hidden avail hwloc/1.11.8-GCCcore-6.4.0' from /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28/openmpi-2.1.2
== 2021-12-07 10:48:39,571 modules.py:833 DEBUG Output of module command '/usr/share/lmod/lmod/libexec/lmod python --terse --show-hidden avail hwloc/1.11.8-GCCcore-6.4.0': stdout: import os
os.environ["MODULEPATH"] = "/project/boegelbot/Rocky8/haswell/modules/all:/project/boegelbot/CentOS8/haswell/modules/all:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core";
os.environ["_ModuleTable001_"] = "X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9wcm9qZWN0L2JvZWdlbGJvdC9Sb2NreTgvaGFzd2VsbC9tb2R1bGVzL2FsbCIsIi9wcm9qZWN0L2JvZWdlbGJvdC9DZW50T1M4L2hhc3dlbGwvbW9kdWxlcy9hbGwiLCIvZXRjL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXgiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmUiLCIvdXNyL3NoYXJlL2xtb2QvbG1vZC9tb2R1bGVmaWxlcy9Db3JlIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9ldGMvbW9k";
os.environ["_ModuleTable002_"] = "dWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4Oi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZTovdXNyL3NoYXJlL2xtb2QvbG1vZC9tb2R1bGVmaWxlcy9Db3JlIix9";
os.environ["_ModuleTable_Sz_"] = "2";
_mlstatus = True
; stderr:
== 2021-12-07 10:48:39,571 modules.py:1375 DEBUG Output found in stdout, seems like '/usr/share/lmod/lmod/libexec/lmod python --terse --show-hidden avail hwloc/1.11.8-GCCcore-6.4.0' ran fine
== 2021-12-07 10:48:39,572 modules.py:498 DEBUG 'module available hwloc/1.11.8-GCCcore-6.4.0' gave 0 answers: []
== 2021-12-07 10:48:39,572 modules.py:626 INFO Checking whether hwloc/1.11.8-GCCcore-6.4.0 exists...
== 2021-12-07 10:48:39,572 modules.py:634 INFO Module hwloc/1.11.8-GCCcore-6.4.0 not found in list of available modules, checking via 'module show'...
== 2021-12-07 10:48:39,572 modules.py:570 DEBUG Checking whether hwloc/1.11.8-GCCcore-6.4.0 exists based on output of 'module show'
== 2021-12-07 10:48:39,572 modules.py:812 DEBUG Current MODULEPATH: /project/boegelbot/Rocky8/haswell/modules/all:/project/boegelbot/CentOS8/haswell/modules/all:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core
== 2021-12-07 10:48:39,573 modules.py:822 DEBUG Changing LD_LIBRARY_PATH from '/opt/software/slurm/lib64' to '/opt/software/slurm/lib64:/opt/software/slurm/lib64' in environment for module command
== 2021-12-07 10:48:39,573 modules.py:826 DEBUG Running module command '/usr/share/lmod/lmod/libexec/lmod python show hwloc/1.11.8-GCCcore-6.4.0' from /tmp/boegelbot/OpenMPI/2.1.2/GCC-6.4.0-2.28/openmpi-2.1.2
== 2021-12-07 10:48:40,456 modules.py:833 DEBUG Output of module command '/usr/share/lmod/lmod/libexec/lmod python show hwloc/1.11.8-GCCcore-6.4.0': stdout: import os
os.environ["MODULEPATH"] = "/project/boegelbot/Rocky8/haswell/modules/all:/project/boegelbot/CentOS8/haswell/modules/all:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core";
os.environ["_ModuleTable001_"] = "X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9wcm9qZWN0L2JvZWdlbGJvdC9Sb2NreTgvaGFzd2VsbC9tb2R1bGVzL2FsbCIsIi9wcm9qZWN0L2JvZWdlbGJvdC9DZW50T1M4L2hhc3dlbGwvbW9kdWxlcy9hbGwiLCIvZXRjL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXgiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmUiLCIvdXNyL3NoYXJlL2xtb2QvbG1vZC9tb2R1bGVmaWxlcy9Db3JlIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9ldGMvbW9k";
os.environ["_ModuleTable002_"] = "dWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4Oi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZTovdXNyL3NoYXJlL2xtb2QvbG1vZC9tb2R1bGVmaWxlcy9Db3JlIix9";
os.environ["_ModuleTable_Sz_"] = "2";
_mlstatus = True
; stderr:
== 2021-12-07 10:48:40,456 modules.py:721 DEBUG Cached result for 'module show hwloc/1.11.8-GCCcore-6.4.0' with key '('MODULEPATH=/project/boegelbot/Rocky8/haswell/modules/all:/project/boegelbot/CentOS8/haswell/modules/all:/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core', 'lmod', 'hwloc/1.11.8-GCCcore-6.4.0')':
== 2021-12-07 10:48:40,456 modules.py:580 DEBUG Checking line '' to determine whether hwloc/1.11.8-GCCcore-6.4.0 exists...
== 2021-12-07 10:48:40,456 modules.py:584 DEBUG Treating line '' as whitespace, so skipping it
== 2021-12-07 10:48:40,456 modules.py:647 INFO Module hwloc/1.11.8-GCCcore-6.4.0 not found via module avail/show, checking whether it is a wrapper
== 2021-12-07 10:48:40,458 modules.py:654 INFO Result for existence check of hwloc/1.11.8-GCCcore-6.4.0 module: False
== 2021-12-07 10:48:40,461 build_log.py:169 ERROR EasyBuild crashed with an error (at easybuild/easybuild-framework/easybuild/base/exceptions.py:124 in __init__): Missing modules for dependencies (use --robot?): hwloc/1.11.8-GCCcore-6.4.0 (at easybuild/easybuild-framework/easybuild/tools/toolchain/toolchain.py:557 in _check_dependencies)
== 2021-12-07 10:48:40,461 build_log.py:265 INFO ... (took 2 secs)
== 2021-12-07 10:48:40,461 config.py:638 DEBUG software install path as specified by 'installpath' and 'subdir_software': /project/boegelbot/Rocky8/haswell/software
== 2021-12-07 10:48:40,461 filetools.py:1976 INFO Removing lock /project/boegelbot/Rocky8/haswell/software/.locks/_project_boegelbot_Rocky8_haswell_software_OpenMPI_2.1.2-GCC-6.4.0-2.28.lock...
== 2021-12-07 10:48:40,463 filetools.py:380 INFO Path /project/boegelbot/Rocky8/haswell/software/.locks/_project_boegelbot_Rocky8_haswell_software_OpenMPI_2.1.2-GCC-6.4.0-2.28.lock successfully removed.
== 2021-12-07 10:48:40,463 filetools.py:1980 INFO Lock removed: /project/boegelbot/Rocky8/haswell/software/.locks/_project_boegelbot_Rocky8_haswell_software_OpenMPI_2.1.2-GCC-6.4.0-2.28.lock
== 2021-12-07 10:48:40,463 easyblock.py:4016 WARNING build failed (first 300 chars): Missing modules for dependencies (use --robot?): hwloc/1.11.8-GCCcore-6.4.0
== 2021-12-07 10:48:40,464 easyblock.py:307 INFO Closing log for application name OpenMPI version 2.1.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment