Created
July 19, 2020 15:52
-
-
Save boegelbot/427ad65ca18726e622cdabf609c3be98 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-foss-2019b-Python-3.7.4.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,021 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,021 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,021 easyblock.py:894 INFO Build dir set to /tmp/boegelbot/PETSc/3.12.4/foss-2019b-Python-3.7.4 | |
== 2020-07-19 17:47:34,021 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,021 easyconfig.py:2532 DEBUG Determining software installation subdir for <easybuild.framework.easyconfig.easyconfig.EasyConfig object at 0x14a052959fd0> | |
== 2020-07-19 17:47:34,022 easyconfig.py:2535 DEBUG Using fixed naming software installation subdir: PETSc/3.12.4-foss-2019b-Python-3.7.4 | |
== 2020-07-19 17:47:34,022 easyblock.py:954 INFO Software install dir set to /users/boegelbot/CentOS8/haswell/software/PETSc/3.12.4-foss-2019b-Python-3.7.4 | |
== 2020-07-19 17:47:34,022 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,022 easyblock.py:959 INFO Module install dir set to /users/boegelbot/CentOS8/haswell/modules/all | |
== 2020-07-19 17:47:34,022 easyblock.py:265 INFO Init completed for application name PETSc version 3.12.4 | |
== 2020-07-19 17:47:34,022 easyblock.py:3265 INFO Obtained application instance of for PETSc (easyblock: None) | |
== 2020-07-19 17:47:34,022 easyblock.py:3278 DEBUG Skip set to False | |
== 2020-07-19 17:47:34,022 easyconfig.py:1599 INFO Generating template values... | |
== 2020-07-19 17:47:34,022 templates.py:163 DEBUG config: <easybuild.framework.easyconfig.easyconfig.EasyConfig object at 0x14a052959fd0> | |
== 2020-07-19 17:47:34,023 templates.py:190 DEBUG version found in easyconfig is 3.12.4 | |
== 2020-07-19 17:47:34,023 systemtools.py:909 DEBUG Version is already a string ('3.7.4'), OK | |
== 2020-07-19 17:47:34,023 templates.py:275 DEBUG name: bitbucket_account, config: %(namelower)s | |
== 2020-07-19 17:47:34,023 templates.py:275 DEBUG name: github_account, config: %(namelower)s | |
== 2020-07-19 17:47:34,023 templates.py:275 DEBUG name: name, config: PETSc | |
== 2020-07-19 17:47:34,023 templates.py:275 DEBUG name: parallel, config: None | |
== 2020-07-19 17:47:34,023 templates.py:275 DEBUG name: version, config: 3.12.4 | |
== 2020-07-19 17:47:34,023 templates.py:275 DEBUG name: versionsuffix, config: -Python-%(pyver)s | |
== 2020-07-19 17:47:34,023 templates.py:275 DEBUG name: versionprefix, config: | |
== 2020-07-19 17:47:34,023 mpi.py:119 INFO Using template MPI command 'mpirun -n %(nr_ranks)s %(cmd)s' for MPI family 'OpenMPI' | |
== 2020-07-19 17:47:34,023 mpi.py:291 INFO Using MPI command template 'mpirun -n %(nr_ranks)s %(cmd)s' (params: {'nr_ranks': 1, 'cmd': 'xxx_command_xxx'}) | |
== 2020-07-19 17:47:34,023 easyconfig.py:1618 INFO Template values: arch='x86_64', bitbucket_account='petsc', github_account='petsc', mpi_cmd_prefix='mpirun -n 1', name='PETSc', nameletter='P', nameletterlower='p', namelower='petsc', pymajver='3', pyminver='7', pyshortver='3.7', pyver='3.7.4', toolchain_name='foss', toolchain_version='2019b', version='3.12.4', version_major='3', version_major_minor='3.12', version_minor='12', versionprefix='', versionsuffix='-Python-3.7.4' | |
== 2020-07-19 17:47:34,024 one.py:159 INFO Skipping reformatting value for parameter 'toolchain' | |
== 2020-07-19 17:47:34,024 one.py:159 INFO Skipping reformatting value for parameter 'toolchainopts' | |
== 2020-07-19 17:47:34,025 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': 'foss', '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', '3.7.4', '', ('GCCcore', '8.3.0')), | |
('SciPy-bundle', '2019.10', '-Python-%(pyver)s'), | |
('Boost', '1.71.0', '', ('gompi', '2019b')), | |
('METIS', '5.1.0', '', ('GCCcore', '8.3.0')), | |
('SCOTCH', '6.0.9', '', ('gompi', '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:34,025 filetools.py:1495 INFO Creating directory /tmp/eb-v7993o5y/reprod_20200719174734_1151006 (parents: True, set_gid: False, sticky: False) | |
== 2020-07-19 17:47:34,026 easyblock.py:3468 INFO Dumped easyconfig instance to /tmp/eb-v7993o5y/reprod_20200719174734_1151006/PETSc-3.12.4-foss-2019b-Python-3.7.4.eb | |
== 2020-07-19 17:47:34,026 filetools.py:1495 INFO Creating directory /tmp/eb-v7993o5y/reprod_20200719174734_1151006/easyblocks (parents: True, set_gid: False, sticky: False) | |
== 2020-07-19 17:47:34,027 filetools.py:2014 INFO /users/boegelbot/.local/lib/python3.6/site-packages/easybuild/easyblocks/p/petsc.py copied to /tmp/eb-v7993o5y/reprod_20200719174734_1151006/easyblocks/petsc.py | |
== 2020-07-19 17:47:34,027 easyblock.py:3448 INFO Dumped easyblock petsc.py required for reproduction to /tmp/eb-v7993o5y/reprod_20200719174734_1151006/easyblocks | |
== 2020-07-19 17:47:34,027 filetools.py:1523 DEBUG Not creating existing path /tmp/eb-v7993o5y/reprod_20200719174734_1151006/easyblocks | |
== 2020-07-19 17:47:34,029 filetools.py:2014 INFO /users/boegelbot/.local/lib/python3.6/site-packages/easybuild/easyblocks/generic/configuremake.py copied to /tmp/eb-v7993o5y/reprod_20200719174734_1151006/easyblocks/configuremake.py | |
== 2020-07-19 17:47:34,029 easyblock.py:3448 INFO Dumped easyblock configuremake.py required for reproduction to /tmp/eb-v7993o5y/reprod_20200719174734_1151006/easyblocks | |
== 2020-07-19 17:47:34,029 easyblock.py:1691 INFO Number of iterations to perform for central part of installation procedure: 1 | |
== 2020-07-19 17:47:34,029 build_log.py:265 INFO building and installing PETSc/3.12.4-foss-2019b-Python-3.7.4... | |
== 2020-07-19 17:47:34,029 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,031 filetools.py:1559 INFO Lock /users/boegelbot/CentOS8/haswell/software/.locks/_users_boegelbot_CentOS8_haswell_software_PETSc_3.12.4-foss-2019b-Python-3.7.4.lock exists! | |
== 2020-07-19 17:47:34,034 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-foss-2019b-Python-3.7.4.lock already exists, aborting! (at easybuild/tools/filetools.py:1595 in check_lock) | |
== 2020-07-19 17:47:34,035 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-foss-2019b-Python-3.7.4.lock already exists, aborting! | |
== 2020-07-19 17:47:34,035 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