Skip to content

Add CoCo to ensure defining expressions only refer from parameters ->internals -> state blocks#1294

Draft
clinssen wants to merge 5 commits intonest:mainfrom
clinssen:variables_declared_before
Draft

Add CoCo to ensure defining expressions only refer from parameters ->internals -> state blocks#1294
clinssen wants to merge 5 commits intonest:mainfrom
clinssen:variables_declared_before

Conversation

@clinssen
Copy link
Copy Markdown
Contributor

Fixes #1293.

@clinssen clinssen added the bug label Jan 14, 2026
@clinssen clinssen marked this pull request as draft January 14, 2026 14:25
@github-actions
Copy link
Copy Markdown

🐰 Bencher Report

Branch1294/merge
Testbedubuntu-latest

🚨 1 Alert

IterationBenchmarkMeasure
Units
ViewBenchmark Result
(Result Δ%)
Upper Boundary
(Limit %)
0tests/nest_continuous_benchmarking/test_nest_continuous_benchmarking.py::TestNESTContinuousBenchmarking::test_stdp_nn_synapseLatency
seconds (s)
📈 plot
🚷 threshold
🚨 alert (🔔)
3.77 s
(+10.95%)Baseline: 3.40 s
3.74 s
(100.86%)

Click to view all benchmark results
BenchmarkLatencyBenchmark Result
seconds (s)
(Result Δ%)
Upper Boundary
seconds (s)
(Limit %)
tests/nest_continuous_benchmarking/test_nest_continuous_benchmarking.py::TestNESTContinuousBenchmarking::test_stdp_nn_synapse📈 view plot
🚷 view threshold
🚨 view alert (🔔)
3.77 s
(+10.95%)Baseline: 3.40 s
3.74 s
(100.86%)

BenchmarkLatencyBenchmark Result
seconds (s)
(Result Δ%)
Upper Boundary
seconds (s)
(Limit %)
tests/nest_continuous_benchmarking/test_nest_continuous_benchmarking.py::TestNESTContinuousBenchmarking::test_stdp_nn_synapse📈 view plot
🚷 view threshold
🚨 view alert (🔔)
3.18 s
(-6.14%)Baseline: 3.39 s
3.72 s
(85.33%)

BenchmarkLatencyBenchmark Result
seconds (s)
(Result Δ%)
Upper Boundary
seconds (s)
(Limit %)
tests/nest_continuous_benchmarking/test_nest_continuous_benchmarking.py::TestNESTContinuousBenchmarking::test_stdp_nn_synapse📈 view plot
🚷 view threshold
🚨 view alert (🔔)
3.18 s
(-6.06%)Baseline: 3.39 s
3.72 s
(85.40%)

🐰 View full continuous benchmarking report in Bencher

@clinssen clinssen force-pushed the variables_declared_before branch from e99ff4b to b812e77 Compare March 27, 2026 13:28
@clinssen clinssen force-pushed the variables_declared_before branch from b812e77 to cb692c4 Compare March 27, 2026 18:41
@clinssen clinssen changed the title Add CoCoParametersDefinedBeforeInternalsDefinedBeforeState Add CoCo to ensure defining expressions only refer from parameters ->internals -> state blocks Mar 27, 2026
@clinssen clinssen force-pushed the variables_declared_before branch from bb4e8d9 to 5f76775 Compare March 27, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Initialisation from undeclared value should raise an error

1 participant