Time object cannot be empty

When I built the code use grt. It caused error:
Internal error while creating code interface description file: codeInfo.mat. Aborting code generation.
Caused by:
  • Time object cannot be empty
How can I solve the problem and what the reason?

7 comentarios

Pavan Guntha
Pavan Guntha el 20 de Oct. de 2021
Could you provide more information regarding the tool used to generate the code and attach the model/ code for debugging ?
Zihao Liu
Zihao Liu el 26 de Oct. de 2021
I try to build DblLaneChange in matlab and try to export it as c++ code. After changes it as a discrete time model and try to build. Then it causes the error:
  • Time object cannot be empty
Thanks for your reply.
Alex Vicente
Alex Vicente el 11 de Nov. de 2021
Hi @Liu,
Did you manage to solve it? I am having this error right now when tring to build my code.
Regards,
Alex
Daniela Yamashita
Daniela Yamashita el 9 de Dic. de 2021
Hello, I have the same problem as well. I would be glad to know how to solve this problem
Onkar Vader
Onkar Vader el 5 de Abr. de 2022
Do we have answer to this problem? The error statment is so vague, it is little difficult find root cause.
Soham Sinha
Soham Sinha el 21 de Abr. de 2022
Have the same problem.
Internal error while creating code interface description file: codeInfo.mat. Aborting code generation.
Caused by:
Time object cannot be empty
Jeffrey
Jeffrey el 12 de Feb. de 2024
I have the same problem. Is there a solution yet? It is not an issue of having duplicate codeInfo.mat files as stated in the answers.

Iniciar sesión para comentar.

Respuestas (4)

Morgan Fremovici
Morgan Fremovici el 23 de Mayo de 2022

1 voto

First verify that there are no duplicate "coderInfo.mat" files on the MATLAB path by entering the command
>> which codeInfo.mat -all
If there are more than one instances of this file, remove the one unrelated to the project from the path and try code generation again.
Philipp Kühl
Philipp Kühl el 22 de Mayo de 2023

1 voto

The same problem occured for me, when I was compiling Simulink Models into C code using Embedded Coder. Since I was varying the subsystems I used Embedded Coder for, each time a new subfoulder was created in my current directory (name: "subsystemname_rtw"). They all contained a "codeInfo.mat". After I deleated the created folders, the error disappeared.
I assume that
>> which codeInfo.mat -all
and deleting all leftovers is a more elegant way, but the command just gave me an error. That's why I didn't know where to look for "codeInfo.mat"
Francesco
Francesco el 29 de Feb. de 2024

0 votos

Hi all. We have the same issue also without others codeInfo.mat in the Matlab. We are building a model for real-time target. Did someone find out a definitive resolution to this problem?
Thanks in advance
Internal error while creating code interface description file: codeInfo.mat. Aborting code generation.
Caused by:
  • Time object cannot be empty
Aditya
Aditya el 19 de Ag. de 2025
Editada: Aditya el 19 de Ag. de 2025

0 votos

Hi All,
matlab version: 2023b
I am modeling in simulink to run on imperix hardware. I am getting similar error. the model was running smoothly until this week. Now multiple different versions of my model are showing this error (these models were building before and succesfully running).
I tired deleting slprj and build folder, still this error exists.
>> which codeInfo.mat -all
'codeInfo.mat' not found.
seems like it is not even found.

Categorías

Más información sobre Simulink Coder en Centro de ayuda y File Exchange.

Productos

Versión

R2021a

Etiquetas

Preguntada:

el 17 de Oct. de 2021

Editada:

el 19 de Ag. de 2025

Community Treasure Hunt

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

Start Hunting!

Translated by