Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save lexming/a6009cb59a4b4c08baa2e4c2be52e6eb to your computer and use it in GitHub Desktop.
Save lexming/a6009cb59a4b4c08baa2e4c2be52e6eb to your computer and use it in GitHub Desktop.
(partial) EasyBuild log for failed build of /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.29-gfbf-2023b-CUDA-12.4.0.eb (PR(s) #20931)
name = 'jax'
version = '0.4.29'
versionsuffix = '-CUDA-%(cudaver)s'
homepage = 'https://pypi.python.org/pypi/jax'
description = """Composable transformations of Python+NumPy programs:
differentiate, vectorize, JIT to GPU/TPU, and more"""
toolchain = {'name': 'gfbf', 'version': '2023b'}
cuda_compute_capabilities = ["5.0", "6.0", "6.1", "7.0", "7.5", "8.0", "8.6", "9.0"]
builddependencies = [
('Bazel', '6.3.1'),
('pytest-xdist', '3.6.1'),
# git 2.x required to fetch repository 'io_bazel_rules_docker'
('git', '2.42.0'),
('matplotlib', '3.8.2'), # required for tests/lobpcg_test.py
('poetry', '1.6.1'),
('pybind11', '2.11.1'),
]
dependencies = [
('CUDA', '12.4.0', '', SYSTEM),
('cuDNN', '9.2.0.82', versionsuffix, SYSTEM),
('NCCL', '2.20.5', versionsuffix),
('zlib', '1.2.13'),
('Python', '3.11.5'),
('SciPy-bundle', '2023.11'),
('flatbuffers-python', '23.5.26'),
('ml_dtypes', '0.4.0'),
]
# downloading xla and other tarballs to avoid that Bazel downloads it during the build
# note: this *must* be the exact same commit as used in third_party/{xla,"other"}/workspace.bzl
local_xla_commit = '32ba408c0e2b7ef5f5821c0781601ba17d467076'
local_extract_cmd = 'mkdir -p %(builddir)s/archives && cp %s %(builddir)s/archives'
local_repo_opt = '--bazel_options="--distdir=%(builddir)s/archives" '
local_repo_opt += '--bazel_options="--action_env=TF_SYSTEM_LIBS=pybind11" '
local_repo_opt += '--bazel_options="--action_env=CPATH=$EBROOTPYBIND11/include" '
# Some tests require an isolated run:
local_isolated_tests = [
'tests/host_callback_test.py::HostCallbackTapTest::test_tap_scan_custom_jvp',
'tests/host_callback_test.py::HostCallbackTapTest::test_tap_transforms_doc',
'tests/lax_scipy_special_functions_test.py::LaxScipySpcialFunctionsTest' +
'::testScipySpecialFun_gammainc_s_2x1x4_float32_float32',
]
# deliberately not testing in parallel, as that results in (additional) failing tests;
# use XLA_PYTHON_CLIENT_ALLOCATOR=platform to allocate and deallocate GPU memory during testing,
# see https://github.com/google/jax/issues/7323 and
# https://github.com/google/jax/blob/main/docs/gpu_memory_allocation.rst;
# use CUDA_VISIBLE_DEVICES=0 to avoid failing tests on systems with multiple GPUs;
# use NVIDIA_TF32_OVERRIDE=0 to avoid loosing numerical precision by disabling TF32 Tensor Cores;
local_test_exports = [
"NVIDIA_TF32_OVERRIDE=0",
"CUDA_VISIBLE_DEVICES=0",
"XLA_PYTHON_CLIENT_ALLOCATOR=platform",
"JAX_ENABLE_X64=true",
]
local_test = ''.join(['export %s;' % x for x in local_test_exports])
# run all tests at once except for local_isolated_tests:
local_test += "pytest -vv tests %s && " % ' '.join(['--deselect %s' % x for x in local_isolated_tests])
# run remaining local_isolated_tests separately:
local_test += ' && '.join(['pytest -vv %s' % x for x in local_isolated_tests])
use_pip = True
default_easyblock = 'PythonPackage'
default_component_specs = {
'sources': [SOURCE_TAR_GZ],
'source_urls': [PYPI_SOURCE],
'start_dir': '%(name)s-%(version)s',
'use_pip': True,
'sanity_pip_check': True,
'download_dep_fail': True,
}
components = [
('absl-py', '2.1.0', {
'checksums': [
{'absl-py-2.1.0.tar.gz': '7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff'},
],
'options': {'modulename': 'absl'},
}),
('jaxlib', version, {
'sources': [
'%(name)s-v%(version)s.tar.gz',
{
'download_filename': '%s.tar.gz' % local_xla_commit,
'filename': 'xla-%s.tar.gz' % local_xla_commit,
'extract_cmd': local_extract_cmd,
},
],
'source_urls': [
'https://github.com/google/jax/archive/',
'https://github.com/openxla/xla/archive'
],
'patches': ['jax-0.4.25_fix-pybind11-systemlib.patch'],
'checksums': [
{'jaxlib-v0.4.29.tar.gz': '3a8005f4f62d35a5aad7e3dbd596890b47c81cc6e34fcfe3dcb93b3ca7cb1246'},
{'xla-%s.tar.gz' % local_xla_commit: '899f9fa0801f607decd0fedcb1e4c1f56010f884c271dc618448898b022715b1'},
{'jax-0.4.25_fix-pybind11-systemlib.patch':
'daad5b726d1a138431b05eb60ecf4c89c7b5148eb939721800bdf43d804ca033'}
],
'start_dir': 'jax-jaxlib-v%(version)s',
# Avoid warning (treated as error) in upb/table.c
'buildopts': local_repo_opt + ' --bazel_options="--copt=-Wno-maybe-uninitialized"'
}),
]
exts_list = [
(name, version, {
'runtest': local_test,
'source_tmpl': '%(name)s-v%(version)s.tar.gz',
'source_urls': ['https://github.com/google/jax/archive/'],
'patches': ['jax-0.4.29_disable_mosaic_test_print.patch'],
'checksums': [
{'jax-v0.4.29.tar.gz': 'bbabbba40f9d87dcedf999cc179b67326f1f0fa135ce7b19fb1101f841d23b5f'},
{'jax-0.4.29_disable_mosaic_test_print.patch':
'f170786578d2682b04e3c2d657e66b2c289d67596043587ce1295898f5165b0b'},
],
}),
]
sanity_pip_check = True
moduleclass = 'tools'
== 2024-07-24 13:36:53,882 parser.py:139 INFO Type checking of easyconfig parameter values passed!
== 2024-07-24 13:36:53,882 easyconfig.py:686 INFO setting easyconfig parameter builddependencies: value [('Bazel', '6.3.1'), ('pytest-xdist', '3.6.1'), ('git', '2.42.0'), ('matplotlib', '3.8.2'), ('poetry', '1.6.1'), ('pybind11', '2.11.1')] (type: <class 'list'>)
== 2024-07-24 13:36:53,882 easyconfig.py:686 INFO setting easyconfig parameter components: value [('absl-py', '2.1.0', {'checksums': [{'absl-py-2.1.0.tar.gz': '7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff'}], 'options': {'modulename': 'absl'}}), ('jaxlib', '0.4.29', {'sources': ['%(name)s-v%(version)s.tar.gz', {'download_filename': '32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz', 'filename': 'xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz', 'extract_cmd': 'mkdir -p %(builddir)s/archives && cp %s %(builddir)s/archives'}], 'source_urls': ['https://github.com/google/jax/archive/', 'https://github.com/openxla/xla/archive'], 'patches': ['jax-0.4.25_fix-pybind11-systemlib.patch'], 'checksums': [{'jaxlib-v0.4.29.tar.gz': '3a8005f4f62d35a5aad7e3dbd596890b47c81cc6e34fcfe3dcb93b3ca7cb1246'}, {'xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz': '899f9fa0801f607decd0fedcb1e4c1f56010f884c271dc618448898b022715b1'}, {'jax-0.4.25_fix-pybind11-systemlib.patch': 'daad5b726d1a138431b05eb60ecf4c89c7b5148eb939721800bdf43d804ca033'}], 'start_dir': 'jax-jaxlib-v%(version)s', 'buildopts': '--bazel_options="--distdir=%(builddir)s/archives" --bazel_options="--action_env=TF_SYSTEM_LIBS=pybind11" --bazel_options="--action_env=CPATH=$EBROOTPYBIND11/include" --bazel_options="--copt=-Wno-maybe-uninitialized"'})] (type: <class 'list'>)
== 2024-07-24 13:36:53,882 easyconfig.py:686 INFO setting easyconfig parameter cuda_compute_capabilities: value ['5.0', '6.0', '6.1', '7.0', '7.5', '8.0', '8.6', '9.0'] (type: <class 'list'>)
== 2024-07-24 13:36:53,882 easyconfig.py:686 INFO setting easyconfig parameter default_component_specs: value {'sources': ['%(name)s-%(version)s.tar.gz'], 'source_urls': ['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s'], 'start_dir': '%(name)s-%(version)s', 'use_pip': True, 'sanity_pip_check': True, 'download_dep_fail': True} (type: <class 'dict'>)
== 2024-07-24 13:36:53,883 easyconfig.py:686 INFO setting easyconfig parameter default_easyblock: value PythonPackage (type: <class 'str'>)
== 2024-07-24 13:36:53,883 easyconfig.py:686 INFO setting easyconfig parameter dependencies: value [('CUDA', '12.4.0', '', {'name': 'system', 'version': 'system'}), ('cuDNN', '9.2.0.82', '-CUDA-%(cudaver)s', {'name': 'system', 'version': 'system'}), ('NCCL', '2.20.5', '-CUDA-%(cudaver)s'), ('zlib', '1.2.13'), ('Python', '3.11.5'), ('SciPy-bundle', '2023.11'), ('flatbuffers-python', '23.5.26'), ('ml_dtypes', '0.4.0')] (type: <class 'list'>)
== 2024-07-24 13:36:53,883 easyconfig.py:686 INFO setting easyconfig parameter description: value Composable transformations of Python+NumPy programs:
differentiate, vectorize, JIT to GPU/TPU, and more (type: <class 'str'>)
== 2024-07-24 13:36:53,883 easyconfig.py:686 INFO setting easyconfig parameter easyblock: value PythonBundle (type: <class 'str'>)
== 2024-07-24 13:36:53,883 easyconfig.py:686 INFO setting easyconfig parameter exts_list: value [('jax', '0.4.29', {'runtest': 'export NVIDIA_TF32_OVERRIDE=0;export CUDA_VISIBLE_DEVICES=0;export XLA_PYTHON_CLIENT_ALLOCATOR=platform;export JAX_ENABLE_X64=true;pytest -vv tests --deselect tests/host_callback_test.py::HostCallbackTapTest::test_tap_scan_custom_jvp --deselect tests/host_callback_test.py::HostCallbackTapTest::test_tap_transforms_doc --deselect tests/lax_scipy_special_functions_test.py::LaxScipySpcialFunctionsTest::testScipySpecialFun_gammainc_s_2x1x4_float32_float32 && pytest -vv tests/host_callback_test.py::HostCallbackTapTest::test_tap_scan_custom_jvp && pytest -vv tests/host_callback_test.py::HostCallbackTapTest::test_tap_transforms_doc && pytest -vv tests/lax_scipy_special_functions_test.py::LaxScipySpcialFunctionsTest::testScipySpecialFun_gammainc_s_2x1x4_float32_float32', 'source_tmpl': '%(name)s-v%(version)s.tar.gz', 'source_urls': ['https://github.com/google/jax/archive/'], 'patches': ['jax-0.4.29_disable_mosaic_test_print.patch'], 'checksums': [{'jax-v0.4.29.tar.gz': 'bbabbba40f9d87dcedf999cc179b67326f1f0fa135ce7b19fb1101f841d23b5f'}, {'jax-0.4.29_disable_mosaic_test_print.patch': 'f170786578d2682b04e3c2d657e66b2c289d67596043587ce1295898f5165b0b'}]})] (type: <class 'list'>)
== 2024-07-24 13:36:53,883 easyconfig.py:686 INFO setting easyconfig parameter homepage: value https://pypi.python.org/pypi/jax (type: <class 'str'>)
== 2024-07-24 13:36:53,883 easyconfig.py:686 INFO setting easyconfig parameter moduleclass: value tools (type: <class 'str'>)
== 2024-07-24 13:36:53,883 easyconfig.py:686 INFO setting easyconfig parameter name: value jax (type: <class 'str'>)
== 2024-07-24 13:36:53,884 easyconfig.py:686 INFO setting easyconfig parameter sanity_pip_check: value True (type: <class 'bool'>)
== 2024-07-24 13:36:53,884 easyconfig.py:686 INFO setting easyconfig parameter toolchain: value {'name': 'gfbf', 'version': '2023b'} (type: <class 'dict'>)
== 2024-07-24 13:36:53,884 easyconfig.py:686 INFO setting easyconfig parameter use_pip: value True (type: <class 'bool'>)
== 2024-07-24 13:36:53,884 easyconfig.py:686 INFO setting easyconfig parameter version: value 0.4.29 (type: <class 'str'>)
== 2024-07-24 13:36:53,884 easyconfig.py:686 INFO setting easyconfig parameter versionsuffix: value -CUDA-%(cudaver)s (type: <class 'str'>)
== 2024-07-24 13:36:53,884 easyconfig.py:747 INFO Parsing dependency specifications...
== 2024-07-24 13:36:53,884 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:36:53,885 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jax', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jax', name='jax', nameletter='j', nameletterlower='j', namelower='jax', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:36:53,886 modules.py:628 INFO Checking whether Bazel/6.3.1-gfbf-2023b exists...
== 2024-07-24 13:36:53,886 modules.py:649 INFO Module Bazel/6.3.1-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,886 modules.py:656 INFO Result for existence check of Bazel/6.3.1-gfbf-2023b module: False
== 2024-07-24 13:36:53,886 modules.py:628 INFO Checking whether Bazel/6.3.1-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,886 modules.py:649 INFO Module Bazel/6.3.1-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,887 modules.py:656 INFO Result for existence check of Bazel/6.3.1-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,887 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,887 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,887 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,887 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,888 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,888 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,888 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'Bazel', 'version': '6.3.1', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': True, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,888 modules.py:628 INFO Checking whether pytest-xdist/3.6.1-gfbf-2023b exists...
== 2024-07-24 13:36:53,888 modules.py:649 INFO Module pytest-xdist/3.6.1-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,889 modules.py:656 INFO Result for existence check of pytest-xdist/3.6.1-gfbf-2023b module: False
== 2024-07-24 13:36:53,889 modules.py:628 INFO Checking whether pytest-xdist/3.6.1-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,889 modules.py:649 INFO Module pytest-xdist/3.6.1-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,889 modules.py:656 INFO Result for existence check of pytest-xdist/3.6.1-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,889 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,890 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,890 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,890 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,890 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,890 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,890 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'pytest-xdist', 'version': '3.6.1', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': True, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,891 modules.py:628 INFO Checking whether git/2.42.0-gfbf-2023b exists...
== 2024-07-24 13:36:53,891 modules.py:649 INFO Module git/2.42.0-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,891 modules.py:656 INFO Result for existence check of git/2.42.0-gfbf-2023b module: False
== 2024-07-24 13:36:53,891 modules.py:628 INFO Checking whether git/2.42.0-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,892 modules.py:649 INFO Module git/2.42.0-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,892 modules.py:656 INFO Result for existence check of git/2.42.0-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,892 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,892 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,892 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,892 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,893 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,893 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,893 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'git', 'version': '2.42.0', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': True, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,893 modules.py:628 INFO Checking whether matplotlib/3.8.2-gfbf-2023b exists...
== 2024-07-24 13:36:53,894 modules.py:649 INFO Module matplotlib/3.8.2-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,894 modules.py:656 INFO Result for existence check of matplotlib/3.8.2-gfbf-2023b module: False
== 2024-07-24 13:36:53,894 modules.py:628 INFO Checking whether matplotlib/3.8.2-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,894 modules.py:649 INFO Module matplotlib/3.8.2-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,894 modules.py:656 INFO Result for existence check of matplotlib/3.8.2-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,895 modules.py:628 INFO Checking whether matplotlib/3.8.2-GCCcore-13.2.0 exists...
== 2024-07-24 13:36:53,895 modules.py:649 INFO Module matplotlib/3.8.2-GCCcore-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,895 modules.py:656 INFO Result for existence check of matplotlib/3.8.2-GCCcore-13.2.0 module: False
== 2024-07-24 13:36:53,895 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'matplotlib', 'version': '3.8.2', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': True, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'gfbf', 'version': '2023b'}
== 2024-07-24 13:36:53,895 modules.py:628 INFO Checking whether poetry/1.6.1-gfbf-2023b exists...
== 2024-07-24 13:36:53,896 modules.py:649 INFO Module poetry/1.6.1-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,896 modules.py:656 INFO Result for existence check of poetry/1.6.1-gfbf-2023b module: False
== 2024-07-24 13:36:53,896 modules.py:628 INFO Checking whether poetry/1.6.1-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,896 modules.py:649 INFO Module poetry/1.6.1-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,896 modules.py:656 INFO Result for existence check of poetry/1.6.1-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,897 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,897 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,897 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,897 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,897 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,897 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,898 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'poetry', 'version': '1.6.1', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': True, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,898 modules.py:628 INFO Checking whether pybind11/2.11.1-gfbf-2023b exists...
== 2024-07-24 13:36:53,898 modules.py:649 INFO Module pybind11/2.11.1-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,898 modules.py:656 INFO Result for existence check of pybind11/2.11.1-gfbf-2023b module: False
== 2024-07-24 13:36:53,899 modules.py:628 INFO Checking whether pybind11/2.11.1-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,899 modules.py:649 INFO Module pybind11/2.11.1-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,899 modules.py:656 INFO Result for existence check of pybind11/2.11.1-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,899 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,899 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,899 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,900 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,900 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,900 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,900 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'pybind11', 'version': '2.11.1', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': True, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,901 modules.py:628 INFO Checking whether NCCL/2.20.5-gfbf-2023b-CUDA-12.4.0 exists...
== 2024-07-24 13:36:53,901 modules.py:649 INFO Module NCCL/2.20.5-gfbf-2023b-CUDA-12.4.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,901 modules.py:656 INFO Result for existence check of NCCL/2.20.5-gfbf-2023b-CUDA-12.4.0 module: False
== 2024-07-24 13:36:53,901 modules.py:628 INFO Checking whether NCCL/2.20.5-GCC-13.2.0-CUDA-12.4.0 exists...
== 2024-07-24 13:36:53,901 modules.py:649 INFO Module NCCL/2.20.5-GCC-13.2.0-CUDA-12.4.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,902 modules.py:656 INFO Result for existence check of NCCL/2.20.5-GCC-13.2.0-CUDA-12.4.0 module: False
== 2024-07-24 13:36:53,902 modules.py:628 INFO Checking whether NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 exists...
== 2024-07-24 13:36:53,902 modules.py:649 INFO Module NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,902 modules.py:656 INFO Result for existence check of NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 module: False
== 2024-07-24 13:36:53,902 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,902 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,903 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,903 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,903 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,903 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,903 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'NCCL', 'version': '2.20.5', 'versionsuffix': '-CUDA-12.4.0', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,904 modules.py:628 INFO Checking whether zlib/1.2.13-gfbf-2023b exists...
== 2024-07-24 13:36:53,904 modules.py:649 INFO Module zlib/1.2.13-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,904 modules.py:656 INFO Result for existence check of zlib/1.2.13-gfbf-2023b module: False
== 2024-07-24 13:36:53,904 modules.py:628 INFO Checking whether zlib/1.2.13-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,904 modules.py:649 INFO Module zlib/1.2.13-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,905 modules.py:656 INFO Result for existence check of zlib/1.2.13-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,905 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,905 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,905 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,905 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,906 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,906 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,906 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'zlib', 'version': '1.2.13', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,906 modules.py:628 INFO Checking whether Python/3.11.5-gfbf-2023b exists...
== 2024-07-24 13:36:53,906 modules.py:649 INFO Module Python/3.11.5-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,907 modules.py:656 INFO Result for existence check of Python/3.11.5-gfbf-2023b module: False
== 2024-07-24 13:36:53,907 modules.py:628 INFO Checking whether Python/3.11.5-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,907 modules.py:649 INFO Module Python/3.11.5-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,907 modules.py:656 INFO Result for existence check of Python/3.11.5-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,907 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,908 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,908 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,908 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,908 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,908 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,908 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'Python', 'version': '3.11.5', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,909 modules.py:628 INFO Checking whether SciPy-bundle/2023.11-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,909 modules.py:649 INFO Module SciPy-bundle/2023.11-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,909 modules.py:656 INFO Result for existence check of SciPy-bundle/2023.11-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,909 modules.py:628 INFO Checking whether SciPy-bundle/2023.11-GCCcore-13.2.0 exists...
== 2024-07-24 13:36:53,910 modules.py:649 INFO Module SciPy-bundle/2023.11-GCCcore-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,910 modules.py:656 INFO Result for existence check of SciPy-bundle/2023.11-GCCcore-13.2.0 module: False
== 2024-07-24 13:36:53,910 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'SciPy-bundle', 'version': '2023.11', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'gfbf', 'version': '2023b'}
== 2024-07-24 13:36:53,910 modules.py:628 INFO Checking whether flatbuffers-python/23.5.26-gfbf-2023b exists...
== 2024-07-24 13:36:53,910 modules.py:649 INFO Module flatbuffers-python/23.5.26-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,911 modules.py:656 INFO Result for existence check of flatbuffers-python/23.5.26-gfbf-2023b module: False
== 2024-07-24 13:36:53,911 modules.py:628 INFO Checking whether flatbuffers-python/23.5.26-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,911 modules.py:649 INFO Module flatbuffers-python/23.5.26-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,911 modules.py:656 INFO Result for existence check of flatbuffers-python/23.5.26-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,911 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,912 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,912 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,912 easyconfig.py:2195 INFO Found loaded index for /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,912 easyconfig.py:2195 INFO Found loaded index for /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs
== 2024-07-24 13:36:53,912 easyconfig.py:2195 INFO Found loaded index for /tmp/eb-cg8jq9r5/files_pr20931
== 2024-07-24 13:36:53,912 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'flatbuffers-python', 'version': '23.5.26', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'GCCcore', 'version': '13.2.0'}
== 2024-07-24 13:36:53,913 modules.py:628 INFO Checking whether ml_dtypes/0.4.0-GCC-13.2.0 exists...
== 2024-07-24 13:36:53,913 modules.py:649 INFO Module ml_dtypes/0.4.0-GCC-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,913 modules.py:656 INFO Result for existence check of ml_dtypes/0.4.0-GCC-13.2.0 module: False
== 2024-07-24 13:36:53,913 modules.py:628 INFO Checking whether ml_dtypes/0.4.0-GCCcore-13.2.0 exists...
== 2024-07-24 13:36:53,914 modules.py:649 INFO Module ml_dtypes/0.4.0-GCCcore-13.2.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:36:53,914 modules.py:656 INFO Result for existence check of ml_dtypes/0.4.0-GCCcore-13.2.0 module: False
== 2024-07-24 13:36:53,914 easyconfig.py:2371 INFO Minimally resolving dependency {'full_mod_name': None, 'short_mod_name': None, 'name': 'ml_dtypes', 'version': '0.4.0', 'versionsuffix': '', 'toolchain': {'name': 'gfbf', 'version': '2023b'}, 'toolchain_inherited': True, 'system': False, 'hidden': False, 'build_only': False, 'external_module': False, 'external_module_metadata': {}} using toolchain {'name': 'gfbf', 'version': '2023b'}
== 2024-07-24 13:36:53,914 easyconfig.py:866 INFO Validating easyconfig
== 2024-07-24 13:36:53,914 easyconfig.py:871 INFO Checking OS dependencies
== 2024-07-24 13:36:53,914 easyconfig.py:926 INFO OS dependencies ok: []
== 2024-07-24 13:36:53,915 easyconfig.py:876 INFO Checking skipsteps
== 2024-07-24 13:36:53,915 easyconfig.py:881 INFO Checking build option lists
== 2024-07-24 13:36:53,915 easyconfig.py:884 INFO Checking licenses
== 2024-07-24 13:36:53,924 easyconfig.py:1938 INFO Successfully obtained EB_jaxlib class instance from easybuild.easyblocks.jaxlib
== 2024-07-24 13:36:53,924 easyconfig.py:1955 INFO Successfully obtained class 'EB_jaxlib' for easyblock 'None' (software name 'jaxlib')
== 2024-07-24 13:36:53,924 bundle.py:135 INFO Using easyblock EB_jaxlib for component jaxlib
== 2024-07-24 13:36:53,925 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:36:53,925 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jaxlib', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jaxlib', module_name='jax/0.4.29-gfbf-2023b-CUDA-12.4.0', name='jaxlib', nameletter='j', nameletterlower='j', namelower='jaxlib', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:36:53,925 easyconfig.py:2035 WARNING Unable to resolve template value mkdir -p %(builddir)s/archives && cp %%s %(builddir)s/archives with dict {'arch': 'x86_64', 'sysroot': '', 'nameletter': 'j', 'toolchain_name': 'gfbf', 'toolchain_version': '2023b', 'version_major': '0', 'version_minor': '4', 'version_major_minor': '0.4', 'cudaver': '12.4.0', 'cudamajver': '12', 'cudaminver': '4', 'cudashortver': '12.4', 'pyver': '3.11.5', 'pymajver': '3', 'pyminver': '11', 'pyshortver': '3.11', 'bitbucket_account': 'jaxlib', 'github_account': 'jaxlib', 'name': 'jaxlib', 'version': '0.4.29', 'versionsuffix': '-CUDA-12.4.0', 'versionprefix': '', 'namelower': 'jaxlib', 'nameletterlower': 'j', 'cuda_compute_capabilities': '8.0', 'cuda_cc_space_sep': '8.0', 'cuda_cc_semicolon_sep': '8.0', 'cuda_cc_cmake': '80', 'cuda_sm_comma_sep': 'sm_80', 'cuda_sm_space_sep': 'sm_80', 'module_name': 'jax/0.4.29-gfbf-2023b-CUDA-12.4.0'}
== 2024-07-24 13:36:53,925 easyconfig.py:2035 WARNING Unable to resolve template value mkdir -p %(builddir)s/archives && cp %%s %(builddir)s/archives with dict {'arch': 'x86_64', 'sysroot': '', 'nameletter': 'j', 'toolchain_name': 'gfbf', 'toolchain_version': '2023b', 'version_major': '0', 'version_minor': '4', 'version_major_minor': '0.4', 'cudaver': '12.4.0', 'cudamajver': '12', 'cudaminver': '4', 'cudashortver': '12.4', 'pyver': '3.11.5', 'pymajver': '3', 'pyminver': '11', 'pyshortver': '3.11', 'bitbucket_account': 'jaxlib', 'github_account': 'jaxlib', 'name': 'jaxlib', 'version': '0.4.29', 'versionsuffix': '-CUDA-12.4.0', 'versionprefix': '', 'namelower': 'jaxlib', 'nameletterlower': 'j', 'cuda_compute_capabilities': '8.0', 'cuda_cc_space_sep': '8.0', 'cuda_cc_semicolon_sep': '8.0', 'cuda_cc_cmake': '80', 'cuda_sm_comma_sep': 'sm_80', 'cuda_sm_space_sep': 'sm_80', 'module_name': 'jax/0.4.29-gfbf-2023b-CUDA-12.4.0'}
== 2024-07-24 13:36:53,925 easyconfig.py:2035 WARNING Unable to resolve template value mkdir -p %(builddir)s/archives && cp %%s %(builddir)s/archives with dict {'arch': 'x86_64', 'sysroot': '', 'nameletter': 'j', 'toolchain_name': 'gfbf', 'toolchain_version': '2023b', 'version_major': '0', 'version_minor': '4', 'version_major_minor': '0.4', 'cudaver': '12.4.0', 'cudamajver': '12', 'cudaminver': '4', 'cudashortver': '12.4', 'pyver': '3.11.5', 'pymajver': '3', 'pyminver': '11', 'pyshortver': '3.11', 'bitbucket_account': 'jaxlib', 'github_account': 'jaxlib', 'name': 'jaxlib', 'version': '0.4.29', 'versionsuffix': '-CUDA-12.4.0', 'versionprefix': '', 'namelower': 'jaxlib', 'nameletterlower': 'j', 'cuda_compute_capabilities': '8.0', 'cuda_cc_space_sep': '8.0', 'cuda_cc_semicolon_sep': '8.0', 'cuda_cc_cmake': '80', 'cuda_sm_comma_sep': 'sm_80', 'cuda_sm_space_sep': 'sm_80', 'module_name': 'jax/0.4.29-gfbf-2023b-CUDA-12.4.0'}
== 2024-07-24 13:36:53,926 pythonbundle.py:73 INFO Detection of downloaded extension dependencies is enabled
== 2024-07-24 13:36:53,926 pythonbundle.py:75 INFO exts_default_options: {'buildcmd': None, 'check_ldshared': None, 'download_dep_fail': True, 'install_src': None, 'install_target': 'install', 'pip_ignore_installed': True, 'pip_no_index': None, 'pip_verbose': None, 'req_py_majver': None, 'req_py_minver': None, 'sanity_pip_check': True, 'runtest': True, 'testinstall': False, 'unpack_sources': None, 'unversioned_packages': [], 'use_pip': True, 'use_pip_editable': False, 'use_pip_extras': None, 'use_pip_for_deps': False, 'use_pip_requirement': False, 'zipped_egg': False, 'source_urls': ['https://pypi.python.org/packages/source/%(nameletter)s/%(name)s'], 'options': {}}
== 2024-07-24 13:36:53,926 easyblock.py:4235 INFO Obtained application instance of for jax (easyblock: PythonBundle)
== 2024-07-24 13:36:53,926 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:36:53,926 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jax', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jax', module_name='jax/0.4.29-gfbf-2023b-CUDA-12.4.0', name='jax', nameletter='j', nameletterlower='j', namelower='jax', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:36:53,928 one.py:180 INFO Skipping reformatting value for parameter 'toolchain'
== 2024-07-24 13:36:53,931 filetools.py:1922 INFO Creating directory /user/brussel/101/vsc10122/easybuild/install/zen2/log/reprod_20240724133653_2390 (parents: True, set_gid: False, sticky: False)
== 2024-07-24 13:36:53,931 easyblock.py:4489 INFO Dumped easyconfig instance to /user/brussel/101/vsc10122/easybuild/install/zen2/log/reprod_20240724133653_2390/jax-0.4.29-gfbf-2023b-CUDA-12.4.0.eb
== 2024-07-24 13:36:53,932 filetools.py:1922 INFO Creating directory /user/brussel/101/vsc10122/easybuild/install/zen2/log/reprod_20240724133653_2390/easyblocks (parents: True, set_gid: False, sticky: False)
== 2024-07-24 13:36:53,933 filetools.py:2435 INFO /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyblocks/easybuild/easyblocks/generic/bundle.py copied to /user/brussel/101/vsc10122/easybuild/install/zen2/log/reprod_20240724133653_2390/easyblocks/bundle.py
== 2024-07-24 13:36:53,933 easyblock.py:4469 INFO Dumped easyblock bundle.py required for reproduction to /user/brussel/101/vsc10122/easybuild/install/zen2/log/reprod_20240724133653_2390/easyblocks
== 2024-07-24 13:36:53,933 filetools.py:2435 INFO /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyblocks/easybuild/easyblocks/generic/pythonbundle.py copied to /user/brussel/101/vsc10122/easybuild/install/zen2/log/reprod_20240724133653_2390/easyblocks/pythonbundle.py
== 2024-07-24 13:36:53,933 easyblock.py:4469 INFO Dumped easyblock pythonbundle.py required for reproduction to /user/brussel/101/vsc10122/easybuild/install/zen2/log/reprod_20240724133653_2390/easyblocks
== 2024-07-24 13:36:53,934 easyblock.py:2243 INFO Number of iterations to perform for central part of installation procedure: 1
== 2024-07-24 13:36:53,934 build_log.py:267 INFO building and installing jax/0.4.29-gfbf-2023b-CUDA-12.4.0...
== 2024-07-24 13:36:53,934 filetools.py:2015 INFO Lock /user/brussel/101/vsc10122/easybuild/install/zen2/software/.locks/_user_brussel_101_vsc10122_easybuild_install_zen2_software_jax_0.4.29-gfbf-2023b-CUDA-12.4.0.lock does not exist
== 2024-07-24 13:36:53,935 filetools.py:1956 INFO Creating lock at /user/brussel/101/vsc10122/easybuild/install/zen2/software/.locks/_user_brussel_101_vsc10122_easybuild_install_zen2_software_jax_0.4.29-gfbf-2023b-CUDA-12.4.0.lock...
== 2024-07-24 13:36:53,935 filetools.py:1922 INFO Creating directory /user/brussel/101/vsc10122/easybuild/install/zen2/software/.locks/_user_brussel_101_vsc10122_easybuild_install_zen2_software_jax_0.4.29-gfbf-2023b-CUDA-12.4.0.lock (parents: True, set_gid: False, sticky: False)
== 2024-07-24 13:36:53,935 filetools.py:1965 INFO Lock created: /user/brussel/101/vsc10122/easybuild/install/zen2/software/.locks/_user_brussel_101_vsc10122_easybuild_install_zen2_software_jax_0.4.29-gfbf-2023b-CUDA-12.4.0.lock
== 2024-07-24 13:36:53,935 build_log.py:267 INFO fetching files...
== 2024-07-24 13:36:53,935 easyblock.py:3957 INFO Starting fetch step
== 2024-07-24 13:36:53,935 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:36:53,936 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jax', builddir='/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jax', installdir='/user/brussel/101/vsc10122/easybuild/install/zen2/software/jax/0.4.29-gfbf-2023b-CUDA-12.4.0', module_name='jax/0.4.29-gfbf-2023b-CUDA-12.4.0', name='jax', nameletter='j', nameletterlower='j', namelower='jax', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', start_dir='None', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:36:53,936 easyblock.py:3965 INFO Running method fetch_step part of step fetch
== 2024-07-24 13:36:53,936 easyblock.py:2365 WARNING Easyconfig does not specify an EasyBuild-version (key 'easybuild_version')! Assuming the latest version
== 2024-07-24 13:36:53,936 easyblock.py:817 INFO Considering directory in which easyconfig file is located when searching for absl-py-2.1.0.tar.gz: /tmp/eb-cg8jq9r5/files_pr20931/j/jax
== 2024-07-24 13:36:53,936 tools.py:282 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /user/brussel/101/vsc10122/.local/venv/eb/bin/eb
== 2024-07-24 13:36:53,936 tools.py:298 INFO Not considering /user/brussel/101/vsc10122/.local/venv/eb (no easybuild/easyconfigs subdir found)
== 2024-07-24 13:36:53,937 tools.py:306 INFO Also considering installation prefix /rhea/scratch/brussel/101/vsc10122/python-venv/eb (via resolved path to 'eb')...
== 2024-07-24 13:36:53,941 easyblock.py:858 INFO Found file absl-py-2.1.0.tar.gz at /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/absl-py-2.1.0.tar.gz
== 2024-07-24 13:36:53,941 easyblock.py:817 INFO Considering directory in which easyconfig file is located when searching for jaxlib-v0.4.29.tar.gz: /tmp/eb-cg8jq9r5/files_pr20931/j/jax
== 2024-07-24 13:36:53,941 tools.py:282 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /user/brussel/101/vsc10122/.local/venv/eb/bin/eb
== 2024-07-24 13:36:53,941 tools.py:298 INFO Not considering /user/brussel/101/vsc10122/.local/venv/eb (no easybuild/easyconfigs subdir found)
== 2024-07-24 13:36:53,941 tools.py:306 INFO Also considering installation prefix /rhea/scratch/brussel/101/vsc10122/python-venv/eb (via resolved path to 'eb')...
== 2024-07-24 13:36:54,432 filetools.py:816 INFO File size for https://github.com/google/jax/archive/jaxlib-v0.4.29.tar.gz: None
== 2024-07-24 13:36:56,001 filetools.py:823 INFO Downloaded file jaxlib-v0.4.29.tar.gz from url https://github.com/google/jax/archive/jaxlib-v0.4.29.tar.gz to /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/jaxlib-v0.4.29.tar.gz
== 2024-07-24 13:36:56,002 filetools.py:855 INFO Successful download of file jaxlib-v0.4.29.tar.gz from url https://github.com/google/jax/archive/jaxlib-v0.4.29.tar.gz to path /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/jaxlib-v0.4.29.tar.gz
== 2024-07-24 13:36:56,002 easyblock.py:958 INFO Successfully downloaded source file jaxlib-v0.4.29.tar.gz from https://github.com/google/jax/archive/jaxlib-v0.4.29.tar.gz
== 2024-07-24 13:36:56,002 easyblock.py:817 INFO Considering directory in which easyconfig file is located when searching for xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz: /tmp/eb-cg8jq9r5/files_pr20931/j/jax
== 2024-07-24 13:36:56,002 tools.py:282 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /user/brussel/101/vsc10122/.local/venv/eb/bin/eb
== 2024-07-24 13:36:56,002 tools.py:298 INFO Not considering /user/brussel/101/vsc10122/.local/venv/eb (no easybuild/easyconfigs subdir found)
== 2024-07-24 13:36:56,002 tools.py:306 INFO Also considering installation prefix /rhea/scratch/brussel/101/vsc10122/python-venv/eb (via resolved path to 'eb')...
== 2024-07-24 13:36:56,395 filetools.py:832 WARNING URL https://github.com/google/jax/archive/32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz was not found (HTTP response code 404), not trying again
== 2024-07-24 13:36:56,396 filetools.py:859 WARNING Download of https://github.com/google/jax/archive/32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz to /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz failed, done trying
== 2024-07-24 13:36:56,951 filetools.py:816 INFO File size for https://github.com/openxla/xla/archive/32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz: None
== 2024-07-24 13:36:58,483 filetools.py:823 INFO Downloaded file xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz from url https://github.com/openxla/xla/archive/32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz to /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz
== 2024-07-24 13:36:58,483 filetools.py:855 INFO Successful download of file xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz from url https://github.com/openxla/xla/archive/32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz to path /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz
== 2024-07-24 13:36:58,483 easyblock.py:958 INFO Successfully downloaded source file xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz from https://github.com/openxla/xla/archive/32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz
== 2024-07-24 13:36:58,483 easyblock.py:496 INFO Added sources: [{'name': 'absl-py-2.1.0.tar.gz', 'path': '/user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/absl-py-2.1.0.tar.gz', 'cmd': None, 'checksum': {'absl-py-2.1.0.tar.gz': '7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff'}, 'finalpath': '/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0'}, {'name': 'jaxlib-v0.4.29.tar.gz', 'path': '/user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/jaxlib-v0.4.29.tar.gz', 'cmd': None, 'checksum': {'jaxlib-v0.4.29.tar.gz': '3a8005f4f62d35a5aad7e3dbd596890b47c81cc6e34fcfe3dcb93b3ca7cb1246'}, 'finalpath': '/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0'}, {'name': 'xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz', 'path': '/user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz', 'cmd': 'mkdir -p /user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0/archives && cp %s /user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0/archives', 'checksum': {'xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz': '899f9fa0801f607decd0fedcb1e4c1f56010f884c271dc618448898b022715b1'}, 'finalpath': '/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0'}]
== 2024-07-24 13:36:58,484 easyblock.py:817 INFO Considering directory in which easyconfig file is located when searching for jax-0.4.25_fix-pybind11-systemlib.patch: /tmp/eb-cg8jq9r5/files_pr20931/j/jax
== 2024-07-24 13:36:58,484 tools.py:282 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /user/brussel/101/vsc10122/.local/venv/eb/bin/eb
== 2024-07-24 13:36:58,484 tools.py:298 INFO Not considering /user/brussel/101/vsc10122/.local/venv/eb (no easybuild/easyconfigs subdir found)
== 2024-07-24 13:36:58,484 tools.py:306 INFO Also considering installation prefix /rhea/scratch/brussel/101/vsc10122/python-venv/eb (via resolved path to 'eb')...
== 2024-07-24 13:36:58,484 easyblock.py:858 INFO Found file jax-0.4.25_fix-pybind11-systemlib.patch at /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.25_fix-pybind11-systemlib.patch
== 2024-07-24 13:36:58,485 easyblock.py:535 INFO Added patches: [{'name': 'jax-0.4.25_fix-pybind11-systemlib.patch', 'postinstall': False, 'path': '/tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.25_fix-pybind11-systemlib.patch', 'checksum': {'jax-0.4.25_fix-pybind11-systemlib.patch': 'daad5b726d1a138431b05eb60ecf4c89c7b5148eb939721800bdf43d804ca033'}}]
== 2024-07-24 13:36:58,487 easyblock.py:2418 INFO md5 checksum for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/absl-py-2.1.0.tar.gz: f1e1ddc3fdbae314c50d6bee3e0c6841
== 2024-07-24 13:36:58,487 easyblock.py:2418 INFO sha256 checksum for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/absl-py-2.1.0.tar.gz: 7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff
== 2024-07-24 13:36:58,514 easyblock.py:2418 INFO md5 checksum for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/jaxlib-v0.4.29.tar.gz: 30f304aadb920174dc59dd0346e7a895
== 2024-07-24 13:36:58,527 easyblock.py:2418 INFO sha256 checksum for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/jaxlib-v0.4.29.tar.gz: 3a8005f4f62d35a5aad7e3dbd596890b47c81cc6e34fcfe3dcb93b3ca7cb1246
== 2024-07-24 13:36:58,545 easyblock.py:2418 INFO md5 checksum for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz: b8db036daba3f751bcfcf32f9529c5db
== 2024-07-24 13:36:58,553 easyblock.py:2418 INFO sha256 checksum for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz: 899f9fa0801f607decd0fedcb1e4c1f56010f884c271dc618448898b022715b1
== 2024-07-24 13:36:58,554 easyblock.py:2418 INFO md5 checksum for /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.25_fix-pybind11-systemlib.patch: a0c0a9735818165d87c995a85eef440a
== 2024-07-24 13:36:58,554 easyblock.py:2418 INFO sha256 checksum for /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.25_fix-pybind11-systemlib.patch: daad5b726d1a138431b05eb60ecf4c89c7b5148eb939721800bdf43d804ca033
== 2024-07-24 13:36:58,555 easyblock.py:817 INFO Considering directory in which easyconfig file is located when searching for jax-v0.4.29.tar.gz: /tmp/eb-cg8jq9r5/files_pr20931/j/jax
== 2024-07-24 13:36:58,555 tools.py:282 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /user/brussel/101/vsc10122/.local/venv/eb/bin/eb
== 2024-07-24 13:36:58,555 tools.py:298 INFO Not considering /user/brussel/101/vsc10122/.local/venv/eb (no easybuild/easyconfigs subdir found)
== 2024-07-24 13:36:58,555 tools.py:306 INFO Also considering installation prefix /rhea/scratch/brussel/101/vsc10122/python-venv/eb (via resolved path to 'eb')...
== 2024-07-24 13:36:58,965 filetools.py:816 INFO File size for https://github.com/google/jax/archive/jax-v0.4.29.tar.gz: None
== 2024-07-24 13:37:00,378 filetools.py:823 INFO Downloaded file jax-v0.4.29.tar.gz from url https://github.com/google/jax/archive/jax-v0.4.29.tar.gz to /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/extensions/jax-v0.4.29.tar.gz
== 2024-07-24 13:37:00,378 filetools.py:855 INFO Successful download of file jax-v0.4.29.tar.gz from url https://github.com/google/jax/archive/jax-v0.4.29.tar.gz to path /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/extensions/jax-v0.4.29.tar.gz
== 2024-07-24 13:37:00,378 easyblock.py:958 INFO Successfully downloaded source file jax-v0.4.29.tar.gz from https://github.com/google/jax/archive/jax-v0.4.29.tar.gz
== 2024-07-24 13:37:00,406 easyblock.py:681 INFO md5 checksum for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/extensions/jax-v0.4.29.tar.gz: 125bd871d2860a13526b113cbaedb602
== 2024-07-24 13:37:00,419 easyblock.py:681 INFO sha256 checksum for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/extensions/jax-v0.4.29.tar.gz: bbabbba40f9d87dcedf999cc179b67326f1f0fa135ce7b19fb1101f841d23b5f
== 2024-07-24 13:37:00,419 easyblock.py:687 INFO Checksum for extension source jax-v0.4.29.tar.gz verified
== 2024-07-24 13:37:00,419 easyblock.py:817 INFO Considering directory in which easyconfig file is located when searching for jax-0.4.29_disable_mosaic_test_print.patch: /tmp/eb-cg8jq9r5/files_pr20931/j/jax
== 2024-07-24 13:37:00,420 tools.py:282 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /user/brussel/101/vsc10122/.local/venv/eb/bin/eb
== 2024-07-24 13:37:00,420 tools.py:298 INFO Not considering /user/brussel/101/vsc10122/.local/venv/eb (no easybuild/easyconfigs subdir found)
== 2024-07-24 13:37:00,420 tools.py:306 INFO Also considering installation prefix /rhea/scratch/brussel/101/vsc10122/python-venv/eb (via resolved path to 'eb')...
== 2024-07-24 13:37:00,420 easyblock.py:858 INFO Found file jax-0.4.29_disable_mosaic_test_print.patch at /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.29_disable_mosaic_test_print.patch
== 2024-07-24 13:37:00,421 easyblock.py:817 INFO Considering directory in which easyconfig file is located when searching for checksums.json: /tmp/eb-cg8jq9r5/files_pr20931/j/jax
== 2024-07-24 13:37:00,421 tools.py:282 INFO Found location to 'eb' script via $EB_SCRIPT_PATH: /user/brussel/101/vsc10122/.local/venv/eb/bin/eb
== 2024-07-24 13:37:00,421 tools.py:298 INFO Not considering /user/brussel/101/vsc10122/.local/venv/eb (no easybuild/easyconfigs subdir found)
== 2024-07-24 13:37:00,421 tools.py:306 INFO Also considering installation prefix /rhea/scratch/brussel/101/vsc10122/python-venv/eb (via resolved path to 'eb')...
== 2024-07-24 13:37:00,421 easyblock.py:888 WARNING Couldn't find file checksums.json anywhere, and downloading it is disabled... Paths attempted (in order): /tmp/eb-cg8jq9r5/files_pr20931/j/jax/j/jax/checksums.json, /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax/checksums.json, /tmp/eb-cg8jq9r5/files_pr20931/j/jax/checksums.json, /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs/j/jax/checksums.json, /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs/jax/checksums.json, /user/brussel/101/vsc10122/src/easybuild-easyconfigs/easybuild/easyconfigs/checksums.json, /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/j/jax/checksums.json, /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/jax/checksums.json, /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/checksums.json, /tmp/eb-cg8jq9r5/files_pr20931/j/jax/checksums.json, /tmp/eb-cg8jq9r5/files_pr20931/jax/checksums.json, /tmp/eb-cg8jq9r5/files_pr20931/checksums.json, /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/j/jax/checksums.json, /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/jax/checksums.json, /theia/scratch/brussel/101/vsc10122/easybuild/easybuild-easyconfigs/easybuild/easyconfigs/checksums.json, /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/checksums.json, /user/brussel/101/vsc10122/easybuild/install/zen2/sources/jax/checksums.json, /user/brussel/101/vsc10122/easybuild/install/zen2/sources/checksums.json
== 2024-07-24 13:37:00,422 easyblock.py:532 INFO Fetched extension patches: [{'name': 'jax-0.4.29_disable_mosaic_test_print.patch', 'postinstall': False, 'path': '/tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.29_disable_mosaic_test_print.patch', 'checksum': None}]
== 2024-07-24 13:37:00,422 easyblock.py:714 INFO md5 checksum for /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.29_disable_mosaic_test_print.patch: 4b7e0a3c149a41f650da9d17abc76814
== 2024-07-24 13:37:00,423 easyblock.py:714 INFO sha256 checksum for /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.29_disable_mosaic_test_print.patch: f170786578d2682b04e3c2d657e66b2c289d67596043587ce1295898f5165b0b
== 2024-07-24 13:37:00,423 easyblock.py:724 INFO Checksum for extension patch jax-0.4.29_disable_mosaic_test_print.patch verified
== 2024-07-24 13:37:00,423 easyblock.py:2453 INFO Checking dirs that need to be created: ['/user/brussel/101/vsc10122/easybuild/install/zen2/software/jax/0.4.29-gfbf-2023b-CUDA-12.4.0', '/user/brussel/101/vsc10122/easybuild/install/zen2/modules/all/jax', '/user/brussel/101/vsc10122/easybuild/install/zen2/modules/tools/jax']
== 2024-07-24 13:37:00,423 filetools.py:1922 INFO Creating directory /user/brussel/101/vsc10122/easybuild/install/zen2/software/jax/0.4.29-gfbf-2023b-CUDA-12.4.0 (parents: True, set_gid: False, sticky: False)
== 2024-07-24 13:37:00,426 build_log.py:267 INFO ... (took 6 secs)
== 2024-07-24 13:37:00,426 build_log.py:267 INFO creating build dir, resetting environment...
== 2024-07-24 13:37:00,426 easyblock.py:3957 INFO Starting ready step
== 2024-07-24 13:37:00,426 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:37:00,426 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jax', builddir='/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jax', installdir='/user/brussel/101/vsc10122/easybuild/install/zen2/software/jax/0.4.29-gfbf-2023b-CUDA-12.4.0', module_name='jax/0.4.29-gfbf-2023b-CUDA-12.4.0', name='jax', nameletter='j', nameletterlower='j', namelower='jax', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', start_dir='None', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:37:00,427 easyblock.py:3965 INFO Running method check_readiness_step part of step ready
== 2024-07-24 13:37:00,427 easyblock.py:2262 INFO Setting parallelism: 8
== 2024-07-24 13:37:00,479 easyblock.py:3965 INFO Running method make_builddir part of step ready
== 2024-07-24 13:37:00,479 filetools.py:1922 INFO Creating directory /user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0 (parents: True, set_gid: False, sticky: False)
== 2024-07-24 13:37:00,481 easyblock.py:3965 INFO Running method reset_env part of step ready
== 2024-07-24 13:37:00,481 easyblock.py:3965 INFO Running method handle_iterate_opts part of step ready
== 2024-07-24 13:37:00,481 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:37:00,482 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jax', builddir='/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jax', installdir='/user/brussel/101/vsc10122/easybuild/install/zen2/software/jax/0.4.29-gfbf-2023b-CUDA-12.4.0', module_name='jax/0.4.29-gfbf-2023b-CUDA-12.4.0', name='jax', nameletter='j', nameletterlower='j', namelower='jax', parallel='8', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', start_dir='None', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:37:00,482 build_log.py:267 INFO ... (took < 1 sec)
== 2024-07-24 13:37:00,482 build_log.py:267 INFO unpacking...
== 2024-07-24 13:37:00,482 easyblock.py:3957 INFO Starting source step
== 2024-07-24 13:37:00,482 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:37:00,482 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jax', builddir='/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jax', installdir='/user/brussel/101/vsc10122/easybuild/install/zen2/software/jax/0.4.29-gfbf-2023b-CUDA-12.4.0', module_name='jax/0.4.29-gfbf-2023b-CUDA-12.4.0', name='jax', nameletter='j', nameletterlower='j', namelower='jax', parallel='8', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', start_dir='None', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:37:00,483 easyblock.py:3965 INFO Running method checksum_step part of step source
== 2024-07-24 13:37:00,483 easyblock.py:2471 INFO Checksum verification for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/absl-py-2.1.0.tar.gz using {'absl-py-2.1.0.tar.gz': '7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff'} passed.
== 2024-07-24 13:37:00,497 easyblock.py:2471 INFO Checksum verification for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/jaxlib-v0.4.29.tar.gz using {'jaxlib-v0.4.29.tar.gz': '3a8005f4f62d35a5aad7e3dbd596890b47c81cc6e34fcfe3dcb93b3ca7cb1246'} passed.
== 2024-07-24 13:37:00,507 easyblock.py:2471 INFO Checksum verification for /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz using {'xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz': '899f9fa0801f607decd0fedcb1e4c1f56010f884c271dc618448898b022715b1'} passed.
== 2024-07-24 13:37:00,507 easyblock.py:2471 INFO Checksum verification for /tmp/eb-cg8jq9r5/files_pr20931/j/jax/jax-0.4.25_fix-pybind11-systemlib.patch using {'jax-0.4.25_fix-pybind11-systemlib.patch': 'daad5b726d1a138431b05eb60ecf4c89c7b5148eb939721800bdf43d804ca033'} passed.
== 2024-07-24 13:37:00,507 easyblock.py:3965 INFO Running method extract_step part of step source
== 2024-07-24 13:37:00,508 easyblock.py:2583 INFO Unpacking source absl-py-2.1.0.tar.gz
== 2024-07-24 13:37:00,508 run.py:186 INFO Auto-enabling streaming output of 'tar xzf /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/absl-py-2.1.0.tar.gz' command because logging to stdout is enabled
== 2024-07-24 13:37:00,508 run.py:247 INFO running cmd: tar xzf /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/absl-py-2.1.0.tar.gz
== 2024-07-24 13:37:00,552 easyblock.py:2583 INFO Unpacking source jaxlib-v0.4.29.tar.gz
== 2024-07-24 13:37:00,552 run.py:186 INFO Auto-enabling streaming output of 'tar xzf /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/jaxlib-v0.4.29.tar.gz' command because logging to stdout is enabled
== 2024-07-24 13:37:00,552 run.py:247 INFO running cmd: tar xzf /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/jaxlib-v0.4.29.tar.gz
== 2024-07-24 13:37:01,345 easyblock.py:2583 INFO Unpacking source xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz
== 2024-07-24 13:37:01,346 run.py:186 INFO Auto-enabling streaming output of 'mkdir -p /user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0/archives && cp /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz /user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0/archives' command because logging to stdout is enabled
== 2024-07-24 13:37:01,346 run.py:247 INFO running cmd: mkdir -p /user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0/archives && cp /user/brussel/101/vsc10122/easybuild/install/zen2/sources/j/jax/xla-32ba408c0e2b7ef5f5821c0781601ba17d467076.tar.gz /user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0/archives
== 2024-07-24 13:37:01,369 build_log.py:267 INFO ... (took < 1 sec)
== 2024-07-24 13:37:01,369 build_log.py:267 INFO patching...
== 2024-07-24 13:37:01,370 easyblock.py:3957 INFO Starting patch step
== 2024-07-24 13:37:01,370 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:37:01,370 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jax', builddir='/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jax', installdir='/user/brussel/101/vsc10122/easybuild/install/zen2/software/jax/0.4.29-gfbf-2023b-CUDA-12.4.0', module_name='jax/0.4.29-gfbf-2023b-CUDA-12.4.0', name='jax', nameletter='j', nameletterlower='j', namelower='jax', parallel='8', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', start_dir='None', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:37:01,370 easyblock.py:3965 INFO Running method patch_step part of step patch
== 2024-07-24 13:37:01,370 build_log.py:267 INFO ... (took < 1 sec)
== 2024-07-24 13:37:01,371 build_log.py:267 INFO preparing...
== 2024-07-24 13:37:01,371 easyblock.py:3957 INFO Starting prepare step
== 2024-07-24 13:37:01,371 easyconfig.py:1702 INFO Generating template values...
== 2024-07-24 13:37:01,371 easyconfig.py:1721 INFO Template values: arch='x86_64', bitbucket_account='jax', builddir='/user/brussel/101/vsc10122/easybuild/install/zen2/build/jax/0.4.29/gfbf-2023b-CUDA-12.4.0', cuda_cc_cmake='80', cuda_cc_semicolon_sep='8.0', cuda_cc_space_sep='8.0', cuda_compute_capabilities='8.0', cuda_sm_comma_sep='sm_80', cuda_sm_space_sep='sm_80', cudamajver='12', cudaminver='4', cudashortver='12.4', cudaver='12.4.0', github_account='jax', installdir='/user/brussel/101/vsc10122/easybuild/install/zen2/software/jax/0.4.29-gfbf-2023b-CUDA-12.4.0', module_name='jax/0.4.29-gfbf-2023b-CUDA-12.4.0', name='jax', nameletter='j', nameletterlower='j', namelower='jax', parallel='8', pymajver='3', pyminver='11', pyshortver='3.11', pyver='3.11.5', start_dir='None', sysroot='', toolchain_name='gfbf', toolchain_version='2023b', version='0.4.29', version_major='0', version_major_minor='0.4', version_minor='4', versionprefix='', versionsuffix='-CUDA-12.4.0'
== 2024-07-24 13:37:01,371 easyblock.py:3965 INFO Running method prepare_step part of step prepare
== 2024-07-24 13:37:01,372 modules.py:628 INFO Checking whether Bazel/6.3.1-GCCcore-13.2.0 exists...
== 2024-07-24 13:37:01,372 modules.py:633 INFO Module Bazel/6.3.1-GCCcore-13.2.0 exists (found in list of available modules)
== 2024-07-24 13:37:01,373 modules.py:656 INFO Result for existence check of Bazel/6.3.1-GCCcore-13.2.0 module: True
== 2024-07-24 13:37:01,373 modules.py:628 INFO Checking whether pytest-xdist/3.6.1-GCCcore-13.2.0 exists...
== 2024-07-24 13:37:01,373 modules.py:633 INFO Module pytest-xdist/3.6.1-GCCcore-13.2.0 exists (found in list of available modules)
== 2024-07-24 13:37:01,373 modules.py:656 INFO Result for existence check of pytest-xdist/3.6.1-GCCcore-13.2.0 module: True
== 2024-07-24 13:37:01,373 modules.py:628 INFO Checking whether git/2.42.0-GCCcore-13.2.0 exists...
== 2024-07-24 13:37:01,373 modules.py:633 INFO Module git/2.42.0-GCCcore-13.2.0 exists (found in list of available modules)
== 2024-07-24 13:37:01,373 modules.py:656 INFO Result for existence check of git/2.42.0-GCCcore-13.2.0 module: True
== 2024-07-24 13:37:01,373 modules.py:628 INFO Checking whether matplotlib/3.8.2-gfbf-2023b exists...
== 2024-07-24 13:37:01,373 modules.py:636 INFO Module matplotlib/3.8.2-gfbf-2023b not found in list of available modules, checking via 'module show'...
== 2024-07-24 13:37:06,661 modules.py:649 INFO Module matplotlib/3.8.2-gfbf-2023b not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:37:06,662 modules.py:656 INFO Result for existence check of matplotlib/3.8.2-gfbf-2023b module: False
== 2024-07-24 13:37:06,662 modules.py:628 INFO Checking whether poetry/1.6.1-GCCcore-13.2.0 exists...
== 2024-07-24 13:37:06,662 modules.py:633 INFO Module poetry/1.6.1-GCCcore-13.2.0 exists (found in list of available modules)
== 2024-07-24 13:37:06,663 modules.py:656 INFO Result for existence check of poetry/1.6.1-GCCcore-13.2.0 module: True
== 2024-07-24 13:37:06,663 modules.py:628 INFO Checking whether pybind11/2.11.1-GCCcore-13.2.0 exists...
== 2024-07-24 13:37:06,663 modules.py:633 INFO Module pybind11/2.11.1-GCCcore-13.2.0 exists (found in list of available modules)
== 2024-07-24 13:37:06,663 modules.py:656 INFO Result for existence check of pybind11/2.11.1-GCCcore-13.2.0 module: True
== 2024-07-24 13:37:06,663 modules.py:628 INFO Checking whether CUDA/12.4.0 exists...
== 2024-07-24 13:37:06,663 modules.py:636 INFO Module CUDA/12.4.0 not found in list of available modules, checking via 'module show'...
== 2024-07-24 13:37:11,854 modules.py:649 INFO Module CUDA/12.4.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:37:11,856 modules.py:656 INFO Result for existence check of CUDA/12.4.0 module: False
== 2024-07-24 13:37:11,856 modules.py:628 INFO Checking whether cuDNN/9.2.0.82-CUDA-12.4.0 exists...
== 2024-07-24 13:37:11,856 modules.py:636 INFO Module cuDNN/9.2.0.82-CUDA-12.4.0 not found in list of available modules, checking via 'module show'...
== 2024-07-24 13:37:17,288 modules.py:649 INFO Module cuDNN/9.2.0.82-CUDA-12.4.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:37:17,298 modules.py:656 INFO Result for existence check of cuDNN/9.2.0.82-CUDA-12.4.0 module: False
== 2024-07-24 13:37:17,298 modules.py:628 INFO Checking whether NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 exists...
== 2024-07-24 13:37:17,299 modules.py:636 INFO Module NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 not found in list of available modules, checking via 'module show'...
== 2024-07-24 13:37:22,486 modules.py:649 INFO Module NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 not found via module avail/show, checking whether it is a wrapper
== 2024-07-24 13:37:22,487 modules.py:656 INFO Result for existence check of NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 module: False
== 2024-07-24 13:37:22,487 modules.py:628 INFO Checking whether zlib/1.2.13-GCCcore-13.2.0 exists...
== 2024-07-24 13:37:22,487 modules.py:633 INFO Module zlib/1.2.13-GCCcore-13.2.0 exists (found in list of available modules)
== 2024-07-24 13:37:22,487 modules.py:656 INFO Result for existence check of zlib/1.2.13-GCCcore-13.2.0 module: True
== 2024-07-24 13:37:22,487 modules.py:628 INFO Checking whether Python/3.11.5-GCCcore-13.2.0 exists...
== 2024-07-24 13:37:22,487 modules.py:633 INFO Module Python/3.11.5-GCCcore-13.2.0 exists (found in list of available modules)
== 2024-07-24 13:37:22,487 modules.py:656 INFO Result for existence check of Python/3.11.5-GCCcore-13.2.0 module: True
== 2024-07-24 13:37:22,487 modules.py:628 INFO Checking whether SciPy-bundle/2023.11-gfbf-2023b exists...
== 2024-07-24 13:37:22,488 modules.py:633 INFO Module SciPy-bundle/2023.11-gfbf-2023b exists (found in list of available modules)
== 2024-07-24 13:37:22,488 modules.py:656 INFO Result for existence check of SciPy-bundle/2023.11-gfbf-2023b module: True
== 2024-07-24 13:37:22,488 modules.py:628 INFO Checking whether flatbuffers-python/23.5.26-GCCcore-13.2.0 exists...
== 2024-07-24 13:37:22,488 modules.py:633 INFO Module flatbuffers-python/23.5.26-GCCcore-13.2.0 exists (found in list of available modules)
== 2024-07-24 13:37:22,488 modules.py:656 INFO Result for existence check of flatbuffers-python/23.5.26-GCCcore-13.2.0 module: True
== 2024-07-24 13:37:22,488 modules.py:628 INFO Checking whether ml_dtypes/0.4.0-gfbf-2023b exists...
== 2024-07-24 13:37:22,488 modules.py:633 INFO Module ml_dtypes/0.4.0-gfbf-2023b exists (found in list of available modules)
== 2024-07-24 13:37:22,488 modules.py:656 INFO Result for existence check of ml_dtypes/0.4.0-gfbf-2023b module: True
== 2024-07-24 13:37:22,489 build_log.py:171 ERROR EasyBuild crashed with an error (at easybuild/easybuild-framework/easybuild/base/exceptions.py:126 in __init__): Missing modules for dependencies (use --robot?): matplotlib/3.8.2-gfbf-2023b, CUDA/12.4.0, cuDNN/9.2.0.82-CUDA-12.4.0, NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0 (at easybuild/easybuild-framework/easybuild/tools/toolchain/toolchain.py:563 in _check_dependencies)
== 2024-07-24 13:37:22,490 build_log.py:267 INFO ... (took 21 secs)
== 2024-07-24 13:37:22,490 filetools.py:2023 INFO Removing lock /user/brussel/101/vsc10122/easybuild/install/zen2/software/.locks/_user_brussel_101_vsc10122_easybuild_install_zen2_software_jax_0.4.29-gfbf-2023b-CUDA-12.4.0.lock...
== 2024-07-24 13:37:22,490 filetools.py:383 INFO Path /user/brussel/101/vsc10122/easybuild/install/zen2/software/.locks/_user_brussel_101_vsc10122_easybuild_install_zen2_software_jax_0.4.29-gfbf-2023b-CUDA-12.4.0.lock successfully removed.
== 2024-07-24 13:37:22,490 filetools.py:2027 INFO Lock removed: /user/brussel/101/vsc10122/easybuild/install/zen2/software/.locks/_user_brussel_101_vsc10122_easybuild_install_zen2_software_jax_0.4.29-gfbf-2023b-CUDA-12.4.0.lock
== 2024-07-24 13:37:22,490 easyblock.py:4292 WARNING build failed (first 300 chars): Missing modules for dependencies (use --robot?): matplotlib/3.8.2-gfbf-2023b, CUDA/12.4.0, cuDNN/9.2.0.82-CUDA-12.4.0, NCCL/2.20.5-GCCcore-13.2.0-CUDA-12.4.0
== 2024-07-24 13:37:22,491 easyblock.py:328 INFO Closing log for application name jax version 0.4.29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment