Effacer les filtres
Effacer les filtres

Simulink code generation error in: rtwcg_modu​le_reuse_b​uffer_inse​rtion.cpp

10 vues (au cours des 30 derniers jours)
Jannik
Jannik le 4 Juil 2023
Commenté : Jannik le 16 Août 2023
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

Réponse acceptée

Sourabh
Sourabh le 16 Août 2023
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!
  1 commentaire
Jannik
Jannik le 16 Août 2023
Hi Sourabh,
you are absolutly correct, this is the way to handle the error. Thanks for your time and thanks for sharing the solution with the community.
With best regards,
Jannik

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Simulink Coder dans Help Center et File Exchange

Produits


Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by