Created
July 19, 2020 15:52
-
-
Save boegelbot/7bc49650c0a947208da371d944d287b2 to your computer and use it in GitHub Desktop.
(partial) EasyBuild log for failed build of /tmp/eb-v7993o5y/files_pr10908/p/PETSc/PETSc-3.12.4-intel-2019b-Python-2.7.16.eb (PR #10908)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
== 2020-07-19 17:47:34,041 easyblock.py:280 INFO This is EasyBuild 4.2.2 (framework: 4.2.2, easyblocks: 4.2.2) on host generoso-x-5. | |
== 2020-07-19 17:47:34,041 easyblock.py:286 INFO This is easyblock EB_PETSc from module easybuild.easyblocks.petsc (/users/boegelbot/.local/lib/python3.6/site-packages/easybuild/easyblocks/p/petsc.py) | |
== 2020-07-19 17:47:34,041 easyblock.py:894 INFO Build dir set to /tmp/boegelbot/PETSc/3.12.4/intel-2019b-Python-2.7.16 | |
== 2020-07-19 17:47:34,041 config.py:569 DEBUG software install path as specified by 'installpath' and 'subdir_software': /users/boegelbot/CentOS8/haswell/software | |
== 2020-07-19 17:47:34,041 easyconfig.py:2532 DEBUG Determining software installation subdir for <easybuild.framework.easyconfig.easyconfig.EasyConfig object at 0x14a05291beb8> | |
== 2020-07-19 17:47:34,041 easyconfig.py:2535 DEBUG Using fixed naming software installation subdir: PETSc/3.12.4-intel-2019b-Python-2.7.16 | |
== 2020-07-19 17:47:34,042 easyblock.py:954 INFO Software install dir set to /users/boegelbot/CentOS8/haswell/software/PETSc/3.12.4-intel-2019b-Python-2.7.16 | |
== 2020-07-19 17:47:34,042 config.py:569 DEBUG modules install path as specified by 'installpath' and 'subdir_modules': /users/boegelbot/CentOS8/haswell/modules | |
== 2020-07-19 17:47:34,042 easyblock.py:959 INFO Module install dir set to /users/boegelbot/CentOS8/haswell/modules/all | |
== 2020-07-19 17:47:34,042 easyblock.py:265 INFO Init completed for application name PETSc version 3.12.4 | |
== 2020-07-19 17:47:34,042 easyblock.py:3265 INFO Obtained application instance of for PETSc (easyblock: None) | |
== 2020-07-19 17:47:34,042 easyblock.py:3278 DEBUG Skip set to False | |
== 2020-07-19 17:47:34,042 filetools.py:1712 DEBUG Backup of /tmp/eb-v7993o5y/reprod at /tmp/eb-v7993o5y/reprod_20200719174734_1151006 already found at 2020-07-19 17:47:34.042557, trying again in a second... | |
== 2020-07-19 17:47:35,043 easyconfig.py:1599 INFO Generating template values... | |
== 2020-07-19 17:47:35,044 templates.py:163 DEBUG config: <easybuild.framework.easyconfig.easyconfig.EasyConfig object at 0x14a05291beb8> | |
== 2020-07-19 17:47:35,044 templates.py:190 DEBUG version found in easyconfig is 3.12.4 | |
== 2020-07-19 17:47:35,044 systemtools.py:909 DEBUG Version is already a string ('2.7.16'), OK | |
== 2020-07-19 17:47:35,044 templates.py:275 DEBUG name: bitbucket_account, config: %(namelower)s | |
== 2020-07-19 17:47:35,044 templates.py:275 DEBUG name: github_account, config: %(namelower)s | |
== 2020-07-19 17:47:35,044 templates.py:275 DEBUG name: name, config: PETSc | |
== 2020-07-19 17:47:35,044 templates.py:275 DEBUG name: parallel, config: None | |
== 2020-07-19 17:47:35,044 templates.py:275 DEBUG name: version, config: 3.12.4 | |
== 2020-07-19 17:47:35,045 templates.py:275 DEBUG name: versionsuffix, config: -Python-%(pyver)s | |
== 2020-07-19 17:47:35,045 templates.py:275 DEBUG name: versionprefix, config: | |
== 2020-07-19 17:47:35,047 build_log.py:169 ERROR EasyBuild crashed with an error (at easybuild/base/exceptions.py:124 in __init__): get_software_version software version for impi was not found in environment (at easybuild/tools/toolchain/toolchain.py:379 in _get_software_version) | |
== 2020-07-19 17:47:35,048 templates.py:300 WARNING Failed to create mpi_cmd_prefix template, error was: | |
'get_software_version software version for impi was not found in environment' | |
== 2020-07-19 17:47:35,048 easyconfig.py:1618 INFO Template values: arch='x86_64', bitbucket_account='petsc', github_account='petsc', name='PETSc', nameletter='P', nameletterlower='p', namelower='petsc', pymajver='2', pyminver='7', pyshortver='2.7', pyver='2.7.16', toolchain_name='intel', toolchain_version='2019b', version='3.12.4', version_major='3', version_major_minor='3.12', version_minor='12', versionprefix='', versionsuffix='-Python-2.7.16' | |
== 2020-07-19 17:47:35,049 one.py:159 INFO Skipping reformatting value for parameter 'toolchain' | |
== 2020-07-19 17:47:35,049 one.py:159 INFO Skipping reformatting value for parameter 'toolchainopts' | |
== 2020-07-19 17:47:35,050 easyconfig.py:1182 DEBUG Dumped easyconfig: name = 'PETSc' | |
version = '3.12.4' | |
versionsuffix = '-Python-%(pyver)s' | |
homepage = 'https://www.mcs.anl.gov/petsc' | |
description = """PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the | |
scalable (parallel) solution of scientific applications modeled by partial differential equations.""" | |
toolchain = {'name': 'intel', 'version': '2019b'} | |
toolchainopts = {'usempi': True, 'pic': True} | |
# https:// does not work here | |
source_urls = [ | |
'http://ftp.mcs.anl.gov/pub/%(namelower)s/release-snapshots/', | |
'ftp://ftp.mcs.anl.gov/pub/%(namelower)s/release-snapshots/', | |
] | |
sources = [SOURCELOWER_TAR_GZ] | |
patches = ['PETSc_ranlib-fix.patch'] | |
checksums = [ | |
'56a941130da93bbacb3cfa74dcacea1e3cd8e36a0341f9ced09977b1457084c3', # %(namelower)s-%(version)s.tar.gz | |
'64cf9d5008d5e92117e65bdec5316d991b6a6b8c8ecf7ea46eb790a498266297', # PETSc_ranlib-fix.patch | |
] | |
builddependencies = [ | |
('CMake', '3.15.3', '', ('GCCcore', '8.3.0')), | |
] | |
dependencies = [ | |
('Python', '2.7.16', '', ('GCCcore', '8.3.0')), | |
('SciPy-bundle', '2019.10', '-Python-%(pyver)s'), | |
('Boost', '1.71.0', '', ('iimpi', '2019b')), | |
('METIS', '5.1.0', '', ('GCCcore', '8.3.0')), | |
('SCOTCH', '6.0.9', '', ('iimpi', '2019b')), | |
('MUMPS', '5.2.1', '-metis'), | |
('SuiteSparse', '5.6.0', '-METIS-5.1.0'), | |
('Hypre', '2.18.2'), | |
] | |
# enabling --with-mpi4py seems to be totally broken, leads to make errors like: | |
# No rule to make target 'mpi4py-build' | |
configopts = '--LIBS="$LIBS -lrt" --with-mpi4py=0' | |
shared_libs = 1 | |
# only required when building PETSc in a SLURM job environment | |
# configopts += '--with-batch=1 --known-mpi-shared-libraries=1 --known-64-bit-blas-indices=0 ' | |
# prebuildopts = "srun ./conftest-arch-linux2-c-opt && ./reconfigure-arch-linux2-c-opt.py && " | |
moduleclass = 'numlib' | |
== 2020-07-19 17:47:35,050 filetools.py:1495 INFO Creating directory /tmp/eb-v7993o5y/reprod_20200719174735_1151006 (parents: True, set_gid: False, sticky: False) | |
== 2020-07-19 17:47:35,050 easyblock.py:3468 INFO Dumped easyconfig instance to /tmp/eb-v7993o5y/reprod_20200719174735_1151006/PETSc-3.12.4-intel-2019b-Python-2.7.16.eb | |
== 2020-07-19 17:47:35,050 filetools.py:1495 INFO Creating directory /tmp/eb-v7993o5y/reprod_20200719174735_1151006/easyblocks (parents: True, set_gid: False, sticky: False) | |
== 2020-07-19 17:47:35,051 filetools.py:2014 INFO /users/boegelbot/.local/lib/python3.6/site-packages/easybuild/easyblocks/p/petsc.py copied to /tmp/eb-v7993o5y/reprod_20200719174735_1151006/easyblocks/petsc.py | |
== 2020-07-19 17:47:35,051 easyblock.py:3448 INFO Dumped easyblock petsc.py required for reproduction to /tmp/eb-v7993o5y/reprod_20200719174735_1151006/easyblocks | |
== 2020-07-19 17:47:35,051 filetools.py:1523 DEBUG Not creating existing path /tmp/eb-v7993o5y/reprod_20200719174735_1151006/easyblocks | |
== 2020-07-19 17:47:35,052 filetools.py:2014 INFO /users/boegelbot/.local/lib/python3.6/site-packages/easybuild/easyblocks/generic/configuremake.py copied to /tmp/eb-v7993o5y/reprod_20200719174735_1151006/easyblocks/configuremake.py | |
== 2020-07-19 17:47:35,052 easyblock.py:3448 INFO Dumped easyblock configuremake.py required for reproduction to /tmp/eb-v7993o5y/reprod_20200719174735_1151006/easyblocks | |
== 2020-07-19 17:47:35,052 easyblock.py:1691 INFO Number of iterations to perform for central part of installation procedure: 1 | |
== 2020-07-19 17:47:35,052 build_log.py:265 INFO building and installing PETSc/3.12.4-intel-2019b-Python-2.7.16... | |
== 2020-07-19 17:47:35,053 config.py:569 DEBUG software install path as specified by 'installpath' and 'subdir_software': /users/boegelbot/CentOS8/haswell/software | |
== 2020-07-19 17:47:35,053 filetools.py:1559 INFO Lock /users/boegelbot/CentOS8/haswell/software/.locks/_users_boegelbot_CentOS8_haswell_software_PETSc_3.12.4-intel-2019b-Python-2.7.16.lock exists! | |
== 2020-07-19 17:47:35,055 build_log.py:169 ERROR EasyBuild crashed with an error (at easybuild/base/exceptions.py:124 in __init__): Lock /users/boegelbot/CentOS8/haswell/software/.locks/_users_boegelbot_CentOS8_haswell_software_PETSc_3.12.4-intel-2019b-Python-2.7.16.lock already exists, aborting! (at easybuild/tools/filetools.py:1595 in check_lock) | |
== 2020-07-19 17:47:35,056 easyblock.py:3303 WARNING build failed (first 300 chars): Lock /users/boegelbot/CentOS8/haswell/software/.locks/_users_boegelbot_CentOS8_haswell_software_PETSc_3.12.4-intel-2019b-Python-2.7.16.lock already exists, aborting! | |
== 2020-07-19 17:47:35,056 easyblock.py:295 INFO Closing log for application name PETSc version 3.12.4 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment