Skip to content
Snippets Groups Projects
Commit 2bfbf980 authored by Eric Müller's avatar Eric Müller :mountain_bicyclist:
Browse files

BrainScaleS: Update software state

This should fix the segfault upon exiting of the Python interpreter when having
hxtorch and/or pynn-brainscales loaded (caused by a now-non-POD global variable
holding a logger instance — multiple destructions on the same instance happening).
parent 9bc62752
No related branches found
No related tags found
3 merge requests!303update release candidate,!302create new experimental release,!264BrainScaleS: Fix segfault on exit() and provide run environment in install tests
Pipeline #21134 failed with stage
in 3 hours, 23 minutes, and 4 seconds
...@@ -14,10 +14,10 @@ class Hxtorch(WafPackage): ...@@ -14,10 +14,10 @@ class Hxtorch(WafPackage):
# This repo provides a waf binary used for the build below # This repo provides a waf binary used for the build below
git = "https://github.com/electronicvisions/pynn-brainscales.git" git = "https://github.com/electronicvisions/pynn-brainscales.git"
version('4.0-a4', branch='waf') version('4.0-rc1', branch='waf')
# PPU compiler dependencies # PPU compiler dependencies
depends_on('oppulance@4.0-a4') depends_on('oppulance@4.0-rc1')
# host software dependencies # host software dependencies
depends_on('bitsery', type=('build', 'link', 'run')) depends_on('bitsery', type=('build', 'link', 'run'))
...@@ -154,6 +154,8 @@ class Hxtorch(WafPackage): ...@@ -154,6 +154,8 @@ class Hxtorch(WafPackage):
'--project=flange@ebrains-' + str(spec.version), '--project=flange@ebrains-' + str(spec.version),
'--project=lib-rcf@ebrains-' + str(spec.version), '--project=lib-rcf@ebrains-' + str(spec.version),
'--project=bss-hw-params@ebrains-' + str(spec.version), '--project=bss-hw-params@ebrains-' + str(spec.version),
'--project=nhtl-extoll@ebrains-' + str(spec.version),
'--project=librma@ebrains-' + str(spec.version),
'--project=libnux@ebrains-' + str(spec.version) '--project=libnux@ebrains-' + str(spec.version)
) )
......
...@@ -22,8 +22,8 @@ class Oppulance(Package): ...@@ -22,8 +22,8 @@ class Oppulance(Package):
releases = [ releases = [
{ {
'version': '4.0-a4', 'version': '4.0-rc1',
'tag': 'ebrains-4.0-a4' 'tag': 'ebrains-4.0-rc1'
}, },
] ]
......
...@@ -13,10 +13,10 @@ class PynnBrainscales(WafPackage): ...@@ -13,10 +13,10 @@ class PynnBrainscales(WafPackage):
homepage = "https://github.com/electronicvisions/pynn-brainscales" homepage = "https://github.com/electronicvisions/pynn-brainscales"
git = "https://github.com/electronicvisions/pynn-brainscales.git" git = "https://github.com/electronicvisions/pynn-brainscales.git"
version('4.0-a4', branch='waf') version('4.0-rc1', branch='waf')
# PPU compiler dependencies # PPU compiler dependencies
depends_on('oppulance@4.0-a4') depends_on('oppulance@4.0-rc1')
# host software dependencies # host software dependencies
depends_on('bitsery', type=('build', 'link', 'run')) depends_on('bitsery', type=('build', 'link', 'run'))
...@@ -131,6 +131,8 @@ class PynnBrainscales(WafPackage): ...@@ -131,6 +131,8 @@ class PynnBrainscales(WafPackage):
'--project=flange@ebrains-' + str(spec.version), '--project=flange@ebrains-' + str(spec.version),
'--project=lib-rcf@ebrains-' + str(spec.version), '--project=lib-rcf@ebrains-' + str(spec.version),
'--project=bss-hw-params@ebrains-' + str(spec.version), '--project=bss-hw-params@ebrains-' + str(spec.version),
'--project=nhtl-extoll@ebrains-' + str(spec.version),
'--project=librma@ebrains-' + str(spec.version),
'--project=libnux@ebrains-' + str(spec.version) '--project=libnux@ebrains-' + str(spec.version)
) )
......
...@@ -29,8 +29,8 @@ spack: ...@@ -29,8 +29,8 @@ spack:
- py-tvb-library - py-tvb-library
- py-tvb-storage - py-tvb-storage
- py-tvb-framework - py-tvb-framework
# - pynn-brainscales@4.0-a4 # - pynn-brainscales@4.0-rc1
- hxtorch@4.0-a4 - hxtorch@4.0-rc1
- py-neo - py-neo
- py-hdmf - py-hdmf
- py-pynwb - py-pynwb
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment