Created
July 30, 2024 09:07
-
-
Save bbpbuildbot/ef81781ee40fafeeeb9caff07dd94266 to your computer and use it in GitHub Desktop.
Logfiles for GitLab pipeline https://bbpgitlab.epfl.ch/hpc/nmodl/-/pipelines/224174 (:white_check_mark:) running on GitHub PR BlueBrain/nmodl#1375.
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
[0KRunning with gitlab-runner 15.5.0 (0d4137b8)[0;m | |
[0K on BB5 map runner pnPo3yJy[0;m | |
section_start:1722328947:resolve_secrets [0K[0K[36;1mResolving secrets[0;m[0;m | |
section_end:1722328947:resolve_secrets [0Ksection_start:1722328947:prepare_executor [0K[0K[36;1mPreparing the "custom" executor[0;m[0;m | |
[0KUsing Custom executor with driver BB5 PROD runner v0.0.3...[0;m | |
BB5 PROD runner running on bbpv1.epfl.ch, version 15.5.0, user | |
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor3829912340, slurm job id , CUSTOM_ENV_CI_RUNNER_TAGS is ["bb5_map"] | |
Runner ID 29, project root hpc, project name nmodl | |
Pipeline ID 224174, build ref , job ID 1362992 | |
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174, optional exclusive flag , optional cpus per task flag --cpus-per-task=6, optional qos flag , optional reservation flag | |
A slurm job will be created with name GL_J1362992_PROD_P30_CP0_C4 | |
Job parameters: memory=30750M, cpus_per_task=6, duration=1:00:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod qos= reservation= | |
Not executing the chown -R | |
sbatch: INFO: Activating auto partition selection plugin, please report errors to HPC/CS | |
sbatch: INFO: Job specifies cpu constraint, setting --constraint=[skl|clx] | |
Submitted batch job 2363032 | |
job state: R | |
sbatch: sbatch -p prod -A proj9998 --ntasks=1 --cpus-per-task=6 --mem=30750M --job-name=GL_J1362992_PROD_P30_CP0_C4 -C cpu --no-requeue -D /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --time=1:00:00 --wrap="sleep infinity" | |
srun: srun --mpi=none --chdir=/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --ntasks=1 --jobid=2363032 --cpus-per-task=6 --mem=30750M | |
section_end:1722328948:prepare_executor [0Ksection_start:1722328948:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m | |
Using git from spack modules | |
Running on r1i6n32 via bbpv1.epfl.ch... | |
section_end:1722328951:prepare_script [0Ksection_start:1722328951:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m | |
Using git from spack modules | |
[32;1mSkipping Git repository setup[0;m | |
[32;1mSkipping Git checkout[0;m | |
[32;1mSkipping Git submodules setup[0;m | |
section_end:1722328952:get_sources [0Ksection_start:1722328952:restore_cache [0K[0K[36;1mRestoring cache[0;m[0;m | |
Using git from spack modules | |
[32;1mChecking cache for build:intel-2-non_protected...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=168549 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
cache.zip is up to date [0;m | |
[32;1mSuccessfully extracted cache[0;m | |
section_end:1722328957:restore_cache [0Ksection_start:1722328957:download_artifacts [0K[0K[36;1mDownloading artifacts[0;m[0;m | |
Using git from spack modules | |
[32;1mDownloading artifacts for spack_setup (1362991)...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=169601 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
Downloading artifacts from coordinator... ok [0;m id[0;m=1362991 responseStatus[0;m=200 OK token[0;m=glcbt-64 | |
section_end:1722328958:download_artifacts [0Ksection_start:1722328958:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m | |
[0;33mWARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426[0;m | |
Using git from spack modules | |
[32;1m$ SPACK_BUILD="${PWD}/spack-build"[0;m | |
[32;1m$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env[0;m | |
[32;1m$ . ${SPACK_ROOT}/share/spack/setup-env.sh[0;m | |
[32;1m$ export SPACK_USER_CONFIG_PATH=${PWD}/spack-config[0;m | |
[32;1m$ mkdir ${SPACK_USER_CONFIG_PATH}[0;m | |
[32;1m$ cat > ${SPACK_USER_CONFIG_PATH}/config.yaml << END_SCRIPT # collapsed multi-line command[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} config add concretizer:reuse:false[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} config blame config[0;m | |
--- config: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362992/spack-config/config.yaml:2 build_stage: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362992/spack-config/config.yaml:3 - /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362992/spack-build | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362992/spack-config/config.yaml:4 source_cache: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362992/spack-source-cache | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/config.yaml:2 ccache: True | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:2 install_tree: | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:3 root: $user_cache_path/software | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:4 projections: | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:5 all: install_{compiler.name}-{compiler.version}-{target}/{name}-{version}-{hash:6} | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:7 environments_root: $user_cache_path/environments | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:9 build_jobs: 8 | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:18 extensions: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:19 - $spack/bluebrain/spack-scripting | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:37 template_dirs: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:38 - $spack/share/spack/templates | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:41 license_dir: $spack/etc/spack/licenses | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:81 test_stage: $user_cache_path/test | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:94 misc_cache: $user_cache_path/cache | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:100 connect_timeout: 10 | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:105 verify_ssl: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:113 suppress_gpg_warnings: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:119 install_missing_compilers: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:124 checksum: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:129 deprecated: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:134 dirty: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:142 build_language: C | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:151 locks: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:156 url_fetch_method: urllib | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:185 concretizer: clingo | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:192 db_lock_timeout: 60 | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:200 package_lock_timeout: null | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:205 shared_linking: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:210 type: rpath | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:216 bind: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:221 allow_sgid: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:227 install_status: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:231 binary_index_ttl: 600 | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:233 flags: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:235 keep_werror: none | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:240 aliases: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:241 concretise: concretize | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:242 containerise: containerize | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:243 rm: remove | |
_builtin debug: False | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} config blame concretizer[0;m | |
--- concretizer: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362992/spack-config/concretizer.yaml:2 reuse: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:23 targets: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:28 granularity: microarchitectures | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:32 host_compatible: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:38 unify: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:40 duplicates: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:44 strategy: minimal | |
[32;1m$ export XDG_CONFIG_HOME=${CI_BUILDS_DIR}/J${CI_JOB_ID}_local_config[0;m | |
[32;1m$ echo "Configuring git to use CI_JOB_TOKEN to access git@bbpgitlab.epfl.ch (${XDG_CONFIG_HOME})"[0;m | |
Configuring git to use CI_JOB_TOKEN to access git@bbpgitlab.epfl.ch (/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174/J1362992_local_config) | |
[32;1m$ mkdir -p "${XDG_CONFIG_HOME}/git"[0;m | |
[32;1m$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = git@bbpgitlab.epfl.ch:" > "${XDG_CONFIG_HOME}/git/config"[0;m | |
[32;1m$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = ssh://git@bbpgitlab.epfl.ch/" >> "${XDG_CONFIG_HOME}/git/config"[0;m | |
[32;1m$ cat "${XDG_CONFIG_HOME}/git/config"[0;m | |
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"] | |
insteadOf = git@bbpgitlab.epfl.ch: | |
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"] | |
insteadOf = ssh://git@bbpgitlab.epfl.ch/ | |
[32;1m$ SPACK_FULL_SPEC="${SPACK_PACKAGE}${SPACK_PACKAGE_COMPILER:+%}${SPACK_PACKAGE_COMPILER} ${SPACK_PACKAGE_SPEC} ${SPACK_PACKAGE_DEPENDENCIES} ${SPACK_PACKAGE_DEPENDENCY_ON_PREVIOUS_JOB}"[0;m | |
[32;1m$ echo "Preparing to install ${SPACK_FULL_SPEC}"[0;m | |
Preparing to install nmodl%oneapi +python+tests | |
[32;1m$ if [ ${SPACK_USE_CCACHE+x} ]; then[0;m | |
[32;1m$ module load unstable ccache[0;m | |
[32;1m$ export CCACHE_BASEDIR=$(realpath -P ${CI_BUILDS_DIR})[0;m | |
[32;1m$ echo CCACHE_BASEDIR=${CCACHE_BASEDIR}[0;m | |
CCACHE_BASEDIR=/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174 | |
[32;1m$ export CCACHE_MAXSIZE=512M[0;m | |
[32;1m$ export CCACHE_DIR="${TMPDIR}/ccache"[0;m | |
[32;1m$ mkdir -p ${CCACHE_DIR}[0;m | |
[32;1m$ if [ -f ${CI_PROJECT_DIR}/ccache.tar ]; then[0;m | |
[32;1m$ tar -C "${CCACHE_DIR}" -xf "${CI_PROJECT_DIR}/ccache.tar"[0;m | |
[32;1m$ fi[0;m | |
[32;1m$ ccache --zero-stats[0;m | |
Statistics zeroed | |
[32;1m$ ccache --show-stats --verbose[0;m | |
Cache directory: /nvme/bbpcihpcproj12/2363032/ccache | |
Config file: /nvme/bbpcihpcproj12/2363032/ccache/ccache.conf | |
System config file: /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/ccache-4.7.4-eompz5/etc/ccache.conf | |
Stats updated: Tue Jul 30 10:42:43 2024 | |
Local storage: | |
Cache size (GB): 0.44 / 0.51 (86.72%) | |
Files: 5319 | |
Hits: 0 | |
Misses: 0 | |
Reads: 0 | |
Writes: 0 | |
[32;1m$ fi[0;m | |
[32;1m$ module load unstable git ${SPACK_EXTRA_MODULES}[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} spec -Il ${SPACK_FULL_SPEC}[0;m | |
Input spec | |
-------------------------------- | |
- nmodl%oneapi+python+tests | |
Concretized | |
-------------------------------- | |
- wfdvz35 nmodl@git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop%oneapi@2023.2.0~ipo~legacy-unit~llvm~llvm_cuda+python+tests build_system=cmake build_type=Release generator=ninja arch=linux-rhel7-skylake | |
[e] yn5fbwg ^bison@3.8.2%gcc@12.3.0 build_system=autotools arch=linux-rhel7-skylake | |
[^] pywly2v ^catch2@3.4.0%gcc@12.3.0~ipo+pic~shared build_system=cmake build_type=Release generator=make arch=linux-rhel7-skylake | |
[^] swjylul ^gmake@4.4.1%gcc@12.3.0~guile build_system=generic arch=linux-rhel7-skylake | |
[^] ud3echq ^cli11@2.3.2%gcc@12.3.0~ipo build_system=cmake build_type=Release generator=make arch=linux-rhel7-skylake | |
[e] b5zzpr3 ^cmake@3.27.7%gcc@12.3.0~doc+ncurses+ownlibs build_system=generic build_type=Release arch=linux-rhel7-skylake | |
[e] 77vzaxs ^flex@2.6.3%gcc@12.3.0+lex~nls build_system=autotools arch=linux-rhel7-skylake | |
[^] evtttrh ^fmt@10.1.1%gcc@12.3.0~ipo+pic~shared build_system=cmake build_type=Release cxxstd=11 generator=make arch=linux-rhel7-skylake | |
[e] omn6mm4 ^ninja@1.11.1%gcc@12.3.0+re2c build_system=generic arch=linux-rhel7-skylake | |
[^] teske2k ^nlohmann-json@3.9.1%gcc@12.3.0~ipo+multiple_headers build_system=cmake build_type=Release generator=make arch=linux-rhel7-skylake | |
[^] 5dylnca ^py-find-libpython@0.3.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 77ku3vv ^py-pip@23.1.2%gcc@12.3.0 build_system=generic arch=linux-rhel7-skylake | |
[^] p3xbqxj ^py-setuptools@68.0.0%gcc@12.3.0 build_system=generic arch=linux-rhel7-skylake | |
[^] aj3rk42 ^py-wheel@0.41.2%gcc@12.3.0 build_system=generic arch=linux-rhel7-skylake | |
[^] 7validy ^py-jinja2@3.1.2%gcc@12.3.0~i18n build_system=python_pip arch=linux-rhel7-skylake | |
[^] r3ehtmw ^py-markupsafe@2.1.3%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] wnagrhw ^py-numpy@1.26.1%gcc@12.3.0 build_system=python_pip patches=873745d arch=linux-rhel7-skylake | |
[e] w2ldcy2 ^intel-oneapi-mkl@2023.2.0%gcc@12.3.0~cluster+envmods~ilp64+shared build_system=generic mpi_family=none threads=none arch=linux-rhel7-skylake | |
[^] e533uuv ^pkgconf@1.9.5%gcc@12.3.0 build_system=autotools arch=linux-rhel7-skylake | |
[^] 3rx3xab ^py-cython@3.0.4%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 3y7uuwr ^py-pyproject-metadata@0.7.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] tabj2mo ^py-pybind11@2.11.1%gcc@12.3.0~ipo build_system=cmake build_type=Release generator=ninja arch=linux-rhel7-skylake | |
[^] lrf2u3h ^py-pytest@7.3.2%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] mvxx6gh ^py-iniconfig@2.0.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] cbpzath ^py-hatch-vcs@0.3.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 2o7gdvi ^py-hatchling@1.21.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 6domhtg ^py-editables@0.3%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] edobf76 ^py-pathspec@0.11.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] a6ialdh ^py-trove-classifiers@2023.8.7%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] jurd5ga ^py-calver@2022.6.26%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] uqml2to ^py-packaging@23.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] h6f6feu ^py-flit-core@3.9.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 6su7kvx ^py-pluggy@1.0.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] sokbfzv ^py-setuptools-scm@8.0.4%gcc@12.3.0+toml build_system=python_pip arch=linux-rhel7-skylake | |
[e] 2sazdxk ^git@2.42.0%gcc@12.3.0+man+nls+perl+subtree~svn~tcltk build_system=autotools arch=linux-rhel7-skylake | |
[^] xwl5l6q ^py-tomli@2.0.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 275jtek ^py-typing-extensions@4.8.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] z5nf6n2 ^py-pytest-cov@4.0.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] wuxetkw ^py-coverage@7.2.6%gcc@12.3.0+toml build_system=python_pip arch=linux-rhel7-skylake | |
[^] 2inh3rt ^py-pyyaml@5.4.1%gcc@12.3.0+libyaml build_system=python_pip arch=linux-rhel7-skylake | |
[^] bzl4xcz ^libyaml@0.2.5%gcc@12.3.0 build_system=autotools arch=linux-rhel7-skylake | |
[^] t5tovex ^py-sympy@1.11.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 4fflyib ^py-mpmath@1.2.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[e] 5wl76vp ^python@3.11.6%gcc@12.3.0+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-rhel7-skylake | |
[^] ihotvbs ^spdlog@1.12.0%gcc@12.3.0+fmt_external~ipo+shared build_system=cmake build_type=Release generator=make arch=linux-rhel7-skylake | |
[32;1m$ set -o pipefail[0;m | |
[32;1m$ (spack ${SPACK_EXTRA_FLAGS} install --overwrite -y -j${SLURM_CPUS_PER_TASK} --log-format=junit --log-file=${CI_PROJECT_DIR}/install.xml --keep-stage ${SPACK_FULL_SPEC} | tee log) || install_failed=1[0;m | |
==> Warning: Expected user 904556 to own /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174, but it is owned by 0 | |
==> bison@3.8.2 : has external module in ['bison/3.8.2'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/bison-3.8.2-qcx3sg (external bison-3.8.2-yn5fbwgteilgqg6b62shkhkjg3hlwmrq) | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/catch2-3.4.0-pywly2 | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/cli11-2.3.2-ud3ech | |
==> cmake@3.27.7 : has external module in ['cmake/3.27.7'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/cmake-3.27.7-slyoes (external cmake-3.27.7-b5zzpr3mwm7jxv6bvvrs6zpeg62cfhbu) | |
==> flex@2.6.3 : has external module in ['flex/2.6.3'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/flex-2.6.3-edx4lf (external flex-2.6.3-77vzaxsa3g7wr3omktr4skpetx5ds4pt) | |
==> ninja@1.11.1 : has external module in ['ninja/1.11.1'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/ninja-1.11.1-nxtlgo (external ninja-1.11.1-omn6mm4a3zsbpbkptvdwxs6kkrh6yafw) | |
==> python@3.11.6 : has external module in ['python/3.11.6'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/python-3.11.6-bj4i6m (external python-3.11.6-5wl76vphfvpcapfaipipf7xn2xylnc4o) | |
==> intel-oneapi-mkl@2023.2.0 : has external module in ['intel-oneapi-mkl/2023.2.0'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/intel-oneapi-mkl-2023.2.0-twl2n4 (external intel-oneapi-mkl-2023.2.0-w2ldcy2y2urm3uaa7omu3w7nhwsqt433) | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/libyaml-0.2.5-bzl4xc | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/nlohmann-json-3.9.1-teske2 | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/fmt-10.1.1-evtttr | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-packaging-23.1-uqml2t | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-setuptools-68.0.0-p3xbqx | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-iniconfig-2.0.0-mvxx6g | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-numpy-1.26.1-wnagrh | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/spdlog-1.12.0-ihotvb | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pybind11-2.11.1-tabj2m | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pluggy-1.0.0-6su7kv | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-coverage-7.2.6-wuxetk | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-markupsafe-2.1.3-r3ehtm | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-find-libpython-0.3.1-5dylnc | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-mpmath-1.2.1-4fflyi | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pyyaml-5.4.1-2inh3r | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pytest-7.3.2-lrf2u3 | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-jinja2-3.1.2-7valid | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-sympy-1.11.1-t5tove | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pytest-cov-4.0.0-z5nf6n | |
==> Installing nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop-wfdvz35e6ca6kktqgr27hdbab63hhw7u [28/28] | |
==> No binary for nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop-wfdvz35e6ca6kktqgr27hdbab63hhw7u found: installing from source | |
==> No patches needed for nmodl | |
==> nmodl: Executing phase: 'cmake' | |
==> nmodl: Executing phase: 'build' | |
==> nmodl: Executing phase: 'install' | |
==> nmodl: Successfully installed nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop-wfdvz35e6ca6kktqgr27hdbab63hhw7u | |
Stage: 55.01s. Cmake: 2.80s. Build: 1m 0.87s. Install: 0.19s. Post-install: 0.17s. Total: 1m 59.58s | |
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/software/install_oneapi-2023.2.0-skylake/nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188_develop-wfdvz3 | |
[32;1m$ set +o pipefail[0;m | |
[32;1m$ chmod -R g+rX "${SPACK_BUILD}"[0;m | |
[32;1m$ if [[ ${install_failed} == 1 ]]; then exit 1; fi[0;m | |
[32;1m$ SPACK_INSTALLED_HASH=$(spack ${SPACK_EXTRA_FLAGS} find --format "{hash}" /$(sed -ne '${s/.*-//;p}' log))[0;m | |
[32;1m$ echo "Determined the installed hash to be ${SPACK_INSTALLED_HASH}"[0;m | |
Determined the installed hash to be wfdvz35e6ca6kktqgr27hdbab63hhw7u | |
[32;1m$ SPACK_STAGE_DIR=$(spack location -s "${SPACK_FULL_SPEC}")[0;m | |
[32;1m$ SPACK_BUILD_DIR=$(spack location -b "${SPACK_FULL_SPEC}")[0;m | |
[32;1m$ SPACK_SOURCE_DIR=${SPACK_STAGE_DIR}/spack-src[0;m | |
[32;1m$ if [ ${SPACK_USE_CCACHE+x} ]; then[0;m | |
[32;1m$ ccache --cleanup[0;m | |
[32;1m$ ccache --show-stats --verbose[0;m | |
Cache directory: /nvme/bbpcihpcproj12/2363032/ccache | |
Config file: /nvme/bbpcihpcproj12/2363032/ccache/ccache.conf | |
System config file: /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/ccache-4.7.4-eompz5/etc/ccache.conf | |
Stats updated: Tue Jul 30 10:47:31 2024 | |
Cacheable calls: 145 / 175 (82.86%) | |
Hits: 142 / 145 (97.93%) | |
Direct: 28 / 142 (19.72%) | |
Preprocessed: 114 / 142 (80.28%) | |
Misses: 3 / 145 ( 2.07%) | |
Uncacheable calls: 30 / 175 (17.14%) | |
Called for linking: 28 / 30 (93.33%) | |
No input file: 2 / 30 ( 6.67%) | |
Successful lookups: | |
Direct: 28 / 145 (19.31%) | |
Preprocessed: 114 / 117 (97.44%) | |
Local storage: | |
Cache size (GB): 0.44 / 0.51 (86.76%) | |
Files: 5324 | |
Hits: 142 / 145 (97.93%) | |
Misses: 3 / 145 ( 2.07%) | |
Reads: 290 | |
Writes: 5 | |
[32;1m$ tar -C "${CCACHE_DIR}" -cf "${CI_PROJECT_DIR}/ccache.tar" .[0;m | |
[32;1m$ fi[0;m | |
[32;1m$ touch ${SPACK_STAGE_DIR}/spack-configure-args.txt[0;m | |
[32;1m$ cp ${SPACK_STAGE_DIR}/spack-{build-env,build-out,configure-args}.txt ${CI_PROJECT_DIR}/[0;m | |
[32;1m$ echo "SPACK_BUILD_DIR=${SPACK_BUILD_DIR}" > ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ echo "SPACK_FULL_SPEC=${SPACK_FULL_SPEC}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ echo "SPACK_SOURCE_DIR=${SPACK_SOURCE_DIR}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ echo "SPACK_INSTALLED_HASH=${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ SPACK_PACKAGE_SLUGIFY=$(echo -n ${SPACK_PACKAGE} | tr -c '[:alnum:]' '_' | tr '[:lower:]' '[:upper:]')[0;m | |
[32;1m$ echo "${SPACK_PACKAGE_SLUGIFY}_INSTALLED_HASH=${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ echo "SPACK_PACKAGE_DEPENDENCY_ON_PREVIOUS_JOB=^/${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ num_failures=$(module load unstable python-dev; python -c "from lxml import etree; xml = etree.parse('${CI_PROJECT_DIR}/install.xml'); print(sum(1 for _ in xml.getroot().iter('failure')) + sum(1 for _ in xml.getroot().iter('error')))")[0;m | |
[32;1m$ if [[ ${num_failures} > 0 ]]; then exit ${num_failures}; fi[0;m | |
section_end:1722329254:step_script [0Ksection_start:1722329254:archive_cache [0K[0K[36;1mSaving cache for successful job[0;m[0;m | |
Using git from spack modules | |
[32;1mCreating cache build:intel-2-non_protected...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=176388 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
ccache.tar: found 1 matching files and directories[0;m | |
Uploading cache.zip to https://bbpobjectstorage.epfl.ch/gitlab-runners-cache/project/30/build%3Aintel-2-non_protected[0;m | |
[32;1mCreated cache[0;m | |
section_end:1722329277:archive_cache [0Ksection_start:1722329277:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m[0;m | |
Using git from spack modules | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=176576 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
install.xml: found 1 matching files and directories[0;m | |
spack_build_info.env: found 1 matching files and directories[0;m | |
spack_clone_variables.env: found 1 matching files and directories[0;m | |
initial_environment.env: found 1 matching files and directories[0;m | |
spack-build-env.txt: found 1 matching files and directories[0;m | |
spack-build-out.txt: found 1 matching files and directories[0;m | |
spack-configure-args.txt: found 1 matching files and directories[0;m | |
Uploading artifacts as "archive" to coordinator... ok[0;m id[0;m=1362992 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=176599 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
install.xml: found 1 matching files and directories[0;m | |
Uploading artifacts as "junit" to coordinator... ok[0;m id[0;m=1362992 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=176622 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
spack_build_info.env: found 1 matching files and directories[0;m | |
spack_clone_variables.env: found 1 matching files and directories[0;m | |
Uploading artifacts as "dotenv" to coordinator... ok[0;m id[0;m=1362992 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
section_end:1722329279:upload_artifacts_on_success [0Ksection_start:1722329279:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m | |
Using git from spack modules | |
section_end:1722329279:cleanup_file_variables [0K[32;1mJob succeeded[0;m |
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
[0KRunning with gitlab-runner 15.5.0 (0d4137b8)[0;m | |
[0K on BB5 map runner pnPo3yJy[0;m | |
section_start:1722328947:resolve_secrets [0K[0K[36;1mResolving secrets[0;m[0;m | |
section_end:1722328947:resolve_secrets [0Ksection_start:1722328947:prepare_executor [0K[0K[36;1mPreparing the "custom" executor[0;m[0;m | |
[0KUsing Custom executor with driver BB5 PROD runner v0.0.3...[0;m | |
BB5 PROD runner running on bbpv1.epfl.ch, version 15.5.0, user | |
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor840992, slurm job id , CUSTOM_ENV_CI_RUNNER_TAGS is ["bb5_map"] | |
Runner ID 29, project root hpc, project name nmodl | |
Pipeline ID 224174, build ref , job ID 1362993 | |
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174, optional exclusive flag , optional cpus per task flag --cpus-per-task=6, optional qos flag , optional reservation flag | |
A slurm job will be created with name GL_J1362993_PROD_P30_CP1_C6 | |
Job parameters: memory=30750M, cpus_per_task=6, duration=1:00:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod qos= reservation= | |
Not executing the chown -R | |
sbatch: INFO: Activating auto partition selection plugin, please report errors to HPC/CS | |
sbatch: INFO: Job specifies cpu constraint, setting --constraint=[skl|clx] | |
Submitted batch job 2363033 | |
job state: PD | |
job state: PD | |
job state: R | |
sbatch: sbatch -p prod -A proj9998 --ntasks=1 --cpus-per-task=6 --mem=30750M --job-name=GL_J1362993_PROD_P30_CP1_C6 -C cpu --no-requeue -D /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --time=1:00:00 --wrap="sleep infinity" | |
srun: srun --mpi=none --chdir=/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --ntasks=1 --jobid=2363033 --cpus-per-task=6 --mem=30750M | |
section_end:1722328951:prepare_executor [0Ksection_start:1722328951:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m | |
Using git from spack modules | |
Running on r1i6n32 via bbpv1.epfl.ch... | |
section_end:1722328956:prepare_script [0Ksection_start:1722328956:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m | |
Using git from spack modules | |
[32;1mSkipping Git repository setup[0;m | |
[32;1mSkipping Git checkout[0;m | |
[32;1mSkipping Git submodules setup[0;m | |
section_end:1722328957:get_sources [0Ksection_start:1722328957:restore_cache [0K[0K[36;1mRestoring cache[0;m[0;m | |
Using git from spack modules | |
[32;1mChecking cache for build:nvhpc-2-non_protected...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=169602 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
cache.zip is up to date [0;m | |
[32;1mSuccessfully extracted cache[0;m | |
section_end:1722328962:restore_cache [0Ksection_start:1722328962:download_artifacts [0K[0K[36;1mDownloading artifacts[0;m[0;m | |
Using git from spack modules | |
[32;1mDownloading artifacts for spack_setup (1362991)...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=170191 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
Downloading artifacts from coordinator... ok [0;m id[0;m=1362991 responseStatus[0;m=200 OK token[0;m=glcbt-64 | |
section_end:1722328963:download_artifacts [0Ksection_start:1722328963:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m | |
[0;33mWARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426[0;m | |
Using git from spack modules | |
[32;1m$ SPACK_BUILD="${PWD}/spack-build"[0;m | |
[32;1m$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env[0;m | |
[32;1m$ . ${SPACK_ROOT}/share/spack/setup-env.sh[0;m | |
[32;1m$ export SPACK_USER_CONFIG_PATH=${PWD}/spack-config[0;m | |
[32;1m$ mkdir ${SPACK_USER_CONFIG_PATH}[0;m | |
[32;1m$ cat > ${SPACK_USER_CONFIG_PATH}/config.yaml << END_SCRIPT # collapsed multi-line command[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} config add concretizer:reuse:false[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} config blame config[0;m | |
--- config: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362993/spack-config/config.yaml:2 build_stage: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362993/spack-config/config.yaml:3 - /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362993/spack-build | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362993/spack-config/config.yaml:4 source_cache: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362993/spack-source-cache | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/config.yaml:2 ccache: True | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:2 install_tree: | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:3 root: $user_cache_path/software | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:4 projections: | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:5 all: install_{compiler.name}-{compiler.version}-{target}/{name}-{version}-{hash:6} | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:7 environments_root: $user_cache_path/environments | |
/gpfs/bbp.cscs.ch/ssd/apps/bsd//config/config.yaml:9 build_jobs: 8 | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:18 extensions: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:19 - $spack/bluebrain/spack-scripting | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:37 template_dirs: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:38 - $spack/share/spack/templates | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:41 license_dir: $spack/etc/spack/licenses | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:81 test_stage: $user_cache_path/test | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:94 misc_cache: $user_cache_path/cache | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:100 connect_timeout: 10 | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:105 verify_ssl: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:113 suppress_gpg_warnings: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:119 install_missing_compilers: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:124 checksum: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:129 deprecated: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:134 dirty: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:142 build_language: C | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:151 locks: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:156 url_fetch_method: urllib | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:185 concretizer: clingo | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:192 db_lock_timeout: 60 | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:200 package_lock_timeout: null | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:205 shared_linking: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:210 type: rpath | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:216 bind: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:221 allow_sgid: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:227 install_status: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:231 binary_index_ttl: 600 | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:233 flags: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:235 keep_werror: none | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:240 aliases: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:241 concretise: concretize | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:242 containerise: containerize | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/config.yaml:243 rm: remove | |
_builtin debug: False | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} config blame concretizer[0;m | |
--- concretizer: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362993/spack-config/concretizer.yaml:2 reuse: False | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:23 targets: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:28 granularity: microarchitectures | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:32 host_compatible: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:38 unify: True | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:40 duplicates: | |
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991/spack/etc/spack/defaults/concretizer.yaml:44 strategy: minimal | |
[32;1m$ export XDG_CONFIG_HOME=${CI_BUILDS_DIR}/J${CI_JOB_ID}_local_config[0;m | |
[32;1m$ echo "Configuring git to use CI_JOB_TOKEN to access git@bbpgitlab.epfl.ch (${XDG_CONFIG_HOME})"[0;m | |
Configuring git to use CI_JOB_TOKEN to access git@bbpgitlab.epfl.ch (/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174/J1362993_local_config) | |
[32;1m$ mkdir -p "${XDG_CONFIG_HOME}/git"[0;m | |
[32;1m$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = git@bbpgitlab.epfl.ch:" > "${XDG_CONFIG_HOME}/git/config"[0;m | |
[32;1m$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = ssh://git@bbpgitlab.epfl.ch/" >> "${XDG_CONFIG_HOME}/git/config"[0;m | |
[32;1m$ cat "${XDG_CONFIG_HOME}/git/config"[0;m | |
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"] | |
insteadOf = git@bbpgitlab.epfl.ch: | |
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"] | |
insteadOf = ssh://git@bbpgitlab.epfl.ch/ | |
[32;1m$ SPACK_FULL_SPEC="${SPACK_PACKAGE}${SPACK_PACKAGE_COMPILER:+%}${SPACK_PACKAGE_COMPILER} ${SPACK_PACKAGE_SPEC} ${SPACK_PACKAGE_DEPENDENCIES} ${SPACK_PACKAGE_DEPENDENCY_ON_PREVIOUS_JOB}"[0;m | |
[32;1m$ echo "Preparing to install ${SPACK_FULL_SPEC}"[0;m | |
Preparing to install nmodl%nvhpc +python+tests ^bison%gcc^flex%gcc^py-jinja2%gcc^py-sympy%gcc^py-pyyaml%gcc | |
[32;1m$ if [ ${SPACK_USE_CCACHE+x} ]; then[0;m | |
[32;1m$ module load unstable ccache[0;m | |
[32;1m$ export CCACHE_BASEDIR=$(realpath -P ${CI_BUILDS_DIR})[0;m | |
[32;1m$ echo CCACHE_BASEDIR=${CCACHE_BASEDIR}[0;m | |
CCACHE_BASEDIR=/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174 | |
[32;1m$ export CCACHE_MAXSIZE=512M[0;m | |
[32;1m$ export CCACHE_DIR="${TMPDIR}/ccache"[0;m | |
[32;1m$ mkdir -p ${CCACHE_DIR}[0;m | |
[32;1m$ if [ -f ${CI_PROJECT_DIR}/ccache.tar ]; then[0;m | |
[32;1m$ tar -C "${CCACHE_DIR}" -xf "${CI_PROJECT_DIR}/ccache.tar"[0;m | |
[32;1m$ fi[0;m | |
[32;1m$ ccache --zero-stats[0;m | |
Statistics zeroed | |
[32;1m$ ccache --show-stats --verbose[0;m | |
Cache directory: /nvme/bbpcihpcproj12/2363033/ccache | |
Config file: /nvme/bbpcihpcproj12/2363033/ccache/ccache.conf | |
System config file: /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/ccache-4.7.4-eompz5/etc/ccache.conf | |
Stats updated: Tue Jul 30 10:42:48 2024 | |
Local storage: | |
Cache size (GB): 0.46 / 0.51 (89.74%) | |
Files: 4224 | |
Hits: 0 | |
Misses: 0 | |
Reads: 0 | |
Writes: 0 | |
[32;1m$ fi[0;m | |
[32;1m$ module load unstable git ${SPACK_EXTRA_MODULES}[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} spec -Il ${SPACK_FULL_SPEC}[0;m | |
Input spec | |
-------------------------------- | |
- nmodl%nvhpc+python+tests | |
- ^bison%gcc | |
- ^flex%gcc | |
- ^py-jinja2%gcc | |
- ^py-pyyaml%gcc | |
- ^py-sympy%gcc | |
Concretized | |
-------------------------------- | |
- hywdlm7 nmodl@git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop%nvhpc@23.1~ipo~legacy-unit~llvm~llvm_cuda+python+tests build_system=cmake build_type=Release generator=ninja arch=linux-rhel7-skylake | |
[e] yn5fbwg ^bison@3.8.2%gcc@12.3.0 build_system=autotools arch=linux-rhel7-skylake | |
[^] pywly2v ^catch2@3.4.0%gcc@12.3.0~ipo+pic~shared build_system=cmake build_type=Release generator=make arch=linux-rhel7-skylake | |
[^] swjylul ^gmake@4.4.1%gcc@12.3.0~guile build_system=generic arch=linux-rhel7-skylake | |
[^] ud3echq ^cli11@2.3.2%gcc@12.3.0~ipo build_system=cmake build_type=Release generator=make arch=linux-rhel7-skylake | |
[e] b5zzpr3 ^cmake@3.27.7%gcc@12.3.0~doc+ncurses+ownlibs build_system=generic build_type=Release arch=linux-rhel7-skylake | |
[e] 77vzaxs ^flex@2.6.3%gcc@12.3.0+lex~nls build_system=autotools arch=linux-rhel7-skylake | |
[^] evtttrh ^fmt@10.1.1%gcc@12.3.0~ipo+pic~shared build_system=cmake build_type=Release cxxstd=11 generator=make arch=linux-rhel7-skylake | |
[e] omn6mm4 ^ninja@1.11.1%gcc@12.3.0+re2c build_system=generic arch=linux-rhel7-skylake | |
[^] teske2k ^nlohmann-json@3.9.1%gcc@12.3.0~ipo+multiple_headers build_system=cmake build_type=Release generator=make arch=linux-rhel7-skylake | |
[^] 5dylnca ^py-find-libpython@0.3.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 77ku3vv ^py-pip@23.1.2%gcc@12.3.0 build_system=generic arch=linux-rhel7-skylake | |
[^] p3xbqxj ^py-setuptools@68.0.0%gcc@12.3.0 build_system=generic arch=linux-rhel7-skylake | |
[^] aj3rk42 ^py-wheel@0.41.2%gcc@12.3.0 build_system=generic arch=linux-rhel7-skylake | |
[^] 7validy ^py-jinja2@3.1.2%gcc@12.3.0~i18n build_system=python_pip arch=linux-rhel7-skylake | |
[^] r3ehtmw ^py-markupsafe@2.1.3%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] wnagrhw ^py-numpy@1.26.1%gcc@12.3.0 build_system=python_pip patches=873745d arch=linux-rhel7-skylake | |
[e] w2ldcy2 ^intel-oneapi-mkl@2023.2.0%gcc@12.3.0~cluster+envmods~ilp64+shared build_system=generic mpi_family=none threads=none arch=linux-rhel7-skylake | |
[^] e533uuv ^pkgconf@1.9.5%gcc@12.3.0 build_system=autotools arch=linux-rhel7-skylake | |
[^] 3rx3xab ^py-cython@3.0.4%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 3y7uuwr ^py-pyproject-metadata@0.7.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] tabj2mo ^py-pybind11@2.11.1%gcc@12.3.0~ipo build_system=cmake build_type=Release generator=ninja arch=linux-rhel7-skylake | |
[^] lrf2u3h ^py-pytest@7.3.2%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] mvxx6gh ^py-iniconfig@2.0.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] cbpzath ^py-hatch-vcs@0.3.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 2o7gdvi ^py-hatchling@1.21.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 6domhtg ^py-editables@0.3%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] edobf76 ^py-pathspec@0.11.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] a6ialdh ^py-trove-classifiers@2023.8.7%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] jurd5ga ^py-calver@2022.6.26%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] uqml2to ^py-packaging@23.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] h6f6feu ^py-flit-core@3.9.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 6su7kvx ^py-pluggy@1.0.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] sokbfzv ^py-setuptools-scm@8.0.4%gcc@12.3.0+toml build_system=python_pip arch=linux-rhel7-skylake | |
[e] 2sazdxk ^git@2.42.0%gcc@12.3.0+man+nls+perl+subtree~svn~tcltk build_system=autotools arch=linux-rhel7-skylake | |
[^] xwl5l6q ^py-tomli@2.0.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 275jtek ^py-typing-extensions@4.8.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] z5nf6n2 ^py-pytest-cov@4.0.0%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] wuxetkw ^py-coverage@7.2.6%gcc@12.3.0+toml build_system=python_pip arch=linux-rhel7-skylake | |
[^] 2inh3rt ^py-pyyaml@5.4.1%gcc@12.3.0+libyaml build_system=python_pip arch=linux-rhel7-skylake | |
[^] bzl4xcz ^libyaml@0.2.5%gcc@12.3.0 build_system=autotools arch=linux-rhel7-skylake | |
[^] t5tovex ^py-sympy@1.11.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[^] 4fflyib ^py-mpmath@1.2.1%gcc@12.3.0 build_system=python_pip arch=linux-rhel7-skylake | |
[e] 5wl76vp ^python@3.11.6%gcc@12.3.0+bz2+crypt+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tkinter+uuid+zlib build_system=generic patches=13fa8bf,b0615b2,ebdca64,f2fd060 arch=linux-rhel7-skylake | |
[^] ihotvbs ^spdlog@1.12.0%gcc@12.3.0+fmt_external~ipo+shared build_system=cmake build_type=Release generator=make arch=linux-rhel7-skylake | |
[32;1m$ set -o pipefail[0;m | |
[32;1m$ (spack ${SPACK_EXTRA_FLAGS} install --overwrite -y -j${SLURM_CPUS_PER_TASK} --log-format=junit --log-file=${CI_PROJECT_DIR}/install.xml --keep-stage ${SPACK_FULL_SPEC} | tee log) || install_failed=1[0;m | |
==> Warning: Expected user 904556 to own /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174, but it is owned by 0 | |
==> bison@3.8.2 : has external module in ['bison/3.8.2'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/bison-3.8.2-qcx3sg (external bison-3.8.2-yn5fbwgteilgqg6b62shkhkjg3hlwmrq) | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/catch2-3.4.0-pywly2 | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/cli11-2.3.2-ud3ech | |
==> cmake@3.27.7 : has external module in ['cmake/3.27.7'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/cmake-3.27.7-slyoes (external cmake-3.27.7-b5zzpr3mwm7jxv6bvvrs6zpeg62cfhbu) | |
==> flex@2.6.3 : has external module in ['flex/2.6.3'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/flex-2.6.3-edx4lf (external flex-2.6.3-77vzaxsa3g7wr3omktr4skpetx5ds4pt) | |
==> ninja@1.11.1 : has external module in ['ninja/1.11.1'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/ninja-1.11.1-nxtlgo (external ninja-1.11.1-omn6mm4a3zsbpbkptvdwxs6kkrh6yafw) | |
==> python@3.11.6 : has external module in ['python/3.11.6'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/python-3.11.6-bj4i6m (external python-3.11.6-5wl76vphfvpcapfaipipf7xn2xylnc4o) | |
==> intel-oneapi-mkl@2023.2.0 : has external module in ['intel-oneapi-mkl/2023.2.0'] | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/intel-oneapi-mkl-2023.2.0-twl2n4 (external intel-oneapi-mkl-2023.2.0-w2ldcy2y2urm3uaa7omu3w7nhwsqt433) | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/libyaml-0.2.5-bzl4xc | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/nlohmann-json-3.9.1-teske2 | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/fmt-10.1.1-evtttr | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-markupsafe-2.1.3-r3ehtm | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-packaging-23.1-uqml2t | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-coverage-7.2.6-wuxetk | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-mpmath-1.2.1-4fflyi | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-iniconfig-2.0.0-mvxx6g | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pluggy-1.0.0-6su7kv | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-setuptools-68.0.0-p3xbqx | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-numpy-1.26.1-wnagrh | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/spdlog-1.12.0-ihotvb | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-sympy-1.11.1-t5tove | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pytest-7.3.2-lrf2u3 | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pyyaml-5.4.1-2inh3r | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-jinja2-3.1.2-7valid | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pybind11-2.11.1-tabj2m | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-find-libpython-0.3.1-5dylnc | |
[+] /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_applications/install_gcc-12.3.0-skylake/py-pytest-cov-4.0.0-z5nf6n | |
==> Installing nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop-hywdlm7fl7hrpuyfntrnkm7n2kw7cm76 [28/28] | |
==> No binary for nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop-hywdlm7fl7hrpuyfntrnkm7n2kw7cm76 found: installing from source | |
==> No patches needed for nmodl | |
==> nmodl: Executing phase: 'cmake' | |
==> nmodl: Executing phase: 'build' | |
==> nmodl: Executing phase: 'install' | |
==> nmodl: Successfully installed nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop-hywdlm7fl7hrpuyfntrnkm7n2kw7cm76 | |
Stage: 2m 2.56s. Cmake: 1.97s. Build: 2m 9.09s. Install: 0.66s. Post-install: 0.54s. Total: 4m 15.59s | |
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/software/install_nvhpc-23.1-skylake/nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188_develop-hywdlm | |
[32;1m$ set +o pipefail[0;m | |
[32;1m$ chmod -R g+rX "${SPACK_BUILD}"[0;m | |
[32;1m$ if [[ ${install_failed} == 1 ]]; then exit 1; fi[0;m | |
[32;1m$ SPACK_INSTALLED_HASH=$(spack ${SPACK_EXTRA_FLAGS} find --format "{hash}" /$(sed -ne '${s/.*-//;p}' log))[0;m | |
[32;1m$ echo "Determined the installed hash to be ${SPACK_INSTALLED_HASH}"[0;m | |
Determined the installed hash to be hywdlm7fl7hrpuyfntrnkm7n2kw7cm76 | |
[32;1m$ SPACK_STAGE_DIR=$(spack location -s "${SPACK_FULL_SPEC}")[0;m | |
[32;1m$ SPACK_BUILD_DIR=$(spack location -b "${SPACK_FULL_SPEC}")[0;m | |
[32;1m$ SPACK_SOURCE_DIR=${SPACK_STAGE_DIR}/spack-src[0;m | |
[32;1m$ if [ ${SPACK_USE_CCACHE+x} ]; then[0;m | |
[32;1m$ ccache --cleanup[0;m | |
[32;1m$ ccache --show-stats --verbose[0;m | |
Cache directory: /nvme/bbpcihpcproj12/2363033/ccache | |
Config file: /nvme/bbpcihpcproj12/2363033/ccache/ccache.conf | |
System config file: /gpfs/bbp.cscs.ch/ssd/apps/bsd/2024-02-01/stage_externals/install_gcc-12.3.0-skylake/ccache-4.7.4-eompz5/etc/ccache.conf | |
Stats updated: Tue Jul 30 10:49:50 2024 | |
Cacheable calls: 143 / 166 (86.14%) | |
Hits: 140 / 143 (97.90%) | |
Direct: 26 / 140 (18.57%) | |
Preprocessed: 114 / 140 (81.43%) | |
Misses: 3 / 143 ( 2.10%) | |
Uncacheable calls: 23 / 166 (13.86%) | |
Called for linking: 23 / 23 (100.0%) | |
Successful lookups: | |
Direct: 26 / 143 (18.18%) | |
Preprocessed: 114 / 117 (97.44%) | |
Local storage: | |
Cache size (GB): 0.46 / 0.51 (89.82%) | |
Files: 4229 | |
Hits: 140 / 143 (97.90%) | |
Misses: 3 / 143 ( 2.10%) | |
Reads: 286 | |
Writes: 5 | |
[32;1m$ tar -C "${CCACHE_DIR}" -cf "${CI_PROJECT_DIR}/ccache.tar" .[0;m | |
[32;1m$ fi[0;m | |
[32;1m$ touch ${SPACK_STAGE_DIR}/spack-configure-args.txt[0;m | |
[32;1m$ cp ${SPACK_STAGE_DIR}/spack-{build-env,build-out,configure-args}.txt ${CI_PROJECT_DIR}/[0;m | |
[32;1m$ echo "SPACK_BUILD_DIR=${SPACK_BUILD_DIR}" > ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ echo "SPACK_FULL_SPEC=${SPACK_FULL_SPEC}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ echo "SPACK_SOURCE_DIR=${SPACK_SOURCE_DIR}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ echo "SPACK_INSTALLED_HASH=${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ SPACK_PACKAGE_SLUGIFY=$(echo -n ${SPACK_PACKAGE} | tr -c '[:alnum:]' '_' | tr '[:lower:]' '[:upper:]')[0;m | |
[32;1m$ echo "${SPACK_PACKAGE_SLUGIFY}_INSTALLED_HASH=${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ echo "SPACK_PACKAGE_DEPENDENCY_ON_PREVIOUS_JOB=^/${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env[0;m | |
[32;1m$ num_failures=$(module load unstable python-dev; python -c "from lxml import etree; xml = etree.parse('${CI_PROJECT_DIR}/install.xml'); print(sum(1 for _ in xml.getroot().iter('failure')) + sum(1 for _ in xml.getroot().iter('error')))")[0;m | |
[32;1m$ if [[ ${num_failures} > 0 ]]; then exit ${num_failures}; fi[0;m | |
section_end:1722329392:step_script [0Ksection_start:1722329392:archive_cache [0K[0K[36;1mSaving cache for successful job[0;m[0;m | |
Using git from spack modules | |
[32;1mCreating cache build:nvhpc-2-non_protected...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=178860 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
ccache.tar: found 1 matching files and directories[0;m | |
Uploading cache.zip to https://bbpobjectstorage.epfl.ch/gitlab-runners-cache/project/30/build%3Anvhpc-2-non_protected[0;m | |
[32;1mCreated cache[0;m | |
section_end:1722329416:archive_cache [0Ksection_start:1722329416:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m[0;m | |
Using git from spack modules | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=179072 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
install.xml: found 1 matching files and directories[0;m | |
spack_build_info.env: found 1 matching files and directories[0;m | |
spack_clone_variables.env: found 1 matching files and directories[0;m | |
initial_environment.env: found 1 matching files and directories[0;m | |
spack-build-env.txt: found 1 matching files and directories[0;m | |
spack-build-out.txt: found 1 matching files and directories[0;m | |
spack-configure-args.txt: found 1 matching files and directories[0;m | |
Uploading artifacts as "archive" to coordinator... ok[0;m id[0;m=1362993 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=179094 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
install.xml: found 1 matching files and directories[0;m | |
Uploading artifacts as "junit" to coordinator... ok[0;m id[0;m=1362993 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=179120 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
spack_build_info.env: found 1 matching files and directories[0;m | |
spack_clone_variables.env: found 1 matching files and directories[0;m | |
Uploading artifacts as "dotenv" to coordinator... ok[0;m id[0;m=1362993 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
section_end:1722329417:upload_artifacts_on_success [0Ksection_start:1722329417:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m | |
Using git from spack modules | |
section_end:1722329418:cleanup_file_variables [0K[32;1mJob succeeded[0;m |
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
! |
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
[0KRunning with gitlab-runner 15.5.0 (0d4137b8)[0;m | |
[0K on BB5 map runner pnPo3yJy[0;m | |
section_start:1722328818:resolve_secrets [0K[0K[36;1mResolving secrets[0;m[0;m | |
section_end:1722328818:resolve_secrets [0Ksection_start:1722328818:prepare_executor [0K[0K[36;1mPreparing the "custom" executor[0;m[0;m | |
[0KUsing Custom executor with driver BB5 PROD runner v0.0.3...[0;m | |
BB5 PROD runner running on bbpv1.epfl.ch, version 15.5.0, user | |
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor3428342379, slurm job id , CUSTOM_ENV_CI_RUNNER_TAGS is ["bb5_map"] | |
Runner ID 29, project root hpc, project name nmodl | |
Pipeline ID 224174, build ref , job ID 1362991 | |
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174, optional exclusive flag , optional cpus per task flag --cpus-per-task=6, optional qos flag , optional reservation flag | |
A slurm job will be created with name GL_J1362991_PROD_P30_CP0_C7 | |
Job parameters: memory=30750M, cpus_per_task=6, duration=1:00:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod qos= reservation= | |
Not executing the chown -R | |
sbatch: INFO: Activating auto partition selection plugin, please report errors to HPC/CS | |
sbatch: INFO: Job specifies cpu constraint, setting --constraint=[skl|clx] | |
Submitted batch job 2363030 | |
job state: PD | |
job state: R | |
sbatch: sbatch -p prod -A proj9998 --ntasks=1 --cpus-per-task=6 --mem=30750M --job-name=GL_J1362991_PROD_P30_CP0_C7 -C cpu --no-requeue -D /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --time=1:00:00 --wrap="sleep infinity" | |
srun: srun --mpi=none --chdir=/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --ntasks=1 --jobid=2363030 --cpus-per-task=6 --mem=30750M | |
section_end:1722328821:prepare_executor [0Ksection_start:1722328821:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m | |
Using git from spack modules | |
Running on r1i6n32 via bbpv1.epfl.ch... | |
section_end:1722328825:prepare_script [0Ksection_start:1722328825:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m | |
Using git from spack modules | |
[32;1mSkipping Git repository setup[0;m | |
[32;1mSkipping Git checkout[0;m | |
[32;1mSkipping Git submodules setup[0;m | |
section_end:1722328826:get_sources [0Ksection_start:1722328826:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m | |
[0;33mWARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426[0;m | |
Using git from spack modules | |
[32;1m$ if [[ -n "${SPACK_ENV_FILE_URL}" && "${PARSE_GITHUB_PR_DESCRIPTIONS,,}" == "true" ]]; then[0;m | |
[32;1m$ cat > parse_description.py << END_SCRIPT # collapsed multi-line command[0;m | |
[32;1m$ cat parse_description.py[0;m | |
import os | |
import re | |
import requests | |
pr_info = requests.get("https://api.github.com/repos/{}/pulls/{}".format( | |
os.environ['CI_EXTERNAL_PULL_REQUEST_TARGET_REPOSITORY'], | |
os.environ['CI_EXTERNAL_PULL_REQUEST_IID']), | |
headers={'Accept': 'application/vnd.github.v3+json'}) | |
pr_body = pr_info.json()["body"] | |
# match something like NEURON_BRANCH=foo/bar | |
# special case for SPACK_DEPLOYMENT_SUFFIX=foo/bar | |
pat = re.compile('^([A-Z0-9_]+)_([A-Z]+)=([A-Z0-9\-\_\/\+\.]+)$', re.IGNORECASE) | |
def parse_term(m): | |
ref_type = m.group(2).lower() | |
is_deployment_suffix = ref_type == 'suffix' and m.group(1).lower() == 'spack_deployment' | |
if ref_type not in {'branch', 'tag', 'ref'} and not is_deployment_suffix: return | |
print(m.group(1).upper() + '_' + ref_type.upper() + '=' + m.group(3)) | |
if pr_body is not None: | |
for pr_body_line in pr_body.splitlines(): | |
if not pr_body_line.startswith('CI_BRANCHES:'): continue | |
for config_term in pr_body_line[12:].split(','): | |
pat.sub(parse_term, config_term) | |
[32;1m$ (module load unstable python-dev; python parse_description.py) > input_variables.env[0;m | |
[32;1m$ else[0;m | |
[32;1m$ cat input_variables.env[0;m | |
[32;1m$ for var_to_unset in $(sed 's/^\(.*\?\)_\(BRANCH\|COMMIT\|TAG\)=.*$/\1_BRANCH\n\1_COMMIT\n\1_TAG/' input_variables.env); do # collapsed multi-line command[0;m | |
[32;1m$ set -o allexport[0;m | |
[32;1m$ . input_variables.env[0;m | |
[32;1m$ set +o allexport[0;m | |
[32;1m$ unset MODULEPATH[0;m | |
[32;1m$ . /gpfs/bbp.cscs.ch/ssd/apps/bsd/${SPACK_DEPLOYMENT_SUFFIX}/config/modules.sh[0;m | |
[32;1m$ echo "MODULEPATH=${MODULEPATH}" > spack_clone_variables.env[0;m | |
[32;1m$ echo Preparing to clone Spack into ${PWD}[0;m | |
Preparing to clone Spack into /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362991 | |
[32;1m$ if [[ -z "${SPACK_BRANCH}" && ( -n "${SPACK_COMMIT}" || -n "${SPACK_TAG}" ) ]]; then[0;m | |
[32;1m$ echo Checking out the ${SPACK_BRANCH} of Spack...[0;m | |
Checking out the develop of Spack... | |
[32;1m$ module load unstable git[0;m | |
[32;1m$ git clone -c feature.manyFiles=true --depth 1 --single-branch --branch ${SPACK_BRANCH} ${SPACK_URL} spack[0;m | |
Cloning into 'spack'... | |
Updating files: 12% (1389/11296) Updating files: 13% (1469/11296) Updating files: 14% (1582/11296) Updating files: 15% (1695/11296) Updating files: 15% (1797/11296) Updating files: 16% (1808/11296) Updating files: 17% (1921/11296) Updating files: 18% (2034/11296) Updating files: 18% (2118/11296) Updating files: 19% (2147/11296) Updating files: 20% (2260/11296) Updating files: 21% (2373/11296) Updating files: 22% (2486/11296) Updating files: 22% (2492/11296) Updating files: 23% (2599/11296) Updating files: 24% (2712/11296) Updating files: 25% (2824/11296) Updating files: 25% (2882/11296) Updating files: 26% (2937/11296) Updating files: 27% (3050/11296) Updating files: 28% (3163/11296) Updating files: 29% (3276/11296) Updating files: 29% (3290/11296) Updating files: 30% (3389/11296) Updating files: 31% (3502/11296) Updating files: 32% (3615/11296) Updating files: 32% (3724/11296) Updating files: 33% (3728/11296) Updating files: 34% (3841/11296) Updating files: 35% (3954/11296) Updating files: 35% (4029/11296) Updating files: 36% (4067/11296) Updating files: 37% (4180/11296) Updating files: 38% (4293/11296) Updating files: 38% (4342/11296) Updating files: 39% (4406/11296) Updating files: 40% (4519/11296) Updating files: 41% (4632/11296) Updating files: 41% (4674/11296) Updating files: 42% (4745/11296) Updating files: 43% (4858/11296) Updating files: 44% (4971/11296) Updating files: 45% (5084/11296) Updating files: 46% (5197/11296) Updating files: 46% (5235/11296) Updating files: 47% (5310/11296) Updating files: 48% (5423/11296) Updating files: 49% (5536/11296) Updating files: 50% (5648/11296) Updating files: 51% (5761/11296) Updating files: 52% (5874/11296) Updating files: 53% (5987/11296) Updating files: 53% (6051/11296) Updating files: 54% (6100/11296) Updating files: 55% (6213/11296) Updating files: 56% (6326/11296) Updating files: 57% (6439/11296) Updating files: 57% (6502/11296) Updating files: 58% (6552/11296) Updating files: 59% (6665/11296) Updating files: 60% (6778/11296) Updating files: 60% (6822/11296) Updating files: 61% (6891/11296) Updating files: 62% (7004/11296) Updating files: 63% (7117/11296) Updating files: 63% (7158/11296) Updating files: 64% (7230/11296) Updating files: 65% (7343/11296) Updating files: 66% (7456/11296) Updating files: 67% (7569/11296) Updating files: 68% (7682/11296) Updating files: 69% (7795/11296) Updating files: 69% (7896/11296) Updating files: 70% (7908/11296) Updating files: 71% (8021/11296) Updating files: 72% (8134/11296) Updating files: 73% (8247/11296) Updating files: 74% (8360/11296) Updating files: 74% (8441/11296) Updating files: 75% (8472/11296) Updating files: 76% (8585/11296) Updating files: 77% (8698/11296) Updating files: 78% (8811/11296) Updating files: 79% (8924/11296) Updating files: 80% (9037/11296) Updating files: 80% (9120/11296) Updating files: 81% (9150/11296) Updating files: 82% (9263/11296) Updating files: 83% (9376/11296) Updating files: 84% (9489/11296) Updating files: 85% (9602/11296) Updating files: 86% (9715/11296) Updating files: 87% (9828/11296) Updating files: 88% (9941/11296) Updating files: 89% (10054/11296) Updating files: 90% (10167/11296) Updating files: 91% (10280/11296) Updating files: 91% (10379/11296) Updating files: 92% (10393/11296) Updating files: 93% (10506/11296) Updating files: 94% (10619/11296) Updating files: 95% (10732/11296) Updating files: 96% (10845/11296) Updating files: 97% (10958/11296) Updating files: 98% (11071/11296) Updating files: 99% (11184/11296) Updating files: 100% (11296/11296) Updating files: 100% (11296/11296), done. | |
[32;1m$ export SPACK_ROOT=${PWD}/spack[0;m | |
[32;1m$ export SPACK_RESOLVED_COMMIT=$(cd "${SPACK_ROOT}" && git rev-parse HEAD)[0;m | |
[32;1m$ export SPACK_USER_CACHE_PATH="${CI_BUILDS_DIR}"[0;m | |
[32;1m$ export SPACK_SYSTEM_CONFIG_PATH="/gpfs/bbp.cscs.ch/ssd/apps/bsd/${SPACK_DEPLOYMENT_SUFFIX}/config"[0;m | |
[32;1m$ echo "SPACK_ROOT=${SPACK_ROOT}" >> spack_clone_variables.env[0;m | |
[32;1m$ echo "SPACK_RESOLVED_COMMIT=${SPACK_RESOLVED_COMMIT}" >> spack_clone_variables.env[0;m | |
[32;1m$ echo "SPACK_USER_CACHE_PATH=${SPACK_USER_CACHE_PATH}" >> spack_clone_variables.env[0;m | |
[32;1m$ echo "SPACK_SYSTEM_CONFIG_PATH=${SPACK_SYSTEM_CONFIG_PATH}" >> spack_clone_variables.env[0;m | |
[32;1m$ . ${SPACK_ROOT}/share/spack/setup-env.sh[0;m | |
[32;1m$ export XDG_CONFIG_HOME=${CI_BUILDS_DIR}/J${CI_JOB_ID}_local_config[0;m | |
[32;1m$ echo "Configuring git to use CI_JOB_TOKEN to access git@bbpgitlab.epfl.ch (${XDG_CONFIG_HOME})"[0;m | |
Configuring git to use CI_JOB_TOKEN to access git@bbpgitlab.epfl.ch (/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174/J1362991_local_config) | |
[32;1m$ mkdir -p "${XDG_CONFIG_HOME}/git"[0;m | |
[32;1m$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = git@bbpgitlab.epfl.ch:" > "${XDG_CONFIG_HOME}/git/config"[0;m | |
[32;1m$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = ssh://git@bbpgitlab.epfl.ch/" >> "${XDG_CONFIG_HOME}/git/config"[0;m | |
[32;1m$ cat "${XDG_CONFIG_HOME}/git/config"[0;m | |
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"] | |
insteadOf = git@bbpgitlab.epfl.ch: | |
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"] | |
insteadOf = ssh://git@bbpgitlab.epfl.ch/ | |
[32;1m$ env -0 | sed -nz '/^CUSTOM_ENV_/d;/^[^=]\+_\(BRANCH\|COMMIT\|TAG\)=.\+/p' | xargs -0t spack ${SPACK_EXTRA_FLAGS} configure-pipeline --ignore-packages CI_BUILD CI_COMMIT CI_DEFAULT GITLAB_PIPELINES SPACK SPACK_RESOLVED ${SPACK_SETUP_IGNORE_PACKAGE_VARIABLES} --write-commit-file=commit-mapping.env[0;m | |
spack configure-pipeline --ignore-packages CI_BUILD CI_COMMIT CI_DEFAULT GITLAB_PIPELINES SPACK SPACK_RESOLVED CVF BLUECONFIGS --write-commit-file=commit-mapping.env CI_COMMIT_BRANCH=1uc/add_nrn_has_net_event NMODL_COMMIT=38159efe0ac5f652fd0843cffc6450f91adb9188 SPACK_RESOLVED_COMMIT=11f4468ac336627d46f8f1d5ff9517d23509f87d NEURON_BRANCH=master LIBSONATA_REPORT_BRANCH=master SPACK_BRANCH=develop CI_DEFAULT_BRANCH=master CVF_BRANCH=main BLUECONFIGS_BRANCH=main | |
==> CI_COMMIT: ignoring CI_COMMIT_BRANCH=1uc/add_nrn_has_net_event | |
==> SPACK_RESOLVED: ignoring SPACK_RESOLVED_COMMIT=11f4468ac336627d46f8f1d5ff9517d23509f87d | |
==> SPACK: ignoring SPACK_BRANCH=develop | |
==> CI_DEFAULT: ignoring CI_DEFAULT_BRANCH=master | |
==> CVF: ignoring CVF_BRANCH=main | |
==> BLUECONFIGS: ignoring BLUECONFIGS_BRANCH=main | |
==> neuron: resolved branch master to fec8ce65938d01bbb5ccefe2d34b34895e9b2789 | |
==> libsonata-report: resolved branch master to 5602aadfa710d6766ce23cd151a1855190271bd8 | |
==> adding config: packages:nmodl:require: '@git.38159efe0ac5f652fd0843cffc6450f91adb9188=develop' | |
==> adding config: packages:neuron:require: '@git.fec8ce65938d01bbb5ccefe2d34b34895e9b2789=develop' | |
==> adding config: packages:libsonata-report:require: '@git.5602aadfa710d6766ce23cd151a1855190271bd8=develop' | |
[32;1m$ (cd "${SPACK_ROOT}" && git diff)[0;m | |
[32;1m$ cat commit-mapping.env[0;m | |
NMODL_COMMIT=38159efe0ac5f652fd0843cffc6450f91adb9188 | |
NEURON_COMMIT=fec8ce65938d01bbb5ccefe2d34b34895e9b2789 | |
LIBSONATA_REPORT_COMMIT=5602aadfa710d6766ce23cd151a1855190271bd8 | |
[32;1m$ echo "SPACK_BRANCH=${SPACK_BRANCH}" >> commit-mapping.env[0;m | |
[32;1m$ echo "SPACK_DEPLOYMENT_SUFFIX=${SPACK_DEPLOYMENT_SUFFIX}" >> commit-mapping.env[0;m | |
[32;1m$ cat commit-mapping.env >> spack_clone_variables.env[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} spec -IL ninja[0;m | |
==> Warning: Expected user 904556 to own /nvme/bbpcihpcproj12, but it is owned by 0 | |
==> Fetching https://mirror.spack.io/bootstrap/github-actions/v0.5/build_cache/linux-centos7-x86_64-gcc-10.2.1-patchelf-0.18.0-afv7arjarb7nzmlh7c5slkfxykybuqce.spec.json | |
==> Fetching https://mirror.spack.io/bootstrap/github-actions/v0.5/build_cache/linux-centos7-x86_64/gcc-10.2.1/patchelf-0.18.0/linux-centos7-x86_64-gcc-10.2.1-patchelf-0.18.0-afv7arjarb7nzmlh7c5slkfxykybuqce.spack | |
==> Installing "patchelf@=0.18.0%gcc@=10.2.1 ldflags="-static-libstdc++ -static-libgcc" build_system=autotools arch=linux-centos7-x86_64" from a buildcache | |
==> Fetching https://mirror.spack.io/bootstrap/github-actions/v0.5/build_cache/linux-centos7-x86_64-gcc-10.2.1-clingo-bootstrap-spack-t4yf34cuvquqp5xd66zybmcfyhwbdlsf.spec.json | |
==> Fetching https://mirror.spack.io/bootstrap/github-actions/v0.5/build_cache/linux-centos7-x86_64/gcc-10.2.1/clingo-bootstrap-spack/linux-centos7-x86_64-gcc-10.2.1-clingo-bootstrap-spack-t4yf34cuvquqp5xd66zybmcfyhwbdlsf.spack | |
==> Installing "clingo-bootstrap@=spack%gcc@=10.2.1~docs+ipo+optimized+python+static_libstdcpp build_system=cmake build_type=Release generator=make patches=bebb819,ec99431 arch=linux-centos7-x86_64" from a buildcache | |
Input spec | |
-------------------------------- | |
- ninja | |
Concretized | |
-------------------------------- | |
[e] omn6mm4a3zsbpbkptvdwxs6kkrh6yafw ninja@1.11.1%gcc@12.3.0+re2c build_system=generic arch=linux-rhel7-skylake | |
[32;1m$ echo "SPACK_SETUP_COMMIT_MAPPING_URL=${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/jobs/${CI_JOB_ID}/artifacts/commit-mapping.env" >> spack_clone_variables.env[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} config --scope site add "config:ccache:true"[0;m | |
[32;1m$ echo "SPACK_USE_CCACHE=true" >> spack_clone_variables.env[0;m | |
[32;1m$ echo "CVF_BRANCH=${CVF_BRANCH}" >> spack_clone_variables.env[0;m | |
[32;1m$ echo "BLUECONFIGS_BRANCH=${BLUECONFIGS_BRANCH}" >> spack_clone_variables.env[0;m | |
section_end:1722328942:step_script [0Ksection_start:1722328942:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m[0;m | |
Using git from spack modules | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=166980 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
commit-mapping.env: found 1 matching files and directories[0;m | |
input_variables.env: found 1 matching files and directories[0;m | |
spack_clone_variables.env: found 1 matching files and directories[0;m | |
Uploading artifacts as "archive" to coordinator... ok[0;m id[0;m=1362991 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=167004 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
spack_clone_variables.env: found 1 matching files and directories[0;m | |
Uploading artifacts as "dotenv" to coordinator... ok[0;m id[0;m=1362991 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
section_end:1722328944:upload_artifacts_on_success [0Ksection_start:1722328944:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m | |
Using git from spack modules | |
section_end:1722328944:cleanup_file_variables [0K[32;1mJob succeeded[0;m |
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
[0KRunning with gitlab-runner 15.5.0 (0d4137b8)[0;m | |
[0K on BB5 map runner pnPo3yJy[0;m | |
section_start:1722329283:resolve_secrets [0K[0K[36;1mResolving secrets[0;m[0;m | |
section_end:1722329283:resolve_secrets [0Ksection_start:1722329283:prepare_executor [0K[0K[36;1mPreparing the "custom" executor[0;m[0;m | |
[0KUsing Custom executor with driver BB5 PROD runner v0.0.3...[0;m | |
BB5 PROD runner running on bbpv1.epfl.ch, version 15.5.0, user | |
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor3129995135, slurm job id , CUSTOM_ENV_CI_RUNNER_TAGS is ["bb5_map"] | |
Runner ID 29, project root hpc, project name nmodl | |
Pipeline ID 224174, build ref , job ID 1362994 | |
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174, optional exclusive flag , optional cpus per task flag --cpus-per-task=1, optional qos flag , optional reservation flag | |
A slurm job will be created with name GL_J1362994_PROD_P30_CP0_C4 | |
Job parameters: memory=30750M, cpus_per_task=1, duration=1:00:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod qos= reservation= | |
Not executing the chown -R | |
sbatch: INFO: Activating auto partition selection plugin, please report errors to HPC/CS | |
sbatch: INFO: Job specifies cpu constraint, setting --constraint=[skl|clx] | |
Submitted batch job 2363042 | |
job state: R | |
sbatch: sbatch -p prod -A proj9998 --ntasks=1 --cpus-per-task=1 --mem=30750M --job-name=GL_J1362994_PROD_P30_CP0_C4 -C cpu --no-requeue -D /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --time=1:00:00 --wrap="sleep infinity" | |
srun: srun --mpi=none --chdir=/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --ntasks=1 --jobid=2363042 --cpus-per-task=1 --mem=30750M | |
section_end:1722329284:prepare_executor [0Ksection_start:1722329284:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m | |
Using git from spack modules | |
Running on r1i6n32 via bbpv1.epfl.ch... | |
section_end:1722329289:prepare_script [0Ksection_start:1722329289:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m | |
Using git from spack modules | |
[32;1mSkipping Git repository setup[0;m | |
[32;1mSkipping Git checkout[0;m | |
[32;1mSkipping Git submodules setup[0;m | |
section_end:1722329289:get_sources [0Ksection_start:1722329289:download_artifacts [0K[0K[36;1mDownloading artifacts[0;m[0;m | |
Using git from spack modules | |
[32;1mDownloading artifacts for build:intel (1362992)...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=177318 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
Downloading artifacts from coordinator... ok [0;m id[0;m=1362992 responseStatus[0;m=200 OK token[0;m=glcbt-64 | |
section_end:1722329290:download_artifacts [0Ksection_start:1722329290:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m | |
[0;33mWARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426[0;m | |
Using git from spack modules | |
[32;1m$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env[0;m | |
[32;1m$ export CTEST_PARALLEL_LEVEL=${SLURM_TASKS_PER_NODE}[0;m | |
[32;1m$ . ${SPACK_ROOT}/share/spack/setup-env.sh[0;m | |
[32;1m$ cd ${SPACK_BUILD_DIR}[0;m | |
[32;1m$ export BOOST_TEST_COLOR_OUTPUT=no[0;m | |
[32;1m$ i_am_a_failure=0[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} build-env ${SPACK_FULL_SPEC} -- ctest --no-tests=error --output-on-failure -T Test || i_am_a_failure=1[0;m | |
Site: r1i6n32 | |
Build name: Linux-icpx | |
Create new tag: 20240730-0849 - Experimental | |
Test project /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362992/spack-build/spack-stage-nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188_develop-wfdvz35e6ca6kktqgr27hdbab63hhw7u/spack-build-wfdvz35 | |
Start 1: testutils/ends_with | |
1/126 Test #1: testutils/ends_with ................................................................................. Passed 0.01 sec | |
Start 2: testutils/starts_with | |
2/126 Test #2: testutils/starts_with ............................................................................... Passed 0.01 sec | |
Start 3: testcodegen/Check ion variable names | |
3/126 Test #3: testcodegen/Check ion variable names ................................................................ Passed 0.04 sec | |
Start 4: testcodegen/Scenario: unusual / failing mod files | |
4/126 Test #4: testcodegen/Scenario: unusual / failing mod files ................................................... Passed 0.04 sec | |
Start 5: testcodegen/Scenario: Check global variable setup | |
5/126 Test #5: testcodegen/Scenario: Check global variable setup ................................................... Passed 0.04 sec | |
Start 6: testcodegen/Check ion write/read checks | |
6/126 Test #6: testcodegen/Check ion write/read checks ............................................................. Passed 0.04 sec | |
Start 7: testcodegen/Scenario: C codegen utility functions | |
7/126 Test #7: testcodegen/Scenario: C codegen utility functions ................................................... Passed 0.04 sec | |
Start 8: testcodegen/Scenario: Check instance variable definition order | |
8/126 Test #8: testcodegen/Scenario: Check instance variable definition order ...................................... Passed 0.04 sec | |
Start 9: testcodegen/Scenario: Check parameter constness with VERBATIM block | |
9/126 Test #9: testcodegen/Scenario: Check parameter constness with VERBATIM block ................................. Passed 0.04 sec | |
Start 10: testcodegen/Scenario: Check NEURON globals are added to the instance struct on demand | |
10/126 Test #10: testcodegen/Scenario: Check NEURON globals are added to the instance struct on demand ............... Passed 0.04 sec | |
Start 11: testcodegen/Scenario: Check code generation for TABLE statements | |
11/126 Test #11: testcodegen/Scenario: Check code generation for TABLE statements .................................... Passed 0.04 sec | |
Start 12: testcodegen/Scenario: Check that BEFORE/AFTER block are well generated | |
12/126 Test #12: testcodegen/Scenario: Check that BEFORE/AFTER block are well generated .............................. Passed 0.04 sec | |
Start 13: testcodegen/Scenario: Check CONSTANT variables are added to global variable structure | |
13/126 Test #13: testcodegen/Scenario: Check CONSTANT variables are added to global variable structure ............... Passed 0.04 sec | |
Start 14: testcodegen/Scenario: Check code generation for FUNCTION_TABLE block | |
14/126 Test #14: testcodegen/Scenario: Check code generation for FUNCTION_TABLE block ................................ Passed 0.04 sec | |
Start 15: testcodegen/Scenario: Check that loops are well generated | |
15/126 Test #15: testcodegen/Scenario: Check that loops are well generated ........................................... Passed 0.04 sec | |
Start 16: testcodegen/Scenario: Check that top verbatim blocks are well generated | |
16/126 Test #16: testcodegen/Scenario: Check that top verbatim blocks are well generated ............................. Passed 0.04 sec | |
Start 17: testcodegen/Scenario: Check that codegen generate event functions well | |
17/126 Test #17: testcodegen/Scenario: Check that codegen generate event functions well .............................. Passed 0.04 sec | |
Start 18: testcodegen/Scenario: Some tests on derivimplicit | |
18/126 Test #18: testcodegen/Scenario: Some tests on derivimplicit ................................................... Passed 0.04 sec | |
Start 19: testcodegen/Scenario: Some tests on euler solver | |
19/126 Test #19: testcodegen/Scenario: Some tests on euler solver .................................................... Passed 0.04 sec | |
Start 20: testcodegen/Scenario: Check codegen for MUTEX and PROTECT | |
20/126 Test #20: testcodegen/Scenario: Check codegen for MUTEX and PROTECT ........................................... Passed 0.04 sec | |
Start 21: testcodegen/Scenario: Array STATE variable | |
21/126 Test #21: testcodegen/Scenario: Array STATE variable .......................................................... Passed 0.04 sec | |
Start 22: testcodegen/Scenario: Check whether PROCEDURE and FUNCTION need setdata call | |
22/126 Test #22: testcodegen/Scenario: Check whether PROCEDURE and FUNCTION need setdata call ........................ Passed 0.04 sec | |
Start 23: testcodegen/Scenario: Write `cao`. | |
23/126 Test #23: testcodegen/Scenario: Write `cao`. .................................................................. Passed 0.04 sec | |
Start 24: testcodegen/Scenario: Write `cai`. | |
24/126 Test #24: testcodegen/Scenario: Write `cai`. .................................................................. Passed 0.04 sec | |
Start 25: testcodegen/Scenario: Write `eca`. | |
25/126 Test #25: testcodegen/Scenario: Write `eca`. .................................................................. Passed 0.04 sec | |
Start 26: testcodegen/Scenario: Read `cao`. | |
26/126 Test #26: testcodegen/Scenario: Read `cao`. ................................................................... Passed 0.04 sec | |
Start 27: testcodegen/Scenario: Read `cai`. | |
27/126 Test #27: testcodegen/Scenario: Read `cai`. ................................................................... Passed 0.04 sec | |
Start 28: testcodegen/Scenario: Read `eca`. | |
28/126 Test #28: testcodegen/Scenario: Read `eca`. ................................................................... Passed 0.04 sec | |
Start 29: testcodegen/Scenario: ARTIFICIAL_CELL with `net_send` | |
29/126 Test #29: testcodegen/Scenario: ARTIFICIAL_CELL with `net_send` ............................................... Passed 0.04 sec | |
Start 30: testcodegen/Scenario: ARTIFICIAL_CELL with `net_move` | |
30/126 Test #30: testcodegen/Scenario: ARTIFICIAL_CELL with `net_move` ............................................... Passed 0.04 sec | |
Start 31: testcodegen/Scenario: Adding a variable for a table inside a function | |
31/126 Test #31: testcodegen/Scenario: Adding a variable for a table inside a function ............................... Passed 0.04 sec | |
Start 32: testcodegen/Scenario: Uncompatible constructs should failed | |
32/126 Test #32: testcodegen/Scenario: Uncompatible constructs should failed ......................................... Passed 0.04 sec | |
Start 33: testmodtoken/NMODL Lexer returning valid ModToken object | |
33/126 Test #33: testmodtoken/NMODL Lexer returning valid ModToken object ............................................ Passed 0.01 sec | |
Start 34: testmodtoken/Addition of two ModToken objects | |
34/126 Test #34: testmodtoken/Addition of two ModToken objects ....................................................... Passed 0.01 sec | |
Start 35: testlexer/NMODL Lexer returning valid token types | |
35/126 Test #35: testlexer/NMODL Lexer returning valid token types ................................................... Passed 0.01 sec | |
Start 36: testparser/Scenario: NMODL can accept CR as return char for one line comment | |
36/126 Test #36: testparser/Scenario: NMODL can accept CR as return char for one line comment ........................ Passed 0.02 sec | |
Start 37: testparser/Scenario: NMODL can define macros using DEFINE keyword | |
37/126 Test #37: testparser/Scenario: NMODL can define macros using DEFINE keyword ................................... Passed 0.02 sec | |
Start 38: testparser/Scenario: Macros can be used anywhere in the mod file | |
38/126 Test #38: testparser/Scenario: Macros can be used anywhere in the mod file .................................... Passed 0.02 sec | |
Start 39: testparser/Scenario: NMODL parser accepts empty unit specification | |
39/126 Test #39: testparser/Scenario: NMODL parser accepts empty unit specification .................................. Passed 0.02 sec | |
Start 40: testparser/Scenario: NMODL parser running number of valid NMODL constructs | |
40/126 Test #40: testparser/Scenario: NMODL parser running number of valid NMODL constructs .......................... Passed 0.04 sec | |
Start 41: testparser/Scenario: NMODL parser running number of invalid NMODL constructs | |
41/126 Test #41: testparser/Scenario: NMODL parser running number of invalid NMODL constructs ........................ Passed 0.02 sec | |
Start 42: testparser/Scenario: Check that the parser doesn't crash when passing invalid INCLUDE constructs | |
42/126 Test #42: testparser/Scenario: Check that the parser doesn't crash when passing invalid INCLUDE constructs .... Passed 0.02 sec | |
Start 43: testparser/Scenario: NEURON block can add CURIE information | |
43/126 Test #43: testparser/Scenario: NEURON block can add CURIE information ......................................... Passed 0.02 sec | |
Start 44: testparser/Scenario: Check parents in valid NMODL constructs | |
44/126 Test #44: testparser/Scenario: Check parents in valid NMODL constructs ........................................ Passed 1.36 sec | |
Start 45: testparser/Scenario: Legacy differential equation solver | |
45/126 Test #45: testparser/Scenario: Legacy differential equation solver ............................................ Passed 0.02 sec | |
Start 46: testparser/Scenario: Check if a NEURON block is parsed with correct location info in its token | |
46/126 Test #46: testparser/Scenario: Check if a NEURON block is parsed with correct location info in its token ...... Passed 0.02 sec | |
Start 47: testvisitor/Scenario: AfterCVodeToCnexpVisitor changes after_cvode solver method to cnexp | |
47/126 Test #47: testvisitor/Scenario: AfterCVodeToCnexpVisitor changes after_cvode solver method to cnexp ........... Passed 0.04 sec | |
Start 48: testvisitor/Scenario: Perform constant folder on NMODL constructs | |
48/126 Test #48: testvisitor/Scenario: Perform constant folder on NMODL constructs ................................... Passed 0.04 sec | |
Start 49: testvisitor/Scenario: Perform DefUse analysis on NMODL constructs | |
49/126 Test #49: testvisitor/Scenario: Perform DefUse analysis on NMODL constructs ................................... Passed 0.06 sec | |
Start 50: testvisitor/Scenario: GLOBAL to RANGE variable transformer | |
50/126 Test #50: testvisitor/Scenario: GLOBAL to RANGE variable transformer .......................................... Passed 0.04 sec | |
Start 51: testvisitor/Scenario: Check insertion of implicit arguments | |
51/126 Test #51: testvisitor/Scenario: Check insertion of implicit arguments ......................................... Passed 0.04 sec | |
Start 52: testvisitor/Scenario: Inlining of external procedure calls | |
52/126 Test #52: testvisitor/Scenario: Inlining of external procedure calls .......................................... Passed 0.04 sec | |
Start 53: testvisitor/Scenario: Inlining of function call as argument in external function | |
53/126 Test #53: testvisitor/Scenario: Inlining of function call as argument in external function .................... Passed 0.04 sec | |
Start 54: testvisitor/Scenario: Inlining of simple, one level procedure call | |
54/126 Test #54: testvisitor/Scenario: Inlining of simple, one level procedure call .................................. Passed 0.04 sec | |
Start 55: testvisitor/Scenario: Inlining of nested procedure call | |
55/126 Test #55: testvisitor/Scenario: Inlining of nested procedure call ............................................. Passed 0.04 sec | |
Start 56: testvisitor/Scenario: Inline function call in procedure | |
56/126 Test #56: testvisitor/Scenario: Inline function call in procedure ............................................. Passed 0.04 sec | |
Start 57: testvisitor/Scenario: Inling function call within conditional statement | |
57/126 Test #57: testvisitor/Scenario: Inling function call within conditional statement ............................. Passed 0.04 sec | |
Start 58: testvisitor/Scenario: Inline multiple function calls in same statement | |
58/126 Test #58: testvisitor/Scenario: Inline multiple function calls in same statement .............................. Passed 0.04 sec | |
Start 59: testvisitor/Scenario: Inline nested function calls withing arguments | |
59/126 Test #59: testvisitor/Scenario: Inline nested function calls withing arguments ................................ Passed 0.04 sec | |
Start 60: testvisitor/Scenario: Inline function call in non-binary expression | |
60/126 Test #60: testvisitor/Scenario: Inline function call in non-binary expression ................................. Passed 0.04 sec | |
Start 61: testvisitor/Scenario: Inline function call as standalone expression | |
61/126 Test #61: testvisitor/Scenario: Inline function call as standalone expression ................................. Passed 0.04 sec | |
Start 62: testvisitor/Scenario: Inline procedure call as standalone statement as well as part of expression | |
62/126 Test #62: testvisitor/Scenario: Inline procedure call as standalone statement as well as part of expression ... Passed 0.04 sec | |
Start 63: testvisitor/Scenario: Inlining pass handles local-global name conflict | |
63/126 Test #63: testvisitor/Scenario: Inlining pass handles local-global name conflict .............................. Passed 0.04 sec | |
Start 64: testvisitor/Scenario: Trying to inline a function with VERBATIM block | |
64/126 Test #64: testvisitor/Scenario: Trying to inline a function with VERBATIM block ............................... Passed 0.04 sec | |
Start 65: testvisitor/Convert NMODL to AST to JSON form using JSONVisitor | |
65/126 Test #65: testvisitor/Convert NMODL to AST to JSON form using JSONVisitor ..................................... Passed 0.04 sec | |
Start 66: testvisitor/Scenario: Convert KINETIC to DERIVATIVE using KineticBlock visitor | |
66/126 Test #66: testvisitor/Scenario: Convert KINETIC to DERIVATIVE using KineticBlock visitor ...................... Passed 0.07 sec | |
Start 67: testvisitor/Scenario: Localizer test with single global block | |
67/126 Test #67: testvisitor/Scenario: Localizer test with single global block ....................................... Passed 0.04 sec | |
Start 68: testvisitor/Scenario: Localizer test with use of verbatim block | |
68/126 Test #68: testvisitor/Scenario: Localizer test with use of verbatim block ..................................... Passed 0.04 sec | |
Start 69: testvisitor/Scenario: Localizer test with multiple global blocks | |
69/126 Test #69: testvisitor/Scenario: Localizer test with multiple global blocks .................................... Passed 0.04 sec | |
Start 70: testvisitor/Scenario: LocalVarRenameVisitor works with InlineVisitor | |
70/126 Test #70: testvisitor/Scenario: LocalVarRenameVisitor works with InlineVisitor ................................ Passed 0.04 sec | |
Start 71: testvisitor/Scenario: LOCAL to ASSIGNED variable transformer | |
71/126 Test #71: testvisitor/Scenario: LOCAL to ASSIGNED variable transformer ........................................ Passed 0.04 sec | |
Start 72: testvisitor/Scenario: Searching for ast nodes using AstLookupVisitor | |
72/126 Test #72: testvisitor/Scenario: Searching for ast nodes using AstLookupVisitor ................................ Passed 0.04 sec | |
Start 73: testvisitor/Scenario: Perform loop unrolling of FROM construct | |
73/126 Test #73: testvisitor/Scenario: Perform loop unrolling of FROM construct ...................................... Passed 0.04 sec | |
Start 74: testvisitor/Scenario: Running visitor passes multiple times | |
74/126 Test #74: testvisitor/Scenario: Running visitor passes multiple times ......................................... Passed 0.04 sec | |
Start 75: testvisitor/Scenario: Sympy specific AST to NMODL conversion | |
75/126 Test #75: testvisitor/Scenario: Sympy specific AST to NMODL conversion ........................................ Passed 0.04 sec | |
Start 76: testvisitor/Scenario: NeuronSolveVisitor visitor solves different ODE types | |
76/126 Test #76: testvisitor/Scenario: NeuronSolveVisitor visitor solves different ODE types ......................... Passed 0.04 sec | |
Start 77: testvisitor/Scenario: Convert AST back to NMODL form | |
77/126 Test #77: testvisitor/Scenario: Convert AST back to NMODL form ................................................ Passed 0.08 sec | |
Start 78: testvisitor/Scenario: Symbol table generation with Perf stat visitor | |
78/126 Test #78: testvisitor/Scenario: Symbol table generation with Perf stat visitor ................................ Passed 0.05 sec | |
Start 79: testvisitor/Scenario: Renaming any variable in mod file with RenameVisitor | |
79/126 Test #79: testvisitor/Scenario: Renaming any variable in mod file with RenameVisitor .......................... Passed 0.04 sec | |
Start 80: testvisitor/Scenario: Renaming with presence of local and global variables in same block | |
80/126 Test #80: testvisitor/Scenario: Renaming with presence of local and global variables in same block ............ Passed 0.04 sec | |
Start 81: testvisitor/Scenario: Renaming in the absence of global blocks | |
81/126 Test #81: testvisitor/Scenario: Renaming in the absence of global blocks ...................................... Passed 0.04 sec | |
Start 82: testvisitor/Scenario: Variable renaming in nested blocks | |
82/126 Test #82: testvisitor/Scenario: Variable renaming in nested blocks ............................................ Passed 0.04 sec | |
Start 83: testvisitor/Scenario: Renaming in presence of local variable in verbatim block | |
83/126 Test #83: testvisitor/Scenario: Renaming in presence of local variable in verbatim block ...................... Passed 0.04 sec | |
Start 84: testvisitor/Scenario: TABLE stmt | |
84/126 Test #84: testvisitor/Scenario: TABLE stmt .................................................................... Passed 0.04 sec | |
Start 85: testvisitor/Scenario: Destructor block | |
85/126 Test #85: testvisitor/Scenario: Destructor block .............................................................. Passed 0.04 sec | |
Start 86: testvisitor/Scenario: Ion variable in CONSTANT block | |
86/126 Test #86: testvisitor/Scenario: Ion variable in CONSTANT block ................................................ Passed 0.04 sec | |
Start 87: testvisitor/Scenario: INDEPENDENT block | |
87/126 Test #87: testvisitor/Scenario: INDEPENDENT block ............................................................. Passed 0.04 sec | |
Start 88: testvisitor/Scenario: FUNCTION_TABLE block | |
88/126 Test #88: testvisitor/Scenario: FUNCTION_TABLE block .......................................................... Passed 0.04 sec | |
Start 89: testvisitor/Scenario: At most one DERIVATIVE block | |
89/126 Test #89: testvisitor/Scenario: At most one DERIVATIVE block .................................................. Passed 0.04 sec | |
Start 90: testvisitor/Scenario: RANDOM Construct | |
90/126 Test #90: testvisitor/Scenario: RANDOM Construct .............................................................. Passed 0.04 sec | |
Start 91: testvisitor/Scenario: RANGE and FUNCTION/PROCEDURE block | |
91/126 Test #91: testvisitor/Scenario: RANGE and FUNCTION/PROCEDURE block ............................................ Passed 0.04 sec | |
Start 92: testvisitor/Solve ODEs using legacy NeuronSolveVisitor | |
92/126 Test #92: testvisitor/Solve ODEs using legacy NeuronSolveVisitor .............................................. Passed 0.04 sec | |
Start 93: testvisitor/Scenario: Solving ODEs with STEADYSTATE solve method | |
93/126 Test #93: testvisitor/Scenario: Solving ODEs with STEADYSTATE solve method .................................... Passed 0.04 sec | |
Start 94: testvisitor/Scenario: Addition of CONDUCTANCE using SympyConductance visitor | |
94/126 Test #94: testvisitor/Scenario: Addition of CONDUCTANCE using SympyConductance visitor ........................ Passed 48.81 sec | |
Start 95: testvisitor/Scenario: Check compare_blocks in sympy unit tests | |
95/126 Test #95: testvisitor/Scenario: Check compare_blocks in sympy unit tests ...................................... Passed 0.81 sec | |
Start 96: testvisitor/Scenario: Check local vars name-clash prevention | |
96/126 Test #96: testvisitor/Scenario: Check local vars name-clash prevention ........................................ Passed 0.90 sec | |
Start 97: testvisitor/Scenario: Solve ODEs with cnexp or euler method using SympySolverVisitor | |
97/126 Test #97: testvisitor/Scenario: Solve ODEs with cnexp or euler method using SympySolverVisitor ................ Passed 7.81 sec | |
Start 98: testvisitor/Scenario: Solve ODEs with derivimplicit method using SympySolverVisitor | |
98/126 Test #98: testvisitor/Scenario: Solve ODEs with derivimplicit method using SympySolverVisitor ................. Passed 2.47 sec | |
Start 99: testvisitor/Scenario: LINEAR solve block (SympySolver Visitor) | |
99/126 Test #99: testvisitor/Scenario: LINEAR solve block (SympySolver Visitor) ...................................... Passed 1.91 sec | |
Start 100: testvisitor/Scenario: Solve NONLINEAR block using SympySolver Visitor | |
100/126 Test #100: testvisitor/Scenario: Solve NONLINEAR block using SympySolver Visitor ............................... Passed 0.89 sec | |
Start 101: testvisitor/Scenario: Solve KINETIC block using SympySolver Visitor | |
101/126 Test #101: testvisitor/Scenario: Solve KINETIC block using SympySolver Visitor ................................. Passed 0.98 sec | |
Start 102: testvisitor/Scenario: Code generation for EigenNewtonSolver | |
102/126 Test #102: testvisitor/Scenario: Code generation for EigenNewtonSolver ......................................... Passed 0.97 sec | |
Start 103: testvisitor/Scenario: Parse UNITS block of mod files using Units Visitor | |
103/126 Test #103: testvisitor/Scenario: Parse UNITS block of mod files using Units Visitor ............................ Passed 0.04 sec | |
Start 104: testvisitor/Scenario: Searching for variable name using VarUsageVisitor | |
104/126 Test #104: testvisitor/Scenario: Searching for variable name using VarUsageVisitor ............................. Passed 0.04 sec | |
Start 105: testvisitor/Parse VERBATIM block using Verbatim Visitor | |
105/126 Test #105: testvisitor/Parse VERBATIM block using Verbatim Visitor ............................................. Passed 0.04 sec | |
Start 106: testvisitor/Scenario: Get node name with index TestVisitor | |
106/126 Test #106: testvisitor/Scenario: Get node name with index TestVisitor .......................................... Passed 0.04 sec | |
Start 107: testprinter/JSON printer converting object to string form | |
107/126 Test #107: testprinter/JSON printer converting object to string form ........................................... Passed 0.01 sec | |
Start 108: testsymtab/Scenario: Symbol properties can be added and converted to string | |
108/126 Test #108: testsymtab/Scenario: Symbol properties can be added and converted to string ......................... Passed 0.01 sec | |
Start 109: testsymtab/Scenario: Multiple properties can be added to Symbol | |
109/126 Test #109: testsymtab/Scenario: Multiple properties can be added to Symbol ..................................... Passed 0.01 sec | |
Start 110: testsymtab/Scenario: Symbol table allows operations like insert, lookup | |
110/126 Test #110: testsymtab/Scenario: Symbol table allows operations like insert, lookup ............................. Passed 0.01 sec | |
Start 111: testsymtab/Scenario: Global symbol table (ModelSymbol) allows scope based operations | |
111/126 Test #111: testsymtab/Scenario: Global symbol table (ModelSymbol) allows scope based operations ................ Passed 0.01 sec | |
Start 112: testsymtab/Scenario: Symbol class allows manipulation | |
112/126 Test #112: testsymtab/Scenario: Symbol class allows manipulation ............................................... Passed 0.01 sec | |
Start 113: testnewton/Scenario: Non-linear system to solve with Newton Numerical Diff Solver | |
113/126 Test #113: testnewton/Scenario: Non-linear system to solve with Newton Numerical Diff Solver ................... Passed 0.01 sec | |
Start 114: testnewton/Scenario: Non-linear system to solve with Newton Solver | |
114/126 Test #114: testnewton/Scenario: Non-linear system to solve with Newton Solver .................................. Passed 0.01 sec | |
Start 115: testcrout/Scenario: Compare Crout solver with Eigen | |
115/126 Test #115: testcrout/Scenario: Compare Crout solver with Eigen ................................................. Passed 0.11 sec | |
Start 116: testunitlexer/Unit Lexer tests for valid tokens | |
116/126 Test #116: testunitlexer/Unit Lexer tests for valid tokens ..................................................... Passed 0.01 sec | |
Start 117: testunitparser/Scenario: Unit parser accepting valid units definition | |
117/126 Test #117: testunitparser/Scenario: Unit parser accepting valid units definition ............................... Passed 0.02 sec | |
Start 118: testunitparser/Scenario: Unit parser accepting dependent/nested units definition | |
118/126 Test #118: testunitparser/Scenario: Unit parser accepting dependent/nested units definition .................... Passed 0.01 sec | |
Start 119: Ode | |
119/126 Test #119: Ode ................................................................................................. Passed 2.29 sec | |
Start 120: Pybind | |
120/126 Test #120: Pybind .............................................................................................. Passed 1.07 sec | |
Start 121: cabpump.mod | |
121/126 Test #121: cabpump.mod ......................................................................................... Passed 0.03 sec | |
Start 122: glia_sparse.mod | |
122/126 Test #122: glia_sparse.mod ..................................................................................... Passed 0.91 sec | |
Start 123: ican.mod | |
123/126 Test #123: ican.mod ............................................................................................ Passed 0.02 sec | |
Start 124: test_functor.mod | |
124/126 Test #124: test_functor.mod .................................................................................... Passed 0.02 sec | |
Start 125: variable_names.mod | |
125/126 Test #125: variable_names.mod .................................................................................. Passed 2.82 sec | |
Start 126: watch_test.mod | |
126/126 Test #126: watch_test.mod ...................................................................................... Passed 0.02 sec | |
100% tests passed, 0 tests failed out of 126 | |
Total Test time (real) = 77.99 sec | |
[32;1m$ cp -r Testing/ ${CI_PROJECT_DIR}/[0;m | |
[32;1m$ module load unstable unit-test-translator[0;m | |
[32;1m$ cmake2junit > ${CI_PROJECT_DIR}/ctest.xml[0;m | |
[32;1m$ exit ${i_am_a_failure}[0;m | |
section_end:1722329436:step_script [0Ksection_start:1722329436:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m[0;m | |
Using git from spack modules | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=180549 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
initial_environment.env: found 1 matching files and directories[0;m | |
Testing/: found 7 matching files and directories [0;m | |
Uploading artifacts as "archive" to coordinator... ok[0;m id[0;m=1362994 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=180563 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
ctest.xml: found 1 matching files and directories [0;m | |
Uploading artifacts as "junit" to coordinator... ok[0;m id[0;m=1362994 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
section_end:1722329437:upload_artifacts_on_success [0Ksection_start:1722329437:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m | |
Using git from spack modules | |
section_end:1722329438:cleanup_file_variables [0K[32;1mJob succeeded[0;m |
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
[0KRunning with gitlab-runner 15.5.0 (0d4137b8)[0;m | |
[0K on BB5 map runner pnPo3yJy[0;m | |
section_start:1722329421:resolve_secrets [0K[0K[36;1mResolving secrets[0;m[0;m | |
section_end:1722329421:resolve_secrets [0Ksection_start:1722329421:prepare_executor [0K[0K[36;1mPreparing the "custom" executor[0;m[0;m | |
[0KUsing Custom executor with driver BB5 PROD runner v0.0.3...[0;m | |
BB5 PROD runner running on bbpv1.epfl.ch, version 15.5.0, user | |
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor1304630832, slurm job id , CUSTOM_ENV_CI_RUNNER_TAGS is ["bb5_map"] | |
Runner ID 29, project root hpc, project name nmodl | |
Pipeline ID 224174, build ref , job ID 1362995 | |
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174, optional exclusive flag , optional cpus per task flag --cpus-per-task=1, optional qos flag , optional reservation flag | |
A slurm job will be created with name GL_J1362995_PROD_P30_CP1_C0 | |
Job parameters: memory=30750M, cpus_per_task=1, duration=1:00:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod qos= reservation= | |
Not executing the chown -R | |
sbatch: INFO: Activating auto partition selection plugin, please report errors to HPC/CS | |
sbatch: INFO: Job specifies cpu constraint, setting --constraint=[skl|clx] | |
Submitted batch job 2363045 | |
job state: R | |
sbatch: sbatch -p prod -A proj9998 --ntasks=1 --cpus-per-task=1 --mem=30750M --job-name=GL_J1362995_PROD_P30_CP1_C0 -C cpu --no-requeue -D /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --time=1:00:00 --wrap="sleep infinity" | |
srun: srun --mpi=none --chdir=/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P224174 --ntasks=1 --jobid=2363045 --cpus-per-task=1 --mem=30750M | |
section_end:1722329423:prepare_executor [0Ksection_start:1722329423:prepare_script [0K[0K[36;1mPreparing environment[0;m[0;m | |
Using git from spack modules | |
Running on r1i6n32 via bbpv1.epfl.ch... | |
section_end:1722329426:prepare_script [0Ksection_start:1722329426:get_sources [0K[0K[36;1mGetting source from Git repository[0;m[0;m | |
Using git from spack modules | |
[32;1mSkipping Git repository setup[0;m | |
[32;1mSkipping Git checkout[0;m | |
[32;1mSkipping Git submodules setup[0;m | |
section_end:1722329426:get_sources [0Ksection_start:1722329426:download_artifacts [0K[0K[36;1mDownloading artifacts[0;m[0;m | |
Using git from spack modules | |
[32;1mDownloading artifacts for build:nvhpc (1362993)...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=179716 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
Downloading artifacts from coordinator... ok [0;m id[0;m=1362993 responseStatus[0;m=200 OK token[0;m=glcbt-64 | |
section_end:1722329427:download_artifacts [0Ksection_start:1722329427:step_script [0K[0K[36;1mExecuting "step_script" stage of the job script[0;m[0;m | |
[0;33mWARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426[0;m | |
Using git from spack modules | |
[32;1m$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env[0;m | |
[32;1m$ export CTEST_PARALLEL_LEVEL=${SLURM_TASKS_PER_NODE}[0;m | |
[32;1m$ . ${SPACK_ROOT}/share/spack/setup-env.sh[0;m | |
[32;1m$ cd ${SPACK_BUILD_DIR}[0;m | |
[32;1m$ export BOOST_TEST_COLOR_OUTPUT=no[0;m | |
[32;1m$ i_am_a_failure=0[0;m | |
[32;1m$ spack ${SPACK_EXTRA_FLAGS} build-env ${SPACK_FULL_SPEC} -- ctest --no-tests=error --output-on-failure -T Test || i_am_a_failure=1[0;m | |
Site: r1i6n32 | |
Build name: Linux-nvc++ | |
Create new tag: 20240730-0851 - Experimental | |
Test project /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P224174/J1362993/spack-build/spack-stage-nmodl-git.38159efe0ac5f652fd0843cffc6450f91adb9188_develop-hywdlm7fl7hrpuyfntrnkm7n2kw7cm76/spack-build-hywdlm7 | |
Start 1: testutils/ends_with | |
1/126 Test #1: testutils/ends_with ................................................................................. Passed 0.01 sec | |
Start 2: testutils/starts_with | |
2/126 Test #2: testutils/starts_with ............................................................................... Passed 0.01 sec | |
Start 3: testcodegen/Check ion variable names | |
3/126 Test #3: testcodegen/Check ion variable names ................................................................ Passed 0.04 sec | |
Start 4: testcodegen/Scenario: unusual / failing mod files | |
4/126 Test #4: testcodegen/Scenario: unusual / failing mod files ................................................... Passed 0.04 sec | |
Start 5: testcodegen/Scenario: Check global variable setup | |
5/126 Test #5: testcodegen/Scenario: Check global variable setup ................................................... Passed 0.04 sec | |
Start 6: testcodegen/Check ion write/read checks | |
6/126 Test #6: testcodegen/Check ion write/read checks ............................................................. Passed 0.04 sec | |
Start 7: testcodegen/Scenario: C codegen utility functions | |
7/126 Test #7: testcodegen/Scenario: C codegen utility functions ................................................... Passed 0.04 sec | |
Start 8: testcodegen/Scenario: Check instance variable definition order | |
8/126 Test #8: testcodegen/Scenario: Check instance variable definition order ...................................... Passed 0.04 sec | |
Start 9: testcodegen/Scenario: Check parameter constness with VERBATIM block | |
9/126 Test #9: testcodegen/Scenario: Check parameter constness with VERBATIM block ................................. Passed 0.04 sec | |
Start 10: testcodegen/Scenario: Check NEURON globals are added to the instance struct on demand | |
10/126 Test #10: testcodegen/Scenario: Check NEURON globals are added to the instance struct on demand ............... Passed 0.04 sec | |
Start 11: testcodegen/Scenario: Check code generation for TABLE statements | |
11/126 Test #11: testcodegen/Scenario: Check code generation for TABLE statements .................................... Passed 0.04 sec | |
Start 12: testcodegen/Scenario: Check that BEFORE/AFTER block are well generated | |
12/126 Test #12: testcodegen/Scenario: Check that BEFORE/AFTER block are well generated .............................. Passed 0.04 sec | |
Start 13: testcodegen/Scenario: Check CONSTANT variables are added to global variable structure | |
13/126 Test #13: testcodegen/Scenario: Check CONSTANT variables are added to global variable structure ............... Passed 0.04 sec | |
Start 14: testcodegen/Scenario: Check code generation for FUNCTION_TABLE block | |
14/126 Test #14: testcodegen/Scenario: Check code generation for FUNCTION_TABLE block ................................ Passed 0.04 sec | |
Start 15: testcodegen/Scenario: Check that loops are well generated | |
15/126 Test #15: testcodegen/Scenario: Check that loops are well generated ........................................... Passed 0.04 sec | |
Start 16: testcodegen/Scenario: Check that top verbatim blocks are well generated | |
16/126 Test #16: testcodegen/Scenario: Check that top verbatim blocks are well generated ............................. Passed 0.04 sec | |
Start 17: testcodegen/Scenario: Check that codegen generate event functions well | |
17/126 Test #17: testcodegen/Scenario: Check that codegen generate event functions well .............................. Passed 0.04 sec | |
Start 18: testcodegen/Scenario: Some tests on derivimplicit | |
18/126 Test #18: testcodegen/Scenario: Some tests on derivimplicit ................................................... Passed 0.04 sec | |
Start 19: testcodegen/Scenario: Some tests on euler solver | |
19/126 Test #19: testcodegen/Scenario: Some tests on euler solver .................................................... Passed 0.04 sec | |
Start 20: testcodegen/Scenario: Check codegen for MUTEX and PROTECT | |
20/126 Test #20: testcodegen/Scenario: Check codegen for MUTEX and PROTECT ........................................... Passed 0.04 sec | |
Start 21: testcodegen/Scenario: Array STATE variable | |
21/126 Test #21: testcodegen/Scenario: Array STATE variable .......................................................... Passed 0.04 sec | |
Start 22: testcodegen/Scenario: Check whether PROCEDURE and FUNCTION need setdata call | |
22/126 Test #22: testcodegen/Scenario: Check whether PROCEDURE and FUNCTION need setdata call ........................ Passed 0.04 sec | |
Start 23: testcodegen/Scenario: Write `cao`. | |
23/126 Test #23: testcodegen/Scenario: Write `cao`. .................................................................. Passed 0.04 sec | |
Start 24: testcodegen/Scenario: Write `cai`. | |
24/126 Test #24: testcodegen/Scenario: Write `cai`. .................................................................. Passed 0.04 sec | |
Start 25: testcodegen/Scenario: Write `eca`. | |
25/126 Test #25: testcodegen/Scenario: Write `eca`. .................................................................. Passed 0.04 sec | |
Start 26: testcodegen/Scenario: Read `cao`. | |
26/126 Test #26: testcodegen/Scenario: Read `cao`. ................................................................... Passed 0.04 sec | |
Start 27: testcodegen/Scenario: Read `cai`. | |
27/126 Test #27: testcodegen/Scenario: Read `cai`. ................................................................... Passed 0.04 sec | |
Start 28: testcodegen/Scenario: Read `eca`. | |
28/126 Test #28: testcodegen/Scenario: Read `eca`. ................................................................... Passed 0.04 sec | |
Start 29: testcodegen/Scenario: ARTIFICIAL_CELL with `net_send` | |
29/126 Test #29: testcodegen/Scenario: ARTIFICIAL_CELL with `net_send` ............................................... Passed 0.04 sec | |
Start 30: testcodegen/Scenario: ARTIFICIAL_CELL with `net_move` | |
30/126 Test #30: testcodegen/Scenario: ARTIFICIAL_CELL with `net_move` ............................................... Passed 0.04 sec | |
Start 31: testcodegen/Scenario: Adding a variable for a table inside a function | |
31/126 Test #31: testcodegen/Scenario: Adding a variable for a table inside a function ............................... Passed 0.04 sec | |
Start 32: testcodegen/Scenario: Uncompatible constructs should failed | |
32/126 Test #32: testcodegen/Scenario: Uncompatible constructs should failed ......................................... Passed 0.04 sec | |
Start 33: testmodtoken/NMODL Lexer returning valid ModToken object | |
33/126 Test #33: testmodtoken/NMODL Lexer returning valid ModToken object ............................................ Passed 0.01 sec | |
Start 34: testmodtoken/Addition of two ModToken objects | |
34/126 Test #34: testmodtoken/Addition of two ModToken objects ....................................................... Passed 0.01 sec | |
Start 35: testlexer/NMODL Lexer returning valid token types | |
35/126 Test #35: testlexer/NMODL Lexer returning valid token types ................................................... Passed 0.01 sec | |
Start 36: testparser/Scenario: NMODL can accept CR as return char for one line comment | |
36/126 Test #36: testparser/Scenario: NMODL can accept CR as return char for one line comment ........................ Passed 0.02 sec | |
Start 37: testparser/Scenario: NMODL can define macros using DEFINE keyword | |
37/126 Test #37: testparser/Scenario: NMODL can define macros using DEFINE keyword ................................... Passed 0.02 sec | |
Start 38: testparser/Scenario: Macros can be used anywhere in the mod file | |
38/126 Test #38: testparser/Scenario: Macros can be used anywhere in the mod file .................................... Passed 0.02 sec | |
Start 39: testparser/Scenario: NMODL parser accepts empty unit specification | |
39/126 Test #39: testparser/Scenario: NMODL parser accepts empty unit specification .................................. Passed 0.02 sec | |
Start 40: testparser/Scenario: NMODL parser running number of valid NMODL constructs | |
40/126 Test #40: testparser/Scenario: NMODL parser running number of valid NMODL constructs .......................... Passed 0.04 sec | |
Start 41: testparser/Scenario: NMODL parser running number of invalid NMODL constructs | |
41/126 Test #41: testparser/Scenario: NMODL parser running number of invalid NMODL constructs ........................ Passed 0.02 sec | |
Start 42: testparser/Scenario: Check that the parser doesn't crash when passing invalid INCLUDE constructs | |
42/126 Test #42: testparser/Scenario: Check that the parser doesn't crash when passing invalid INCLUDE constructs .... Passed 0.02 sec | |
Start 43: testparser/Scenario: NEURON block can add CURIE information | |
43/126 Test #43: testparser/Scenario: NEURON block can add CURIE information ......................................... Passed 0.02 sec | |
Start 44: testparser/Scenario: Check parents in valid NMODL constructs | |
44/126 Test #44: testparser/Scenario: Check parents in valid NMODL constructs ........................................ Passed 1.40 sec | |
Start 45: testparser/Scenario: Legacy differential equation solver | |
45/126 Test #45: testparser/Scenario: Legacy differential equation solver ............................................ Passed 0.02 sec | |
Start 46: testparser/Scenario: Check if a NEURON block is parsed with correct location info in its token | |
46/126 Test #46: testparser/Scenario: Check if a NEURON block is parsed with correct location info in its token ...... Passed 0.02 sec | |
Start 47: testvisitor/Scenario: AfterCVodeToCnexpVisitor changes after_cvode solver method to cnexp | |
47/126 Test #47: testvisitor/Scenario: AfterCVodeToCnexpVisitor changes after_cvode solver method to cnexp ........... Passed 0.04 sec | |
Start 48: testvisitor/Scenario: Perform constant folder on NMODL constructs | |
48/126 Test #48: testvisitor/Scenario: Perform constant folder on NMODL constructs ................................... Passed 0.04 sec | |
Start 49: testvisitor/Scenario: Perform DefUse analysis on NMODL constructs | |
49/126 Test #49: testvisitor/Scenario: Perform DefUse analysis on NMODL constructs ................................... Passed 0.06 sec | |
Start 50: testvisitor/Scenario: GLOBAL to RANGE variable transformer | |
50/126 Test #50: testvisitor/Scenario: GLOBAL to RANGE variable transformer .......................................... Passed 0.04 sec | |
Start 51: testvisitor/Scenario: Check insertion of implicit arguments | |
51/126 Test #51: testvisitor/Scenario: Check insertion of implicit arguments ......................................... Passed 0.04 sec | |
Start 52: testvisitor/Scenario: Inlining of external procedure calls | |
52/126 Test #52: testvisitor/Scenario: Inlining of external procedure calls .......................................... Passed 0.04 sec | |
Start 53: testvisitor/Scenario: Inlining of function call as argument in external function | |
53/126 Test #53: testvisitor/Scenario: Inlining of function call as argument in external function .................... Passed 0.04 sec | |
Start 54: testvisitor/Scenario: Inlining of simple, one level procedure call | |
54/126 Test #54: testvisitor/Scenario: Inlining of simple, one level procedure call .................................. Passed 0.04 sec | |
Start 55: testvisitor/Scenario: Inlining of nested procedure call | |
55/126 Test #55: testvisitor/Scenario: Inlining of nested procedure call ............................................. Passed 0.04 sec | |
Start 56: testvisitor/Scenario: Inline function call in procedure | |
56/126 Test #56: testvisitor/Scenario: Inline function call in procedure ............................................. Passed 0.04 sec | |
Start 57: testvisitor/Scenario: Inling function call within conditional statement | |
57/126 Test #57: testvisitor/Scenario: Inling function call within conditional statement ............................. Passed 0.04 sec | |
Start 58: testvisitor/Scenario: Inline multiple function calls in same statement | |
58/126 Test #58: testvisitor/Scenario: Inline multiple function calls in same statement .............................. Passed 0.04 sec | |
Start 59: testvisitor/Scenario: Inline nested function calls withing arguments | |
59/126 Test #59: testvisitor/Scenario: Inline nested function calls withing arguments ................................ Passed 0.04 sec | |
Start 60: testvisitor/Scenario: Inline function call in non-binary expression | |
60/126 Test #60: testvisitor/Scenario: Inline function call in non-binary expression ................................. Passed 0.04 sec | |
Start 61: testvisitor/Scenario: Inline function call as standalone expression | |
61/126 Test #61: testvisitor/Scenario: Inline function call as standalone expression ................................. Passed 0.04 sec | |
Start 62: testvisitor/Scenario: Inline procedure call as standalone statement as well as part of expression | |
62/126 Test #62: testvisitor/Scenario: Inline procedure call as standalone statement as well as part of expression ... Passed 0.04 sec | |
Start 63: testvisitor/Scenario: Inlining pass handles local-global name conflict | |
63/126 Test #63: testvisitor/Scenario: Inlining pass handles local-global name conflict .............................. Passed 0.04 sec | |
Start 64: testvisitor/Scenario: Trying to inline a function with VERBATIM block | |
64/126 Test #64: testvisitor/Scenario: Trying to inline a function with VERBATIM block ............................... Passed 0.04 sec | |
Start 65: testvisitor/Convert NMODL to AST to JSON form using JSONVisitor | |
65/126 Test #65: testvisitor/Convert NMODL to AST to JSON form using JSONVisitor ..................................... Passed 0.04 sec | |
Start 66: testvisitor/Scenario: Convert KINETIC to DERIVATIVE using KineticBlock visitor | |
66/126 Test #66: testvisitor/Scenario: Convert KINETIC to DERIVATIVE using KineticBlock visitor ...................... Passed 0.07 sec | |
Start 67: testvisitor/Scenario: Localizer test with single global block | |
67/126 Test #67: testvisitor/Scenario: Localizer test with single global block ....................................... Passed 0.04 sec | |
Start 68: testvisitor/Scenario: Localizer test with use of verbatim block | |
68/126 Test #68: testvisitor/Scenario: Localizer test with use of verbatim block ..................................... Passed 0.04 sec | |
Start 69: testvisitor/Scenario: Localizer test with multiple global blocks | |
69/126 Test #69: testvisitor/Scenario: Localizer test with multiple global blocks .................................... Passed 0.04 sec | |
Start 70: testvisitor/Scenario: LocalVarRenameVisitor works with InlineVisitor | |
70/126 Test #70: testvisitor/Scenario: LocalVarRenameVisitor works with InlineVisitor ................................ Passed 0.04 sec | |
Start 71: testvisitor/Scenario: LOCAL to ASSIGNED variable transformer | |
71/126 Test #71: testvisitor/Scenario: LOCAL to ASSIGNED variable transformer ........................................ Passed 0.04 sec | |
Start 72: testvisitor/Scenario: Searching for ast nodes using AstLookupVisitor | |
72/126 Test #72: testvisitor/Scenario: Searching for ast nodes using AstLookupVisitor ................................ Passed 0.04 sec | |
Start 73: testvisitor/Scenario: Perform loop unrolling of FROM construct | |
73/126 Test #73: testvisitor/Scenario: Perform loop unrolling of FROM construct ...................................... Passed 0.04 sec | |
Start 74: testvisitor/Scenario: Running visitor passes multiple times | |
74/126 Test #74: testvisitor/Scenario: Running visitor passes multiple times ......................................... Passed 0.04 sec | |
Start 75: testvisitor/Scenario: Sympy specific AST to NMODL conversion | |
75/126 Test #75: testvisitor/Scenario: Sympy specific AST to NMODL conversion ........................................ Passed 0.04 sec | |
Start 76: testvisitor/Scenario: NeuronSolveVisitor visitor solves different ODE types | |
76/126 Test #76: testvisitor/Scenario: NeuronSolveVisitor visitor solves different ODE types ......................... Passed 0.04 sec | |
Start 77: testvisitor/Scenario: Convert AST back to NMODL form | |
77/126 Test #77: testvisitor/Scenario: Convert AST back to NMODL form ................................................ Passed 0.09 sec | |
Start 78: testvisitor/Scenario: Symbol table generation with Perf stat visitor | |
78/126 Test #78: testvisitor/Scenario: Symbol table generation with Perf stat visitor ................................ Passed 0.05 sec | |
Start 79: testvisitor/Scenario: Renaming any variable in mod file with RenameVisitor | |
79/126 Test #79: testvisitor/Scenario: Renaming any variable in mod file with RenameVisitor .......................... Passed 0.04 sec | |
Start 80: testvisitor/Scenario: Renaming with presence of local and global variables in same block | |
80/126 Test #80: testvisitor/Scenario: Renaming with presence of local and global variables in same block ............ Passed 0.04 sec | |
Start 81: testvisitor/Scenario: Renaming in the absence of global blocks | |
81/126 Test #81: testvisitor/Scenario: Renaming in the absence of global blocks ...................................... Passed 0.04 sec | |
Start 82: testvisitor/Scenario: Variable renaming in nested blocks | |
82/126 Test #82: testvisitor/Scenario: Variable renaming in nested blocks ............................................ Passed 0.04 sec | |
Start 83: testvisitor/Scenario: Renaming in presence of local variable in verbatim block | |
83/126 Test #83: testvisitor/Scenario: Renaming in presence of local variable in verbatim block ...................... Passed 0.04 sec | |
Start 84: testvisitor/Scenario: TABLE stmt | |
84/126 Test #84: testvisitor/Scenario: TABLE stmt .................................................................... Passed 0.04 sec | |
Start 85: testvisitor/Scenario: Destructor block | |
85/126 Test #85: testvisitor/Scenario: Destructor block .............................................................. Passed 0.04 sec | |
Start 86: testvisitor/Scenario: Ion variable in CONSTANT block | |
86/126 Test #86: testvisitor/Scenario: Ion variable in CONSTANT block ................................................ Passed 0.04 sec | |
Start 87: testvisitor/Scenario: INDEPENDENT block | |
87/126 Test #87: testvisitor/Scenario: INDEPENDENT block ............................................................. Passed 0.04 sec | |
Start 88: testvisitor/Scenario: FUNCTION_TABLE block | |
88/126 Test #88: testvisitor/Scenario: FUNCTION_TABLE block .......................................................... Passed 0.04 sec | |
Start 89: testvisitor/Scenario: At most one DERIVATIVE block | |
89/126 Test #89: testvisitor/Scenario: At most one DERIVATIVE block .................................................. Passed 0.04 sec | |
Start 90: testvisitor/Scenario: RANDOM Construct | |
90/126 Test #90: testvisitor/Scenario: RANDOM Construct .............................................................. Passed 0.04 sec | |
Start 91: testvisitor/Scenario: RANGE and FUNCTION/PROCEDURE block | |
91/126 Test #91: testvisitor/Scenario: RANGE and FUNCTION/PROCEDURE block ............................................ Passed 0.04 sec | |
Start 92: testvisitor/Solve ODEs using legacy NeuronSolveVisitor | |
92/126 Test #92: testvisitor/Solve ODEs using legacy NeuronSolveVisitor .............................................. Passed 0.04 sec | |
Start 93: testvisitor/Scenario: Solving ODEs with STEADYSTATE solve method | |
93/126 Test #93: testvisitor/Scenario: Solving ODEs with STEADYSTATE solve method .................................... Passed 0.04 sec | |
Start 94: testvisitor/Scenario: Addition of CONDUCTANCE using SympyConductance visitor | |
94/126 Test #94: testvisitor/Scenario: Addition of CONDUCTANCE using SympyConductance visitor ........................ Passed 47.99 sec | |
Start 95: testvisitor/Scenario: Check compare_blocks in sympy unit tests | |
95/126 Test #95: testvisitor/Scenario: Check compare_blocks in sympy unit tests ...................................... Passed 0.82 sec | |
Start 96: testvisitor/Scenario: Check local vars name-clash prevention | |
96/126 Test #96: testvisitor/Scenario: Check local vars name-clash prevention ........................................ Passed 0.91 sec | |
Start 97: testvisitor/Scenario: Solve ODEs with cnexp or euler method using SympySolverVisitor | |
97/126 Test #97: testvisitor/Scenario: Solve ODEs with cnexp or euler method using SympySolverVisitor ................ Passed 7.83 sec | |
Start 98: testvisitor/Scenario: Solve ODEs with derivimplicit method using SympySolverVisitor | |
98/126 Test #98: testvisitor/Scenario: Solve ODEs with derivimplicit method using SympySolverVisitor ................. Passed 2.49 sec | |
Start 99: testvisitor/Scenario: LINEAR solve block (SympySolver Visitor) | |
99/126 Test #99: testvisitor/Scenario: LINEAR solve block (SympySolver Visitor) ...................................... Passed 1.93 sec | |
Start 100: testvisitor/Scenario: Solve NONLINEAR block using SympySolver Visitor | |
100/126 Test #100: testvisitor/Scenario: Solve NONLINEAR block using SympySolver Visitor ............................... Passed 0.89 sec | |
Start 101: testvisitor/Scenario: Solve KINETIC block using SympySolver Visitor | |
101/126 Test #101: testvisitor/Scenario: Solve KINETIC block using SympySolver Visitor ................................. Passed 0.98 sec | |
Start 102: testvisitor/Scenario: Code generation for EigenNewtonSolver | |
102/126 Test #102: testvisitor/Scenario: Code generation for EigenNewtonSolver ......................................... Passed 0.94 sec | |
Start 103: testvisitor/Scenario: Parse UNITS block of mod files using Units Visitor | |
103/126 Test #103: testvisitor/Scenario: Parse UNITS block of mod files using Units Visitor ............................ Passed 0.05 sec | |
Start 104: testvisitor/Scenario: Searching for variable name using VarUsageVisitor | |
104/126 Test #104: testvisitor/Scenario: Searching for variable name using VarUsageVisitor ............................. Passed 0.04 sec | |
Start 105: testvisitor/Parse VERBATIM block using Verbatim Visitor | |
105/126 Test #105: testvisitor/Parse VERBATIM block using Verbatim Visitor ............................................. Passed 0.04 sec | |
Start 106: testvisitor/Scenario: Get node name with index TestVisitor | |
106/126 Test #106: testvisitor/Scenario: Get node name with index TestVisitor .......................................... Passed 0.04 sec | |
Start 107: testprinter/JSON printer converting object to string form | |
107/126 Test #107: testprinter/JSON printer converting object to string form ........................................... Passed 0.01 sec | |
Start 108: testsymtab/Scenario: Symbol properties can be added and converted to string | |
108/126 Test #108: testsymtab/Scenario: Symbol properties can be added and converted to string ......................... Passed 0.01 sec | |
Start 109: testsymtab/Scenario: Multiple properties can be added to Symbol | |
109/126 Test #109: testsymtab/Scenario: Multiple properties can be added to Symbol ..................................... Passed 0.01 sec | |
Start 110: testsymtab/Scenario: Symbol table allows operations like insert, lookup | |
110/126 Test #110: testsymtab/Scenario: Symbol table allows operations like insert, lookup ............................. Passed 0.01 sec | |
Start 111: testsymtab/Scenario: Global symbol table (ModelSymbol) allows scope based operations | |
111/126 Test #111: testsymtab/Scenario: Global symbol table (ModelSymbol) allows scope based operations ................ Passed 0.01 sec | |
Start 112: testsymtab/Scenario: Symbol class allows manipulation | |
112/126 Test #112: testsymtab/Scenario: Symbol class allows manipulation ............................................... Passed 0.01 sec | |
Start 113: testnewton/Scenario: Non-linear system to solve with Newton Numerical Diff Solver | |
113/126 Test #113: testnewton/Scenario: Non-linear system to solve with Newton Numerical Diff Solver ................... Passed 0.01 sec | |
Start 114: testnewton/Scenario: Non-linear system to solve with Newton Solver | |
114/126 Test #114: testnewton/Scenario: Non-linear system to solve with Newton Solver .................................. Passed 0.01 sec | |
Start 115: testcrout/Scenario: Compare Crout solver with Eigen | |
115/126 Test #115: testcrout/Scenario: Compare Crout solver with Eigen ................................................. Passed 0.25 sec | |
Start 116: testunitlexer/Unit Lexer tests for valid tokens | |
116/126 Test #116: testunitlexer/Unit Lexer tests for valid tokens ..................................................... Passed 0.01 sec | |
Start 117: testunitparser/Scenario: Unit parser accepting valid units definition | |
117/126 Test #117: testunitparser/Scenario: Unit parser accepting valid units definition ............................... Passed 0.02 sec | |
Start 118: testunitparser/Scenario: Unit parser accepting dependent/nested units definition | |
118/126 Test #118: testunitparser/Scenario: Unit parser accepting dependent/nested units definition .................... Passed 0.01 sec | |
Start 119: Ode | |
119/126 Test #119: Ode ................................................................................................. Passed 2.00 sec | |
Start 120: Pybind | |
120/126 Test #120: Pybind .............................................................................................. Passed 1.05 sec | |
Start 121: cabpump.mod | |
121/126 Test #121: cabpump.mod ......................................................................................... Passed 0.04 sec | |
Start 122: glia_sparse.mod | |
122/126 Test #122: glia_sparse.mod ..................................................................................... Passed 0.90 sec | |
Start 123: ican.mod | |
123/126 Test #123: ican.mod ............................................................................................ Passed 0.02 sec | |
Start 124: test_functor.mod | |
124/126 Test #124: test_functor.mod .................................................................................... Passed 0.02 sec | |
Start 125: variable_names.mod | |
125/126 Test #125: variable_names.mod .................................................................................. Passed 2.80 sec | |
Start 126: watch_test.mod | |
126/126 Test #126: watch_test.mod ...................................................................................... Passed 0.03 sec | |
100% tests passed, 0 tests failed out of 126 | |
Total Test time (real) = 77.19 sec | |
[32;1m$ cp -r Testing/ ${CI_PROJECT_DIR}/[0;m | |
[32;1m$ module load unstable unit-test-translator[0;m | |
[32;1m$ cmake2junit > ${CI_PROJECT_DIR}/ctest.xml[0;m | |
[32;1m$ exit ${i_am_a_failure}[0;m | |
section_end:1722329561:step_script [0Ksection_start:1722329561:upload_artifacts_on_success [0K[0K[36;1mUploading artifacts for successful job[0;m[0;m | |
Using git from spack modules | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=181347 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
initial_environment.env: found 1 matching files and directories[0;m | |
Testing/: found 7 matching files and directories [0;m | |
Uploading artifacts as "archive" to coordinator... ok[0;m id[0;m=1362995 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
[32;1mUploading artifacts...[0;m | |
Runtime platform [0;m arch[0;m=amd64 os[0;m=linux pid[0;m=181361 revision[0;m=58ba2b95 version[0;m=14.2.0 | |
ctest.xml: found 1 matching files and directories [0;m | |
Uploading artifacts as "junit" to coordinator... ok[0;m id[0;m=1362995 responseStatus[0;m=201 Created token[0;m=glcbt-64 | |
section_end:1722329562:upload_artifacts_on_success [0Ksection_start:1722329562:cleanup_file_variables [0K[0K[36;1mCleaning up project directory and file based variables[0;m[0;m | |
Using git from spack modules | |
section_end:1722329563:cleanup_file_variables [0K[32;1mJob succeeded[0;m |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment