Bug: Bug: Unsupported translation
| Submitted | Product | Status | ||
|---|---|---|---|---|
| 2026-02-18 | Reactis for C | Resolved in 2025.0.1 (released Jun 04, 2026; release notes) Resolved in 2024.0.4 (released Jun 04, 2026; release notes) | ||
|
Reactis does not support an input variable that is a struct with a field that is a pointer. However, enabling Simulator with such an input causes a bug message to be produced (see below) that refers to Stateflow. Stateflow should not be mentioned because this is Reactis for C stand-alone. We expect an error message that does not refer to Stateflow, explaining what Reactis does not support.
interfaces/c/c-value-translator.sml, CValueTranslator.cValueToRsiValue: Unsupported translation
Translation of structs containing pointers from Stateflow to C is not supported
Additional bug data:
srcPath = 'interfaces/c/c-value-translator.sml'
funName = 'CValueTranslator.cValueToRsiValue'
C Source = ''
Custom Code Name = ''
Dynamic RSM Path = ''
Static RSM Path = ''
Raised at:
----------
..\lib\rsi-error.sml:71.13-71.60
..\interfaces\c\chlir\c-error.sml:92.15-92.18
..\interfaces\c\chlir\c-error.sml:512.48-512.52
..\interfaces\c\chlir\c-error.sml:363.16-363.20
..\interfaces\c\iface\c-interface.sml:3996.31
..\interfaces\c\iface\c-interface.sml:4022.97-4022.100
..\simulator\simulator-fn.sml:3861.57
..\simulator\simulator-fn.sml:3934.79
..\simulator\simulator-fn.sml:3963.63
..\simulator\simulator-fn.sml:3980.64-3980.67
..\simulator\simulator-fn.sml:5030.75
..\simulator\simulator-fn.sml:5051.35-5051.51
..\simulator\sim-top.sml:205.50
rbackend.sml:167.86
| ||||