Skip to content

Instantly share code, notes, and snippets.

@bbpbuildbot
Created December 13, 2021 11:33
Logfiles for GitLab pipeline https://bbpgitlab.epfl.ch/hpc/coreneuron/-/pipelines/28931 (:white_check_mark:) running on GitHub PR BlueBrain/CoreNeuron#713.
Running with gitlab-runner 14.3.2 (e0218c92)
 on BB5 map runner pnPo3yJy
section_start:1639392782:resolve_secrets Resolving secrets
section_end:1639392782:resolve_secrets section_start:1639392782:prepare_executor Preparing the "custom" executor
Using Custom executor with driver BB5 PROD runner v0.0.3...
BB5 PROD runner running on bbpv1.epfl.ch, version 14.3.2, user
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor328493539, slurm job id
Runner ID 29, project root hpc, project name coreneuron
Pipeline ID 28931, build ref 56889cccaafedfffe3948cb9e721a2b66a1bd14f, job ID 107086
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107086
A slurm job will be created with name GL_J107086_PROD_P112_CP0_C2
Job parameters: memory=30750M, cpus_per_task=6, duration=1:00:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod
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 127695
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: PD
job state: R
section_end:1639392797:prepare_executor section_start:1639392797:prepare_script Preparing environment
Running on r1i7n30 via bbpv1.epfl.ch...
section_end:1639392800:prepare_script section_start:1639392800:get_sources Getting source from Git repository
Skipping Git repository setup
Skipping Git checkout
Skipping Git submodules setup
section_end:1639392800:get_sources section_start:1639392800:restore_cache Restoring cache
Checking cache for coreneuron-nvhpc-5...
Runtime platform  arch=amd64 os=linux pid=63114 revision=58ba2b95 version=14.2.0
cache.zip is up to date 
Successfully extracted cache
section_end:1639392821:restore_cache section_start:1639392821:download_artifacts Downloading artifacts
Downloading artifacts for build:nmodl:gpu (107085)...
Runtime platform  arch=amd64 os=linux pid=63773 revision=58ba2b95 version=14.2.0
Downloading artifacts from coordinator... ok  id=107085 responseStatus=200 OK token=RSjMzstz
section_end:1639392822:download_artifacts section_start:1639392822:step_script Executing "step_script" stage of the job script
WARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426
$ SPACK_BUILD="${PWD}/spack-build"
$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env
$ . ${SPACK_ROOT}/share/spack/setup-env.sh
$ SPACK_CONFIG=${PWD}/spack-config
$ mkdir ${SPACK_CONFIG}
$ cat > ${SPACK_CONFIG}/config.yaml << END_SCRIPT # collapsed multi-line command
$ spack --config-scope ${SPACK_CONFIG} config blame config
--- config:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107086/_/spack-config/config.yaml:2 build_stage:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107086/_/spack-config/config.yaml:3 - /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107086/_/spack-build
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:69 - $tempdir/$user/spack-stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 - ~/.spack/stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # - $spack/var/spack/stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # Directory in which to run tests and store test results.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # Tests will be stored in directories named by date/time and package
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107086/_/spack-config/config.yaml:4 # name/hash.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:2 source_cache: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107086/_/spack-source-cache
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:3 install_tree:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:4 projections:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:20 all: ${ARCHITECTURE}/${COMPILERNAME}-${COMPILERVER}/${PACKAGE}-${VERSION}-${HASH:6}
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:5 root: $spack/opt/spack
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:6 build_jobs: 36
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:33 ccache: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:33 template_dirs:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:34 - $spack/share/spack/templates
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:38
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:39
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:40 # Locations where different types of modules should be installed.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:76 module_roots:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:85 tcl: $spack/share/spack/modules
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:91 lmod: $spack/share/spack/lmod
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:96 test_stage: ~/.spack/test
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:104 misc_cache: ~/.spack/cache
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:110 connect_timeout: 10
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:115 verify_ssl: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:120 suppress_gpg_warnings: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:128 install_missing_compilers: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:137 checksum: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:163 dirty: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:170 build_language: C
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:178 locks: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:184 concretizer: original
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:189 db_lock_timeout: 300
_builtin package_lock_timeout: !!null 'None'
$ if [ "${SPACK_EXPORT_SPECS}" ]; then
$ export XDG_CONFIG_HOME=${PWD}/local_config
$ mkdir -p "${XDG_CONFIG_HOME}/git"
$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = git@bbpgitlab.epfl.ch:" > "${XDG_CONFIG_HOME}/git/config"
$ cat "${XDG_CONFIG_HOME}/git/config"
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"]
insteadOf = git@bbpgitlab.epfl.ch:
$ REF_OVERRIDE_NAME=SPACK_PACKAGE_REF_${SPACK_PACKAGE}
$ PACKAGE_REF=${!REF_OVERRIDE_NAME:-$SPACK_PACKAGE_REF}
$ SPACK_PACKAGE_FILE="$(spack location -p ${SPACK_PACKAGE})/package.py"
$ if [ "${PACKAGE_REF}" ]; then
$ echo New ref for ${SPACK_PACKAGE} is ${PACKAGE_REF}
New ref for coreneuron is commit="56889cccaafedfffe3948cb9e721a2b66a1bd14f"
$ sed -i -e "/^\s*version\s*(\s*\(['\"]\)develop\1/ { s/,\s*\(commit\|tag\|branch\)=\([\"']\)[^\"']\+\2//g; s#)#, ${PACKAGE_REF})#; }" "${SPACK_PACKAGE_FILE}"
$ (cd $(dirname "${SPACK_PACKAGE_FILE}") && git diff "${SPACK_PACKAGE_FILE}")
diff --git a/var/spack/repos/builtin/packages/coreneuron/package.py b/var/spack/repos/builtin/packages/coreneuron/package.py
index a4e7814..4b94ad5 100644
--- a/var/spack/repos/builtin/packages/coreneuron/package.py
+++ b/var/spack/repos/builtin/packages/coreneuron/package.py
@@ -18,7 +18,7 @@ class Coreneuron(CMakePackage):
url = "https://github.com/BlueBrain/CoreNeuron"
git = "https://github.com/BlueBrain/CoreNeuron"
- version('develop', branch='master')
+ version('develop', commit="56889cccaafedfffe3948cb9e721a2b66a1bd14f")
# 1.0.1 > 1.0.0.20210519 > 1.0 as far as Spack is concerned
version('1.0.0.20211020', commit='e265f9d')
version('1.0.0.20211012', commit='846b3a6')
$ fi
$ SPACK_FULL_SPEC="${SPACK_PACKAGE}@develop${SPACK_PACKAGE_COMPILER:+%}${SPACK_PACKAGE_COMPILER}${SPACK_PACKAGE_SPEC}${SPACK_PACKAGE_DEPENDENCIES:+ }${SPACK_PACKAGE_DEPENDENCIES}"
$ echo "Preparing to install ${SPACK_FULL_SPEC}"
Preparing to install coreneuron@develop%nvhpc+nmodl+openmp+gpu+tests~legacy-unit~report build_type=RelWithDebInfo ^/nswa6573eazhleffns23ijmh436w7top
$ JSON_SPEC=$(spack --config-scope ${SPACK_CONFIG} spec --json ${SPACK_FULL_SPEC})
==> Warning: Missing a source id for nmodl@develop
$ SPACK_INSTALLED_HASH=$(echo "${JSON_SPEC}" | python -c "import json, sys; print(json.loads(sys.stdin.read())[\"spec\"][0][\"${SPACK_PACKAGE}\"][\"hash\"])")
$ echo "Determined its hash will be ${SPACK_INSTALLED_HASH}"
Determined its hash will be uwxc42nfcqke5zm7ua5buzwzhxpumg4i
$ SPACK_STAGE_DIR=${SPACK_BUILD}/spack-stage-${SPACK_PACKAGE}-develop-${SPACK_INSTALLED_HASH}
$ SPACK_BUILD_DIR=${SPACK_STAGE_DIR}/spack-build-${SPACK_INSTALLED_HASH:0:7}
$ SPACK_SOURCE_DIR=${SPACK_STAGE_DIR}/spack-src
$ if [ ${SPACK_USE_CCACHE+x} ]; then
$ module load unstable ccache
$ export CCACHE_BASEDIR=${SPACK_STAGE_DIR}
$ export CCACHE_DIR=${CI_PROJECT_DIR}/ccache
$ export CCACHE_MAXSIZE=512M
$ mkdir -p ${CCACHE_BASEDIR}
$ ccache --zero-stats
Statistics zeroed
$ ccache --show-stats --verbose
Summary:
Cache directory: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107086/_/ccache
Primary config: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107086/_/ccache/ccache.conf
Secondary config: /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ccache-4.4.2-rg3w3q/etc/ccache.conf
Stats updated: Mon Dec 13 11:54:28 2021
Hits: 0 / 0
Direct: 0 / 0
Preprocessed: 0 / 0
Misses: 0
Direct: 0
Preprocessed: 0
Primary storage:
Hits: 0 / 0
Misses: 0
Cache size (GB): 0.51 / 0.51 (99.30 %)
Files: 19028
$ fi
$ module load unstable git ${SPACK_EXTRA_MODULES}
$ spack --config-scope ${SPACK_CONFIG} uninstall -y --dependents /${SPACK_INSTALLED_HASH} || true
==> Error: No installed spec matches the hash: 'uwxc42nfcqke5zm7ua5buzwzhxpumg4i'
$ spack --config-scope ${SPACK_CONFIG} spec -Il ${SPACK_FULL_SPEC}
Input spec
--------------------------------
- coreneuron@develop%nvhpc+gpu~legacy-unit+nmodl+openmp~report+tests build_type=RelWithDebInfo
[+] ^nmodl@develop%nvhpc@21.9~ipo~legacy-unit~python build_type=RelWithDebInfo arch=linux-rhel7-x86_64
[+] ^py-jinja2@2.10.3%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] ^py-babel@2.7.0%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] ^py-pytz@2020.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] ^python@3.8.3%nvhpc@21.9+bz2+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tix~tkinter~ucs4+uuid+zlib patches=0d98e93189bc278fbc37a50ed7f183bd8aaf249a8e1670a465f0db6bb4f8cf87 arch=linux-rhel7-x86_64
[^] ^py-setuptools@50.3.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] ^py-markupsafe@1.1.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] ^py-pytest@5.3.4%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-attrs@20.3.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-more-itertools@8.7.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-packaging@19.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-pyparsing@2.4.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-six@1.16.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-pluggy@0.13.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-py@1.8.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-wcwidth@0.1.7%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] ^py-pyyaml@5.3.1%gcc@9.3.0+libyaml arch=linux-rhel7-x86_64
[^] ^libyaml@0.2.4%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] ^py-sympy@1.4%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] ^py-mpmath@1.1.0%gcc@9.3.0 arch=linux-rhel7-x86_64
Concretized
--------------------------------
- uwxc42n coreneuron@develop%nvhpc@21.9~caliper~codegenopt+gpu~ipo~ispc~knl~legacy-unit+mpi+nmodl+openmp~profile~report+shared~sympy~sympyopt+tests build_type=RelWithDebInfo arch=linux-rhel7-x86_64
- mz42odj ^bison@3.6.4%nvhpc@21.9 patches=ad81ef1b088459a396d908295afc3809f9a25076efaa459cdd2f21eabd1f4b16 arch=linux-rhel7-x86_64
[^] jjxvkgg ^boost@1.73.0%nvhpc@21.9+atomic+chrono~clanglibcpp~container~context~coroutine+date_time~debug+exception~fiber+filesystem+graph~icu+iostreams+locale+log+math~mpi+multithreaded~numpy+pic+program_options~python+random+regex+serialization+shared+signals~singlethreaded+system~taggedlayout+test+thread+timer~versionedlayout+wave cxxstd=98 patches=246508e052c44b6f4e8c2542a71c06cacaa72cd1447ab8d2a542b987bc35ace9,4dd507e1f5a29e3b87b15321a4d8c74afdc8331433edabf7aeab89b3c405d556,d56f31f2a3956630e5372b987d39cb79b5d2c71760fa150b8eb4a3f1a07e2658 visibility=hidden arch=linux-rhel7-x86_64
- lpu6i7p ^cmake@3.15.7%nvhpc@21.9~doc+ncurses+openssl+ownlibs~qt build_type=Release patches=1c540040c7e203dd8e27aa20345ecb07fe06570d56410a24a266ae570b1c4c39,bf695e3febb222da2ed94b3beea600650e4318975da90e4a71d6f31a6d5d8c3d arch=linux-rhel7-x86_64
[^] nbtppas ^cuda@11.4.2%nvhpc@21.9 arch=linux-rhel7-x86_64
- nlmxfru ^flex@2.6.4%nvhpc@21.9+lex patches=09c22e5c6fef327d3e48eb23f0d610dcd3a35ab9207f12e0f875701c677978d3 arch=linux-rhel7-x86_64
[^] x64zuwg ^hpe-mpi@2.25.hmpt%nvhpc@21.9 arch=linux-rhel7-x86_64
- avc6rx5 ^ninja@1.10.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] nswa657 ^nmodl@develop%nvhpc@21.9~ipo~legacy-unit~python build_type=RelWithDebInfo arch=linux-rhel7-x86_64
[+] ccuqt3m ^py-jinja2@2.10.3%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] hg7eomm ^py-babel@2.7.0%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] 5ytmph6 ^py-pytz@2020.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] ni2y6im ^python@3.8.3%nvhpc@21.9+bz2+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tix~tkinter~ucs4+uuid+zlib patches=0d98e93189bc278fbc37a50ed7f183bd8aaf249a8e1670a465f0db6bb4f8cf87 arch=linux-rhel7-x86_64
[^] 7bw7pw5 ^py-setuptools@50.3.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] uu54yde ^py-markupsafe@1.1.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] rndnnfg ^py-pytest@5.3.4%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] iugmk34 ^py-attrs@20.3.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] kfhiued ^py-more-itertools@8.7.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] 43elgth ^py-packaging@19.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] kcc57g2 ^py-pyparsing@2.4.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] qctdzu4 ^py-six@1.16.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] npfkk2d ^py-pluggy@0.13.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ybqmc22 ^py-py@1.8.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] afmj4ex ^py-wcwidth@0.1.7%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] sujyde4 ^py-pyyaml@5.3.1%gcc@9.3.0+libyaml arch=linux-rhel7-x86_64
[^] ggibzjm ^libyaml@0.2.4%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] oekgd2o ^py-sympy@1.4%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] hsn2r4n ^py-mpmath@1.1.0%gcc@9.3.0 arch=linux-rhel7-x86_64
$ spack ${SPACK_INSTALL_EXTRA_FLAGS} --config-scope ${SPACK_CONFIG} install -j${SLURM_CPUS_PER_TASK} --log-format=junit --log-file=${CI_PROJECT_DIR}/install.xml --keep-stage ${SPACK_FULL_SPEC}
==> bison@3.6.4 : has external module in ['bison/3.6.4']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/bison-3.6.4-sqrqli (external bison-3.6.4-mz42odjxwfev23mgclgpgkustsebup72)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/boost-1.73.0-n5sq7k (external boost-1.73.0-jjxvkgghuqodteqzd72lafa2xfxz24dh)
==> cmake@3.15.7 : has external module in ['cmake/3.15.7']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/cmake-3.15.7-4373ty (external cmake-3.15.7-lpu6i7pkviopkugggid2tave7uyd6y2j)
==> cuda@11.4.2 : has external module in ['cuda/11.4.2']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/cuda-11.4.2-amtb6x (external cuda-11.4.2-nbtppaslouhuyhs6zerdalvlcfjchwrp)
==> flex@2.6.4 : has external module in ['flex/2.6.4']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/flex-2.6.4-kpj7of (external flex-2.6.4-nlmxfrujm6vsjou3blvzzwtcyjkloybu)
==> hpe-mpi@2.25.hmpt : has external module in ['hpe-mpi/2.25.hmpt']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/hpe-mpi-2.25.hmpt-l6dob7 (external hpe-mpi-2.25.hmpt-x64zuwghhre5idfwdiqzak5ynxfem2aj)
==> ninja@1.10.2 : has external module in ['ninja/1.10.2']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ninja-1.10.2-7mzwmh (external ninja-1.10.2-avc6rx55mmu6uajw24ije7oqw7ge6r3w)
==> python@3.8.3 : has external module in ['python/3.8.3']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/python-3.8.3-suxrst (external python-3.8.3-ni2y6imbyi6y34r36orewroy7viqedhy)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/libyaml-0.2.4-ggibzj
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-py-1.8.0-ybqmc2
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-attrs-20.3.0-iugmk3
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-more-itertools-8.7.0-kfhiue
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-setuptools-50.3.2-7bw7pw
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-pytz-2020.1-5ytmph
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pyparsing-2.4.2-kcc57g
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-wcwidth-0.1.7-afmj4e
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-six-1.16.0-qctdzu
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pluggy-0.13.0-npfkk2
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-mpmath-1.1.0-hsn2r4
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-markupsafe-1.1.1-uu54yd
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-pyyaml-5.3.1-sujyde
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-babel-2.7.0-hg7eom
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-packaging-19.2-43elgt
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-sympy-1.4-oekgd2
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-jinja2-2.10.3-ccuqt3
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pytest-5.3.4-rndnnf
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/nvhpc-21.9/nmodl-develop-nswa65
==> Installing coreneuron-develop-uwxc42nfcqke5zm7ua5buzwzhxpumg4i
==> No binary for coreneuron-develop-uwxc42nfcqke5zm7ua5buzwzhxpumg4i found: installing from source
==> Warning: Missing a source id for nmodl@develop
==> coreneuron: Executing phase: 'cmake'
==> coreneuron: Executing phase: 'build'
==> coreneuron: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/nvhpc-21.9/coreneuron-develop-uwxc42
$ if [ ${SPACK_USE_CCACHE+x} ]; then
$ ccache --cleanup
$ ccache --show-stats --verbose
Summary:
Cache directory: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107086/_/ccache
Primary config: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107086/_/ccache/ccache.conf
Secondary config: /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ccache-4.4.2-rg3w3q/etc/ccache.conf
Stats updated: Mon Dec 13 12:02:43 2021
Hits: 89 / 153 (58.17 %)
Direct: 2 / 153 (1.31 %)
Preprocessed: 87 / 151 (57.62 %)
Misses: 64
Direct: 151
Preprocessed: 64
Uncacheable: 17
Primary storage:
Hits: 92 / 306 (30.07 %)
Misses: 214
Cache size (GB): 0.47 / 0.51 (92.14 %)
Files: 17751
Cleanups: 13
Uncacheable:
Called for linking: 14
No input file: 3
$ fi
$ touch ${SPACK_STAGE_DIR}/spack-configure-args.txt
$ cp ${SPACK_STAGE_DIR}/spack-{build-env,build-out,configure-args}.txt ${CI_PROJECT_DIR}/
$ SPACK_PACKAGE_DEPENDENCIES=^/${SPACK_INSTALLED_HASH}
$ echo "SPACK_BUILD_DIR=${SPACK_BUILD_DIR}" > ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_FULL_SPEC=${SPACK_FULL_SPEC}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_SOURCE_DIR=${SPACK_SOURCE_DIR}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_INSTALLED_HASH=${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_PACKAGE_DEPENDENCIES=${SPACK_PACKAGE_DEPENDENCIES}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ 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')))")
Autoloading python/3.8.3
Autoloading py-virtualenv/16.7.6
Autoloading py-numpy/1.19.4
Autoloading py-mpi4py/3.0.3
Autoloading hpe-mpi/2.25.hmpt
Autoloading py-h5py/3.1.0
Autoloading hdf5/1.10.7
$ echo "Returning the number of failed builds, ${num_failures}"
Returning the number of failed builds, 0
$ exit ${num_failures}
section_end:1639393364:step_script section_start:1639393364:archive_cache Saving cache for successful job
Creating cache coreneuron-nvhpc-5...
Runtime platform  arch=amd64 os=linux pid=79205 revision=58ba2b95 version=14.2.0
ccache/: found 18312 matching files and directories
Uploading cache.zip to https://bbpobjectstorage.epfl.ch/gitlab-runners-cache/project/112/coreneuron-nvhpc-5
Created cache
section_end:1639393392:archive_cache section_start:1639393392:upload_artifacts_on_success Uploading artifacts for successful job
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=80228 revision=58ba2b95 version=14.2.0
install.xml: found 1 matching files and directories
spack_build_info.env: found 1 matching files and directories
spack_clone_variables.env: found 1 matching files and directories
initial_environment.env: found 1 matching files and directories
spack-build-env.txt: found 1 matching files and directories
spack-build-out.txt: found 1 matching files and directories
spack-configure-args.txt: found 1 matching files and directories
Uploading artifacts as "archive" to coordinator... ok id=107086 responseStatus=201 Created token=E75qCswB
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=80254 revision=58ba2b95 version=14.2.0
install.xml: found 1 matching files and directories
Uploading artifacts as "junit" to coordinator... ok id=107086 responseStatus=201 Created token=E75qCswB
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=80284 revision=58ba2b95 version=14.2.0
spack_build_info.env: found 1 matching files and directories
spack_clone_variables.env: found 1 matching files and directories
Uploading artifacts as "dotenv" to coordinator... ok id=107086 responseStatus=201 Created token=E75qCswB
section_end:1639393393:upload_artifacts_on_success section_start:1639393393:cleanup_file_variables Cleaning up project directory and file based variables
section_end:1639393394:cleanup_file_variables Job succeeded
Running with gitlab-runner 14.3.2 (e0218c92)
 on BB5 map runner pnPo3yJy
section_start:1639393401:resolve_secrets Resolving secrets
section_end:1639393401:resolve_secrets section_start:1639393401:prepare_executor Preparing the "custom" executor
Using Custom executor with driver BB5 PROD runner v0.0.3...
BB5 PROD runner running on bbpv1.epfl.ch, version 14.3.2, user
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor156852560, slurm job id
Runner ID 29, project root hpc, project name coreneuron
Pipeline ID 28931, build ref 56889cccaafedfffe3948cb9e721a2b66a1bd14f, job ID 107088
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107088
A slurm job will be created with name GL_J107088_PROD_P112_CP1_C2
Job parameters: memory=30750M, cpus_per_task=6, duration=1:00:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod
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 127706
job state: PD
job state: PD
job state: R
section_end:1639393404:prepare_executor section_start:1639393404:prepare_script Preparing environment
Running on r1i7n30 via bbpv1.epfl.ch...
section_end:1639393407:prepare_script section_start:1639393407:get_sources Getting source from Git repository
Skipping Git repository setup
Skipping Git checkout
Skipping Git submodules setup
section_end:1639393407:get_sources section_start:1639393407:restore_cache Restoring cache
Checking cache for neuron-nvhpc-5...
Runtime platform  arch=amd64 os=linux pid=80958 revision=58ba2b95 version=14.2.0
cache.zip is up to date 
Successfully extracted cache
section_end:1639393443:restore_cache section_start:1639393443:download_artifacts Downloading artifacts
Downloading artifacts for build:coreneuron+nmodl:gpu (107086)...
Runtime platform  arch=amd64 os=linux pid=82074 revision=58ba2b95 version=14.2.0
Downloading artifacts from coordinator... ok  id=107086 responseStatus=200 OK token=E75qCswB
section_end:1639393443:download_artifacts section_start:1639393443:step_script Executing "step_script" stage of the job script
WARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426
$ SPACK_PACKAGE_DEPENDENCIES="${SPACK_PACKAGE_DEPENDENCIES}^py-cython%gcc^py-numpy%gcc"
$ SPACK_BUILD="${PWD}/spack-build"
$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env
$ . ${SPACK_ROOT}/share/spack/setup-env.sh
$ SPACK_CONFIG=${PWD}/spack-config
$ mkdir ${SPACK_CONFIG}
$ cat > ${SPACK_CONFIG}/config.yaml << END_SCRIPT # collapsed multi-line command
$ spack --config-scope ${SPACK_CONFIG} config blame config
--- config:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107088/_/spack-config/config.yaml:2 build_stage:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107088/_/spack-config/config.yaml:3 - /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107088/_/spack-build
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:69 - $tempdir/$user/spack-stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 - ~/.spack/stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # - $spack/var/spack/stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # Directory in which to run tests and store test results.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # Tests will be stored in directories named by date/time and package
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107088/_/spack-config/config.yaml:4 # name/hash.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:2 source_cache: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107088/_/spack-source-cache
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:3 install_tree:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:4 projections:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:20 all: ${ARCHITECTURE}/${COMPILERNAME}-${COMPILERVER}/${PACKAGE}-${VERSION}-${HASH:6}
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:5 root: $spack/opt/spack
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:6 build_jobs: 36
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:33 ccache: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:33 template_dirs:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:34 - $spack/share/spack/templates
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:38
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:39
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:40 # Locations where different types of modules should be installed.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:76 module_roots:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:85 tcl: $spack/share/spack/modules
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:91 lmod: $spack/share/spack/lmod
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:96 test_stage: ~/.spack/test
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:104 misc_cache: ~/.spack/cache
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:110 connect_timeout: 10
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:115 verify_ssl: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:120 suppress_gpg_warnings: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:128 install_missing_compilers: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:137 checksum: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:163 dirty: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:170 build_language: C
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:178 locks: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:184 concretizer: original
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:189 db_lock_timeout: 300
_builtin package_lock_timeout: !!null 'None'
$ if [ "${SPACK_EXPORT_SPECS}" ]; then
$ export XDG_CONFIG_HOME=${PWD}/local_config
$ mkdir -p "${XDG_CONFIG_HOME}/git"
$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = git@bbpgitlab.epfl.ch:" > "${XDG_CONFIG_HOME}/git/config"
$ cat "${XDG_CONFIG_HOME}/git/config"
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"]
insteadOf = git@bbpgitlab.epfl.ch:
$ REF_OVERRIDE_NAME=SPACK_PACKAGE_REF_${SPACK_PACKAGE}
$ PACKAGE_REF=${!REF_OVERRIDE_NAME:-$SPACK_PACKAGE_REF}
$ SPACK_PACKAGE_FILE="$(spack location -p ${SPACK_PACKAGE})/package.py"
$ if [ "${PACKAGE_REF}" ]; then
$ echo New ref for ${SPACK_PACKAGE} is ${PACKAGE_REF}
New ref for neuron is branch="master"
$ sed -i -e "/^\s*version\s*(\s*\(['\"]\)develop\1/ { s/,\s*\(commit\|tag\|branch\)=\([\"']\)[^\"']\+\2//g; s#)#, ${PACKAGE_REF})#; }" "${SPACK_PACKAGE_FILE}"
$ (cd $(dirname "${SPACK_PACKAGE_FILE}") && git diff "${SPACK_PACKAGE_FILE}")
$ fi
$ SPACK_FULL_SPEC="${SPACK_PACKAGE}@develop${SPACK_PACKAGE_COMPILER:+%}${SPACK_PACKAGE_COMPILER}${SPACK_PACKAGE_SPEC}${SPACK_PACKAGE_DEPENDENCIES:+ }${SPACK_PACKAGE_DEPENDENCIES}"
$ echo "Preparing to install ${SPACK_FULL_SPEC}"
Preparing to install neuron@develop%nvhpc+coreneuron+debug+tests~legacy-unit ^/uwxc42nfcqke5zm7ua5buzwzhxpumg4i^py-cython%gcc^py-numpy%gcc
$ JSON_SPEC=$(spack --config-scope ${SPACK_CONFIG} spec --json ${SPACK_FULL_SPEC})
==> Warning: Missing a source id for neuron@develop
==> Warning: Missing a source id for nmodl@develop
$ SPACK_INSTALLED_HASH=$(echo "${JSON_SPEC}" | python -c "import json, sys; print(json.loads(sys.stdin.read())[\"spec\"][0][\"${SPACK_PACKAGE}\"][\"hash\"])")
$ echo "Determined its hash will be ${SPACK_INSTALLED_HASH}"
Determined its hash will be gcsrorysjlrxjlpsgsfvjcqhagj2cz7v
$ SPACK_STAGE_DIR=${SPACK_BUILD}/spack-stage-${SPACK_PACKAGE}-develop-${SPACK_INSTALLED_HASH}
$ SPACK_BUILD_DIR=${SPACK_STAGE_DIR}/spack-build-${SPACK_INSTALLED_HASH:0:7}
$ SPACK_SOURCE_DIR=${SPACK_STAGE_DIR}/spack-src
$ if [ ${SPACK_USE_CCACHE+x} ]; then
$ module load unstable ccache
$ export CCACHE_BASEDIR=${SPACK_STAGE_DIR}
$ export CCACHE_DIR=${CI_PROJECT_DIR}/ccache
$ export CCACHE_MAXSIZE=512M
$ mkdir -p ${CCACHE_BASEDIR}
$ ccache --zero-stats
Statistics zeroed
$ ccache --show-stats --verbose
Summary:
Cache directory: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107088/_/ccache
Primary config: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107088/_/ccache/ccache.conf
Secondary config: /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ccache-4.4.2-rg3w3q/etc/ccache.conf
Stats updated: Mon Dec 13 12:04:44 2021
Hits: 0 / 0
Direct: 0 / 0
Preprocessed: 0 / 0
Misses: 0
Direct: 0
Preprocessed: 0
Primary storage:
Hits: 0 / 0
Misses: 0
Cache size (GB): 0.49 / 0.51 (95.60 %)
Files: 38446
$ fi
$ module load unstable git ${SPACK_EXTRA_MODULES}
$ spack --config-scope ${SPACK_CONFIG} uninstall -y --dependents /${SPACK_INSTALLED_HASH} || true
==> Error: No installed spec matches the hash: 'gcsrorysjlrxjlpsgsfvjcqhagj2cz7v'
$ spack --config-scope ${SPACK_CONFIG} spec -Il ${SPACK_FULL_SPEC}
Input spec
--------------------------------
- neuron@develop%nvhpc+coreneuron+debug~legacy-unit+tests
[+] ^coreneuron@develop%nvhpc@21.9~caliper~codegenopt+gpu~ipo~ispc~knl~legacy-unit+mpi+nmodl+openmp~profile~report+shared~sympy~sympyopt+tests build_type=RelWithDebInfo arch=linux-rhel7-x86_64
[^] ^boost@1.73.0%nvhpc@21.9+atomic+chrono~clanglibcpp~container~context~coroutine+date_time~debug+exception~fiber+filesystem+graph~icu+iostreams+locale+log+math~mpi+multithreaded~numpy+pic+program_options~python+random+regex+serialization+shared+signals~singlethreaded+system~taggedlayout+test+thread+timer~versionedlayout+wave cxxstd=98 patches=246508e052c44b6f4e8c2542a71c06cacaa72cd1447ab8d2a542b987bc35ace9,4dd507e1f5a29e3b87b15321a4d8c74afdc8331433edabf7aeab89b3c405d556,d56f31f2a3956630e5372b987d39cb79b5d2c71760fa150b8eb4a3f1a07e2658 visibility=hidden arch=linux-rhel7-x86_64
[^] ^cuda@11.4.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^hpe-mpi@2.25.hmpt%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] ^nmodl@develop%nvhpc@21.9~ipo~legacy-unit~python build_type=RelWithDebInfo arch=linux-rhel7-x86_64
[+] ^py-jinja2@2.10.3%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] ^py-babel@2.7.0%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] ^py-pytz@2020.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] ^python@3.8.3%nvhpc@21.9+bz2+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tix~tkinter~ucs4+uuid+zlib patches=0d98e93189bc278fbc37a50ed7f183bd8aaf249a8e1670a465f0db6bb4f8cf87 arch=linux-rhel7-x86_64
[^] ^py-setuptools@50.3.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] ^py-markupsafe@1.1.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] ^py-pytest@5.3.4%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-attrs@20.3.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-more-itertools@8.7.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-packaging@19.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-pyparsing@2.4.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-six@1.16.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-pluggy@0.13.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-py@1.8.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ^py-wcwidth@0.1.7%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] ^py-pyyaml@5.3.1%gcc@9.3.0+libyaml arch=linux-rhel7-x86_64
[^] ^libyaml@0.2.4%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] ^py-sympy@1.4%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] ^py-mpmath@1.1.0%gcc@9.3.0 arch=linux-rhel7-x86_64
- ^py-cython%gcc
- ^py-numpy%gcc
Concretized
--------------------------------
- gcsrory neuron@develop%nvhpc@21.9+binary+cmake~codechecks+coreneuron~cross-compile+debug~interviews~ipo+legacy-fr~legacy-unit+memacs+mod-compatibility+mpi+multisend~profile+pysetup+python+rx3d+shared+tests build_type=RelWithDebInfo model_tests=None patches=708cb04826b394a858069d93e8c08e1e81e914c23e1ef3da0486e8233834ff6c arch=linux-rhel7-x86_64
- mz42odj ^bison@3.6.4%nvhpc@21.9 patches=ad81ef1b088459a396d908295afc3809f9a25076efaa459cdd2f21eabd1f4b16 arch=linux-rhel7-x86_64
- lpu6i7p ^cmake@3.15.7%nvhpc@21.9~doc+ncurses+openssl+ownlibs~qt build_type=Release patches=1c540040c7e203dd8e27aa20345ecb07fe06570d56410a24a266ae570b1c4c39,bf695e3febb222da2ed94b3beea600650e4318975da90e4a71d6f31a6d5d8c3d arch=linux-rhel7-x86_64
[+] uwxc42n ^coreneuron@develop%nvhpc@21.9~caliper~codegenopt+gpu~ipo~ispc~knl~legacy-unit+mpi+nmodl+openmp~profile~report+shared~sympy~sympyopt+tests build_type=RelWithDebInfo arch=linux-rhel7-x86_64
[^] jjxvkgg ^boost@1.73.0%nvhpc@21.9+atomic+chrono~clanglibcpp~container~context~coroutine+date_time~debug+exception~fiber+filesystem+graph~icu+iostreams+locale+log+math~mpi+multithreaded~numpy+pic+program_options~python+random+regex+serialization+shared+signals~singlethreaded+system~taggedlayout+test+thread+timer~versionedlayout+wave cxxstd=98 patches=246508e052c44b6f4e8c2542a71c06cacaa72cd1447ab8d2a542b987bc35ace9,4dd507e1f5a29e3b87b15321a4d8c74afdc8331433edabf7aeab89b3c405d556,d56f31f2a3956630e5372b987d39cb79b5d2c71760fa150b8eb4a3f1a07e2658 visibility=hidden arch=linux-rhel7-x86_64
[^] nbtppas ^cuda@11.4.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] x64zuwg ^hpe-mpi@2.25.hmpt%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] nswa657 ^nmodl@develop%nvhpc@21.9~ipo~legacy-unit~python build_type=RelWithDebInfo arch=linux-rhel7-x86_64
[+] ccuqt3m ^py-jinja2@2.10.3%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] hg7eomm ^py-babel@2.7.0%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] 5ytmph6 ^py-pytz@2020.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] ni2y6im ^python@3.8.3%nvhpc@21.9+bz2+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tix~tkinter~ucs4+uuid+zlib patches=0d98e93189bc278fbc37a50ed7f183bd8aaf249a8e1670a465f0db6bb4f8cf87 arch=linux-rhel7-x86_64
[^] 7bw7pw5 ^py-setuptools@50.3.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] uu54yde ^py-markupsafe@1.1.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] rndnnfg ^py-pytest@5.3.4%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] iugmk34 ^py-attrs@20.3.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] kfhiued ^py-more-itertools@8.7.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] 43elgth ^py-packaging@19.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] kcc57g2 ^py-pyparsing@2.4.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] qctdzu4 ^py-six@1.16.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] npfkk2d ^py-pluggy@0.13.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ybqmc22 ^py-py@1.8.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] afmj4ex ^py-wcwidth@0.1.7%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] sujyde4 ^py-pyyaml@5.3.1%gcc@9.3.0+libyaml arch=linux-rhel7-x86_64
[^] ggibzjm ^libyaml@0.2.4%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] oekgd2o ^py-sympy@1.4%gcc@9.3.0 arch=linux-rhel7-x86_64
[+] hsn2r4n ^py-mpmath@1.1.0%gcc@9.3.0 arch=linux-rhel7-x86_64
- nlmxfru ^flex@2.6.4%nvhpc@21.9+lex patches=09c22e5c6fef327d3e48eb23f0d610dcd3a35ab9207f12e0f875701c677978d3 arch=linux-rhel7-x86_64
[^] nrapte7 ^gettext@0.21%nvhpc@21.9+bzip2+curses+git~libunistring+libxml2+tar+xz patches=6e530daaae14725d578d6cafbf7d523accc9ed29fd817bd421cf98a5f51e9e1b,bbe9f0539aa504966ac104224d25a9260faa1015ed3adda936467be9c7de4eae,fb27a3fb5e414bdc50ffebbbe2da986473df70a493caa4396226f51a67c55424 arch=linux-rhel7-x86_64
[^] 2ysh2tt ^bzip2@1.0.8%nvhpc@21.9+shared arch=linux-rhel7-x86_64
[^] ibezovc ^libiconv@1.16%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] tnqe7c4 ^libxml2@2.9.10%nvhpc@21.9~python patches=05ff238cf435825ef835c7ae39376b52dc83d8caf19e962f0766c841386a305a,10a88ad47f9797cf7cf2d7d07241f665a3b6d1f31fa026728c8c2ae93e1664e9 arch=linux-rhel7-x86_64
[^] zxjo677 ^pkgconf@1.7.3%nvhpc@21.9 patches=6e94c68d45d4cb8148c8c53699921d10b13784f758f0563ce64c838e0ca48ceb arch=linux-rhel7-x86_64
[^] l66doh5 ^xz@5.2.5%nvhpc@21.9~pic arch=linux-rhel7-x86_64
[^] elbqaor ^zlib@1.2.11%nvhpc@21.9+optimize+pic+shared arch=linux-rhel7-x86_64
[^] bgo3uwo ^ncurses@6.2%nvhpc@21.9~symlinks+termlib arch=linux-rhel7-x86_64
[^] 3rfyifb ^tar@1.28%nvhpc@21.9 patches=08921fcbd732050c74ddf1de7d8ad95ffdbc09f8b4342456fa2f6a0dd02a957c,125cd6142fac2cc339e9aebfe79e40f90766022b8e8401532b1729e84fc148c2,4e8cdf69294c376c45c39d059f11769c5c996c2d84cdfb56eb69890e0aa4e991,5c314db58d005043bf407abaf25eb9823b9032a22fd12a0b142d4bf548130fa4,d428578be7fb99b831eb61e53b8d88a859afe08b479a21238180899707d79ce4 arch=linux-rhel7-x86_64
- avc6rx5 ^ninja@1.10.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] o4qjffl ^py-cython@0.29.21%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] oq5gdcc ^py-mpi4py@3.0.3%nvhpc@21.9 arch=linux-rhel7-x86_64
[+] 4krfyfj ^py-numpy@1.19.4%gcc@9.3.0+blas+lapack arch=linux-rhel7-x86_64
[^] syahjjg ^intel-mkl@2018.3.222%gcc@9.3.0~ilp64+shared threads=none arch=linux-rhel7-x86_64
[^] gzeyuxm ^py-pytest-cov@2.8.1%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] mplwm3p ^py-coverage@5.3%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] kfcagzk ^readline@8.0%nvhpc@21.9 arch=linux-rhel7-x86_64
$ spack ${SPACK_INSTALL_EXTRA_FLAGS} --config-scope ${SPACK_CONFIG} install -j${SLURM_CPUS_PER_TASK} --log-format=junit --log-file=${CI_PROJECT_DIR}/install.xml --keep-stage ${SPACK_FULL_SPEC}
==> bison@3.6.4 : has external module in ['bison/3.6.4']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/bison-3.6.4-sqrqli (external bison-3.6.4-mz42odjxwfev23mgclgpgkustsebup72)
==> cmake@3.15.7 : has external module in ['cmake/3.15.7']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/cmake-3.15.7-4373ty (external cmake-3.15.7-lpu6i7pkviopkugggid2tave7uyd6y2j)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/boost-1.73.0-n5sq7k (external boost-1.73.0-jjxvkgghuqodteqzd72lafa2xfxz24dh)
==> cuda@11.4.2 : has external module in ['cuda/11.4.2']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/cuda-11.4.2-amtb6x (external cuda-11.4.2-nbtppaslouhuyhs6zerdalvlcfjchwrp)
==> hpe-mpi@2.25.hmpt : has external module in ['hpe-mpi/2.25.hmpt']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/hpe-mpi-2.25.hmpt-l6dob7 (external hpe-mpi-2.25.hmpt-x64zuwghhre5idfwdiqzak5ynxfem2aj)
==> python@3.8.3 : has external module in ['python/3.8.3']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/python-3.8.3-suxrst (external python-3.8.3-ni2y6imbyi6y34r36orewroy7viqedhy)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/libyaml-0.2.4-ggibzj
==> flex@2.6.4 : has external module in ['flex/2.6.4']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/flex-2.6.4-kpj7of (external flex-2.6.4-nlmxfrujm6vsjou3blvzzwtcyjkloybu)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/bzip2-1.0.8-vatuhz (external bzip2-1.0.8-2ysh2tt3lnl2uvfsnbg7krzev3ysdear)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/libiconv-1.16-ibezov
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/pkgconf-1.7.3-zxjo67
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/xz-5.2.5-l66doh
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/zlib-1.2.11-uubmvo (external zlib-1.2.11-elbqaor47ega2nun5e64w3s4tllg35cq)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ncurses-6.2-xvsnay (external ncurses-6.2-bgo3uwovij7lsxpbsk2cgyoghc3okxkl)
[+] /usr (external tar-1.28-3rfyifbrzrnqstk63f6zfnxe4vf7herg)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/intel-mkl-2018.3.222-xjuqsf (external intel-mkl-2018.3.222-syahjjgpawq4c4jicb753yciaowfyr75)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/readline-8.0-f2v4sr (external readline-8.0-kfcagzks7msvsixt2q7vdt2t33xo5rih)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-more-itertools-8.7.0-kfhiue
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-py-1.8.0-ybqmc2
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-mpmath-1.1.0-hsn2r4
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pyparsing-2.4.2-kcc57g
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-markupsafe-1.1.1-uu54yd
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-attrs-20.3.0-iugmk3
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-six-1.16.0-qctdzu
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-pytz-2020.1-5ytmph
==> Warning: Missing a source id for nmodl@develop
==> Warning: Missing a source id for neuron@develop
==> ninja@1.10.2 : has external module in ['ninja/1.10.2']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ninja-1.10.2-7mzwmh (external ninja-1.10.2-avc6rx55mmu6uajw24ije7oqw7ge6r3w)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-setuptools-50.3.2-7bw7pw
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pluggy-0.13.0-npfkk2
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-wcwidth-0.1.7-afmj4e
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-pyyaml-5.3.1-sujyde
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/libxml2-2.9.10-tnqe7c
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-sympy-1.4-oekgd2
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/py-cython-0.29.21-o4qjff
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-packaging-19.2-43elgt
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-coverage-5.3-mplwm3
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-mpi4py-3.0.3-oq5gdc
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-babel-2.7.0-hg7eom
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/gettext-0.21-nrapte
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/py-numpy-1.19.4-4krfyf
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pytest-5.3.4-rndnnf
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-jinja2-2.10.3-ccuqt3
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pytest-cov-2.8.1-gzeyux
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/nvhpc-21.9/nmodl-develop-nswa65
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/nvhpc-21.9/coreneuron-develop-uwxc42
==> Installing neuron-develop-gcsrorysjlrxjlpsgsfvjcqhagj2cz7v
==> No binary for neuron-develop-gcsrorysjlrxjlpsgsfvjcqhagj2cz7v found: installing from source
==> neuron: Executing phase: 'cmake'
==> neuron: Executing phase: 'build'
==> neuron: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/nvhpc-21.9/neuron-develop-gcsror
$ if [ ${SPACK_USE_CCACHE+x} ]; then
$ ccache --cleanup
$ ccache --show-stats --verbose
Summary:
Cache directory: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107088/_/ccache
Primary config: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107088/_/ccache/ccache.conf
Secondary config: /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ccache-4.4.2-rg3w3q/etc/ccache.conf
Stats updated: Mon Dec 13 12:21:22 2021
Hits: 518 / 695 (74.53 %)
Direct: 7 / 704 (0.99 %)
Preprocessed: 511 / 691 (73.95 %)
Misses: 177
Direct: 697
Preprocessed: 180
Uncacheable: 124
Primary storage:
Hits: 525 / 1402 (37.45 %)
Misses: 877
Cache size (GB): 0.49 / 0.51 (96.07 %)
Files: 38712
Cleanups: 13
Uncacheable:
Autoconf compile/link: 7
Called for linking: 101
Called for preprocessing: 1
Compilation failed: 3
No input file: 6
Preprocessing failed: 6
$ fi
$ touch ${SPACK_STAGE_DIR}/spack-configure-args.txt
$ cp ${SPACK_STAGE_DIR}/spack-{build-env,build-out,configure-args}.txt ${CI_PROJECT_DIR}/
$ SPACK_PACKAGE_DEPENDENCIES=^/${SPACK_INSTALLED_HASH}
$ echo "SPACK_BUILD_DIR=${SPACK_BUILD_DIR}" > ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_FULL_SPEC=${SPACK_FULL_SPEC}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_SOURCE_DIR=${SPACK_SOURCE_DIR}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_INSTALLED_HASH=${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_PACKAGE_DEPENDENCIES=${SPACK_PACKAGE_DEPENDENCIES}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ 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')))")
Autoloading python/3.8.3
Autoloading py-virtualenv/16.7.6
Autoloading py-numpy/1.19.4
Autoloading py-mpi4py/3.0.3
Autoloading hpe-mpi/2.25.hmpt
Autoloading py-h5py/3.1.0
Autoloading hdf5/1.10.7
$ echo "Returning the number of failed builds, ${num_failures}"
Returning the number of failed builds, 0
$ exit ${num_failures}
section_end:1639394483:step_script section_start:1639394483:archive_cache Saving cache for successful job
Creating cache neuron-nvhpc-5...
Runtime platform  arch=amd64 os=linux pid=113443 revision=58ba2b95 version=14.2.0
ccache/: found 39273 matching files and directories
Uploading cache.zip to https://bbpobjectstorage.epfl.ch/gitlab-runners-cache/project/112/neuron-nvhpc-5
Created cache
section_end:1639394537:archive_cache section_start:1639394537:upload_artifacts_on_success Uploading artifacts for successful job
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=114237 revision=58ba2b95 version=14.2.0
install.xml: found 1 matching files and directories
spack_build_info.env: found 1 matching files and directories
spack_clone_variables.env: found 1 matching files and directories
initial_environment.env: found 1 matching files and directories
spack-build-env.txt: found 1 matching files and directories
spack-build-out.txt: found 1 matching files and directories
spack-configure-args.txt: found 1 matching files and directories
Uploading artifacts as "archive" to coordinator... ok id=107088 responseStatus=201 Created token=BJspgyzL
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=114266 revision=58ba2b95 version=14.2.0
install.xml: found 1 matching files and directories
Uploading artifacts as "junit" to coordinator... ok id=107088 responseStatus=201 Created token=BJspgyzL
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=114291 revision=58ba2b95 version=14.2.0
spack_build_info.env: found 1 matching files and directories
spack_clone_variables.env: found 1 matching files and directories
Uploading artifacts as "dotenv" to coordinator... ok id=107088 responseStatus=201 Created token=BJspgyzL
section_end:1639394538:upload_artifacts_on_success section_start:1639394538:cleanup_file_variables Cleaning up project directory and file based variables
section_end:1639394539:cleanup_file_variables Job succeeded
Running with gitlab-runner 14.3.2 (e0218c92)
 on BB5 map runner pnPo3yJy
section_start:1639391678:resolve_secrets Resolving secrets
section_end:1639391678:resolve_secrets section_start:1639391678:prepare_executor Preparing the "custom" executor
Using Custom executor with driver BB5 PROD runner v0.0.3...
BB5 PROD runner running on bbpv1.epfl.ch, version 14.3.2, user
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor777775114, slurm job id
Runner ID 29, project root hpc, project name coreneuron
Pipeline ID 28931, build ref 56889cccaafedfffe3948cb9e721a2b66a1bd14f, job ID 107085
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107085
A slurm job will be created with name GL_J107085_PROD_P112_CP0_C2
Job parameters: memory=30750M, cpus_per_task=6, duration=1:00:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod
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 127640
job state: R
section_end:1639391679:prepare_executor section_start:1639391679:prepare_script Preparing environment
Running on r1i4n24 via bbpv1.epfl.ch...
section_end:1639391681:prepare_script section_start:1639391681:get_sources Getting source from Git repository
Skipping Git repository setup
Skipping Git checkout
Skipping Git submodules setup
section_end:1639391682:get_sources section_start:1639391682:restore_cache Restoring cache
Checking cache for nmodl-nvhpc-5...
Runtime platform  arch=amd64 os=linux pid=165752 revision=58ba2b95 version=14.2.0
cache.zip is up to date 
Successfully extracted cache
section_end:1639391689:restore_cache section_start:1639391689:download_artifacts Downloading artifacts
Downloading artifacts for spack_setup (107084)...
Runtime platform  arch=amd64 os=linux pid=166109 revision=58ba2b95 version=14.2.0
Downloading artifacts from coordinator... ok  id=107084 responseStatus=200 OK token=MaQPAEuy
section_end:1639391690:download_artifacts section_start:1639391690:step_script Executing "step_script" stage of the job script
WARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426
$ SPACK_BUILD="${PWD}/spack-build"
$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env
$ . ${SPACK_ROOT}/share/spack/setup-env.sh
$ SPACK_CONFIG=${PWD}/spack-config
$ mkdir ${SPACK_CONFIG}
$ cat > ${SPACK_CONFIG}/config.yaml << END_SCRIPT # collapsed multi-line command
$ spack --config-scope ${SPACK_CONFIG} config blame config
--- config:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107085/_/spack-config/config.yaml:2 build_stage:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107085/_/spack-config/config.yaml:3 - /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107085/_/spack-build
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:69 - $tempdir/$user/spack-stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 - ~/.spack/stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # - $spack/var/spack/stage
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # Directory in which to run tests and store test results.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:70 # Tests will be stored in directories named by date/time and package
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107085/_/spack-config/config.yaml:4 # name/hash.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:2 source_cache: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107085/_/spack-source-cache
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:3 install_tree:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:4 projections:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:20 all: ${ARCHITECTURE}/${COMPILERNAME}-${COMPILERVER}/${PACKAGE}-${VERSION}-${HASH:6}
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:5 root: $spack/opt/spack
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/config.yaml:6 build_jobs: 36
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:33 ccache: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:33 template_dirs:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:34 - $spack/share/spack/templates
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:38
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:39
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:40 # Locations where different types of modules should be installed.
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:76 module_roots:
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:85 tcl: $spack/share/spack/modules
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:91 lmod: $spack/share/spack/lmod
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:96 test_stage: ~/.spack/test
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:104 misc_cache: ~/.spack/cache
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:110 connect_timeout: 10
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:115 verify_ssl: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:120 suppress_gpg_warnings: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:128 install_missing_compilers: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:137 checksum: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:163 dirty: False
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:170 build_language: C
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:178 locks: True
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:184 concretizer: original
/gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/etc/spack/defaults/config.yaml:189 db_lock_timeout: 300
_builtin package_lock_timeout: !!null 'None'
$ if [ "${SPACK_EXPORT_SPECS}" ]; then
$ export XDG_CONFIG_HOME=${PWD}/local_config
$ mkdir -p "${XDG_CONFIG_HOME}/git"
$ echo -e "[url \"https://gitlab-ci-token:${CI_JOB_TOKEN}@bbpgitlab.epfl.ch/\"]\n insteadOf = git@bbpgitlab.epfl.ch:" > "${XDG_CONFIG_HOME}/git/config"
$ cat "${XDG_CONFIG_HOME}/git/config"
[url "https://gitlab-ci-token:[MASKED]@bbpgitlab.epfl.ch/"]
insteadOf = git@bbpgitlab.epfl.ch:
$ REF_OVERRIDE_NAME=SPACK_PACKAGE_REF_${SPACK_PACKAGE}
$ PACKAGE_REF=${!REF_OVERRIDE_NAME:-$SPACK_PACKAGE_REF}
$ SPACK_PACKAGE_FILE="$(spack location -p ${SPACK_PACKAGE})/package.py"
$ if [ "${PACKAGE_REF}" ]; then
$ echo New ref for ${SPACK_PACKAGE} is ${PACKAGE_REF}
New ref for nmodl is branch="hackathon_main"
$ sed -i -e "/^\s*version\s*(\s*\(['\"]\)develop\1/ { s/,\s*\(commit\|tag\|branch\)=\([\"']\)[^\"']\+\2//g; s#)#, ${PACKAGE_REF})#; }" "${SPACK_PACKAGE_FILE}"
$ (cd $(dirname "${SPACK_PACKAGE_FILE}") && git diff "${SPACK_PACKAGE_FILE}")
diff --git a/var/spack/repos/builtin/packages/nmodl/package.py b/var/spack/repos/builtin/packages/nmodl/package.py
index 1d2bd80..3fbef78 100644
--- a/var/spack/repos/builtin/packages/nmodl/package.py
+++ b/var/spack/repos/builtin/packages/nmodl/package.py
@@ -13,7 +13,7 @@ class Nmodl(CMakePackage):
url = "https://github.com/BlueBrain/nmodl.git"
git = "https://github.com/BlueBrain/nmodl.git"
- version('develop', branch='master', submodules=True)
+ version('develop', submodules=True, branch="hackathon_main")
# 0.3.0 > 0.3b > 0.3 as far as Spack is concerned
version('0.3.0', tag='0.3', preferred=True)
version('0.3b', commit="c30ea06", submodules=True)
$ fi
$ SPACK_FULL_SPEC="${SPACK_PACKAGE}@develop${SPACK_PACKAGE_COMPILER:+%}${SPACK_PACKAGE_COMPILER}${SPACK_PACKAGE_SPEC}${SPACK_PACKAGE_DEPENDENCIES:+ }${SPACK_PACKAGE_DEPENDENCIES}"
$ echo "Preparing to install ${SPACK_FULL_SPEC}"
Preparing to install nmodl@develop%nvhpc~legacy-unit ^bison%gcc^flex%gcc^py-jinja2%gcc^py-sympy%gcc^py-pyyaml%gcc
$ JSON_SPEC=$(spack --config-scope ${SPACK_CONFIG} spec --json ${SPACK_FULL_SPEC})
==> Warning: Missing a source id for nmodl@develop
$ SPACK_INSTALLED_HASH=$(echo "${JSON_SPEC}" | python -c "import json, sys; print(json.loads(sys.stdin.read())[\"spec\"][0][\"${SPACK_PACKAGE}\"][\"hash\"])")
$ echo "Determined its hash will be ${SPACK_INSTALLED_HASH}"
Determined its hash will be nswa6573eazhleffns23ijmh436w7top
$ SPACK_STAGE_DIR=${SPACK_BUILD}/spack-stage-${SPACK_PACKAGE}-develop-${SPACK_INSTALLED_HASH}
$ SPACK_BUILD_DIR=${SPACK_STAGE_DIR}/spack-build-${SPACK_INSTALLED_HASH:0:7}
$ SPACK_SOURCE_DIR=${SPACK_STAGE_DIR}/spack-src
$ if [ ${SPACK_USE_CCACHE+x} ]; then
$ module load unstable ccache
$ export CCACHE_BASEDIR=${SPACK_STAGE_DIR}
$ export CCACHE_DIR=${CI_PROJECT_DIR}/ccache
$ export CCACHE_MAXSIZE=512M
$ mkdir -p ${CCACHE_BASEDIR}
$ ccache --zero-stats
Statistics zeroed
$ ccache --show-stats --verbose
Summary:
Cache directory: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107085/_/ccache
Primary config: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107085/_/ccache/ccache.conf
Secondary config: /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ccache-4.4.2-rg3w3q/etc/ccache.conf
Stats updated: Mon Dec 13 11:36:23 2021
Hits: 0 / 0
Direct: 0 / 0
Preprocessed: 0 / 0
Misses: 0
Direct: 0
Preprocessed: 0
Primary storage:
Hits: 0 / 0
Misses: 0
Cache size (GB): 0.45 / 0.51 (88.47 %)
Files: 1722
$ fi
$ module load unstable git ${SPACK_EXTRA_MODULES}
$ spack --config-scope ${SPACK_CONFIG} uninstall -y --dependents /${SPACK_INSTALLED_HASH} || true
==> Error: No installed spec matches the hash: 'nswa6573eazhleffns23ijmh436w7top'
$ spack --config-scope ${SPACK_CONFIG} spec -Il ${SPACK_FULL_SPEC}
Input spec
--------------------------------
- nmodl@develop%nvhpc~legacy-unit
- ^bison%gcc
- ^flex%gcc
- ^py-jinja2%gcc
- ^py-pyyaml%gcc
- ^py-sympy%gcc
Concretized
--------------------------------
- nswa657 nmodl@develop%nvhpc@21.9~ipo~legacy-unit~python build_type=RelWithDebInfo arch=linux-rhel7-x86_64
- mz42odj ^bison@3.6.4%nvhpc@21.9 patches=ad81ef1b088459a396d908295afc3809f9a25076efaa459cdd2f21eabd1f4b16 arch=linux-rhel7-x86_64
- lpu6i7p ^cmake@3.15.7%nvhpc@21.9~doc+ncurses+openssl+ownlibs~qt build_type=Release patches=1c540040c7e203dd8e27aa20345ecb07fe06570d56410a24a266ae570b1c4c39,bf695e3febb222da2ed94b3beea600650e4318975da90e4a71d6f31a6d5d8c3d arch=linux-rhel7-x86_64
- nlmxfru ^flex@2.6.4%nvhpc@21.9+lex patches=09c22e5c6fef327d3e48eb23f0d610dcd3a35ab9207f12e0f875701c677978d3 arch=linux-rhel7-x86_64
- avc6rx5 ^ninja@1.10.2%nvhpc@21.9 arch=linux-rhel7-x86_64
- ccuqt3m ^py-jinja2@2.10.3%gcc@9.3.0 arch=linux-rhel7-x86_64
- hg7eomm ^py-babel@2.7.0%gcc@9.3.0 arch=linux-rhel7-x86_64
- 5ytmph6 ^py-pytz@2020.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] 7bw7pw5 ^py-setuptools@50.3.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ni2y6im ^python@3.8.3%nvhpc@21.9+bz2+ctypes+dbm~debug+libxml2+lzma~nis~optimizations+pic+pyexpat+pythoncmd+readline+shared+sqlite3+ssl~tix~tkinter~ucs4+uuid+zlib patches=0d98e93189bc278fbc37a50ed7f183bd8aaf249a8e1670a465f0db6bb4f8cf87 arch=linux-rhel7-x86_64
- uu54yde ^py-markupsafe@1.1.1%gcc@9.3.0 arch=linux-rhel7-x86_64
[^] rndnnfg ^py-pytest@5.3.4%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] iugmk34 ^py-attrs@20.3.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] kfhiued ^py-more-itertools@8.7.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] 43elgth ^py-packaging@19.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] kcc57g2 ^py-pyparsing@2.4.2%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] qctdzu4 ^py-six@1.16.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] npfkk2d ^py-pluggy@0.13.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] yuqhyr2 ^py-setuptools-scm@4.1.2%nvhpc@21.9+toml arch=linux-rhel7-x86_64
[^] bk3d6wo ^py-toml@0.10.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] ybqmc22 ^py-py@1.8.0%nvhpc@21.9 arch=linux-rhel7-x86_64
[^] afmj4ex ^py-wcwidth@0.1.7%nvhpc@21.9 arch=linux-rhel7-x86_64
- sujyde4 ^py-pyyaml@5.3.1%gcc@9.3.0+libyaml arch=linux-rhel7-x86_64
[^] ggibzjm ^libyaml@0.2.4%gcc@9.3.0 arch=linux-rhel7-x86_64
- oekgd2o ^py-sympy@1.4%gcc@9.3.0 arch=linux-rhel7-x86_64
- hsn2r4n ^py-mpmath@1.1.0%gcc@9.3.0 arch=linux-rhel7-x86_64
$ spack ${SPACK_INSTALL_EXTRA_FLAGS} --config-scope ${SPACK_CONFIG} install -j${SLURM_CPUS_PER_TASK} --log-format=junit --log-file=${CI_PROJECT_DIR}/install.xml --keep-stage ${SPACK_FULL_SPEC}
==> bison@3.6.4 : has external module in ['bison/3.6.4']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/bison-3.6.4-sqrqli (external bison-3.6.4-mz42odjxwfev23mgclgpgkustsebup72)
==> cmake@3.15.7 : has external module in ['cmake/3.15.7']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/cmake-3.15.7-4373ty (external cmake-3.15.7-lpu6i7pkviopkugggid2tave7uyd6y2j)
==> flex@2.6.4 : has external module in ['flex/2.6.4']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/flex-2.6.4-kpj7of (external flex-2.6.4-nlmxfrujm6vsjou3blvzzwtcyjkloybu)
==> ninja@1.10.2 : has external module in ['ninja/1.10.2']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ninja-1.10.2-7mzwmh (external ninja-1.10.2-avc6rx55mmu6uajw24ije7oqw7ge6r3w)
==> python@3.8.3 : has external module in ['python/3.8.3']
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/python-3.8.3-suxrst (external python-3.8.3-ni2y6imbyi6y34r36orewroy7viqedhy)
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/libyaml-0.2.4-ggibzj
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-six-1.16.0-qctdzu
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-setuptools-50.3.2-7bw7pw
==> Installing py-mpmath-1.1.0-hsn2r4nbqjhzewaw5soovd2t5ud7cpxi
==> No binary for py-mpmath-1.1.0-hsn2r4nbqjhzewaw5soovd2t5ud7cpxi found: installing from source
==> Warning: Missing a source id for nmodl@develop
==> Fetching https://mirror.spack.io/_source-cache/archive/fc/fc17abe05fbab3382b61a123c398508183406fa132e0223874578e20946499f6.tar.gz
==> py-mpmath: Executing phase: 'build'
==> py-mpmath: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-mpmath-1.1.0-hsn2r4
==> Installing py-pyyaml-5.3.1-sujyde4lpezqcdg4rwhbpoaratxzarxk
==> No binary for py-pyyaml-5.3.1-sujyde4lpezqcdg4rwhbpoaratxzarxk found: installing from source
==> Fetching https://mirror.spack.io/_source-cache/archive/b8/b8eac752c5e14d3eca0e6dd9199cd627518cb5ec06add0de9d32baeee6fe645d.tar.gz
==> py-pyyaml: Executing phase: 'build_ext'
==> py-pyyaml: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-pyyaml-5.3.1-sujyde
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-attrs-20.3.0-iugmk3
==> Installing py-markupsafe-1.1.1-uu54yden3pmltnbphrqkavx46jvq7xnu
==> No binary for py-markupsafe-1.1.1-uu54yden3pmltnbphrqkavx46jvq7xnu found: installing from source
==> Fetching https://mirror.spack.io/_source-cache/archive/29/29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b.tar.gz
==> py-markupsafe: Executing phase: 'build'
==> py-markupsafe: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-markupsafe-1.1.1-uu54yd
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-more-itertools-8.7.0-kfhiue
==> Installing py-pytz-2020.1-5ytmph6jauaabucz5ftlb3luonjitpyh
==> No binary for py-pytz-2020.1-5ytmph6jauaabucz5ftlb3luonjitpyh found: installing from source
==> Fetching https://mirror.spack.io/_source-cache/archive/c3/c35965d010ce31b23eeb663ed3cc8c906275d6be1a34393a1d73a41febf4a048.tar.gz
==> py-pytz: Executing phase: 'build'
==> py-pytz: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-pytz-2020.1-5ytmph
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-toml-0.10.0-bk3d6w
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-wcwidth-0.1.7-afmj4e
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pyparsing-2.4.2-kcc57g
==> Installing py-sympy-1.4-oekgd2ou3e7lvizgzw7ztjyx5npcnhjc
==> No binary for py-sympy-1.4-oekgd2ou3e7lvizgzw7ztjyx5npcnhjc found: installing from source
==> Fetching https://mirror.spack.io/_source-cache/archive/71/71a11e5686ae7ab6cb8feb5bd2651ef4482f8fd43a7c27e645a165e4353b23e1.tar.gz
==> py-sympy: Executing phase: 'build'
==> py-sympy: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-sympy-1.4-oekgd2
==> Installing py-babel-2.7.0-hg7eommvskkocenyvv7wvashro4vnb2o
==> No binary for py-babel-2.7.0-hg7eommvskkocenyvv7wvashro4vnb2o found: installing from source
==> Fetching https://mirror.spack.io/_source-cache/archive/e8/e86135ae101e31e2c8ec20a4e0c5220f4eed12487d5cf3f78be7e98d3a57fc28.tar.gz
==> py-babel: Executing phase: 'build'
==> py-babel: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-babel-2.7.0-hg7eom
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-setuptools-scm-4.1.2-yuqhyr
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-packaging-19.2-43elgt
==> Installing py-jinja2-2.10.3-ccuqt3mppqfwu2gdnafhdw6kj77bmc2e
==> No binary for py-jinja2-2.10.3-ccuqt3mppqfwu2gdnafhdw6kj77bmc2e found: installing from source
==> Fetching https://mirror.spack.io/_source-cache/archive/9f/9fe95f19286cfefaa917656583d020be14e7859c6b0252588391e47db34527de.tar.gz
==> py-jinja2: Executing phase: 'build'
==> py-jinja2: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/gcc-9.3.0/py-jinja2-2.10.3-ccuqt3
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-py-1.8.0-ybqmc2
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pluggy-0.13.0-npfkk2
[+] /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/libraries/2021-01-06/linux-rhel7-x86_64/nvhpc-21.9/py-pytest-5.3.4-rndnnf
==> Installing nmodl-develop-nswa6573eazhleffns23ijmh436w7top
==> No binary for nmodl-develop-nswa6573eazhleffns23ijmh436w7top found: installing from source
==> nmodl: Executing phase: 'cmake'
==> nmodl: Executing phase: 'build'
==> nmodl: Executing phase: 'install'
[+] /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_/spack/opt/spack/linux-rhel7-x86_64/nvhpc-21.9/nmodl-develop-nswa65
$ if [ ${SPACK_USE_CCACHE+x} ]; then
$ ccache --cleanup
$ ccache --show-stats --verbose
Summary:
Cache directory: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107085/_/ccache
Primary config: /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107085/_/ccache/ccache.conf
Secondary config: /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/deploy/externals/2021-01-06/linux-rhel7-x86_64/gcc-9.3.0/ccache-4.4.2-rg3w3q/etc/ccache.conf
Stats updated: Mon Dec 13 11:52:32 2021
Hits: 65 / 135 (48.15 %)
Direct: 33 / 135 (24.44 %)
Preprocessed: 32 / 102 (31.37 %)
Misses: 70
Direct: 102
Preprocessed: 70
Uncacheable: 26
Primary storage:
Hits: 98 / 270 (36.30 %)
Misses: 172
Cache size (GB): 0.44 / 0.51 (86.58 %)
Files: 1678
Cleanups: 8
Uncacheable:
Called for linking: 26
$ fi
$ touch ${SPACK_STAGE_DIR}/spack-configure-args.txt
$ cp ${SPACK_STAGE_DIR}/spack-{build-env,build-out,configure-args}.txt ${CI_PROJECT_DIR}/
$ SPACK_PACKAGE_DEPENDENCIES=^/${SPACK_INSTALLED_HASH}
$ echo "SPACK_BUILD_DIR=${SPACK_BUILD_DIR}" > ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_FULL_SPEC=${SPACK_FULL_SPEC}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_SOURCE_DIR=${SPACK_SOURCE_DIR}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_INSTALLED_HASH=${SPACK_INSTALLED_HASH}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ echo "SPACK_PACKAGE_DEPENDENCIES=${SPACK_PACKAGE_DEPENDENCIES}" >> ${CI_PROJECT_DIR}/spack_build_info.env
$ 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')))")
Autoloading python/3.8.3
Autoloading py-virtualenv/16.7.6
Autoloading py-numpy/1.19.4
Autoloading py-mpi4py/3.0.3
Autoloading hpe-mpi/2.25.hmpt
Autoloading py-h5py/3.1.0
Autoloading hdf5/1.10.7
$ echo "Returning the number of failed builds, ${num_failures}"
Returning the number of failed builds, 0
$ exit ${num_failures}
section_end:1639392753:step_script section_start:1639392753:archive_cache Saving cache for successful job
Creating cache nmodl-nvhpc-5...
Runtime platform  arch=amd64 os=linux pid=180237 revision=58ba2b95 version=14.2.0
ccache/: found 2239 matching files and directories
Uploading cache.zip to https://bbpobjectstorage.epfl.ch/gitlab-runners-cache/project/112/nmodl-nvhpc-5
Created cache
section_end:1639392774:archive_cache section_start:1639392774:upload_artifacts_on_success Uploading artifacts for successful job
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=180309 revision=58ba2b95 version=14.2.0
install.xml: found 1 matching files and directories
spack_build_info.env: found 1 matching files and directories
spack_clone_variables.env: found 1 matching files and directories
initial_environment.env: found 1 matching files and directories
spack-build-env.txt: found 1 matching files and directories
spack-build-out.txt: found 1 matching files and directories
spack-configure-args.txt: found 1 matching files and directories
Uploading artifacts as "archive" to coordinator... ok id=107085 responseStatus=201 Created token=RSjMzstz
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=180331 revision=58ba2b95 version=14.2.0
install.xml: found 1 matching files and directories
Uploading artifacts as "junit" to coordinator... ok id=107085 responseStatus=201 Created token=RSjMzstz
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=180354 revision=58ba2b95 version=14.2.0
spack_build_info.env: found 1 matching files and directories
spack_clone_variables.env: found 1 matching files and directories
Uploading artifacts as "dotenv" to coordinator... ok id=107085 responseStatus=201 Created token=RSjMzstz
section_end:1639392775:upload_artifacts_on_success section_start:1639392775:cleanup_file_variables Cleaning up project directory and file based variables
section_end:1639392776:cleanup_file_variables Job succeeded
Running with gitlab-runner 14.3.2 (e0218c92)
 on BB5 map runner pnPo3yJy
section_start:1639391657:resolve_secrets Resolving secrets
section_end:1639391657:resolve_secrets section_start:1639391657:prepare_executor Preparing the "custom" executor
Using Custom executor with driver BB5 PROD runner v0.0.3...
BB5 PROD runner running on bbpv1.epfl.ch, version 14.3.2, user
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor673626393, slurm job id
Runner ID 29, project root hpc, project name coreneuron
Pipeline ID 28931, build ref 56889cccaafedfffe3948cb9e721a2b66a1bd14f, job ID 107084
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107084
A slurm job will be created with name GL_J107084_PROD_P112_CP0_C2
Job parameters: memory=512M, cpus_per_task=1, duration=10:00, constraint=cpu ntasks=1 account=proj9998 user=bbpcihpcproj12 partition=prod
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 127639
job state: R
section_end:1639391658:prepare_executor section_start:1639391658:prepare_script Preparing environment
Running on r1i6n21 via bbpv1.epfl.ch...
section_end:1639391660:prepare_script section_start:1639391660:get_sources Getting source from Git repository
Skipping Git repository setup
Skipping Git checkout
Skipping Git submodules setup
section_end:1639391660:get_sources section_start:1639391660:step_script Executing "step_script" stage of the job script
WARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426
$ touch spack_clone_variables.env
$ if [[ "${PARSE_GITHUB_PR_DESCRIPTIONS}" == "true" && "${CI_PIPELINE_SOURCE}" == "external_pull_request_event" ]]; then
$ cat > parse_description.py << END_SCRIPT # collapsed multi-line command
$ cat parse_description.py
from __future__ import print_function
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
pat = re.compile('^([A-Z0-9_]+)_([A-Z]+)=([A-Z0-9\-\_\/]+)$', re.IGNORECASE)
def parse_term(m):
ref_type = m.group(2).lower()
if ref_type not in {'branch', 'tag', 'ref'}: return
print('SPACK_PACKAGE_REF_' + m.group(1).lower() + '=' + ref_type + '="' + 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)
$ python parse_description.py > spack_clone_variables.env
$ cat spack_clone_variables.env
SPACK_PACKAGE_REF_neuron=branch="master"
SPACK_PACKAGE_REF_nmodl=branch="hackathon_main"
$ fi
$ echo Using ${PWD} as a working directory common to the whole pipeline...
Using /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107084/_ as a working directory common to the whole pipeline...
$ SPACK_BRANCH_PARSED=$(sed -n -e "s/^SPACK_PACKAGE_REF_spack=branch=\(['\"]\)\([^\1]\+\)\1/\2/p" spack_clone_variables.env)
$ SPACK_BRANCH=${SPACK_BRANCH_PARSED:-$SPACK_BRANCH}
$ echo Checking out the ${SPACK_BRANCH} of Spack...
Checking out the develop of Spack...
$ git clone --depth 1 --single-branch --branch ${SPACK_BRANCH} ${SPACK_URL} spack
Cloning into 'spack'...
Checking out files: 19% (1474/7697) Checking out files: 20% (1540/7697) Checking out files: 21% (1617/7697) Checking out files: 22% (1694/7697) Checking out files: 23% (1771/7697) Checking out files: 24% (1848/7697) Checking out files: 25% (1925/7697) Checking out files: 26% (2002/7697) Checking out files: 27% (2079/7697) Checking out files: 28% (2156/7697) Checking out files: 29% (2233/7697) Checking out files: 30% (2310/7697) Checking out files: 31% (2387/7697) Checking out files: 32% (2464/7697) Checking out files: 33% (2541/7697) Checking out files: 34% (2617/7697) Checking out files: 35% (2694/7697) Checking out files: 35% (2700/7697) Checking out files: 36% (2771/7697) Checking out files: 37% (2848/7697) Checking out files: 38% (2925/7697) Checking out files: 39% (3002/7697) Checking out files: 40% (3079/7697) Checking out files: 41% (3156/7697) Checking out files: 42% (3233/7697) Checking out files: 43% (3310/7697) Checking out files: 44% (3387/7697) Checking out files: 45% (3464/7697) Checking out files: 46% (3541/7697) Checking out files: 47% (3618/7697) Checking out files: 48% (3695/7697) Checking out files: 49% (3772/7697) Checking out files: 50% (3849/7697) Checking out files: 51% (3926/7697) Checking out files: 52% (4003/7697) Checking out files: 53% (4080/7697) Checking out files: 54% (4157/7697) Checking out files: 54% (4202/7697) Checking out files: 55% (4234/7697) Checking out files: 56% (4311/7697) Checking out files: 57% (4388/7697) Checking out files: 58% (4465/7697) Checking out files: 59% (4542/7697) Checking out files: 60% (4619/7697) Checking out files: 61% (4696/7697) Checking out files: 62% (4773/7697) Checking out files: 63% (4850/7697) Checking out files: 64% (4927/7697) Checking out files: 65% (5004/7697) Checking out files: 66% (5081/7697) Checking out files: 67% (5157/7697) Checking out files: 68% (5234/7697) Checking out files: 69% (5311/7697) Checking out files: 70% (5388/7697) Checking out files: 71% (5465/7697) Checking out files: 72% (5542/7697) Checking out files: 73% (5619/7697) Checking out files: 73% (5638/7697) Checking out files: 74% (5696/7697) Checking out files: 75% (5773/7697) Checking out files: 76% (5850/7697) Checking out files: 77% (5927/7697) Checking out files: 78% (6004/7697) Checking out files: 79% (6081/7697) Checking out files: 80% (6158/7697) Checking out files: 81% (6235/7697) Checking out files: 82% (6312/7697) Checking out files: 83% (6389/7697) Checking out files: 84% (6466/7697) Checking out files: 85% (6543/7697) Checking out files: 86% (6620/7697) Checking out files: 87% (6697/7697) Checking out files: 88% (6774/7697) Checking out files: 88% (6799/7697) Checking out files: 89% (6851/7697) Checking out files: 90% (6928/7697) Checking out files: 91% (7005/7697) Checking out files: 92% (7082/7697) Checking out files: 93% (7159/7697) Checking out files: 94% (7236/7697) Checking out files: 95% (7313/7697) Checking out files: 96% (7390/7697) Checking out files: 97% (7467/7697) Checking out files: 98% (7544/7697) Checking out files: 99% (7621/7697) Checking out files: 100% (7697/7697) Checking out files: 100% (7697/7697), done.
$ cp /gpfs/bbp.cscs.ch/ssd/apps/hpc/jenkins/config/*.yaml spack/etc/spack
$ SPACK_ROOT=${PWD}/spack
$ echo "SPACK_ROOT=${SPACK_ROOT}" >> spack_clone_variables.env
$ . ${SPACK_ROOT}/share/spack/setup-env.sh
$ spack config --scope site add "config:ccache:true"
$ spack config get config
config:
install_tree:
projections:
all: ${ARCHITECTURE}/${COMPILERNAME}-${COMPILERVER}/${PACKAGE}-${VERSION}-${HASH:6}
root: $spack/opt/spack
build_jobs: 36
ccache: true
template_dirs:
- $spack/share/spack/templates
# Locations where different types of modules should be installed.
module_roots:
tcl: $spack/share/spack/modules
lmod: $spack/share/spack/lmod
build_stage:
- $tempdir/$user/spack-stage
- ~/.spack/stage
# - $spack/var/spack/stage
# Directory in which to run tests and store test results.
# Tests will be stored in directories named by date/time and package
# name/hash.
test_stage: ~/.spack/test
source_cache: $spack/var/spack/cache
misc_cache: ~/.spack/cache
connect_timeout: 10
verify_ssl: true
suppress_gpg_warnings: false
install_missing_compilers: false
checksum: true
dirty: false
build_language: C
locks: true
concretizer: original
db_lock_timeout: 300
package_lock_timeout:
shared_linking: rpath
allow_sgid: true
debug: false
$ echo "SPACK_USE_CCACHE=true" >> spack_clone_variables.env
$ if [[ "${CI_PIPELINE_SOURCE}" == "pipeline" ]]; then
section_end:1639391671:step_script section_start:1639391671:upload_artifacts_on_success Uploading artifacts for successful job
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=13119 revision=58ba2b95 version=14.2.0
spack_clone_variables.env: found 1 matching files and directories
Uploading artifacts as "archive" to coordinator... ok id=107084 responseStatus=201 Created token=MaQPAEuy
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=13134 revision=58ba2b95 version=14.2.0
spack_clone_variables.env: found 1 matching files and directories
Uploading artifacts as "dotenv" to coordinator... ok id=107084 responseStatus=201 Created token=MaQPAEuy
section_end:1639391672:upload_artifacts_on_success section_start:1639391672:cleanup_file_variables Cleaning up project directory and file based variables
section_end:1639391672:cleanup_file_variables Job succeeded
Running with gitlab-runner 14.3.2 (e0218c92)
 on BB5 map runner pnPo3yJy
section_start:1639393400:resolve_secrets Resolving secrets
section_end:1639393400:resolve_secrets section_start:1639393400:prepare_executor Preparing the "custom" executor
Using Custom executor with driver BB5 PROD runner v0.0.3...
BB5 PROD runner running on bbpv1.epfl.ch, version 14.3.2, user
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor439597038, slurm job id
Runner ID 29, project root hpc, project name coreneuron
Pipeline ID 28931, build ref 56889cccaafedfffe3948cb9e721a2b66a1bd14f, job ID 107087
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107087
A slurm job will be created with name GL_J107087_PROD_P112_CP0_C0
Job parameters: memory=30750M, cpus_per_task=1, duration=1:00:00, constraint=volta ntasks=8 account=proj9998 user=bbpcihpcproj12 partition=prod
sbatch: INFO: Activating auto partition selection plugin, please report errors to HPC/CS
Submitted batch job 127705
job state: R
section_end:1639393402:prepare_executor section_start:1639393402:prepare_script Preparing environment
Running on ldir01u05.bbp.epfl.ch via bbpv1.epfl.ch...
section_end:1639393403:prepare_script section_start:1639393403:get_sources Getting source from Git repository
Skipping Git repository setup
Skipping Git checkout
Skipping Git submodules setup
section_end:1639393403:get_sources section_start:1639393403:download_artifacts Downloading artifacts
Downloading artifacts for build:coreneuron+nmodl:gpu (107086)...
Runtime platform  arch=amd64 os=linux pid=16312 revision=58ba2b95 version=14.2.0
Downloading artifacts from coordinator... ok  id=107086 responseStatus=200 OK token=E75qCswB
section_end:1639393404:download_artifacts section_start:1639393404:step_script Executing "step_script" stage of the job script
WARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426
$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env
$ export CTEST_PARALLEL_LEVEL=${SLURM_TASKS_PER_NODE}
$ . ${SPACK_ROOT}/share/spack/setup-env.sh
$ cd ${SPACK_BUILD_DIR}
$ export BOOST_TEST_COLOR_OUTPUT=no
$ i_am_a_failure=0
$ spack build-env ${SPACK_FULL_SPEC} -- ctest --output-on-failure -T Test || i_am_a_failure=1
Site: r1i7n30
Build name: Linux-nvc++
Create new tag: 20211213-1104 - Experimental
Test project /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107086/_/spack-build/spack-stage-coreneuron-develop-uwxc42nfcqke5zm7ua5buzwzhxpumg4i/spack-build-uwxc42n
Start 1: benchmark
Start 2: cmd_interface_test
Start 3: interleave_info_constructor_test
Start 4: alignment_test
Start 5: queuing_test
Start 6: lfp_test
Start 7: ring_TEST
1/19 Test #2: cmd_interface_test ..................... Passed 3.56 sec
2/19 Test #4: alignment_test ......................... Passed 3.80 sec
Start 8: ring_binqueue_TEST
3/19 Test #3: interleave_info_constructor_test ....... Passed 3.93 sec
4/19 Test #5: queuing_test ........................... Passed 4.03 sec
Start 9: ring_multisend_TEST
5/19 Test #6: lfp_test ............................... Passed 4.20 sec
6/19 Test #7: ring_TEST .............................. Passed 5.16 sec
Start 10: ring_spike_buffer_TEST
7/19 Test #1: benchmark .............................. Passed 14.19 sec
Start 11: ring_permute1_TEST
8/19 Test #9: ring_multisend_TEST .................... Passed 10.37 sec
Start 12: ring_permute2_TEST
9/19 Test #8: ring_binqueue_TEST ..................... Passed 13.15 sec
Start 13: ring_gap_TEST
10/19 Test #10: ring_spike_buffer_TEST ................. Passed 12.92 sec
Start 14: ring_gap_binqueue_TEST
11/19 Test #11: ring_permute1_TEST ..................... Passed 15.37 sec
Start 15: ring_gap_multisend_TEST
12/19 Test #12: ring_permute2_TEST ..................... Passed 19.22 sec
Start 16: ring_gap_permute1_TEST
13/19 Test #14: ring_gap_binqueue_TEST ................. Passed 26.96 sec
Start 17: ring_gap_permute2_TEST
14/19 Test #13: ring_gap_TEST .......................... Passed 28.14 sec
Start 18: ring_permute2_cudaInterface_TEST
15/19 Test #15: ring_gap_multisend_TEST ................ Passed 15.69 sec
Start 19: ring_gap_permute2_cudaInterface_TEST
16/19 Test #16: ring_gap_permute1_TEST ................. Passed 13.32 sec
17/19 Test #18: ring_permute2_cudaInterface_TEST ....... Passed 10.68 sec
18/19 Test #17: ring_gap_permute2_TEST ................. Passed 17.71 sec
19/19 Test #19: ring_gap_permute2_cudaInterface_TEST ... Passed 18.06 sec
100% tests passed, 0 tests failed out of 19
Total Test time (real) = 63.34 sec
$ cp -r Testing/ ${CI_PROJECT_DIR}/
$ module load unstable unit-test-translator
Autoloading python/3.8.3
$ cmake2junit > ${CI_PROJECT_DIR}/ctest.xml
$ exit ${i_am_a_failure}
section_end:1639393506:step_script section_start:1639393506:upload_artifacts_on_success Uploading artifacts for successful job
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=18253 revision=58ba2b95 version=14.2.0
initial_environment.env: found 1 matching files and directories
Testing/: found 7 matching files and directories 
Uploading artifacts as "archive" to coordinator... ok id=107087 responseStatus=201 Created token=z7Q-UL5o
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=18284 revision=58ba2b95 version=14.2.0
ctest.xml: found 1 matching files and directories 
Uploading artifacts as "junit" to coordinator... ok id=107087 responseStatus=201 Created token=z7Q-UL5o
section_end:1639393508:upload_artifacts_on_success section_start:1639393508:cleanup_file_variables Cleaning up project directory and file based variables
section_end:1639393508:cleanup_file_variables Job succeeded
Running with gitlab-runner 14.3.2 (e0218c92)
 on BB5 map runner pnPo3yJy
section_start:1639394546:resolve_secrets Resolving secrets
section_end:1639394546:resolve_secrets section_start:1639394546:prepare_executor Preparing the "custom" executor
Using Custom executor with driver BB5 PROD runner v0.0.3...
BB5 PROD runner running on bbpv1.epfl.ch, version 14.3.2, user
TMPDIR is /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/tmp/custom-executor393655831, slurm job id
Runner ID 29, project root hpc, project name coreneuron
Pipeline ID 28931, build ref 56889cccaafedfffe3948cb9e721a2b66a1bd14f, job ID 107089
Build dir /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs//bbpcihpcproj12/P28931/J107089
A slurm job will be created with name GL_J107089_PROD_P112_CP1_C1
Job parameters: memory=30750M, cpus_per_task=1, duration=1:00:00, constraint=volta ntasks=8 account=proj9998 user=bbpcihpcproj12 partition=prod
sbatch: INFO: Activating auto partition selection plugin, please report errors to HPC/CS
Submitted batch job 127719
job state: R
section_end:1639394548:prepare_executor section_start:1639394548:prepare_script Preparing environment
Running on ldir01u01.bbp.epfl.ch via bbpv1.epfl.ch...
section_end:1639394550:prepare_script section_start:1639394550:get_sources Getting source from Git repository
Skipping Git repository setup
Skipping Git checkout
Skipping Git submodules setup
section_end:1639394550:get_sources section_start:1639394550:download_artifacts Downloading artifacts
Downloading artifacts for build:neuron+nmodl:gpu (107088)...
Runtime platform  arch=amd64 os=linux pid=33218 revision=58ba2b95 version=14.2.0
Downloading artifacts from coordinator... ok  id=107088 responseStatus=200 OK token=BJspgyzL
section_end:1639394551:download_artifacts section_start:1639394551:step_script Executing "step_script" stage of the job script
WARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/26426
$ env -0 | sort -z | xargs -0 -L 1 echo > initial_environment.env
$ export CTEST_PARALLEL_LEVEL=${SLURM_TASKS_PER_NODE}
$ . ${SPACK_ROOT}/share/spack/setup-env.sh
$ cd ${SPACK_BUILD_DIR}
$ export BOOST_TEST_COLOR_OUTPUT=no
$ i_am_a_failure=0
$ spack build-env ${SPACK_FULL_SPEC} -- ctest --output-on-failure -T Test || i_am_a_failure=1
Site: r1i7n30
Build name: Linux-nvc++
Create new tag: 20211213-1123 - Experimental
Test project /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcproj12/P28931/J107088/_/spack-build/spack-stage-neuron-develop-gcsrorysjlrxjlpsgsfvjcqhagj2cz7v/spack-build-gcsrory
Start 48: external_ringtest::coreneuron_cpu_mpi_offline::preparation
Start 52: external_ringtest::coreneuron_gpu_mpi_offline::preparation
Start 59: testcorenrn_bbcore::coreneuron_gpu_offline::preparation
Start 63: testcorenrn_bbcore::coreneuron_cpu_offline::preparation
Start 69: testcorenrn_deriv::coreneuron_gpu_offline::preparation
Start 73: testcorenrn_deriv::coreneuron_cpu_offline::preparation
1/123 Test #59: testcorenrn_bbcore::coreneuron_gpu_offline::preparation ............ Passed 2.53 sec
Start 87: testcorenrn_patstim::coreneuron_gpu_offline::preparation
2/123 Test #73: testcorenrn_deriv::coreneuron_cpu_offline::preparation ............. Passed 2.57 sec
Start 44: external_ringtest::neuron
3/123 Test #63: testcorenrn_bbcore::coreneuron_cpu_offline::preparation ............ Passed 2.60 sec
Start 55: testcorenrn_bbcore::neuron
4/123 Test #69: testcorenrn_deriv::coreneuron_gpu_offline::preparation ............. Passed 2.61 sec
Start 56: testcorenrn_bbcore::coreneuron_gpu_online
5/123 Test #44: external_ringtest::neuron .......................................... Passed 1.38 sec
Start 57: testcorenrn_bbcore::coreneuron_gpu_online_psolve_alternate
6/123 Test #55: testcorenrn_bbcore::neuron ......................................... Passed 1.99 sec
Start 58: testcorenrn_bbcore::coreneuron_gpu_offline
7/123 Test #87: testcorenrn_patstim::coreneuron_gpu_offline::preparation ........... Passed 2.18 sec
Start 60: testcorenrn_bbcore::coreneuron_cpu_online
8/123 Test #48: external_ringtest::coreneuron_cpu_mpi_offline::preparation ......... Passed 9.35 sec
Start 79: testcorenrn_gf::coreneuron_gpu_offline::preparation
9/123 Test #60: testcorenrn_bbcore::coreneuron_cpu_online .......................... Passed 4.67 sec
Start 61: testcorenrn_bbcore::coreneuron_cpu_online_psolve_alternate
10/123 Test #52: external_ringtest::coreneuron_gpu_mpi_offline::preparation ......... Passed 9.95 sec
Start 83: testcorenrn_gf::coreneuron_cpu_offline::preparation
11/123 Test #58: testcorenrn_bbcore::coreneuron_gpu_offline ......................... Passed 5.71 sec
Start 62: testcorenrn_bbcore::coreneuron_cpu_offline
12/123 Test #56: testcorenrn_bbcore::coreneuron_gpu_online .......................... Passed 7.84 sec
Start 65: testcorenrn_deriv::neuron
13/123 Test #57: testcorenrn_bbcore::coreneuron_gpu_online_psolve_alternate ......... Passed 7.58 sec
Start 66: testcorenrn_deriv::coreneuron_gpu_online
14/123 Test #79: testcorenrn_gf::coreneuron_gpu_offline::preparation ................ Passed 2.52 sec
Start 89: testcorenrn_patstim::coreneuron_cpu_offline::preparation
15/123 Test #65: testcorenrn_deriv::neuron .......................................... Passed 1.92 sec
Start 67: testcorenrn_deriv::coreneuron_gpu_online_psolve_alternate
16/123 Test #83: testcorenrn_gf::coreneuron_cpu_offline::preparation ................ Passed 2.99 sec
Start 95: testcorenrn_vecplay::coreneuron_gpu_offline::preparation
17/123 Test #89: testcorenrn_patstim::coreneuron_cpu_offline::preparation ........... Passed 2.83 sec
Start 99: testcorenrn_vecplay::coreneuron_cpu_offline::preparation
18/123 Test #95: testcorenrn_vecplay::coreneuron_gpu_offline::preparation ........... Passed 2.27 sec
Start 115: testcorenrn_watch::coreneuron_gpu_offline::preparation
19/123 Test #62: testcorenrn_bbcore::coreneuron_cpu_offline ......................... Passed 6.88 sec
Start 68: testcorenrn_deriv::coreneuron_gpu_offline
20/123 Test #99: testcorenrn_vecplay::coreneuron_cpu_offline::preparation ........... Passed 2.66 sec
Start 119: testcorenrn_watch::coreneuron_cpu_offline::preparation
21/123 Test #115: testcorenrn_watch::coreneuron_gpu_offline::preparation ............. Passed 2.68 sec
Start 45: external_ringtest::neuron_mpi
22/123 Test #61: testcorenrn_bbcore::coreneuron_cpu_online_psolve_alternate ......... Passed 9.39 sec
Start 70: testcorenrn_deriv::coreneuron_cpu_online
23/123 Test #67: testcorenrn_deriv::coreneuron_gpu_online_psolve_alternate .......... Passed 8.93 sec
Start 71: testcorenrn_deriv::coreneuron_cpu_online_psolve_alternate
24/123 Test #66: testcorenrn_deriv::coreneuron_gpu_online ........................... Passed 10.37 sec
Start 72: testcorenrn_deriv::coreneuron_cpu_offline
25/123 Test #70: testcorenrn_deriv::coreneuron_cpu_online ........................... Passed 3.69 sec
Start 86: testcorenrn_patstim::coreneuron_gpu_offline
26/123 Test #45: external_ringtest::neuron_mpi ...................................... Passed 6.00 sec
Start 46: external_ringtest::coreneuron_cpu_mpi
27/123 Test #119: testcorenrn_watch::coreneuron_cpu_offline::preparation ............. Passed 9.07 sec
Start 47: external_ringtest::coreneuron_cpu_mpi_offline
28/123 Test #68: testcorenrn_deriv::coreneuron_gpu_offline .......................... Passed 9.53 sec
Start 1: testneuron
29/123 Test #1: testneuron ......................................................... Passed 0.07 sec
Start 2: ringtest
30/123 Test #2: ringtest ........................................................... Passed 0.27 sec
Start 3: connect_dend
31/123 Test #3: connect_dend ....................................................... Passed 0.15 sec
Start 4: pynrn_tests::basic_tests
32/123 Test #72: testcorenrn_deriv::coreneuron_cpu_offline .......................... Passed 5.92 sec
Start 5: rxdmod_tests::rxd_tests
33/123 Test #71: testcorenrn_deriv::coreneuron_cpu_online_psolve_alternate .......... Passed 7.66 sec
Start 6: rxdmod_tests::rxd_mpi_tests
34/123 Test #86: testcorenrn_patstim::coreneuron_gpu_offline ........................ Passed 6.56 sec
Start 7: parallel_tests
35/123 Test #47: external_ringtest::coreneuron_cpu_mpi_offline ...................... Passed 6.44 sec
Start 50: external_ringtest::coreneuron_gpu_mpi
36/123 Test #46: external_ringtest::coreneuron_cpu_mpi .............................. Passed 9.32 sec
Start 51: external_ringtest::coreneuron_gpu_mpi_offline
37/123 Test #7: parallel_tests ..................................................... Passed 6.33 sec
Start 8: parallel_partrans
38/123 Test #8: parallel_partrans .................................................. Passed 3.22 sec
Start 9: parallel_bas
39/123 Test #4: pynrn_tests::basic_tests ........................................... Passed 12.11 sec
Start 10: coreneuron_modtests::fornetcon_py_cpu
40/123 Test #10: coreneuron_modtests::fornetcon_py_cpu .............................. Passed 7.85 sec
Start 11: coreneuron_modtests::direct_py_cpu
41/123 Test #11: coreneuron_modtests::direct_py_cpu ................................. Passed 3.66 sec
Start 12: coreneuron_modtests::direct_hoc_cpu
42/123 Test #9: parallel_bas ....................................................... Passed 13.32 sec
Start 13: coreneuron_modtests::spikes_py_cpu
43/123 Test #12: coreneuron_modtests::direct_hoc_cpu ................................ Passed 3.39 sec
Start 14: coreneuron_modtests::spikes_file_mode_py_cpu
44/123 Test #51: external_ringtest::coreneuron_gpu_mpi_offline ...................... Passed 23.43 sec
Start 75: testcorenrn_gf::neuron
45/123 Test #50: external_ringtest::coreneuron_gpu_mpi .............................. Passed 24.00 sec
Start 76: testcorenrn_gf::coreneuron_gpu_online
46/123 Test #75: testcorenrn_gf::neuron ............................................. Passed 3.77 sec
Start 77: testcorenrn_gf::coreneuron_gpu_online_psolve_alternate
47/123 Test #13: coreneuron_modtests::spikes_py_cpu ................................. Passed 11.02 sec
Start 15: coreneuron_modtests::fast_imem_py_cpu
48/123 Test #15: coreneuron_modtests::fast_imem_py_cpu .............................. Passed 0.99 sec
Start 16: coreneuron_modtests::datareturn_py_cpu
49/123 Test #14: coreneuron_modtests::spikes_file_mode_py_cpu ....................... Passed 17.87 sec
Start 17: coreneuron_modtests::test_units_py_cpu
50/123 Test #16: coreneuron_modtests::datareturn_py_cpu ............................. Passed 11.40 sec
Start 18: coreneuron_modtests::test_netmove_py_cpu
51/123 Test #17: coreneuron_modtests::test_units_py_cpu ............................. Passed 4.32 sec
Start 19: coreneuron_modtests::test_watchrange_py_cpu
52/123 Test #76: testcorenrn_gf::coreneuron_gpu_online .............................. Passed 23.28 sec
Start 78: testcorenrn_gf::coreneuron_gpu_offline
53/123 Test #19: coreneuron_modtests::test_watchrange_py_cpu ........................ Passed 6.26 sec
Start 20: coreneuron_modtests::test_psolve_py_cpu
54/123 Test #18: coreneuron_modtests::test_netmove_py_cpu ........................... Passed 7.69 sec
Start 21: coreneuron_modtests::test_natrans_py_cpu
55/123 Test #77: testcorenrn_gf::coreneuron_gpu_online_psolve_alternate ............. Passed 22.89 sec
Start 80: testcorenrn_gf::coreneuron_cpu_online
56/123 Test #78: testcorenrn_gf::coreneuron_gpu_offline ............................. Passed 11.57 sec
Start 81: testcorenrn_gf::coreneuron_cpu_online_psolve_alternate
57/123 Test #21: coreneuron_modtests::test_natrans_py_cpu ........................... Passed 13.07 sec
Start 25: coreneuron_modtests::direct_py_gpu
58/123 Test #20: coreneuron_modtests::test_psolve_py_cpu ............................ Passed 16.79 sec
Start 26: coreneuron_modtests::direct_hoc_gpu
59/123 Test #80: testcorenrn_gf::coreneuron_cpu_online .............................. Passed 17.61 sec
Start 82: testcorenrn_gf::coreneuron_cpu_offline
60/123 Test #81: testcorenrn_gf::coreneuron_cpu_online_psolve_alternate ............. Passed 22.06 sec
Start 85: testcorenrn_patstim::neuron
61/123 Test #25: coreneuron_modtests::direct_py_gpu ................................. Passed 18.46 sec
Start 27: coreneuron_modtests::spikes_py_gpu
62/123 Test #85: testcorenrn_patstim::neuron ........................................ Passed 2.51 sec
Start 88: testcorenrn_patstim::coreneuron_cpu_offline
63/123 Test #26: coreneuron_modtests::direct_hoc_gpu ................................ Passed 16.85 sec
Start 28: coreneuron_modtests::spikes_file_mode_py_gpu
64/123 Test #82: testcorenrn_gf::coreneuron_cpu_offline ............................. Passed 19.37 sec
Start 91: testcorenrn_vecplay::neuron
65/123 Test #91: testcorenrn_vecplay::neuron ........................................ Passed 2.44 sec
Start 92: testcorenrn_vecplay::coreneuron_gpu_online
66/123 Test #28: coreneuron_modtests::spikes_file_mode_py_gpu ....................... Passed 20.39 sec
Start 29: coreneuron_modtests::fast_imem_py_gpu
67/123 Test #27: coreneuron_modtests::spikes_py_gpu ................................. Passed 22.48 sec
Start 30: coreneuron_modtests::datareturn_py_gpu
68/123 Test #88: testcorenrn_patstim::coreneuron_cpu_offline ........................ Passed 21.16 sec
Start 93: testcorenrn_vecplay::coreneuron_gpu_online_psolve_alternate
69/123 Test #29: coreneuron_modtests::fast_imem_py_gpu .............................. Passed 3.53 sec
Start 31: coreneuron_modtests::test_units_py_gpu
70/123 Test #30: coreneuron_modtests::datareturn_py_gpu ............................. Passed 12.99 sec
Start 32: coreneuron_modtests::test_netmove_py_gpu
71/123 Test #31: coreneuron_modtests::test_units_py_gpu ............................. Passed 11.94 sec
Start 33: coreneuron_modtests::test_watchrange_py_gpu
72/123 Test #92: testcorenrn_vecplay::coreneuron_gpu_online ......................... Passed 29.94 sec
Start 94: testcorenrn_vecplay::coreneuron_gpu_offline
73/123 Test #93: testcorenrn_vecplay::coreneuron_gpu_online_psolve_alternate ........ Passed 26.10 sec
Start 96: testcorenrn_vecplay::coreneuron_cpu_online
74/123 Test #33: coreneuron_modtests::test_watchrange_py_gpu ........................ Passed 18.52 sec
Start 34: coreneuron_modtests::test_psolve_py_gpu
75/123 Test #94: testcorenrn_vecplay::coreneuron_gpu_offline ........................ Passed 22.98 sec
Start 97: testcorenrn_vecplay::coreneuron_cpu_online_psolve_alternate
76/123 Test #32: coreneuron_modtests::test_netmove_py_gpu ........................... Passed 26.21 sec
Start 35: coreneuron_modtests::test_natrans_py_gpu
77/123 Test #96: testcorenrn_vecplay::coreneuron_cpu_online ......................... Passed 22.21 sec
Start 98: testcorenrn_vecplay::coreneuron_cpu_offline
78/123 Test #34: coreneuron_modtests::test_psolve_py_gpu ............................ Passed 22.55 sec
Start 39: external_nrntest
79/123 Test #35: coreneuron_modtests::test_natrans_py_gpu ........................... Passed 22.79 sec
Start 64: testcorenrn_bbcore::compare_results
80/123 Test #64: testcorenrn_bbcore::compare_results ................................ Passed 0.08 sec
Start 74: testcorenrn_deriv::compare_results
81/123 Test #74: testcorenrn_deriv::compare_results ................................. Passed 0.09 sec
Start 84: testcorenrn_gf::compare_results
82/123 Test #84: testcorenrn_gf::compare_results .................................... Passed 0.06 sec
Start 90: testcorenrn_patstim::compare_results
83/123 Test #90: testcorenrn_patstim::compare_results ............................... Passed 0.06 sec
84/123 Test #97: testcorenrn_vecplay::coreneuron_cpu_online_psolve_alternate ........ Passed 24.21 sec
Start 111: testcorenrn_watch::neuron
85/123 Test #111: testcorenrn_watch::neuron .......................................... Passed 3.40 sec
Start 112: testcorenrn_watch::coreneuron_gpu_online
86/123 Test #98: testcorenrn_vecplay::coreneuron_cpu_offline ........................ Passed 18.19 sec
Start 113: testcorenrn_watch::coreneuron_gpu_online_psolve_alternate
Start 100: testcorenrn_vecplay::compare_results
87/123 Test #100: testcorenrn_vecplay::compare_results ............................... Passed 0.09 sec
88/123 Test #113: testcorenrn_watch::coreneuron_gpu_online_psolve_alternate .......... Passed 30.28 sec
Start 114: testcorenrn_watch::coreneuron_gpu_offline
89/123 Test #114: testcorenrn_watch::coreneuron_gpu_offline .......................... Passed 25.99 sec
Start 116: testcorenrn_watch::coreneuron_cpu_online
90/123 Test #116: testcorenrn_watch::coreneuron_cpu_online ........................... Passed 23.39 sec
Start 117: testcorenrn_watch::coreneuron_cpu_online_psolve_alternate
91/123 Test #117: testcorenrn_watch::coreneuron_cpu_online_psolve_alternate .......... Passed 25.55 sec
Start 118: testcorenrn_watch::coreneuron_cpu_offline
92/123 Test #118: testcorenrn_watch::coreneuron_cpu_offline .......................... Passed 19.57 sec
Start 121: testcorenrn_netstimdirect::direct_netstimdirect
93/123 Test #121: testcorenrn_netstimdirect::direct_netstimdirect .................... Passed 22.66 sec
Start 122: testcorenrn_netstimdirect::direct_netstimdirect_psolve_alternate
94/123 Test #122: testcorenrn_netstimdirect::direct_netstimdirect_psolve_alternate ... Passed 24.76 sec
Start 22: coreneuron_modtests::spikes_mpi_py_cpu
Start 123: testcorenrn_netstimdirect::compare_results
95/123 Test #123: testcorenrn_netstimdirect::compare_results ......................... Passed 0.08 sec
96/123 Test #22: coreneuron_modtests::spikes_mpi_py_cpu ............................. Passed 96.09 sec
Start 23: coreneuron_modtests::spikes_mpi_file_mode_py_cpu
97/123 Test #112: testcorenrn_watch::coreneuron_gpu_online ........................... Passed 276.91 sec
Start 24: coreneuron_modtests::inputpresyn_py_cpu
Start 120: testcorenrn_watch::compare_results
98/123 Test #120: testcorenrn_watch::compare_results ................................. Passed 0.13 sec
99/123 Test #5: rxdmod_tests::rxd_tests ............................................ Passed 455.31 sec
Start 36: coreneuron_modtests::spikes_mpi_py_gpu
100/123 Test #23: coreneuron_modtests::spikes_mpi_file_mode_py_cpu ................... Passed 14.45 sec
Start 37: coreneuron_modtests::spikes_mpi_file_mode_py_gpu
101/123 Test #24: coreneuron_modtests::inputpresyn_py_cpu ............................ Passed 15.27 sec
Start 38: coreneuron_modtests::inputpresyn_py_gpu
102/123 Test #36: coreneuron_modtests::spikes_mpi_py_gpu ............................. Passed 13.63 sec
103/123 Test #37: coreneuron_modtests::spikes_mpi_file_mode_py_gpu ................... Passed 12.76 sec
Start 105: testcorenrn_vecevent::coreneuron_gpu_offline::preparation
104/123 Test #38: coreneuron_modtests::inputpresyn_py_gpu ............................ Passed 6.60 sec
105/123 Test #105: testcorenrn_vecevent::coreneuron_gpu_offline::preparation .......... Passed 3.76 sec
Start 109: testcorenrn_vecevent::coreneuron_cpu_offline::preparation
106/123 Test #109: testcorenrn_vecevent::coreneuron_cpu_offline::preparation .......... Passed 2.40 sec
Start 40: reduced_dentate::neuron
107/123 Test #40: reduced_dentate::neuron ............................................ Passed 16.17 sec
Start 41: reduced_dentate::coreneuron_cpu
108/123 Test #6: rxdmod_tests::rxd_mpi_tests ........................................ Passed 504.35 sec
109/123 Test #41: reduced_dentate::coreneuron_cpu .................................... Passed 18.49 sec
Start 42: reduced_dentate::coreneuron_gpu
110/123 Test #42: reduced_dentate::coreneuron_gpu .................................... Passed 11.59 sec
Start 49: external_ringtest::coreneuron_cpu_mpi_threads
Start 43: reduced_dentate::compare_results
111/123 Test #43: reduced_dentate::compare_results ................................... Passed 0.06 sec
112/123 Test #49: external_ringtest::coreneuron_cpu_mpi_threads ...................... Passed 8.04 sec
Start 53: external_ringtest::coreneuron_gpu_mpi_threads
113/123 Test #39: external_nrntest ................................................... Passed 370.79 sec
114/123 Test #53: external_ringtest::coreneuron_gpu_mpi_threads ...................... Passed 12.37 sec
Start 101: testcorenrn_vecevent::neuron
Start 102: testcorenrn_vecevent::coreneuron_gpu_online
115/123 Test #101: testcorenrn_vecevent::neuron ....................................... Passed 2.31 sec
Start 103: testcorenrn_vecevent::coreneuron_gpu_online_psolve_alternate
116/123 Test #102: testcorenrn_vecevent::coreneuron_gpu_online ........................ Passed 12.90 sec
Start 104: testcorenrn_vecevent::coreneuron_gpu_offline
117/123 Test #103: testcorenrn_vecevent::coreneuron_gpu_online_psolve_alternate ....... Passed 10.89 sec
Start 106: testcorenrn_vecevent::coreneuron_cpu_online
118/123 Test #106: testcorenrn_vecevent::coreneuron_cpu_online ........................ Passed 8.16 sec
Start 107: testcorenrn_vecevent::coreneuron_cpu_online_psolve_alternate
119/123 Test #104: testcorenrn_vecevent::coreneuron_gpu_offline ....................... Passed 9.00 sec
Start 108: testcorenrn_vecevent::coreneuron_cpu_offline
120/123 Test #108: testcorenrn_vecevent::coreneuron_cpu_offline ....................... Passed 8.44 sec
Start 54: external_ringtest::compare_results
121/123 Test #54: external_ringtest::compare_results ................................. Passed 0.07 sec
122/123 Test #107: testcorenrn_vecevent::coreneuron_cpu_online_psolve_alternate ....... Passed 10.06 sec
Start 110: testcorenrn_vecevent::compare_results
123/123 Test #110: testcorenrn_vecevent::compare_results .............................. Passed 0.06 sec
100% tests passed, 0 tests failed out of 123
Total Test time (real) = 604.12 sec
$ cp -r Testing/ ${CI_PROJECT_DIR}/
$ module load unstable unit-test-translator
Autoloading python/3.8.3
$ cmake2junit > ${CI_PROJECT_DIR}/ctest.xml
$ exit ${i_am_a_failure}
section_end:1639395191:step_script section_start:1639395191:upload_artifacts_on_success Uploading artifacts for successful job
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=44271 revision=58ba2b95 version=14.2.0
initial_environment.env: found 1 matching files and directories
Testing/: found 7 matching files and directories 
Uploading artifacts as "archive" to coordinator... ok id=107089 responseStatus=201 Created token=GmEFPP2h
Uploading artifacts...
Runtime platform  arch=amd64 os=linux pid=44304 revision=58ba2b95 version=14.2.0
ctest.xml: found 1 matching files and directories 
Uploading artifacts as "junit" to coordinator... ok id=107089 responseStatus=201 Created token=GmEFPP2h
section_end:1639395193:upload_artifacts_on_success section_start:1639395193:cleanup_file_variables Cleaning up project directory and file based variables
section_end:1639395193:cleanup_file_variables Job succeeded
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment