Hi Willem,

There are some known issues with the NEST master and NESTML after the model registration is changed in NEST. There is a bug opened for this on the NEST repository: https://github.com/nest/nest-simulator/issues/3064

This is currently being worked on in NEST (see here). The corresponding changes in NESTML are also in progress (see here). Until they are fixed, I think it is safe to use NEST 3.6 for generating code with NESTML.

Hope this helps!

Regards,
Pooja

On 21. Feb 2024, at 09:28, Willem Wybo <w.wybo@fz-juelich.de> wrote:

Dear all,

I’m trying to run nestml with the latest nest master branch commit (8e85268ca512e0f509240fb5ef06f62a4e61a67e) but I get an error when calling the `nest.Install()` function.

-- Install configuration: ""
-- Installing: /Users/wybo/miniconda3/envs/nest-multiscale/lib/nest/concmech_mockup_module.so
Traceback (most recent call last):
  File "/Users/wybo/Code/NEST/nestml/tests/nest_compartmental_tests/compile_test.py", line 23, in <module>
    nest.Install("concmech_mockup_module")
  File "/Users/wybo/miniconda3/envs/nest-multiscale/lib/python3.12/site-packages/nest/ll_api.py", line 216, in stack_checker_func
    return f(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^
  File "/Users/wybo/miniconda3/envs/nest-multiscale/lib/python3.12/site-packages/nest/lib/hl_api_simulation.py", line 332, in Install
    return sr("(%s) Install" % module_name)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/wybo/miniconda3/envs/nest-multiscale/lib/python3.12/site-packages/nest/ll_api.py", line 103, in catching_sli_run
    raise exceptionCls(commandname, message)
nest.lib.hl_api_exceptions.NESTErrors.DictError: DictError in SLI function SLIInterpreter::execute: Key '/Install' does not exist in dictionary.

Did anybody experience the same problem, or know what might cause it?

Best regards,
Willem

----------------------
Dr. Willem Wybo
Peter Grünberg Institute 15 - Neuromorphic Software Ecosystems
Forschungszentrum Jülich
www.fz-juelich.de/pgi/PGI-15
----------------------



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Jülich GmbH
52425 Jülich
Sitz der Gesellschaft: Jülich
Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Stefan Müller
Geschäftsführung: Prof. Dr. Astrid Lambrecht (Vorsitzende),
Karsten Beneke (stellv. Vorsitzender), Dr. Ir. Pieter Jansens
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
_______________________________________________
NEST Users mailing list -- users@nest-simulator.org
To unsubscribe send an email to users-leave@nest-simulator.org