Simulink code generation error in: rtwcg_module_reuse_buffer_insertion.cpp
10 次查看(过去 30 天)
显示 更早的评论
Hello Community,
while generating C-Code from Simulink R2019b, I get the following error:
Code generation assertion 'index != -1' failed in 'b:\matlab\src\rtwcg\rtwcg_utils\rtwcg_module_reuse_buffer_insertion.cpp:354'.
Is there any idea what this message means, or, what I can do to avoid this error?
Thanks in advance
0 个评论
采纳的回答
Sourabh
2023-8-16
Hey Jannik,
This might be caused by some issue with internal optimization.
A simple workaround for you is to go to "Configuration parameters > Code Generation > Optimization", check "Specify custom optimizations" and turn off 'in-place bus assignment reuse', which is documented below:
This should not cause significant effect in the efficiency of your model and generated code.
Hope this helps!
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!