Bug Summary

File:OMCompiler/Compiler/boot/build/SimCodeMain.c
Warning:line 1661, column 3
Value stored to '_debug' is never read

Annotated Source Code

[?] Use j/k keys for keyboard navigation

1#ifdef OMC_BASE_FILE
2 #define OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c" OMC_BASE_FILE
3#else
4 #define OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c" "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
5#endif
6#include "omc_simulation_settings.h"
7#include "SimCodeMain.h"
8#define _OMC_LIT0_data"/" "/"
9static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT0,1,_OMC_LIT0_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT0
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "/"
}
;
10#define _OMC_LIT0((void*)((char*)(&(_OMC_LIT_STRUCT0).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT0)((void*)((char*)(&(_OMC_LIT_STRUCT0).header) + 3))
11#define _OMC_LIT1_data"Failed to create directory " "Failed to create directory "
12static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT1,27,_OMC_LIT1_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT1
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "Failed to create directory "
}
;
13#define _OMC_LIT1((void*)((char*)(&(_OMC_LIT_STRUCT1).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT1)((void*)((char*)(&(_OMC_LIT_STRUCT1).header) + 3))
14#define _OMC_LIT2_data"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo" "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
15static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT2,96,_OMC_LIT2_data)struct { mmc_uint_t header; const char data[(96)+1]; } _OMC_LIT_STRUCT2
= { ((((mmc_uint_t)96)<<(3))+((1<<(3+3))+5)), "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
}
;
16#define _OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT2)((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3))
17static const MMC_DEFREALLIT(_OMC_LIT_STRUCT3_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT3_6 = {0,(((8/8) << 10
) + 9),1588090879.0}
;
18#define _OMC_LIT3_6((void*)((char*)(&(_OMC_LIT_STRUCT3_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT3_6)((void*)((char*)(&(_OMC_LIT_STRUCT3_6).header) + 3))
19static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT3,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT3
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(1493))((void*)(((((mmc_uint_t) (1493)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(7))((void*)(((((mmc_uint_t) (7)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(1493))((void*)(((((mmc_uint_t) (1493)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(102))((void*)(((((mmc_uint_t) (102)) << 1)+0))),_OMC_LIT3_6((void*)((char*)(&(_OMC_LIT_STRUCT3_6).header) + 3))}};
20#define _OMC_LIT3((void*)((char*)(&(_OMC_LIT_STRUCT3).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT3)((void*)((char*)(&(_OMC_LIT_STRUCT3).header) + 3))
21#define _OMC_LIT4_data"Failed to copy file " "Failed to copy file "
22static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT4,20,_OMC_LIT4_data)struct { mmc_uint_t header; const char data[(20)+1]; } _OMC_LIT_STRUCT4
= { ((((mmc_uint_t)20)<<(3))+((1<<(3+3))+5)), "Failed to copy file "
}
;
23#define _OMC_LIT4((void*)((char*)(&(_OMC_LIT_STRUCT4).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT4)((void*)((char*)(&(_OMC_LIT_STRUCT4).header) + 3))
24#define _OMC_LIT5_data" from " " from "
25static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT5,6,_OMC_LIT5_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT5
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), " from "
}
;
26#define _OMC_LIT5((void*)((char*)(&(_OMC_LIT_STRUCT5).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT5)((void*)((char*)(&(_OMC_LIT_STRUCT5).header) + 3))
27#define _OMC_LIT6_data" to " " to "
28static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT6,4,_OMC_LIT6_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT6
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), " to "
}
;
29#define _OMC_LIT6((void*)((char*)(&(_OMC_LIT_STRUCT6).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT6)((void*)((char*)(&(_OMC_LIT_STRUCT6).header) + 3))
30static const MMC_DEFREALLIT(_OMC_LIT_STRUCT7_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT7_6 = {0,(((8/8) << 10
) + 9),1588090879.0}
;
31#define _OMC_LIT7_6((void*)((char*)(&(_OMC_LIT_STRUCT7_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT7_6)((void*)((char*)(&(_OMC_LIT_STRUCT7_6).header) + 3))
32static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT7,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT7
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(1495))((void*)(((((mmc_uint_t) (1495)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(5))((void*)(((((mmc_uint_t) (5)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(1495))((void*)(((((mmc_uint_t) (1495)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(144))((void*)(((((mmc_uint_t) (144)) << 1)+0))),_OMC_LIT7_6((void*)((char*)(&(_OMC_LIT_STRUCT7_6).header) + 3))}};
33#define _OMC_LIT7((void*)((char*)(&(_OMC_LIT_STRUCT7).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT7)((void*)((char*)(&(_OMC_LIT_STRUCT7).header) + 3))
34static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT8,1,5)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT8
= { (((1) << 10) + (((5) & 255) << 2)),
{&ErrorTypes_MessageType_TRANSLATION__desc,}};
35#define _OMC_LIT8((void*)((char*)(&(_OMC_LIT_STRUCT8).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT8)((void*)((char*)(&(_OMC_LIT_STRUCT8).header) + 3))
36static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT9,1,6)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT9
= { (((1) << 10) + (((6) & 255) << 2)),
{&ErrorTypes_Severity_NOTIFICATION__desc,}};
37#define _OMC_LIT9((void*)((char*)(&(_OMC_LIT_STRUCT9).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT9)((void*)((char*)(&(_OMC_LIT_STRUCT9).header) + 3))
38#define _OMC_LIT10_data"%s uses %s of memory (%s without GC overhead; %s is consumed by not performing String sharing)." "%s uses %s of memory (%s without GC overhead; %s is consumed by not performing String sharing)."
39static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT10,95,_OMC_LIT10_data)struct { mmc_uint_t header; const char data[(95)+1]; } _OMC_LIT_STRUCT10
= { ((((mmc_uint_t)95)<<(3))+((1<<(3+3))+5)), "%s uses %s of memory (%s without GC overhead; %s is consumed by not performing String sharing)."
}
;
40#define _OMC_LIT10((void*)((char*)(&(_OMC_LIT_STRUCT10).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT10)((void*)((char*)(&(_OMC_LIT_STRUCT10).header) + 3))
41static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT11,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT11
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT10((void*)((char*)(&(_OMC_LIT_STRUCT10).header) + 3))}};
42#define _OMC_LIT11((void*)((char*)(&(_OMC_LIT_STRUCT11).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT11)((void*)((char*)(&(_OMC_LIT_STRUCT11).header) + 3))
43static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT12,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT12
= { (((5) << 10) + (((3) & 255) << 2)),
{&ErrorTypes_Message_MESSAGE__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(5046))((void*)(((((mmc_uint_t) (5046)) << 1)+0))),_OMC_LIT8((void*)((char*)(&(_OMC_LIT_STRUCT8).header) + 3)),_OMC_LIT9((void*)((char*)(&(_OMC_LIT_STRUCT9).header) + 3)),_OMC_LIT11((void*)((char*)(&(_OMC_LIT_STRUCT11).header) + 3))}};
44#define _OMC_LIT12((void*)((char*)(&(_OMC_LIT_STRUCT12).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT12)((void*)((char*)(&(_OMC_LIT_STRUCT12).header) + 3))
45#define _OMC_LIT13_data"simCode: created initialization part" "simCode: created initialization part"
46static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT13,36,_OMC_LIT13_data)struct { mmc_uint_t header; const char data[(36)+1]; } _OMC_LIT_STRUCT13
= { ((((mmc_uint_t)36)<<(3))+((1<<(3+3))+5)), "simCode: created initialization part"
}
;
47#define _OMC_LIT13((void*)((char*)(&(_OMC_LIT_STRUCT13).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT13)((void*)((char*)(&(_OMC_LIT_STRUCT13).header) + 3))
48static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT14,1,3)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT14
= { (((1) << 10) + (((3) & 255) << 2)),
{&BackendDAE_BaseClockPartitionKind_UNKNOWN__PARTITION__desc,}};
49#define _OMC_LIT14((void*)((char*)(&(_OMC_LIT_STRUCT14).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT14)((void*)((char*)(&(_OMC_LIT_STRUCT14).header) + 3))
50#define _OMC_LIT15_data"disableStartCalc" "disableStartCalc"
51static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT15,16,_OMC_LIT15_data)struct { mmc_uint_t header; const char data[(16)+1]; } _OMC_LIT_STRUCT15
= { ((((mmc_uint_t)16)<<(3))+((1<<(3+3))+5)), "disableStartCalc"
}
;
52#define _OMC_LIT15((void*)((char*)(&(_OMC_LIT_STRUCT15).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT15)((void*)((char*)(&(_OMC_LIT_STRUCT15).header) + 3))
53#define _OMC_LIT16_data"Deactivates the pre-calculation of start values during compile-time." "Deactivates the pre-calculation of start values during compile-time."
54static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT16,68,_OMC_LIT16_data)struct { mmc_uint_t header; const char data[(68)+1]; } _OMC_LIT_STRUCT16
= { ((((mmc_uint_t)68)<<(3))+((1<<(3+3))+5)), "Deactivates the pre-calculation of start values during compile-time."
}
;
55#define _OMC_LIT16((void*)((char*)(&(_OMC_LIT_STRUCT16).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT16)((void*)((char*)(&(_OMC_LIT_STRUCT16).header) + 3))
56static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT17,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT17
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT16((void*)((char*)(&(_OMC_LIT_STRUCT16).header) + 3))}};
57#define _OMC_LIT17((void*)((char*)(&(_OMC_LIT_STRUCT17).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT17)((void*)((char*)(&(_OMC_LIT_STRUCT17).header) + 3))
58static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT18,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT18
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(127))((void*)(((((mmc_uint_t) (127)) << 1)+0))),_OMC_LIT15((void*)((char*)(&(_OMC_LIT_STRUCT15).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT17((void*)((char*)(&(_OMC_LIT_STRUCT17).header) + 3))}};
59#define _OMC_LIT18((void*)((char*)(&(_OMC_LIT_STRUCT18).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT18)((void*)((char*)(&(_OMC_LIT_STRUCT18).header) + 3))
60#define _OMC_LIT19_data"A" "A"
61static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT19,1,_OMC_LIT19_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT19
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "A"
}
;
62#define _OMC_LIT19((void*)((char*)(&(_OMC_LIT_STRUCT19).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT19)((void*)((char*)(&(_OMC_LIT_STRUCT19).header) + 3))
63#define _OMC_LIT20_data"B" "B"
64static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT20,1,_OMC_LIT20_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT20
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "B"
}
;
65#define _OMC_LIT20((void*)((char*)(&(_OMC_LIT_STRUCT20).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT20)((void*)((char*)(&(_OMC_LIT_STRUCT20).header) + 3))
66#define _OMC_LIT21_data"C" "C"
67static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT21,1,_OMC_LIT21_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT21
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "C"
}
;
68#define _OMC_LIT21((void*)((char*)(&(_OMC_LIT_STRUCT21).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT21)((void*)((char*)(&(_OMC_LIT_STRUCT21).header) + 3))
69#define _OMC_LIT22_data"D" "D"
70static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT22,1,_OMC_LIT22_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT22
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "D"
}
;
71#define _OMC_LIT22((void*)((char*)(&(_OMC_LIT_STRUCT22).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT22)((void*)((char*)(&(_OMC_LIT_STRUCT22).header) + 3))
72#define _OMC_LIT23_data"F" "F"
73static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT23,1,_OMC_LIT23_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT23
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "F"
}
;
74#define _OMC_LIT23((void*)((char*)(&(_OMC_LIT_STRUCT23).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT23)((void*)((char*)(&(_OMC_LIT_STRUCT23).header) + 3))
75static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT24,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT24
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT23((void*)((char*)(&(_OMC_LIT_STRUCT23).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
76#define _OMC_LIT24((void*)((char*)(&(_OMC_LIT_STRUCT24).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT24)((void*)((char*)(&(_OMC_LIT_STRUCT24).header) + 3))
77static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT25,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT25
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT22((void*)((char*)(&(_OMC_LIT_STRUCT22).header) + 3)),_OMC_LIT24((void*)((char*)(&(_OMC_LIT_STRUCT24).header) + 3))}};
78#define _OMC_LIT25((void*)((char*)(&(_OMC_LIT_STRUCT25).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT25)((void*)((char*)(&(_OMC_LIT_STRUCT25).header) + 3))
79static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT26,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT26
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT21((void*)((char*)(&(_OMC_LIT_STRUCT21).header) + 3)),_OMC_LIT25((void*)((char*)(&(_OMC_LIT_STRUCT25).header) + 3))}};
80#define _OMC_LIT26((void*)((char*)(&(_OMC_LIT_STRUCT26).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT26)((void*)((char*)(&(_OMC_LIT_STRUCT26).header) + 3))
81static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT27,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT27
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT20((void*)((char*)(&(_OMC_LIT_STRUCT20).header) + 3)),_OMC_LIT26((void*)((char*)(&(_OMC_LIT_STRUCT26).header) + 3))}};
82#define _OMC_LIT27((void*)((char*)(&(_OMC_LIT_STRUCT27).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT27)((void*)((char*)(&(_OMC_LIT_STRUCT27).header) + 3))
83static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT28,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT28
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT19((void*)((char*)(&(_OMC_LIT_STRUCT19).header) + 3)),_OMC_LIT27((void*)((char*)(&(_OMC_LIT_STRUCT27).header) + 3))}};
84#define _OMC_LIT28((void*)((char*)(&(_OMC_LIT_STRUCT28).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT28)((void*)((char*)(&(_OMC_LIT_STRUCT28).header) + 3))
85static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT29,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT29
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT22((void*)((char*)(&(_OMC_LIT_STRUCT22).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
86#define _OMC_LIT29((void*)((char*)(&(_OMC_LIT_STRUCT29).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT29)((void*)((char*)(&(_OMC_LIT_STRUCT29).header) + 3))
87static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT30,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT30
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT21((void*)((char*)(&(_OMC_LIT_STRUCT21).header) + 3)),_OMC_LIT29((void*)((char*)(&(_OMC_LIT_STRUCT29).header) + 3))}};
88#define _OMC_LIT30((void*)((char*)(&(_OMC_LIT_STRUCT30).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT30)((void*)((char*)(&(_OMC_LIT_STRUCT30).header) + 3))
89static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT31,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT31
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT20((void*)((char*)(&(_OMC_LIT_STRUCT20).header) + 3)),_OMC_LIT30((void*)((char*)(&(_OMC_LIT_STRUCT30).header) + 3))}};
90#define _OMC_LIT31((void*)((char*)(&(_OMC_LIT_STRUCT31).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT31)((void*)((char*)(&(_OMC_LIT_STRUCT31).header) + 3))
91static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT32,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT32
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT19((void*)((char*)(&(_OMC_LIT_STRUCT19).header) + 3)),_OMC_LIT31((void*)((char*)(&(_OMC_LIT_STRUCT31).header) + 3))}};
92#define _OMC_LIT32((void*)((char*)(&(_OMC_LIT_STRUCT32).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT32)((void*)((char*)(&(_OMC_LIT_STRUCT32).header) + 3))
93#define _OMC_LIT33_data"daeMode" "daeMode"
94static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT33,7,_OMC_LIT33_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT33
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "daeMode"
}
;
95#define _OMC_LIT33((void*)((char*)(&(_OMC_LIT_STRUCT33).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT33)((void*)((char*)(&(_OMC_LIT_STRUCT33).header) + 3))
96static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT34,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT34
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT33((void*)((char*)(&(_OMC_LIT_STRUCT33).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
97#define _OMC_LIT34((void*)((char*)(&(_OMC_LIT_STRUCT34).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT34)((void*)((char*)(&(_OMC_LIT_STRUCT34).header) + 3))
98static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT35,1,3)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT35
= { (((1) << 10) + (((3) & 255) << 2)),
{&SimCode_DaeModeConfig_ALL__EQUATIONS__desc,}};
99#define _OMC_LIT35((void*)((char*)(&(_OMC_LIT_STRUCT35).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT35)((void*)((char*)(&(_OMC_LIT_STRUCT35).header) + 3))
100#define _OMC_LIT36_data"" ""
101static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT36,0,_OMC_LIT36_data)struct { mmc_uint_t header; const char data[(0)+1]; } _OMC_LIT_STRUCT36
= { ((((mmc_uint_t)0)<<(3))+((1<<(3+3))+5)), "" }
;
102#define _OMC_LIT36((void*)((char*)(&(_OMC_LIT_STRUCT36).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT36)((void*)((char*)(&(_OMC_LIT_STRUCT36).header) + 3))
103static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT37,3,3)struct { mmc_uint_t header; const void *data[3]; } _OMC_LIT_STRUCT37
= { (((3) << 10) + (((3) & 255) << 2)),
{&HpcOmSimCode_HpcOmData_HPCOMDATA__desc,MMC_REFSTRUCTLIT(mmc_none)((void*)((char*)(&(mmc_none).header) + 3)),MMC_REFSTRUCTLIT(mmc_none)((void*)((char*)(&(mmc_none).header) + 3))}};
104#define _OMC_LIT37((void*)((char*)(&(_OMC_LIT_STRUCT37).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT37)((void*)((char*)(&(_OMC_LIT_STRUCT37).header) + 3))
105static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT38,1,5)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT38
= { (((1) << 10) + (((5) & 255) << 2)),
{&AvlTreeCRToInt_Tree_EMPTY__desc,}};
106#define _OMC_LIT38((void*)((char*)(&(_OMC_LIT_STRUCT38).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT38)((void*)((char*)(&(_OMC_LIT_STRUCT38).header) + 3))
107static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT39,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT39
= { (((5) << 10) + (((3) & 255) << 2)),
{&SimCode_PartitionData_PARTITIONDATA__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(-1))((void*)(((((mmc_uint_t) (-1)) << 1)+0))),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
108#define _OMC_LIT39((void*)((char*)(&(_OMC_LIT_STRUCT39).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT39)((void*)((char*)(&(_OMC_LIT_STRUCT39).header) + 3))
109#define _OMC_LIT40_data"SimCode" "SimCode"
110static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT40,7,_OMC_LIT40_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT40
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "SimCode"
}
;
111#define _OMC_LIT40((void*)((char*)(&(_OMC_LIT_STRUCT40).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT40)((void*)((char*)(&(_OMC_LIT_STRUCT40).header) + 3))
112#define _OMC_LIT41_data"Serialize simCode" "Serialize simCode"
113static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT41,17,_OMC_LIT41_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT41
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "Serialize simCode"
}
;
114#define _OMC_LIT41((void*)((char*)(&(_OMC_LIT_STRUCT41).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT41)((void*)((char*)(&(_OMC_LIT_STRUCT41).header) + 3))
115#define _OMC_LIT42_data"reportSerializedSize" "reportSerializedSize"
116static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT42,20,_OMC_LIT42_data)struct { mmc_uint_t header; const char data[(20)+1]; } _OMC_LIT_STRUCT42
= { ((((mmc_uint_t)20)<<(3))+((1<<(3+3))+5)), "reportSerializedSize"
}
;
117#define _OMC_LIT42((void*)((char*)(&(_OMC_LIT_STRUCT42).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT42)((void*)((char*)(&(_OMC_LIT_STRUCT42).header) + 3))
118#define _OMC_LIT43_data"Reports serialized sizes of various data structures used in the compiler." "Reports serialized sizes of various data structures used in the compiler."
119static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT43,73,_OMC_LIT43_data)struct { mmc_uint_t header; const char data[(73)+1]; } _OMC_LIT_STRUCT43
= { ((((mmc_uint_t)73)<<(3))+((1<<(3+3))+5)), "Reports serialized sizes of various data structures used in the compiler."
}
;
120#define _OMC_LIT43((void*)((char*)(&(_OMC_LIT_STRUCT43).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT43)((void*)((char*)(&(_OMC_LIT_STRUCT43).header) + 3))
121static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT44,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT44
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT43((void*)((char*)(&(_OMC_LIT_STRUCT43).header) + 3))}};
122#define _OMC_LIT44((void*)((char*)(&(_OMC_LIT_STRUCT44).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT44)((void*)((char*)(&(_OMC_LIT_STRUCT44).header) + 3))
123static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT45,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT45
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(161))((void*)(((((mmc_uint_t) (161)) << 1)+0))),_OMC_LIT42((void*)((char*)(&(_OMC_LIT_STRUCT42).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT44((void*)((char*)(&(_OMC_LIT_STRUCT44).header) + 3))}};
124#define _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT45)((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))
125#define _OMC_LIT46_data"dumpSimCode" "dumpSimCode"
126static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT46,11,_OMC_LIT46_data)struct { mmc_uint_t header; const char data[(11)+1]; } _OMC_LIT_STRUCT46
= { ((((mmc_uint_t)11)<<(3))+((1<<(3+3))+5)), "dumpSimCode"
}
;
127#define _OMC_LIT46((void*)((char*)(&(_OMC_LIT_STRUCT46).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT46)((void*)((char*)(&(_OMC_LIT_STRUCT46).header) + 3))
128#define _OMC_LIT47_data"Dumps the simCode model used for code generation." "Dumps the simCode model used for code generation."
129static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT47,49,_OMC_LIT47_data)struct { mmc_uint_t header; const char data[(49)+1]; } _OMC_LIT_STRUCT47
= { ((((mmc_uint_t)49)<<(3))+((1<<(3+3))+5)), "Dumps the simCode model used for code generation."
}
;
130#define _OMC_LIT47((void*)((char*)(&(_OMC_LIT_STRUCT47).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT47)((void*)((char*)(&(_OMC_LIT_STRUCT47).header) + 3))
131static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT48,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT48
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT47((void*)((char*)(&(_OMC_LIT_STRUCT47).header) + 3))}};
132#define _OMC_LIT48((void*)((char*)(&(_OMC_LIT_STRUCT48).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT48)((void*)((char*)(&(_OMC_LIT_STRUCT48).header) + 3))
133static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT49,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT49
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(77))((void*)(((((mmc_uint_t) (77)) << 1)+0))),_OMC_LIT46((void*)((char*)(&(_OMC_LIT_STRUCT46).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT48((void*)((char*)(&(_OMC_LIT_STRUCT48).header) + 3))}};
134#define _OMC_LIT49((void*)((char*)(&(_OMC_LIT_STRUCT49).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT49)((void*)((char*)(&(_OMC_LIT_STRUCT49).header) + 3))
135#define _OMC_LIT50_data"Templates" "Templates"
136static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT50,9,_OMC_LIT50_data)struct { mmc_uint_t header; const char data[(9)+1]; } _OMC_LIT_STRUCT50
= { ((((mmc_uint_t)9)<<(3))+((1<<(3+3))+5)), "Templates"
}
;
137#define _OMC_LIT50((void*)((char*)(&(_OMC_LIT_STRUCT50).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT50)((void*)((char*)(&(_OMC_LIT_STRUCT50).header) + 3))
138#define _OMC_LIT51_data"Stack overflow in SimCodeMain.generateModelCodeDAE...\n" "Stack overflow in SimCodeMain.generateModelCodeDAE...\n"
139static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT51,54,_OMC_LIT51_data)struct { mmc_uint_t header; const char data[(54)+1]; } _OMC_LIT_STRUCT51
= { ((((mmc_uint_t)54)<<(3))+((1<<(3+3))+5)), "Stack overflow in SimCodeMain.generateModelCodeDAE...\n"
}
;
140#define _OMC_LIT51((void*)((char*)(&(_OMC_LIT_STRUCT51).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT51)((void*)((char*)(&(_OMC_LIT_STRUCT51).header) + 3))
141#define _OMC_LIT52_data"\n" "\n"
142static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT52,1,_OMC_LIT52_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT52
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "\n"
}
;
143#define _OMC_LIT52((void*)((char*)(&(_OMC_LIT_STRUCT52).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT52)((void*)((char*)(&(_OMC_LIT_STRUCT52).header) + 3))
144static const MMC_DEFREALLIT(_OMC_LIT_STRUCT53_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT53_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
145#define _OMC_LIT53_6((void*)((char*)(&(_OMC_LIT_STRUCT53_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT53_6)((void*)((char*)(&(_OMC_LIT_STRUCT53_6).header) + 3))
146static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT53,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT53
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(1466))((void*)(((((mmc_uint_t) (1466)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(5))((void*)(((((mmc_uint_t) (5)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(1466))((void*)(((((mmc_uint_t) (1466)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(157))((void*)(((((mmc_uint_t) (157)) << 1)+0))),_OMC_LIT53_6((void*)((char*)(&(_OMC_LIT_STRUCT53_6).header) + 3))}};
147#define _OMC_LIT53((void*)((char*)(&(_OMC_LIT_STRUCT53).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT53)((void*)((char*)(&(_OMC_LIT_STRUCT53).header) + 3))
148#define _OMC_LIT54_data"FrontEnd" "FrontEnd"
149static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT54,8,_OMC_LIT54_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT54
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "FrontEnd"
}
;
150#define _OMC_LIT54((void*)((char*)(&(_OMC_LIT_STRUCT54).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT54)((void*)((char*)(&(_OMC_LIT_STRUCT54).header) + 3))
151#define _OMC_LIT55_data"dae" "dae"
152static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT55,3,_OMC_LIT55_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT55
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "dae"
}
;
153#define _OMC_LIT55((void*)((char*)(&(_OMC_LIT_STRUCT55).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT55)((void*)((char*)(&(_OMC_LIT_STRUCT55).header) + 3))
154#define _OMC_LIT56_data"graph" "graph"
155static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT56,5,_OMC_LIT56_data)struct { mmc_uint_t header; const char data[(5)+1]; } _OMC_LIT_STRUCT56
= { ((((mmc_uint_t)5)<<(3))+((1<<(3+3))+5)), "graph"
}
;
156#define _OMC_LIT56((void*)((char*)(&(_OMC_LIT_STRUCT56).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT56)((void*)((char*)(&(_OMC_LIT_STRUCT56).header) + 3))
157#define _OMC_LIT57_data"cache" "cache"
158static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT57,5,_OMC_LIT57_data)struct { mmc_uint_t header; const char data[(5)+1]; } _OMC_LIT_STRUCT57
= { ((((mmc_uint_t)5)<<(3))+((1<<(3+3))+5)), "cache"
}
;
159#define _OMC_LIT57((void*)((char*)(&(_OMC_LIT_STRUCT57).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT57)((void*)((char*)(&(_OMC_LIT_STRUCT57).header) + 3))
160#define _OMC_LIT58_data"Serialize FrontEnd" "Serialize FrontEnd"
161static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT58,18,_OMC_LIT58_data)struct { mmc_uint_t header; const char data[(18)+1]; } _OMC_LIT_STRUCT58
= { ((((mmc_uint_t)18)<<(3))+((1<<(3+3))+5)), "Serialize FrontEnd"
}
;
162#define _OMC_LIT58((void*)((char*)(&(_OMC_LIT_STRUCT58).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT58)((void*)((char*)(&(_OMC_LIT_STRUCT58).header) + 3))
163#define _OMC_LIT59_data"Transformations before backend" "Transformations before backend"
164static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT59,30,_OMC_LIT59_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT59
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "Transformations before backend"
}
;
165#define _OMC_LIT59((void*)((char*)(&(_OMC_LIT_STRUCT59).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT59)((void*)((char*)(&(_OMC_LIT_STRUCT59).header) + 3))
166#define _OMC_LIT60_data"dae2" "dae2"
167static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT60,4,_OMC_LIT60_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT60
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), "dae2"
}
;
168#define _OMC_LIT60((void*)((char*)(&(_OMC_LIT_STRUCT60).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT60)((void*)((char*)(&(_OMC_LIT_STRUCT60).header) + 3))
169#define _OMC_LIT61_data"Serialize DAE (2)" "Serialize DAE (2)"
170static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT61,17,_OMC_LIT61_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT61
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "Serialize DAE (2)"
}
;
171#define _OMC_LIT61((void*)((char*)(&(_OMC_LIT_STRUCT61).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT61)((void*)((char*)(&(_OMC_LIT_STRUCT61).header) + 3))
172#define _OMC_LIT62_data"gen" "gen"
173static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT62,3,_OMC_LIT62_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT62
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "gen"
}
;
174#define _OMC_LIT62((void*)((char*)(&(_OMC_LIT_STRUCT62).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT62)((void*)((char*)(&(_OMC_LIT_STRUCT62).header) + 3))
175#define _OMC_LIT63_data"Turns on/off dynamic loading of functions that are compiled during translation. Only enable this if external functions are needed to calculate structural parameters or constants." "Turns on/off dynamic loading of functions that are compiled during translation. Only enable this if external functions are needed to calculate structural parameters or constants."
176static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT63,178,_OMC_LIT63_data)struct { mmc_uint_t header; const char data[(178)+1]; } _OMC_LIT_STRUCT63
= { ((((mmc_uint_t)178)<<(3))+((1<<(3+3))+5)), "Turns on/off dynamic loading of functions that are compiled during translation. Only enable this if external functions are needed to calculate structural parameters or constants."
}
;
177#define _OMC_LIT63((void*)((char*)(&(_OMC_LIT_STRUCT63).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT63)((void*)((char*)(&(_OMC_LIT_STRUCT63).header) + 3))
178static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT64,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT64
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT63((void*)((char*)(&(_OMC_LIT_STRUCT63).header) + 3))}};
179#define _OMC_LIT64((void*)((char*)(&(_OMC_LIT_STRUCT64).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT64)((void*)((char*)(&(_OMC_LIT_STRUCT64).header) + 3))
180static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT65,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT65
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(9))((void*)(((((mmc_uint_t) (9)) << 1)+0))),_OMC_LIT62((void*)((char*)(&(_OMC_LIT_STRUCT62).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT64((void*)((char*)(&(_OMC_LIT_STRUCT64).header) + 3))}};
181#define _OMC_LIT65((void*)((char*)(&(_OMC_LIT_STRUCT65).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT65)((void*)((char*)(&(_OMC_LIT_STRUCT65).header) + 3))
182#define _OMC_LIT66_data"backendKeepEnv" "backendKeepEnv"
183static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT66,14,_OMC_LIT66_data)struct { mmc_uint_t header; const char data[(14)+1]; } _OMC_LIT_STRUCT66
= { ((((mmc_uint_t)14)<<(3))+((1<<(3+3))+5)), "backendKeepEnv"
}
;
184#define _OMC_LIT66((void*)((char*)(&(_OMC_LIT_STRUCT66).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT66)((void*)((char*)(&(_OMC_LIT_STRUCT66).header) + 3))
185#define _OMC_LIT67_data"When enabled, the environment is kept when entering the backend, which enables CevalFunction (function interpretation) to work. This module not essential for the backend to function in most cases, but can improve simulation performance by evaluating functions. The drawback to keeping the environment graph in memory is that it is huge (~80% of the total memory in use when returning the frontend DAE)." "When enabled, the environment is kept when entering the backend, which enables CevalFunction (function interpretation) to work. This module not essential for the backend to function in most cases, but can improve simulation performance by evaluating functions. The drawback to keeping the environment graph in memory is that it is huge (~80% of the total memory in use when returning the frontend DAE)."
186static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT67,402,_OMC_LIT67_data)struct { mmc_uint_t header; const char data[(402)+1]; } _OMC_LIT_STRUCT67
= { ((((mmc_uint_t)402)<<(3))+((1<<(3+3))+5)), "When enabled, the environment is kept when entering the backend, which enables CevalFunction (function interpretation) to work. This module not essential for the backend to function in most cases, but can improve simulation performance by evaluating functions. The drawback to keeping the environment graph in memory is that it is huge (~80% of the total memory in use when returning the frontend DAE)."
}
;
187#define _OMC_LIT67((void*)((char*)(&(_OMC_LIT_STRUCT67).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT67)((void*)((char*)(&(_OMC_LIT_STRUCT67).header) + 3))
188static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT68,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT68
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT67((void*)((char*)(&(_OMC_LIT_STRUCT67).header) + 3))}};
189#define _OMC_LIT68((void*)((char*)(&(_OMC_LIT_STRUCT68).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT68)((void*)((char*)(&(_OMC_LIT_STRUCT68).header) + 3))
190static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT69,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT69
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(162))((void*)(((((mmc_uint_t) (162)) << 1)+0))),_OMC_LIT66((void*)((char*)(&(_OMC_LIT_STRUCT66).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(1))((void*)(((((mmc_uint_t) (1)) << 1)+0))),_OMC_LIT68((void*)((char*)(&(_OMC_LIT_STRUCT68).header) + 3))}};
191#define _OMC_LIT69((void*)((char*)(&(_OMC_LIT_STRUCT69).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT69)((void*)((char*)(&(_OMC_LIT_STRUCT69).header) + 3))
192#define _OMC_LIT70_data"dlow" "dlow"
193static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT70,4,_OMC_LIT70_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT70
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), "dlow"
}
;
194#define _OMC_LIT70((void*)((char*)(&(_OMC_LIT_STRUCT70).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT70)((void*)((char*)(&(_OMC_LIT_STRUCT70).header) + 3))
195#define _OMC_LIT71_data"Serialize dlow" "Serialize dlow"
196static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT71,14,_OMC_LIT71_data)struct { mmc_uint_t header; const char data[(14)+1]; } _OMC_LIT_STRUCT71
= { ((((mmc_uint_t)14)<<(3))+((1<<(3+3))+5)), "Serialize dlow"
}
;
197#define _OMC_LIT71((void*)((char*)(&(_OMC_LIT_STRUCT71).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT71)((void*)((char*)(&(_OMC_LIT_STRUCT71).header) + 3))
198#define _OMC_LIT72_data"Backend" "Backend"
199static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT72,7,_OMC_LIT72_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT72
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "Backend"
}
;
200#define _OMC_LIT72((void*)((char*)(&(_OMC_LIT_STRUCT72).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT72)((void*)((char*)(&(_OMC_LIT_STRUCT72).header) + 3))
201#define _OMC_LIT73_data"simDAE" "simDAE"
202static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT73,6,_OMC_LIT73_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT73
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "simDAE"
}
;
203#define _OMC_LIT73((void*)((char*)(&(_OMC_LIT_STRUCT73).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT73)((void*)((char*)(&(_OMC_LIT_STRUCT73).header) + 3))
204#define _OMC_LIT74_data"initDAE" "initDAE"
205static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT74,7,_OMC_LIT74_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT74
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "initDAE"
}
;
206#define _OMC_LIT74((void*)((char*)(&(_OMC_LIT_STRUCT74).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT74)((void*)((char*)(&(_OMC_LIT_STRUCT74).header) + 3))
207#define _OMC_LIT75_data"removedInitialEquationLst" "removedInitialEquationLst"
208static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT75,25,_OMC_LIT75_data)struct { mmc_uint_t header; const char data[(25)+1]; } _OMC_LIT_STRUCT75
= { ((((mmc_uint_t)25)<<(3))+((1<<(3+3))+5)), "removedInitialEquationLst"
}
;
209#define _OMC_LIT75((void*)((char*)(&(_OMC_LIT_STRUCT75).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT75)((void*)((char*)(&(_OMC_LIT_STRUCT75).header) + 3))
210#define _OMC_LIT76_data"Serialize solved system" "Serialize solved system"
211static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT76,23,_OMC_LIT76_data)struct { mmc_uint_t header; const char data[(23)+1]; } _OMC_LIT_STRUCT76
= { ((((mmc_uint_t)23)<<(3))+((1<<(3+3))+5)), "Serialize solved system"
}
;
212#define _OMC_LIT76((void*)((char*)(&(_OMC_LIT_STRUCT76).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT76)((void*)((char*)(&(_OMC_LIT_STRUCT76).header) + 3))
213#define _OMC_LIT77_data"timeTemplates" "timeTemplates"
214static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT77,13,_OMC_LIT77_data)struct { mmc_uint_t header; const char data[(13)+1]; } _OMC_LIT_STRUCT77
= { ((((mmc_uint_t)13)<<(3))+((1<<(3+3))+5)), "timeTemplates"
}
;
215#define _OMC_LIT77((void*)((char*)(&(_OMC_LIT_STRUCT77).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT77)((void*)((char*)(&(_OMC_LIT_STRUCT77).header) + 3))
216#define _OMC_LIT78_data"timeSimCode" "timeSimCode"
217static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT78,11,_OMC_LIT78_data)struct { mmc_uint_t header; const char data[(11)+1]; } _OMC_LIT_STRUCT78
= { ((((mmc_uint_t)11)<<(3))+((1<<(3+3))+5)), "timeSimCode"
}
;
218#define _OMC_LIT78((void*)((char*)(&(_OMC_LIT_STRUCT78).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT78)((void*)((char*)(&(_OMC_LIT_STRUCT78).header) + 3))
219#define _OMC_LIT79_data"timeBackend" "timeBackend"
220static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT79,11,_OMC_LIT79_data)struct { mmc_uint_t header; const char data[(11)+1]; } _OMC_LIT_STRUCT79
= { ((((mmc_uint_t)11)<<(3))+((1<<(3+3))+5)), "timeBackend"
}
;
221#define _OMC_LIT79((void*)((char*)(&(_OMC_LIT_STRUCT79).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT79)((void*)((char*)(&(_OMC_LIT_STRUCT79).header) + 3))
222#define _OMC_LIT80_data"timeFrontend" "timeFrontend"
223static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT80,12,_OMC_LIT80_data)struct { mmc_uint_t header; const char data[(12)+1]; } _OMC_LIT_STRUCT80
= { ((((mmc_uint_t)12)<<(3))+((1<<(3+3))+5)), "timeFrontend"
}
;
224#define _OMC_LIT80((void*)((char*)(&(_OMC_LIT_STRUCT80).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT80)((void*)((char*)(&(_OMC_LIT_STRUCT80).header) + 3))
225#define _OMC_LIT81_data"failtrace" "failtrace"
226static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT81,9,_OMC_LIT81_data)struct { mmc_uint_t header; const char data[(9)+1]; } _OMC_LIT_STRUCT81
= { ((((mmc_uint_t)9)<<(3))+((1<<(3+3))+5)), "failtrace"
}
;
227#define _OMC_LIT81((void*)((char*)(&(_OMC_LIT_STRUCT81).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT81)((void*)((char*)(&(_OMC_LIT_STRUCT81).header) + 3))
228#define _OMC_LIT82_data"Sets whether to print a failtrace or not." "Sets whether to print a failtrace or not."
229static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT82,41,_OMC_LIT82_data)struct { mmc_uint_t header; const char data[(41)+1]; } _OMC_LIT_STRUCT82
= { ((((mmc_uint_t)41)<<(3))+((1<<(3+3))+5)), "Sets whether to print a failtrace or not."
}
;
230#define _OMC_LIT82((void*)((char*)(&(_OMC_LIT_STRUCT82).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT82)((void*)((char*)(&(_OMC_LIT_STRUCT82).header) + 3))
231static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT83,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT83
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT82((void*)((char*)(&(_OMC_LIT_STRUCT82).header) + 3))}};
232#define _OMC_LIT83((void*)((char*)(&(_OMC_LIT_STRUCT83).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT83)((void*)((char*)(&(_OMC_LIT_STRUCT83).header) + 3))
233static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT84,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT84
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(1))((void*)(((((mmc_uint_t) (1)) << 1)+0))),_OMC_LIT81((void*)((char*)(&(_OMC_LIT_STRUCT81).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT83((void*)((char*)(&(_OMC_LIT_STRUCT83).header) + 3))}};
234#define _OMC_LIT84((void*)((char*)(&(_OMC_LIT_STRUCT84).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT84)((void*)((char*)(&(_OMC_LIT_STRUCT84).header) + 3))
235#define _OMC_LIT85_data"." "."
236static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT85,1,_OMC_LIT85_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT85
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "."
}
;
237#define _OMC_LIT85((void*)((char*)(&(_OMC_LIT_STRUCT85).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT85)((void*)((char*)(&(_OMC_LIT_STRUCT85).header) + 3))
238#define _OMC_LIT86_data"SimCode DAEmode: The model " "SimCode DAEmode: The model "
239static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT86,27,_OMC_LIT86_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT86
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "SimCode DAEmode: The model "
}
;
240#define _OMC_LIT86((void*)((char*)(&(_OMC_LIT_STRUCT86).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT86)((void*)((char*)(&(_OMC_LIT_STRUCT86).header) + 3))
241#define _OMC_LIT87_data" could not be translated" " could not be translated"
242static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT87,24,_OMC_LIT87_data)struct { mmc_uint_t header; const char data[(24)+1]; } _OMC_LIT_STRUCT87
= { ((((mmc_uint_t)24)<<(3))+((1<<(3+3))+5)), " could not be translated"
}
;
243#define _OMC_LIT87((void*)((char*)(&(_OMC_LIT_STRUCT87).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT87)((void*)((char*)(&(_OMC_LIT_STRUCT87).header) + 3))
244static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT88,1,4)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT88
= { (((1) << 10) + (((4) & 255) << 2)),
{&ErrorTypes_Severity_ERROR__desc,}};
245#define _OMC_LIT88((void*)((char*)(&(_OMC_LIT_STRUCT88).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT88)((void*)((char*)(&(_OMC_LIT_STRUCT88).header) + 3))
246#define _OMC_LIT89_data"Internal error %s" "Internal error %s"
247static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT89,17,_OMC_LIT89_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT89
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "Internal error %s"
}
;
248#define _OMC_LIT89((void*)((char*)(&(_OMC_LIT_STRUCT89).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT89)((void*)((char*)(&(_OMC_LIT_STRUCT89).header) + 3))
249static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT90,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT90
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT89((void*)((char*)(&(_OMC_LIT_STRUCT89).header) + 3))}};
250#define _OMC_LIT90((void*)((char*)(&(_OMC_LIT_STRUCT90).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT90)((void*)((char*)(&(_OMC_LIT_STRUCT90).header) + 3))
251static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT91,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT91
= { (((5) << 10) + (((3) & 255) << 2)),
{&ErrorTypes_Message_MESSAGE__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(63))((void*)(((((mmc_uint_t) (63)) << 1)+0))),_OMC_LIT8((void*)((char*)(&(_OMC_LIT_STRUCT8).header) + 3)),_OMC_LIT88((void*)((char*)(&(_OMC_LIT_STRUCT88).header) + 3)),_OMC_LIT90((void*)((char*)(&(_OMC_LIT_STRUCT90).header) + 3))}};
252#define _OMC_LIT91((void*)((char*)(&(_OMC_LIT_STRUCT91).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT91)((void*)((char*)(&(_OMC_LIT_STRUCT91).header) + 3))
253static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT92,3,3)struct { mmc_uint_t header; const void *data[3]; } _OMC_LIT_STRUCT92
= { (((3) << 10) + (((3) & 255) << 2)),
{&Absyn_FunctionArgs_FUNCTIONARGS__desc,MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
254#define _OMC_LIT92((void*)((char*)(&(_OMC_LIT_STRUCT92).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT92)((void*)((char*)(&(_OMC_LIT_STRUCT92).header) + 3))
255static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT93,1,3)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT93
= { (((1) << 10) + (((3) & 255) << 2)),
{&Flags_FlagVisibility_INTERNAL__desc,}};
256#define _OMC_LIT93((void*)((char*)(&(_OMC_LIT_STRUCT93).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT93)((void*)((char*)(&(_OMC_LIT_STRUCT93).header) + 3))
257static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT94,2,4)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT94
= { (((2) << 10) + (((4) & 255) << 2)),
{&Flags_FlagData_BOOL__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0)))}};
258#define _OMC_LIT94((void*)((char*)(&(_OMC_LIT_STRUCT94).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT94)((void*)((char*)(&(_OMC_LIT_STRUCT94).header) + 3))
259#define _OMC_LIT95_data"Is true when building a model (as opposed to running a Modelica script)." "Is true when building a model (as opposed to running a Modelica script)."
260static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT95,72,_OMC_LIT95_data)struct { mmc_uint_t header; const char data[(72)+1]; } _OMC_LIT_STRUCT95
= { ((((mmc_uint_t)72)<<(3))+((1<<(3+3))+5)), "Is true when building a model (as opposed to running a Modelica script)."
}
;
261#define _OMC_LIT95((void*)((char*)(&(_OMC_LIT_STRUCT95).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT95)((void*)((char*)(&(_OMC_LIT_STRUCT95).header) + 3))
262static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT96,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT96
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT95((void*)((char*)(&(_OMC_LIT_STRUCT95).header) + 3))}};
263#define _OMC_LIT96((void*)((char*)(&(_OMC_LIT_STRUCT96).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT96)((void*)((char*)(&(_OMC_LIT_STRUCT96).header) + 3))
264static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT97,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT97
= { (((8) << 10) + (((3) & 255) << 2)),
{&Flags_ConfigFlag_CONFIG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(123))((void*)(((((mmc_uint_t) (123)) << 1)+0))),_OMC_LIT36((void*)((char*)(&(_OMC_LIT_STRUCT36).header) + 3)),MMC_REFSTRUCTLIT(mmc_none)((void*)((char*)(&(mmc_none).header) + 3)),_OMC_LIT93((void*)((char*)(&(_OMC_LIT_STRUCT93).header) + 3)),_OMC_LIT94((void*)((char*)(&(_OMC_LIT_STRUCT94).header) + 3)),MMC_REFSTRUCTLIT(mmc_none)((void*)((char*)(&(mmc_none).header) + 3)),_OMC_LIT96((void*)((char*)(&(_OMC_LIT_STRUCT96).header) + 3))}};
265#define _OMC_LIT97((void*)((char*)(&(_OMC_LIT_STRUCT97).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT97)((void*)((char*)(&(_OMC_LIT_STRUCT97).header) + 3))
266#define _OMC_LIT98_data"All local+global roots (1:300)" "All local+global roots (1:300)"
267static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT98,30,_OMC_LIT98_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT98
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "All local+global roots (1:300)"
}
;
268#define _OMC_LIT98((void*)((char*)(&(_OMC_LIT_STRUCT98).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT98)((void*)((char*)(&(_OMC_LIT_STRUCT98).header) + 3))
269#define _OMC_LIT99_data"FrontEnd DAE" "FrontEnd DAE"
270static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT99,12,_OMC_LIT99_data)struct { mmc_uint_t header; const char data[(12)+1]; } _OMC_LIT_STRUCT99
= { ((((mmc_uint_t)12)<<(3))+((1<<(3+3))+5)), "FrontEnd DAE"
}
;
271#define _OMC_LIT99((void*)((char*)(&(_OMC_LIT_STRUCT99).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT99)((void*)((char*)(&(_OMC_LIT_STRUCT99).header) + 3))
272#define _OMC_LIT100_data"FCore.Graph + Cache + Old graph + Old cache" "FCore.Graph + Cache + Old graph + Old cache"
273static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT100,43,_OMC_LIT100_data)struct { mmc_uint_t header; const char data[(43)+1]; } _OMC_LIT_STRUCT100
= { ((((mmc_uint_t)43)<<(3))+((1<<(3+3))+5)), "FCore.Graph + Cache + Old graph + Old cache"
}
;
274#define _OMC_LIT100((void*)((char*)(&(_OMC_LIT_STRUCT100).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT100)((void*)((char*)(&(_OMC_LIT_STRUCT100).header) + 3))
275#define _OMC_LIT101_data"Symbol Table, DAE, Graph, OldGraph, Cache, OldCache" "Symbol Table, DAE, Graph, OldGraph, Cache, OldCache"
276static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT101,51,_OMC_LIT101_data)struct { mmc_uint_t header; const char data[(51)+1]; } _OMC_LIT_STRUCT101
= { ((((mmc_uint_t)51)<<(3))+((1<<(3+3))+5)), "Symbol Table, DAE, Graph, OldGraph, Cache, OldCache"
}
;
277#define _OMC_LIT101((void*)((char*)(&(_OMC_LIT_STRUCT101).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT101)((void*)((char*)(&(_OMC_LIT_STRUCT101).header) + 3))
278#define _OMC_LIT102_data"FrontEnd DAE after transformations" "FrontEnd DAE after transformations"
279static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT102,34,_OMC_LIT102_data)struct { mmc_uint_t header; const char data[(34)+1]; } _OMC_LIT_STRUCT102
= { ((((mmc_uint_t)34)<<(3))+((1<<(3+3))+5)), "FrontEnd DAE after transformations"
}
;
280#define _OMC_LIT102((void*)((char*)(&(_OMC_LIT_STRUCT102).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT102)((void*)((char*)(&(_OMC_LIT_STRUCT102).header) + 3))
281#define _OMC_LIT103_data"FrontEnd DAE before+after transformations" "FrontEnd DAE before+after transformations"
282static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT103,41,_OMC_LIT103_data)struct { mmc_uint_t header; const char data[(41)+1]; } _OMC_LIT_STRUCT103
= { ((((mmc_uint_t)41)<<(3))+((1<<(3+3))+5)), "FrontEnd DAE before+after transformations"
}
;
283#define _OMC_LIT103((void*)((char*)(&(_OMC_LIT_STRUCT103).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT103)((void*)((char*)(&(_OMC_LIT_STRUCT103).header) + 3))
284#define _OMC_LIT104_data"BackendDAECreate.lower" "BackendDAECreate.lower"
285static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT104,22,_OMC_LIT104_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT104
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "BackendDAECreate.lower"
}
;
286#define _OMC_LIT104((void*)((char*)(&(_OMC_LIT_STRUCT104).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT104)((void*)((char*)(&(_OMC_LIT_STRUCT104).header) + 3))
287#define _OMC_LIT105_data"introduceOutputAliases" "introduceOutputAliases"
288static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT105,22,_OMC_LIT105_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT105
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "introduceOutputAliases"
}
;
289#define _OMC_LIT105((void*)((char*)(&(_OMC_LIT_STRUCT105).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT105)((void*)((char*)(&(_OMC_LIT_STRUCT105).header) + 3))
290#define _OMC_LIT106_data"disableFMIDependency" "disableFMIDependency"
291static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT106,20,_OMC_LIT106_data)struct { mmc_uint_t header; const char data[(20)+1]; } _OMC_LIT_STRUCT106
= { ((((mmc_uint_t)20)<<(3))+((1<<(3+3))+5)), "disableFMIDependency"
}
;
292#define _OMC_LIT106((void*)((char*)(&(_OMC_LIT_STRUCT106).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT106)((void*)((char*)(&(_OMC_LIT_STRUCT106).header) + 3))
293#define _OMC_LIT107_data"Disables the dependency analysis and generation for FMI 2.0." "Disables the dependency analysis and generation for FMI 2.0."
294static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT107,60,_OMC_LIT107_data)struct { mmc_uint_t header; const char data[(60)+1]; } _OMC_LIT_STRUCT107
= { ((((mmc_uint_t)60)<<(3))+((1<<(3+3))+5)), "Disables the dependency analysis and generation for FMI 2.0."
}
;
295#define _OMC_LIT107((void*)((char*)(&(_OMC_LIT_STRUCT107).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT107)((void*)((char*)(&(_OMC_LIT_STRUCT107).header) + 3))
296static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT108,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT108
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT107((void*)((char*)(&(_OMC_LIT_STRUCT107).header) + 3))}};
297#define _OMC_LIT108((void*)((char*)(&(_OMC_LIT_STRUCT108).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT108)((void*)((char*)(&(_OMC_LIT_STRUCT108).header) + 3))
298static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT109,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT109
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(186))((void*)(((((mmc_uint_t) (186)) << 1)+0))),_OMC_LIT106((void*)((char*)(&(_OMC_LIT_STRUCT106).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT108((void*)((char*)(&(_OMC_LIT_STRUCT108).header) + 3))}};
299#define _OMC_LIT109((void*)((char*)(&(_OMC_LIT_STRUCT109).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT109)((void*)((char*)(&(_OMC_LIT_STRUCT109).header) + 3))
300#define _OMC_LIT110_data"BackendDAE (simulation)" "BackendDAE (simulation)"
301static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT110,23,_OMC_LIT110_data)struct { mmc_uint_t header; const char data[(23)+1]; } _OMC_LIT_STRUCT110
= { ((((mmc_uint_t)23)<<(3))+((1<<(3+3))+5)), "BackendDAE (simulation)"
}
;
302#define _OMC_LIT110((void*)((char*)(&(_OMC_LIT_STRUCT110).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT110)((void*)((char*)(&(_OMC_LIT_STRUCT110).header) + 3))
303#define _OMC_LIT111_data"BackendDAE (initialization)" "BackendDAE (initialization)"
304static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT111,27,_OMC_LIT111_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT111
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "BackendDAE (initialization)"
}
;
305#define _OMC_LIT111((void*)((char*)(&(_OMC_LIT_STRUCT111).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT111)((void*)((char*)(&(_OMC_LIT_STRUCT111).header) + 3))
306#define _OMC_LIT112_data"BackendDAE (lambda0)" "BackendDAE (lambda0)"
307static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT112,20,_OMC_LIT112_data)struct { mmc_uint_t header; const char data[(20)+1]; } _OMC_LIT_STRUCT112
= { ((((mmc_uint_t)20)<<(3))+((1<<(3+3))+5)), "BackendDAE (lambda0)"
}
;
308#define _OMC_LIT112((void*)((char*)(&(_OMC_LIT_STRUCT112).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT112)((void*)((char*)(&(_OMC_LIT_STRUCT112).header) + 3))
309#define _OMC_LIT113_data"BackendDAE (simulation+initialization+lambda0+inlineData+removedInitialEquationLst)" "BackendDAE (simulation+initialization+lambda0+inlineData+removedInitialEquationLst)"
310static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT113,83,_OMC_LIT113_data)struct { mmc_uint_t header; const char data[(83)+1]; } _OMC_LIT_STRUCT113
= { ((((mmc_uint_t)83)<<(3))+((1<<(3+3))+5)), "BackendDAE (simulation+initialization+lambda0+inlineData+removedInitialEquationLst)"
}
;
311#define _OMC_LIT113((void*)((char*)(&(_OMC_LIT_STRUCT113).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT113)((void*)((char*)(&(_OMC_LIT_STRUCT113).header) + 3))
312#define _OMC_LIT114_data"Unknown translateModel kind: " "Unknown translateModel kind: "
313static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT114,29,_OMC_LIT114_data)struct { mmc_uint_t header; const char data[(29)+1]; } _OMC_LIT_STRUCT114
= { ((((mmc_uint_t)29)<<(3))+((1<<(3+3))+5)), "Unknown translateModel kind: "
}
;
314#define _OMC_LIT114((void*)((char*)(&(_OMC_LIT_STRUCT114).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT114)((void*)((char*)(&(_OMC_LIT_STRUCT114).header) + 3))
315static const MMC_DEFREALLIT(_OMC_LIT_STRUCT115_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT115_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
316#define _OMC_LIT115_6((void*)((char*)(&(_OMC_LIT_STRUCT115_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT115_6)((void*)((char*)(&(_OMC_LIT_STRUCT115_6).header) + 3))
317static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT115,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT115
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(1015))((void*)(((((mmc_uint_t) (1015)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(13))((void*)(((((mmc_uint_t) (13)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(1015))((void*)(((((mmc_uint_t) (1015)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(100))((void*)(((((mmc_uint_t) (100)) << 1)+0))),_OMC_LIT115_6((void*)((char*)(&(_OMC_LIT_STRUCT115_6).header) + 3))}};
318#define _OMC_LIT115((void*)((char*)(&(_OMC_LIT_STRUCT115).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT115)((void*)((char*)(&(_OMC_LIT_STRUCT115).header) + 3))
319#define _OMC_LIT116_data"SimCode: The model " "SimCode: The model "
320static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT116,19,_OMC_LIT116_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT116
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "SimCode: The model "
}
;
321#define _OMC_LIT116((void*)((char*)(&(_OMC_LIT_STRUCT116).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT116)((void*)((char*)(&(_OMC_LIT_STRUCT116).header) + 3))
322#define _OMC_LIT117_data"SimCodeMain.translateModel: The model " "SimCodeMain.translateModel: The model "
323static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT117,38,_OMC_LIT117_data)struct { mmc_uint_t header; const char data[(38)+1]; } _OMC_LIT_STRUCT117
= { ((((mmc_uint_t)38)<<(3))+((1<<(3+3))+5)), "SimCodeMain.translateModel: The model "
}
;
324#define _OMC_LIT117((void*)((char*)(&(_OMC_LIT_STRUCT117).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT117)((void*)((char*)(&(_OMC_LIT_STRUCT117).header) + 3))
325#define _OMC_LIT118_data" could not be translated to XML" " could not be translated to XML"
326static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT118,31,_OMC_LIT118_data)struct { mmc_uint_t header; const char data[(31)+1]; } _OMC_LIT_STRUCT118
= { ((((mmc_uint_t)31)<<(3))+((1<<(3+3))+5)), " could not be translated to XML"
}
;
327#define _OMC_LIT118((void*)((char*)(&(_OMC_LIT_STRUCT118).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT118)((void*)((char*)(&(_OMC_LIT_STRUCT118).header) + 3))
328#define _OMC_LIT119_data".fmutmp" ".fmutmp"
329static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT119,7,_OMC_LIT119_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT119
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), ".fmutmp"
}
;
330#define _OMC_LIT119((void*)((char*)(&(_OMC_LIT_STRUCT119).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT119)((void*)((char*)(&(_OMC_LIT_STRUCT119).header) + 3))
331#define _OMC_LIT120_data"Failed to remove directory: " "Failed to remove directory: "
332static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT120,28,_OMC_LIT120_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT120
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "Failed to remove directory: "
}
;
333#define _OMC_LIT120((void*)((char*)(&(_OMC_LIT_STRUCT120).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT120)((void*)((char*)(&(_OMC_LIT_STRUCT120).header) + 3))
334static const MMC_DEFREALLIT(_OMC_LIT_STRUCT121_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT121_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
335#define _OMC_LIT121_6((void*)((char*)(&(_OMC_LIT_STRUCT121_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT121_6)((void*)((char*)(&(_OMC_LIT_STRUCT121_6).header) + 3))
336static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT121,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT121
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(714))((void*)(((((mmc_uint_t) (714)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(13))((void*)(((((mmc_uint_t) (13)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(714))((void*)(((((mmc_uint_t) (714)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(90))((void*)(((((mmc_uint_t) (90)) << 1)+0))),_OMC_LIT121_6((void*)((char*)(&(_OMC_LIT_STRUCT121_6).header) + 3))}};
337#define _OMC_LIT121((void*)((char*)(&(_OMC_LIT_STRUCT121).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT121)((void*)((char*)(&(_OMC_LIT_STRUCT121).header) + 3))
338#define _OMC_LIT122_data"/sources/include/" "/sources/include/"
339static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT122,17,_OMC_LIT122_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT122
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "/sources/include/"
}
;
340#define _OMC_LIT122((void*)((char*)(&(_OMC_LIT_STRUCT122).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT122)((void*)((char*)(&(_OMC_LIT_STRUCT122).header) + 3))
341#define _OMC_LIT123_data"/resources/" "/resources/"
342static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT123,11,_OMC_LIT123_data)struct { mmc_uint_t header; const char data[(11)+1]; } _OMC_LIT_STRUCT123
= { ((((mmc_uint_t)11)<<(3))+((1<<(3+3))+5)), "/resources/"
}
;
343#define _OMC_LIT123((void*)((char*)(&(_OMC_LIT_STRUCT123).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT123)((void*)((char*)(&(_OMC_LIT_STRUCT123).header) + 3))
344#define _OMC_LIT124_data"Failed to copy path " "Failed to copy path "
345static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT124,20,_OMC_LIT124_data)struct { mmc_uint_t header; const char data[(20)+1]; } _OMC_LIT_STRUCT124
= { ((((mmc_uint_t)20)<<(3))+((1<<(3+3))+5)), "Failed to copy path "
}
;
346#define _OMC_LIT124((void*)((char*)(&(_OMC_LIT_STRUCT124).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT124)((void*)((char*)(&(_OMC_LIT_STRUCT124).header) + 3))
347static const MMC_DEFREALLIT(_OMC_LIT_STRUCT125_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT125_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
348#define _OMC_LIT125_6((void*)((char*)(&(_OMC_LIT_STRUCT125_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT125_6)((void*)((char*)(&(_OMC_LIT_STRUCT125_6).header) + 3))
349static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT125,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT125
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(736))((void*)(((((mmc_uint_t) (736)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(13))((void*)(((((mmc_uint_t) (13)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(736))((void*)(((((mmc_uint_t) (736)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(124))((void*)(((((mmc_uint_t) (124)) << 1)+0))),_OMC_LIT125_6((void*)((char*)(&(_OMC_LIT_STRUCT125_6).header) + 3))}};
350#define _OMC_LIT125((void*)((char*)(&(_OMC_LIT_STRUCT125).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT125)((void*)((char*)(&(_OMC_LIT_STRUCT125).header) + 3))
351#define _OMC_LIT126_data"cp -rf \"" "cp -rf \""
352static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT126,8,_OMC_LIT126_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT126
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "cp -rf \""
}
;
353#define _OMC_LIT126((void*)((char*)(&(_OMC_LIT_STRUCT126).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT126)((void*)((char*)(&(_OMC_LIT_STRUCT126).header) + 3))
354#define _OMC_LIT127_data"\" \"" "\" \""
355static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT127,3,_OMC_LIT127_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT127
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "\" \""
}
;
356#define _OMC_LIT127((void*)((char*)(&(_OMC_LIT_STRUCT127).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT127)((void*)((char*)(&(_OMC_LIT_STRUCT127).header) + 3))
357#define _OMC_LIT128_data"/\"" "/\""
358static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT128,2,_OMC_LIT128_data)struct { mmc_uint_t header; const char data[(2)+1]; } _OMC_LIT_STRUCT128
= { ((((mmc_uint_t)2)<<(3))+((1<<(3+3))+5)), "/\""
}
;
359#define _OMC_LIT128((void*)((char*)(&(_OMC_LIT_STRUCT128).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT128)((void*)((char*)(&(_OMC_LIT_STRUCT128).header) + 3))
360#define _OMC_LIT129_data"infoXmlOperations" "infoXmlOperations"
361static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT129,17,_OMC_LIT129_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT129
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "infoXmlOperations"
}
;
362#define _OMC_LIT129((void*)((char*)(&(_OMC_LIT_STRUCT129).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT129)((void*)((char*)(&(_OMC_LIT_STRUCT129).header) + 3))
363#define _OMC_LIT130_data"Enables output of the operations in the _info.xml file when translating models." "Enables output of the operations in the _info.xml file when translating models."
364static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT130,79,_OMC_LIT130_data)struct { mmc_uint_t header; const char data[(79)+1]; } _OMC_LIT_STRUCT130
= { ((((mmc_uint_t)79)<<(3))+((1<<(3+3))+5)), "Enables output of the operations in the _info.xml file when translating models."
}
;
365#define _OMC_LIT130((void*)((char*)(&(_OMC_LIT_STRUCT130).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT130)((void*)((char*)(&(_OMC_LIT_STRUCT130).header) + 3))
366static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT131,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT131
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT130((void*)((char*)(&(_OMC_LIT_STRUCT130).header) + 3))}};
367#define _OMC_LIT131((void*)((char*)(&(_OMC_LIT_STRUCT131).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT131)((void*)((char*)(&(_OMC_LIT_STRUCT131).header) + 3))
368static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT132,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT132
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(96))((void*)(((((mmc_uint_t) (96)) << 1)+0))),_OMC_LIT129((void*)((char*)(&(_OMC_LIT_STRUCT129).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT131((void*)((char*)(&(_OMC_LIT_STRUCT131).header) + 3))}};
369#define _OMC_LIT132((void*)((char*)(&(_OMC_LIT_STRUCT132).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT132)((void*)((char*)(&(_OMC_LIT_STRUCT132).header) + 3))
370#define _OMC_LIT133_data"/sources/" "/sources/"
371static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT133,9,_OMC_LIT133_data)struct { mmc_uint_t header; const char data[(9)+1]; } _OMC_LIT_STRUCT133
= { ((((mmc_uint_t)9)<<(3))+((1<<(3+3))+5)), "/sources/"
}
;
372#define _OMC_LIT133((void*)((char*)(&(_OMC_LIT_STRUCT133).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT133)((void*)((char*)(&(_OMC_LIT_STRUCT133).header) + 3))
373#define _OMC_LIT134_data"Failed to info.json file" "Failed to info.json file"
374static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT134,24,_OMC_LIT134_data)struct { mmc_uint_t header; const char data[(24)+1]; } _OMC_LIT_STRUCT134
= { ((((mmc_uint_t)24)<<(3))+((1<<(3+3))+5)), "Failed to info.json file"
}
;
375#define _OMC_LIT134((void*)((char*)(&(_OMC_LIT_STRUCT134).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT134)((void*)((char*)(&(_OMC_LIT_STRUCT134).header) + 3))
376static const MMC_DEFREALLIT(_OMC_LIT_STRUCT135_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT135_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
377#define _OMC_LIT135_6((void*)((char*)(&(_OMC_LIT_STRUCT135_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT135_6)((void*)((char*)(&(_OMC_LIT_STRUCT135_6).header) + 3))
378static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT135,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT135
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(749))((void*)(((((mmc_uint_t) (749)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(13))((void*)(((((mmc_uint_t) (13)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(749))((void*)(((((mmc_uint_t) (749)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(77))((void*)(((((mmc_uint_t) (77)) << 1)+0))),_OMC_LIT135_6((void*)((char*)(&(_OMC_LIT_STRUCT135_6).header) + 3))}};
379#define _OMC_LIT135((void*)((char*)(&(_OMC_LIT_STRUCT135).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT135)((void*)((char*)(&(_OMC_LIT_STRUCT135).header) + 3))
380#define _OMC_LIT136_data"mv '" "mv '"
381static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT136,4,_OMC_LIT136_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT136
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), "mv '"
}
;
382#define _OMC_LIT136((void*)((char*)(&(_OMC_LIT_STRUCT136).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT136)((void*)((char*)(&(_OMC_LIT_STRUCT136).header) + 3))
383#define _OMC_LIT137_data"_info.json" "_info.json"
384static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT137,10,_OMC_LIT137_data)struct { mmc_uint_t header; const char data[(10)+1]; } _OMC_LIT_STRUCT137
= { ((((mmc_uint_t)10)<<(3))+((1<<(3+3))+5)), "_info.json"
}
;
385#define _OMC_LIT137((void*)((char*)(&(_OMC_LIT_STRUCT137).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT137)((void*)((char*)(&(_OMC_LIT_STRUCT137).header) + 3))
386#define _OMC_LIT138_data"' '" "' '"
387static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT138,3,_OMC_LIT138_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT138
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "' '"
}
;
388#define _OMC_LIT138((void*)((char*)(&(_OMC_LIT_STRUCT138).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT138)((void*)((char*)(&(_OMC_LIT_STRUCT138).header) + 3))
389#define _OMC_LIT139_data"'" "'"
390static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT139,1,_OMC_LIT139_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT139
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "'"
}
;
391#define _OMC_LIT139((void*)((char*)(&(_OMC_LIT_STRUCT139).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT139)((void*)((char*)(&(_OMC_LIT_STRUCT139).header) + 3))
392#define _OMC_LIT140_data"_info.c" "_info.c"
393static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT140,7,_OMC_LIT140_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT140
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "_info.c"
}
;
394#define _OMC_LIT140((void*)((char*)(&(_OMC_LIT_STRUCT140).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT140)((void*)((char*)(&(_OMC_LIT_STRUCT140).header) + 3))
395#define _OMC_LIT141_data"target" "target"
396static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT141,6,_OMC_LIT141_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT141
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "target"
}
;
397#define _OMC_LIT141((void*)((char*)(&(_OMC_LIT_STRUCT141).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT141)((void*)((char*)(&(_OMC_LIT_STRUCT141).header) + 3))
398static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT142,1,4)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT142
= { (((1) << 10) + (((4) & 255) << 2)),
{&Flags_FlagVisibility_EXTERNAL__desc,}};
399#define _OMC_LIT142((void*)((char*)(&(_OMC_LIT_STRUCT142).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT142)((void*)((char*)(&(_OMC_LIT_STRUCT142).header) + 3))
400#define _OMC_LIT143_data"gcc" "gcc"
401static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT143,3,_OMC_LIT143_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT143
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "gcc"
}
;
402#define _OMC_LIT143((void*)((char*)(&(_OMC_LIT_STRUCT143).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT143)((void*)((char*)(&(_OMC_LIT_STRUCT143).header) + 3))
403static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT144,2,8)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT144
= { (((2) << 10) + (((8) & 255) << 2)),
{&Flags_FlagData_STRING__FLAG__desc,_OMC_LIT143((void*)((char*)(&(_OMC_LIT_STRUCT143).header) + 3))}};
404#define _OMC_LIT144((void*)((char*)(&(_OMC_LIT_STRUCT144).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT144)((void*)((char*)(&(_OMC_LIT_STRUCT144).header) + 3))
405#define _OMC_LIT145_data"msvc" "msvc"
406static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT145,4,_OMC_LIT145_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT145
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), "msvc"
}
;
407#define _OMC_LIT145((void*)((char*)(&(_OMC_LIT_STRUCT145).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT145)((void*)((char*)(&(_OMC_LIT_STRUCT145).header) + 3))
408#define _OMC_LIT146_data"msvc10" "msvc10"
409static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT146,6,_OMC_LIT146_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT146
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "msvc10"
}
;
410#define _OMC_LIT146((void*)((char*)(&(_OMC_LIT_STRUCT146).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT146)((void*)((char*)(&(_OMC_LIT_STRUCT146).header) + 3))
411#define _OMC_LIT147_data"msvc12" "msvc12"
412static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT147,6,_OMC_LIT147_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT147
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "msvc12"
}
;
413#define _OMC_LIT147((void*)((char*)(&(_OMC_LIT_STRUCT147).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT147)((void*)((char*)(&(_OMC_LIT_STRUCT147).header) + 3))
414#define _OMC_LIT148_data"msvc13" "msvc13"
415static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT148,6,_OMC_LIT148_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT148
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "msvc13"
}
;
416#define _OMC_LIT148((void*)((char*)(&(_OMC_LIT_STRUCT148).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT148)((void*)((char*)(&(_OMC_LIT_STRUCT148).header) + 3))
417#define _OMC_LIT149_data"msvc15" "msvc15"
418static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT149,6,_OMC_LIT149_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT149
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "msvc15"
}
;
419#define _OMC_LIT149((void*)((char*)(&(_OMC_LIT_STRUCT149).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT149)((void*)((char*)(&(_OMC_LIT_STRUCT149).header) + 3))
420#define _OMC_LIT150_data"msvc19" "msvc19"
421static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT150,6,_OMC_LIT150_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT150
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "msvc19"
}
;
422#define _OMC_LIT150((void*)((char*)(&(_OMC_LIT_STRUCT150).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT150)((void*)((char*)(&(_OMC_LIT_STRUCT150).header) + 3))
423#define _OMC_LIT151_data"vxworks69" "vxworks69"
424static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT151,9,_OMC_LIT151_data)struct { mmc_uint_t header; const char data[(9)+1]; } _OMC_LIT_STRUCT151
= { ((((mmc_uint_t)9)<<(3))+((1<<(3+3))+5)), "vxworks69"
}
;
425#define _OMC_LIT151((void*)((char*)(&(_OMC_LIT_STRUCT151).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT151)((void*)((char*)(&(_OMC_LIT_STRUCT151).header) + 3))
426#define _OMC_LIT152_data"debugrt" "debugrt"
427static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT152,7,_OMC_LIT152_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT152
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "debugrt"
}
;
428#define _OMC_LIT152((void*)((char*)(&(_OMC_LIT_STRUCT152).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT152)((void*)((char*)(&(_OMC_LIT_STRUCT152).header) + 3))
429static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT153,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT153
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT152((void*)((char*)(&(_OMC_LIT_STRUCT152).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
430#define _OMC_LIT153((void*)((char*)(&(_OMC_LIT_STRUCT153).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT153)((void*)((char*)(&(_OMC_LIT_STRUCT153).header) + 3))
431static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT154,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT154
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT151((void*)((char*)(&(_OMC_LIT_STRUCT151).header) + 3)),_OMC_LIT153((void*)((char*)(&(_OMC_LIT_STRUCT153).header) + 3))}};
432#define _OMC_LIT154((void*)((char*)(&(_OMC_LIT_STRUCT154).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT154)((void*)((char*)(&(_OMC_LIT_STRUCT154).header) + 3))
433static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT155,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT155
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT150((void*)((char*)(&(_OMC_LIT_STRUCT150).header) + 3)),_OMC_LIT154((void*)((char*)(&(_OMC_LIT_STRUCT154).header) + 3))}};
434#define _OMC_LIT155((void*)((char*)(&(_OMC_LIT_STRUCT155).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT155)((void*)((char*)(&(_OMC_LIT_STRUCT155).header) + 3))
435static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT156,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT156
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT149((void*)((char*)(&(_OMC_LIT_STRUCT149).header) + 3)),_OMC_LIT155((void*)((char*)(&(_OMC_LIT_STRUCT155).header) + 3))}};
436#define _OMC_LIT156((void*)((char*)(&(_OMC_LIT_STRUCT156).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT156)((void*)((char*)(&(_OMC_LIT_STRUCT156).header) + 3))
437static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT157,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT157
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT148((void*)((char*)(&(_OMC_LIT_STRUCT148).header) + 3)),_OMC_LIT156((void*)((char*)(&(_OMC_LIT_STRUCT156).header) + 3))}};
438#define _OMC_LIT157((void*)((char*)(&(_OMC_LIT_STRUCT157).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT157)((void*)((char*)(&(_OMC_LIT_STRUCT157).header) + 3))
439static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT158,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT158
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT147((void*)((char*)(&(_OMC_LIT_STRUCT147).header) + 3)),_OMC_LIT157((void*)((char*)(&(_OMC_LIT_STRUCT157).header) + 3))}};
440#define _OMC_LIT158((void*)((char*)(&(_OMC_LIT_STRUCT158).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT158)((void*)((char*)(&(_OMC_LIT_STRUCT158).header) + 3))
441static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT159,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT159
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT146((void*)((char*)(&(_OMC_LIT_STRUCT146).header) + 3)),_OMC_LIT158((void*)((char*)(&(_OMC_LIT_STRUCT158).header) + 3))}};
442#define _OMC_LIT159((void*)((char*)(&(_OMC_LIT_STRUCT159).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT159)((void*)((char*)(&(_OMC_LIT_STRUCT159).header) + 3))
443static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT160,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT160
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT145((void*)((char*)(&(_OMC_LIT_STRUCT145).header) + 3)),_OMC_LIT159((void*)((char*)(&(_OMC_LIT_STRUCT159).header) + 3))}};
444#define _OMC_LIT160((void*)((char*)(&(_OMC_LIT_STRUCT160).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT160)((void*)((char*)(&(_OMC_LIT_STRUCT160).header) + 3))
445static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT161,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT161
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT143((void*)((char*)(&(_OMC_LIT_STRUCT143).header) + 3)),_OMC_LIT160((void*)((char*)(&(_OMC_LIT_STRUCT160).header) + 3))}};
446#define _OMC_LIT161((void*)((char*)(&(_OMC_LIT_STRUCT161).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT161)((void*)((char*)(&(_OMC_LIT_STRUCT161).header) + 3))
447static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT162,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT162
= { (((2) << 10) + (((3) & 255) << 2)),
{&Flags_ValidOptions_STRING__OPTION__desc,_OMC_LIT161((void*)((char*)(&(_OMC_LIT_STRUCT161).header) + 3))}};
448#define _OMC_LIT162((void*)((char*)(&(_OMC_LIT_STRUCT162).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT162)((void*)((char*)(&(_OMC_LIT_STRUCT162).header) + 3))
449static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT163,1,1)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT163
= { (((1) << 10) + (((1) & 255) << 2)),
{_OMC_LIT162((void*)((char*)(&(_OMC_LIT_STRUCT162).header) + 3))}};
450#define _OMC_LIT163((void*)((char*)(&(_OMC_LIT_STRUCT163).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT163)((void*)((char*)(&(_OMC_LIT_STRUCT163).header) + 3))
451#define _OMC_LIT164_data"Sets the target compiler to use." "Sets the target compiler to use."
452static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT164,32,_OMC_LIT164_data)struct { mmc_uint_t header; const char data[(32)+1]; } _OMC_LIT_STRUCT164
= { ((((mmc_uint_t)32)<<(3))+((1<<(3+3))+5)), "Sets the target compiler to use."
}
;
453#define _OMC_LIT164((void*)((char*)(&(_OMC_LIT_STRUCT164).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT164)((void*)((char*)(&(_OMC_LIT_STRUCT164).header) + 3))
454static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT165,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT165
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT164((void*)((char*)(&(_OMC_LIT_STRUCT164).header) + 3))}};
455#define _OMC_LIT165((void*)((char*)(&(_OMC_LIT_STRUCT165).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT165)((void*)((char*)(&(_OMC_LIT_STRUCT165).header) + 3))
456static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT166,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT166
= { (((8) << 10) + (((3) & 255) << 2)),
{&Flags_ConfigFlag_CONFIG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(5))((void*)(((((mmc_uint_t) (5)) << 1)+0))),_OMC_LIT141((void*)((char*)(&(_OMC_LIT_STRUCT141).header) + 3)),MMC_REFSTRUCTLIT(mmc_none)((void*)((char*)(&(mmc_none).header) + 3)),_OMC_LIT142((void*)((char*)(&(_OMC_LIT_STRUCT142).header) + 3)),_OMC_LIT144((void*)((char*)(&(_OMC_LIT_STRUCT144).header) + 3)),_OMC_LIT163((void*)((char*)(&(_OMC_LIT_STRUCT163).header) + 3)),_OMC_LIT165((void*)((char*)(&(_OMC_LIT_STRUCT165).header) + 3))}};
457#define _OMC_LIT166((void*)((char*)(&(_OMC_LIT_STRUCT166).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT166)((void*)((char*)(&(_OMC_LIT_STRUCT166).header) + 3))
458#define _OMC_LIT167_data"System.covertTextFileToCLiteral failed. Could not write " "System.covertTextFileToCLiteral failed. Could not write "
459static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT167,56,_OMC_LIT167_data)struct { mmc_uint_t header; const char data[(56)+1]; } _OMC_LIT_STRUCT167
= { ((((mmc_uint_t)56)<<(3))+((1<<(3+3))+5)), "System.covertTextFileToCLiteral failed. Could not write "
}
;
460#define _OMC_LIT167((void*)((char*)(&(_OMC_LIT_STRUCT167).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT167)((void*)((char*)(&(_OMC_LIT_STRUCT167).header) + 3))
461#define _OMC_LIT168_data"_info.c\n" "_info.c\n"
462static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT168,8,_OMC_LIT168_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT168
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_info.c\n"
}
;
463#define _OMC_LIT168((void*)((char*)(&(_OMC_LIT_STRUCT168).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT168)((void*)((char*)(&(_OMC_LIT_STRUCT168).header) + 3))
464#define _OMC_LIT169_data"1.0" "1.0"
465static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT169,3,_OMC_LIT169_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT169
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "1.0"
}
;
466#define _OMC_LIT169((void*)((char*)(&(_OMC_LIT_STRUCT169).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT169)((void*)((char*)(&(_OMC_LIT_STRUCT169).header) + 3))
467#define _OMC_LIT170_data"./omc_inline.h" "./omc_inline.h"
468static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT170,14,_OMC_LIT170_data)struct { mmc_uint_t header; const char data[(14)+1]; } _OMC_LIT_STRUCT170
= { ((((mmc_uint_t)14)<<(3))+((1<<(3+3))+5)), "./omc_inline.h"
}
;
469#define _OMC_LIT170((void*)((char*)(&(_OMC_LIT_STRUCT170).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT170)((void*)((char*)(&(_OMC_LIT_STRUCT170).header) + 3))
470#define _OMC_LIT171_data"./openmodelica_func.h" "./openmodelica_func.h"
471static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT171,21,_OMC_LIT171_data)struct { mmc_uint_t header; const char data[(21)+1]; } _OMC_LIT_STRUCT171
= { ((((mmc_uint_t)21)<<(3))+((1<<(3+3))+5)), "./openmodelica_func.h"
}
;
472#define _OMC_LIT171((void*)((char*)(&(_OMC_LIT_STRUCT171).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT171)((void*)((char*)(&(_OMC_LIT_STRUCT171).header) + 3))
473#define _OMC_LIT172_data"./openmodelica.h" "./openmodelica.h"
474static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT172,16,_OMC_LIT172_data)struct { mmc_uint_t header; const char data[(16)+1]; } _OMC_LIT_STRUCT172
= { ((((mmc_uint_t)16)<<(3))+((1<<(3+3))+5)), "./openmodelica.h"
}
;
475#define _OMC_LIT172((void*)((char*)(&(_OMC_LIT_STRUCT172).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT172)((void*)((char*)(&(_OMC_LIT_STRUCT172).header) + 3))
476#define _OMC_LIT173_data"./omc_simulation_settings.h" "./omc_simulation_settings.h"
477static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT173,27,_OMC_LIT173_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT173
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./omc_simulation_settings.h"
}
;
478#define _OMC_LIT173((void*)((char*)(&(_OMC_LIT_STRUCT173).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT173)((void*)((char*)(&(_OMC_LIT_STRUCT173).header) + 3))
479#define _OMC_LIT174_data"./openmodelica_types.h" "./openmodelica_types.h"
480static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT174,22,_OMC_LIT174_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT174
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./openmodelica_types.h"
}
;
481#define _OMC_LIT174((void*)((char*)(&(_OMC_LIT_STRUCT174).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT174)((void*)((char*)(&(_OMC_LIT_STRUCT174).header) + 3))
482#define _OMC_LIT175_data"./simulation_data.h" "./simulation_data.h"
483static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT175,19,_OMC_LIT175_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT175
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./simulation_data.h"
}
;
484#define _OMC_LIT175((void*)((char*)(&(_OMC_LIT_STRUCT175).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT175)((void*)((char*)(&(_OMC_LIT_STRUCT175).header) + 3))
485#define _OMC_LIT176_data"./ModelicaUtilities.h" "./ModelicaUtilities.h"
486static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT176,21,_OMC_LIT176_data)struct { mmc_uint_t header; const char data[(21)+1]; } _OMC_LIT_STRUCT176
= { ((((mmc_uint_t)21)<<(3))+((1<<(3+3))+5)), "./ModelicaUtilities.h"
}
;
487#define _OMC_LIT176((void*)((char*)(&(_OMC_LIT_STRUCT176).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT176)((void*)((char*)(&(_OMC_LIT_STRUCT176).header) + 3))
488#define _OMC_LIT177_data"./linearization/linearize.h" "./linearization/linearize.h"
489static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT177,27,_OMC_LIT177_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT177
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./linearization/linearize.h"
}
;
490#define _OMC_LIT177((void*)((char*)(&(_OMC_LIT_STRUCT177).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT177)((void*)((char*)(&(_OMC_LIT_STRUCT177).header) + 3))
491#define _OMC_LIT178_data"./optimization/OptimizerData.h" "./optimization/OptimizerData.h"
492static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT178,30,_OMC_LIT178_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT178
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "./optimization/OptimizerData.h"
}
;
493#define _OMC_LIT178((void*)((char*)(&(_OMC_LIT_STRUCT178).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT178)((void*)((char*)(&(_OMC_LIT_STRUCT178).header) + 3))
494#define _OMC_LIT179_data"./optimization/OptimizerLocalFunction.h" "./optimization/OptimizerLocalFunction.h"
495static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT179,39,_OMC_LIT179_data)struct { mmc_uint_t header; const char data[(39)+1]; } _OMC_LIT_STRUCT179
= { ((((mmc_uint_t)39)<<(3))+((1<<(3+3))+5)), "./optimization/OptimizerLocalFunction.h"
}
;
496#define _OMC_LIT179((void*)((char*)(&(_OMC_LIT_STRUCT179).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT179)((void*)((char*)(&(_OMC_LIT_STRUCT179).header) + 3))
497#define _OMC_LIT180_data"./optimization/OptimizerInterface.h" "./optimization/OptimizerInterface.h"
498static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT180,35,_OMC_LIT180_data)struct { mmc_uint_t header; const char data[(35)+1]; } _OMC_LIT_STRUCT180
= { ((((mmc_uint_t)35)<<(3))+((1<<(3+3))+5)), "./optimization/OptimizerInterface.h"
}
;
499#define _OMC_LIT180((void*)((char*)(&(_OMC_LIT_STRUCT180).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT180)((void*)((char*)(&(_OMC_LIT_STRUCT180).header) + 3))
500#define _OMC_LIT181_data"./simulation/modelinfo.h" "./simulation/modelinfo.h"
501static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT181,24,_OMC_LIT181_data)struct { mmc_uint_t header; const char data[(24)+1]; } _OMC_LIT_STRUCT181
= { ((((mmc_uint_t)24)<<(3))+((1<<(3+3))+5)), "./simulation/modelinfo.h"
}
;
502#define _OMC_LIT181((void*)((char*)(&(_OMC_LIT_STRUCT181).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT181)((void*)((char*)(&(_OMC_LIT_STRUCT181).header) + 3))
503#define _OMC_LIT182_data"./simulation/options.h" "./simulation/options.h"
504static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT182,22,_OMC_LIT182_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT182
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./simulation/options.h"
}
;
505#define _OMC_LIT182((void*)((char*)(&(_OMC_LIT_STRUCT182).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT182)((void*)((char*)(&(_OMC_LIT_STRUCT182).header) + 3))
506#define _OMC_LIT183_data"./simulation/simulation_info_json.h" "./simulation/simulation_info_json.h"
507static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT183,35,_OMC_LIT183_data)struct { mmc_uint_t header; const char data[(35)+1]; } _OMC_LIT_STRUCT183
= { ((((mmc_uint_t)35)<<(3))+((1<<(3+3))+5)), "./simulation/simulation_info_json.h"
}
;
508#define _OMC_LIT183((void*)((char*)(&(_OMC_LIT_STRUCT183).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT183)((void*)((char*)(&(_OMC_LIT_STRUCT183).header) + 3))
509#define _OMC_LIT184_data"./simulation/simulation_input_xml.h" "./simulation/simulation_input_xml.h"
510static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT184,35,_OMC_LIT184_data)struct { mmc_uint_t header; const char data[(35)+1]; } _OMC_LIT_STRUCT184
= { ((((mmc_uint_t)35)<<(3))+((1<<(3+3))+5)), "./simulation/simulation_input_xml.h"
}
;
511#define _OMC_LIT184((void*)((char*)(&(_OMC_LIT_STRUCT184).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT184)((void*)((char*)(&(_OMC_LIT_STRUCT184).header) + 3))
512#define _OMC_LIT185_data"./simulation/simulation_runtime.h" "./simulation/simulation_runtime.h"
513static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT185,33,_OMC_LIT185_data)struct { mmc_uint_t header; const char data[(33)+1]; } _OMC_LIT_STRUCT185
= { ((((mmc_uint_t)33)<<(3))+((1<<(3+3))+5)), "./simulation/simulation_runtime.h"
}
;
514#define _OMC_LIT185((void*)((char*)(&(_OMC_LIT_STRUCT185).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT185)((void*)((char*)(&(_OMC_LIT_STRUCT185).header) + 3))
515#define _OMC_LIT186_data"./simulation/omc_simulation_util.h" "./simulation/omc_simulation_util.h"
516static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT186,34,_OMC_LIT186_data)struct { mmc_uint_t header; const char data[(34)+1]; } _OMC_LIT_STRUCT186
= { ((((mmc_uint_t)34)<<(3))+((1<<(3+3))+5)), "./simulation/omc_simulation_util.h"
}
;
517#define _OMC_LIT186((void*)((char*)(&(_OMC_LIT_STRUCT186).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT186)((void*)((char*)(&(_OMC_LIT_STRUCT186).header) + 3))
518#define _OMC_LIT187_data"./simulation/results/simulation_result.h" "./simulation/results/simulation_result.h"
519static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT187,40,_OMC_LIT187_data)struct { mmc_uint_t header; const char data[(40)+1]; } _OMC_LIT_STRUCT187
= { ((((mmc_uint_t)40)<<(3))+((1<<(3+3))+5)), "./simulation/results/simulation_result.h"
}
;
520#define _OMC_LIT187((void*)((char*)(&(_OMC_LIT_STRUCT187).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT187)((void*)((char*)(&(_OMC_LIT_STRUCT187).header) + 3))
521#define _OMC_LIT188_data"./simulation/solver/delay.h" "./simulation/solver/delay.h"
522static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT188,27,_OMC_LIT188_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT188
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./simulation/solver/delay.h"
}
;
523#define _OMC_LIT188((void*)((char*)(&(_OMC_LIT_STRUCT188).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT188)((void*)((char*)(&(_OMC_LIT_STRUCT188).header) + 3))
524#define _OMC_LIT189_data"./simulation/solver/epsilon.h" "./simulation/solver/epsilon.h"
525static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT189,29,_OMC_LIT189_data)struct { mmc_uint_t header; const char data[(29)+1]; } _OMC_LIT_STRUCT189
= { ((((mmc_uint_t)29)<<(3))+((1<<(3+3))+5)), "./simulation/solver/epsilon.h"
}
;
526#define _OMC_LIT189((void*)((char*)(&(_OMC_LIT_STRUCT189).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT189)((void*)((char*)(&(_OMC_LIT_STRUCT189).header) + 3))
527#define _OMC_LIT190_data"./simulation/solver/fmi_events.h" "./simulation/solver/fmi_events.h"
528static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT190,32,_OMC_LIT190_data)struct { mmc_uint_t header; const char data[(32)+1]; } _OMC_LIT_STRUCT190
= { ((((mmc_uint_t)32)<<(3))+((1<<(3+3))+5)), "./simulation/solver/fmi_events.h"
}
;
529#define _OMC_LIT190((void*)((char*)(&(_OMC_LIT_STRUCT190).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT190)((void*)((char*)(&(_OMC_LIT_STRUCT190).header) + 3))
530#define _OMC_LIT191_data"./simulation/solver/mixedSystem.h" "./simulation/solver/mixedSystem.h"
531static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT191,33,_OMC_LIT191_data)struct { mmc_uint_t header; const char data[(33)+1]; } _OMC_LIT_STRUCT191
= { ((((mmc_uint_t)33)<<(3))+((1<<(3+3))+5)), "./simulation/solver/mixedSystem.h"
}
;
532#define _OMC_LIT191((void*)((char*)(&(_OMC_LIT_STRUCT191).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT191)((void*)((char*)(&(_OMC_LIT_STRUCT191).header) + 3))
533#define _OMC_LIT192_data"./simulation/solver/linearSystem.h" "./simulation/solver/linearSystem.h"
534static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT192,34,_OMC_LIT192_data)struct { mmc_uint_t header; const char data[(34)+1]; } _OMC_LIT_STRUCT192
= { ((((mmc_uint_t)34)<<(3))+((1<<(3+3))+5)), "./simulation/solver/linearSystem.h"
}
;
535#define _OMC_LIT192((void*)((char*)(&(_OMC_LIT_STRUCT192).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT192)((void*)((char*)(&(_OMC_LIT_STRUCT192).header) + 3))
536#define _OMC_LIT193_data"./simulation/solver/linearSolverLapack.h" "./simulation/solver/linearSolverLapack.h"
537static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT193,40,_OMC_LIT193_data)struct { mmc_uint_t header; const char data[(40)+1]; } _OMC_LIT_STRUCT193
= { ((((mmc_uint_t)40)<<(3))+((1<<(3+3))+5)), "./simulation/solver/linearSolverLapack.h"
}
;
538#define _OMC_LIT193((void*)((char*)(&(_OMC_LIT_STRUCT193).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT193)((void*)((char*)(&(_OMC_LIT_STRUCT193).header) + 3))
539#define _OMC_LIT194_data"./simulation/solver/linearSolverTotalPivot.h" "./simulation/solver/linearSolverTotalPivot.h"
540static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT194,44,_OMC_LIT194_data)struct { mmc_uint_t header; const char data[(44)+1]; } _OMC_LIT_STRUCT194
= { ((((mmc_uint_t)44)<<(3))+((1<<(3+3))+5)), "./simulation/solver/linearSolverTotalPivot.h"
}
;
541#define _OMC_LIT194((void*)((char*)(&(_OMC_LIT_STRUCT194).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT194)((void*)((char*)(&(_OMC_LIT_STRUCT194).header) + 3))
542#define _OMC_LIT195_data"./simulation/solver/model_help.h" "./simulation/solver/model_help.h"
543static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT195,32,_OMC_LIT195_data)struct { mmc_uint_t header; const char data[(32)+1]; } _OMC_LIT_STRUCT195
= { ((((mmc_uint_t)32)<<(3))+((1<<(3+3))+5)), "./simulation/solver/model_help.h"
}
;
544#define _OMC_LIT195((void*)((char*)(&(_OMC_LIT_STRUCT195).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT195)((void*)((char*)(&(_OMC_LIT_STRUCT195).header) + 3))
545#define _OMC_LIT196_data"./simulation/solver/mixedSearchSolver.h" "./simulation/solver/mixedSearchSolver.h"
546static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT196,39,_OMC_LIT196_data)struct { mmc_uint_t header; const char data[(39)+1]; } _OMC_LIT_STRUCT196
= { ((((mmc_uint_t)39)<<(3))+((1<<(3+3))+5)), "./simulation/solver/mixedSearchSolver.h"
}
;
547#define _OMC_LIT196((void*)((char*)(&(_OMC_LIT_STRUCT196).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT196)((void*)((char*)(&(_OMC_LIT_STRUCT196).header) + 3))
548#define _OMC_LIT197_data"./simulation/solver/nonlinearSystem.h" "./simulation/solver/nonlinearSystem.h"
549static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT197,37,_OMC_LIT197_data)struct { mmc_uint_t header; const char data[(37)+1]; } _OMC_LIT_STRUCT197
= { ((((mmc_uint_t)37)<<(3))+((1<<(3+3))+5)), "./simulation/solver/nonlinearSystem.h"
}
;
550#define _OMC_LIT197((void*)((char*)(&(_OMC_LIT_STRUCT197).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT197)((void*)((char*)(&(_OMC_LIT_STRUCT197).header) + 3))
551#define _OMC_LIT198_data"./simulation/solver/nonlinearValuesList.h" "./simulation/solver/nonlinearValuesList.h"
552static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT198,41,_OMC_LIT198_data)struct { mmc_uint_t header; const char data[(41)+1]; } _OMC_LIT_STRUCT198
= { ((((mmc_uint_t)41)<<(3))+((1<<(3+3))+5)), "./simulation/solver/nonlinearValuesList.h"
}
;
553#define _OMC_LIT198((void*)((char*)(&(_OMC_LIT_STRUCT198).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT198)((void*)((char*)(&(_OMC_LIT_STRUCT198).header) + 3))
554#define _OMC_LIT199_data"./simulation/solver/nonlinearSolverHomotopy.h" "./simulation/solver/nonlinearSolverHomotopy.h"
555static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT199,45,_OMC_LIT199_data)struct { mmc_uint_t header; const char data[(45)+1]; } _OMC_LIT_STRUCT199
= { ((((mmc_uint_t)45)<<(3))+((1<<(3+3))+5)), "./simulation/solver/nonlinearSolverHomotopy.h"
}
;
556#define _OMC_LIT199((void*)((char*)(&(_OMC_LIT_STRUCT199).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT199)((void*)((char*)(&(_OMC_LIT_STRUCT199).header) + 3))
557#define _OMC_LIT200_data"./simulation/solver/nonlinearSolverHybrd.h" "./simulation/solver/nonlinearSolverHybrd.h"
558static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT200,42,_OMC_LIT200_data)struct { mmc_uint_t header; const char data[(42)+1]; } _OMC_LIT_STRUCT200
= { ((((mmc_uint_t)42)<<(3))+((1<<(3+3))+5)), "./simulation/solver/nonlinearSolverHybrd.h"
}
;
559#define _OMC_LIT200((void*)((char*)(&(_OMC_LIT_STRUCT200).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT200)((void*)((char*)(&(_OMC_LIT_STRUCT200).header) + 3))
560#define _OMC_LIT201_data"./simulation/solver/stateset.h" "./simulation/solver/stateset.h"
561static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT201,30,_OMC_LIT201_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT201
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "./simulation/solver/stateset.h"
}
;
562#define _OMC_LIT201((void*)((char*)(&(_OMC_LIT_STRUCT201).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT201)((void*)((char*)(&(_OMC_LIT_STRUCT201).header) + 3))
563#define _OMC_LIT202_data"./simulation/solver/real_time_sync.h" "./simulation/solver/real_time_sync.h"
564static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT202,36,_OMC_LIT202_data)struct { mmc_uint_t header; const char data[(36)+1]; } _OMC_LIT_STRUCT202
= { ((((mmc_uint_t)36)<<(3))+((1<<(3+3))+5)), "./simulation/solver/real_time_sync.h"
}
;
565#define _OMC_LIT202((void*)((char*)(&(_OMC_LIT_STRUCT202).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT202)((void*)((char*)(&(_OMC_LIT_STRUCT202).header) + 3))
566#define _OMC_LIT203_data"./simulation/solver/perform_simulation.c.inc" "./simulation/solver/perform_simulation.c.inc"
567static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT203,44,_OMC_LIT203_data)struct { mmc_uint_t header; const char data[(44)+1]; } _OMC_LIT_STRUCT203
= { ((((mmc_uint_t)44)<<(3))+((1<<(3+3))+5)), "./simulation/solver/perform_simulation.c.inc"
}
;
568#define _OMC_LIT203((void*)((char*)(&(_OMC_LIT_STRUCT203).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT203)((void*)((char*)(&(_OMC_LIT_STRUCT203).header) + 3))
569#define _OMC_LIT204_data"./simulation/solver/perform_qss_simulation.c.inc" "./simulation/solver/perform_qss_simulation.c.inc"
570static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT204,48,_OMC_LIT204_data)struct { mmc_uint_t header; const char data[(48)+1]; } _OMC_LIT_STRUCT204
= { ((((mmc_uint_t)48)<<(3))+((1<<(3+3))+5)), "./simulation/solver/perform_qss_simulation.c.inc"
}
;
571#define _OMC_LIT204((void*)((char*)(&(_OMC_LIT_STRUCT204).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT204)((void*)((char*)(&(_OMC_LIT_STRUCT204).header) + 3))
572#define _OMC_LIT205_data"./simulation/solver/dassl.h" "./simulation/solver/dassl.h"
573static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT205,27,_OMC_LIT205_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT205
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./simulation/solver/dassl.h"
}
;
574#define _OMC_LIT205((void*)((char*)(&(_OMC_LIT_STRUCT205).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT205)((void*)((char*)(&(_OMC_LIT_STRUCT205).header) + 3))
575#define _OMC_LIT206_data"./simulation/solver/embedded_server.h" "./simulation/solver/embedded_server.h"
576static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT206,37,_OMC_LIT206_data)struct { mmc_uint_t header; const char data[(37)+1]; } _OMC_LIT_STRUCT206
= { ((((mmc_uint_t)37)<<(3))+((1<<(3+3))+5)), "./simulation/solver/embedded_server.h"
}
;
577#define _OMC_LIT206((void*)((char*)(&(_OMC_LIT_STRUCT206).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT206)((void*)((char*)(&(_OMC_LIT_STRUCT206).header) + 3))
578#define _OMC_LIT207_data"./simulation/solver/ida_solver.h" "./simulation/solver/ida_solver.h"
579static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT207,32,_OMC_LIT207_data)struct { mmc_uint_t header; const char data[(32)+1]; } _OMC_LIT_STRUCT207
= { ((((mmc_uint_t)32)<<(3))+((1<<(3+3))+5)), "./simulation/solver/ida_solver.h"
}
;
580#define _OMC_LIT207((void*)((char*)(&(_OMC_LIT_STRUCT207).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT207)((void*)((char*)(&(_OMC_LIT_STRUCT207).header) + 3))
581#define _OMC_LIT208_data"./simulation/solver/omc_math.h" "./simulation/solver/omc_math.h"
582static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT208,30,_OMC_LIT208_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT208
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "./simulation/solver/omc_math.h"
}
;
583#define _OMC_LIT208((void*)((char*)(&(_OMC_LIT_STRUCT208).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT208)((void*)((char*)(&(_OMC_LIT_STRUCT208).header) + 3))
584#define _OMC_LIT209_data"./simulation/solver/events.h" "./simulation/solver/events.h"
585static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT209,28,_OMC_LIT209_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT209
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./simulation/solver/events.h"
}
;
586#define _OMC_LIT209((void*)((char*)(&(_OMC_LIT_STRUCT209).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT209)((void*)((char*)(&(_OMC_LIT_STRUCT209).header) + 3))
587#define _OMC_LIT210_data"./simulation/solver/synchronous.h" "./simulation/solver/synchronous.h"
588static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT210,33,_OMC_LIT210_data)struct { mmc_uint_t header; const char data[(33)+1]; } _OMC_LIT_STRUCT210
= { ((((mmc_uint_t)33)<<(3))+((1<<(3+3))+5)), "./simulation/solver/synchronous.h"
}
;
589#define _OMC_LIT210((void*)((char*)(&(_OMC_LIT_STRUCT210).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT210)((void*)((char*)(&(_OMC_LIT_STRUCT210).header) + 3))
590#define _OMC_LIT211_data"./simulation/solver/external_input.h" "./simulation/solver/external_input.h"
591static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT211,36,_OMC_LIT211_data)struct { mmc_uint_t header; const char data[(36)+1]; } _OMC_LIT_STRUCT211
= { ((((mmc_uint_t)36)<<(3))+((1<<(3+3))+5)), "./simulation/solver/external_input.h"
}
;
592#define _OMC_LIT211((void*)((char*)(&(_OMC_LIT_STRUCT211).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT211)((void*)((char*)(&(_OMC_LIT_STRUCT211).header) + 3))
593#define _OMC_LIT212_data"./simulation/solver/solver_main.h" "./simulation/solver/solver_main.h"
594static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT212,33,_OMC_LIT212_data)struct { mmc_uint_t header; const char data[(33)+1]; } _OMC_LIT_STRUCT212
= { ((((mmc_uint_t)33)<<(3))+((1<<(3+3))+5)), "./simulation/solver/solver_main.h"
}
;
595#define _OMC_LIT212((void*)((char*)(&(_OMC_LIT_STRUCT212).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT212)((void*)((char*)(&(_OMC_LIT_STRUCT212).header) + 3))
596#define _OMC_LIT213_data"./simulation/solver/dae_mode.h" "./simulation/solver/dae_mode.h"
597static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT213,30,_OMC_LIT213_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT213
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "./simulation/solver/dae_mode.h"
}
;
598#define _OMC_LIT213((void*)((char*)(&(_OMC_LIT_STRUCT213).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT213)((void*)((char*)(&(_OMC_LIT_STRUCT213).header) + 3))
599#define _OMC_LIT214_data"./simulation/solver/initialization/initialization.h" "./simulation/solver/initialization/initialization.h"
600static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT214,51,_OMC_LIT214_data)struct { mmc_uint_t header; const char data[(51)+1]; } _OMC_LIT_STRUCT214
= { ((((mmc_uint_t)51)<<(3))+((1<<(3+3))+5)), "./simulation/solver/initialization/initialization.h"
}
;
601#define _OMC_LIT214((void*)((char*)(&(_OMC_LIT_STRUCT214).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT214)((void*)((char*)(&(_OMC_LIT_STRUCT214).header) + 3))
602#define _OMC_LIT215_data"./meta/meta_modelica_builtin_boxptr.h" "./meta/meta_modelica_builtin_boxptr.h"
603static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT215,37,_OMC_LIT215_data)struct { mmc_uint_t header; const char data[(37)+1]; } _OMC_LIT_STRUCT215
= { ((((mmc_uint_t)37)<<(3))+((1<<(3+3))+5)), "./meta/meta_modelica_builtin_boxptr.h"
}
;
604#define _OMC_LIT215((void*)((char*)(&(_OMC_LIT_STRUCT215).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT215)((void*)((char*)(&(_OMC_LIT_STRUCT215).header) + 3))
605#define _OMC_LIT216_data"./meta/meta_modelica_builtin_boxvar.h" "./meta/meta_modelica_builtin_boxvar.h"
606static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT216,37,_OMC_LIT216_data)struct { mmc_uint_t header; const char data[(37)+1]; } _OMC_LIT_STRUCT216
= { ((((mmc_uint_t)37)<<(3))+((1<<(3+3))+5)), "./meta/meta_modelica_builtin_boxvar.h"
}
;
607#define _OMC_LIT216((void*)((char*)(&(_OMC_LIT_STRUCT216).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT216)((void*)((char*)(&(_OMC_LIT_STRUCT216).header) + 3))
608#define _OMC_LIT217_data"./meta/meta_modelica_builtin.h" "./meta/meta_modelica_builtin.h"
609static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT217,30,_OMC_LIT217_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT217
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "./meta/meta_modelica_builtin.h"
}
;
610#define _OMC_LIT217((void*)((char*)(&(_OMC_LIT_STRUCT217).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT217)((void*)((char*)(&(_OMC_LIT_STRUCT217).header) + 3))
611#define _OMC_LIT218_data"./meta/meta_modelica.h" "./meta/meta_modelica.h"
612static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT218,22,_OMC_LIT218_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT218
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./meta/meta_modelica.h"
}
;
613#define _OMC_LIT218((void*)((char*)(&(_OMC_LIT_STRUCT218).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT218)((void*)((char*)(&(_OMC_LIT_STRUCT218).header) + 3))
614#define _OMC_LIT219_data"./meta/meta_modelica_data.h" "./meta/meta_modelica_data.h"
615static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT219,27,_OMC_LIT219_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT219
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./meta/meta_modelica_data.h"
}
;
616#define _OMC_LIT219((void*)((char*)(&(_OMC_LIT_STRUCT219).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT219)((void*)((char*)(&(_OMC_LIT_STRUCT219).header) + 3))
617#define _OMC_LIT220_data"./meta/meta_modelica_mk_box.h" "./meta/meta_modelica_mk_box.h"
618static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT220,29,_OMC_LIT220_data)struct { mmc_uint_t header; const char data[(29)+1]; } _OMC_LIT_STRUCT220
= { ((((mmc_uint_t)29)<<(3))+((1<<(3+3))+5)), "./meta/meta_modelica_mk_box.h"
}
;
619#define _OMC_LIT220((void*)((char*)(&(_OMC_LIT_STRUCT220).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT220)((void*)((char*)(&(_OMC_LIT_STRUCT220).header) + 3))
620#define _OMC_LIT221_data"./meta/meta_modelica_segv.h" "./meta/meta_modelica_segv.h"
621static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT221,27,_OMC_LIT221_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT221
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./meta/meta_modelica_segv.h"
}
;
622#define _OMC_LIT221((void*)((char*)(&(_OMC_LIT_STRUCT221).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT221)((void*)((char*)(&(_OMC_LIT_STRUCT221).header) + 3))
623#define _OMC_LIT222_data"./gc/omc_gc.h" "./gc/omc_gc.h"
624static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT222,13,_OMC_LIT222_data)struct { mmc_uint_t header; const char data[(13)+1]; } _OMC_LIT_STRUCT222
= { ((((mmc_uint_t)13)<<(3))+((1<<(3+3))+5)), "./gc/omc_gc.h"
}
;
625#define _OMC_LIT222((void*)((char*)(&(_OMC_LIT_STRUCT222).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT222)((void*)((char*)(&(_OMC_LIT_STRUCT222).header) + 3))
626#define _OMC_LIT223_data"./gc/memory_pool.h" "./gc/memory_pool.h"
627static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT223,18,_OMC_LIT223_data)struct { mmc_uint_t header; const char data[(18)+1]; } _OMC_LIT_STRUCT223
= { ((((mmc_uint_t)18)<<(3))+((1<<(3+3))+5)), "./gc/memory_pool.h"
}
;
628#define _OMC_LIT223((void*)((char*)(&(_OMC_LIT_STRUCT223).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT223)((void*)((char*)(&(_OMC_LIT_STRUCT223).header) + 3))
629#define _OMC_LIT224_data"./util/base_array.h" "./util/base_array.h"
630static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT224,19,_OMC_LIT224_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT224
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/base_array.h"
}
;
631#define _OMC_LIT224((void*)((char*)(&(_OMC_LIT_STRUCT224).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT224)((void*)((char*)(&(_OMC_LIT_STRUCT224).header) + 3))
632#define _OMC_LIT225_data"./util/boolean_array.h" "./util/boolean_array.h"
633static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT225,22,_OMC_LIT225_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT225
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./util/boolean_array.h"
}
;
634#define _OMC_LIT225((void*)((char*)(&(_OMC_LIT_STRUCT225).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT225)((void*)((char*)(&(_OMC_LIT_STRUCT225).header) + 3))
635#define _OMC_LIT226_data"./util/division.h" "./util/division.h"
636static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT226,17,_OMC_LIT226_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT226
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/division.h"
}
;
637#define _OMC_LIT226((void*)((char*)(&(_OMC_LIT_STRUCT226).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT226)((void*)((char*)(&(_OMC_LIT_STRUCT226).header) + 3))
638#define _OMC_LIT227_data"./util/generic_array.h" "./util/generic_array.h"
639static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT227,22,_OMC_LIT227_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT227
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./util/generic_array.h"
}
;
640#define _OMC_LIT227((void*)((char*)(&(_OMC_LIT_STRUCT227).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT227)((void*)((char*)(&(_OMC_LIT_STRUCT227).header) + 3))
641#define _OMC_LIT228_data"./util/index_spec.h" "./util/index_spec.h"
642static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT228,19,_OMC_LIT228_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT228
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/index_spec.h"
}
;
643#define _OMC_LIT228((void*)((char*)(&(_OMC_LIT_STRUCT228).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT228)((void*)((char*)(&(_OMC_LIT_STRUCT228).header) + 3))
644#define _OMC_LIT229_data"./util/integer_array.h" "./util/integer_array.h"
645static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT229,22,_OMC_LIT229_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT229
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./util/integer_array.h"
}
;
646#define _OMC_LIT229((void*)((char*)(&(_OMC_LIT_STRUCT229).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT229)((void*)((char*)(&(_OMC_LIT_STRUCT229).header) + 3))
647#define _OMC_LIT230_data"./util/jacobian_util.h" "./util/jacobian_util.h"
648static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT230,22,_OMC_LIT230_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT230
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./util/jacobian_util.h"
}
;
649#define _OMC_LIT230((void*)((char*)(&(_OMC_LIT_STRUCT230).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT230)((void*)((char*)(&(_OMC_LIT_STRUCT230).header) + 3))
650#define _OMC_LIT231_data"./util/java_interface.h" "./util/java_interface.h"
651static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT231,23,_OMC_LIT231_data)struct { mmc_uint_t header; const char data[(23)+1]; } _OMC_LIT_STRUCT231
= { ((((mmc_uint_t)23)<<(3))+((1<<(3+3))+5)), "./util/java_interface.h"
}
;
652#define _OMC_LIT231((void*)((char*)(&(_OMC_LIT_STRUCT231).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT231)((void*)((char*)(&(_OMC_LIT_STRUCT231).header) + 3))
653#define _OMC_LIT232_data"./util/modelica.h" "./util/modelica.h"
654static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT232,17,_OMC_LIT232_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT232
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/modelica.h"
}
;
655#define _OMC_LIT232((void*)((char*)(&(_OMC_LIT_STRUCT232).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT232)((void*)((char*)(&(_OMC_LIT_STRUCT232).header) + 3))
656#define _OMC_LIT233_data"./util/modelica_string.h" "./util/modelica_string.h"
657static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT233,24,_OMC_LIT233_data)struct { mmc_uint_t header; const char data[(24)+1]; } _OMC_LIT_STRUCT233
= { ((((mmc_uint_t)24)<<(3))+((1<<(3+3))+5)), "./util/modelica_string.h"
}
;
658#define _OMC_LIT233((void*)((char*)(&(_OMC_LIT_STRUCT233).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT233)((void*)((char*)(&(_OMC_LIT_STRUCT233).header) + 3))
659#define _OMC_LIT234_data"./util/omc_error.h" "./util/omc_error.h"
660static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT234,18,_OMC_LIT234_data)struct { mmc_uint_t header; const char data[(18)+1]; } _OMC_LIT_STRUCT234
= { ((((mmc_uint_t)18)<<(3))+((1<<(3+3))+5)), "./util/omc_error.h"
}
;
661#define _OMC_LIT234((void*)((char*)(&(_OMC_LIT_STRUCT234).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT234)((void*)((char*)(&(_OMC_LIT_STRUCT234).header) + 3))
662#define _OMC_LIT235_data"./util/omc_file.h" "./util/omc_file.h"
663static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT235,17,_OMC_LIT235_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT235
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/omc_file.h"
}
;
664#define _OMC_LIT235((void*)((char*)(&(_OMC_LIT_STRUCT235).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT235)((void*)((char*)(&(_OMC_LIT_STRUCT235).header) + 3))
665#define _OMC_LIT236_data"./util/omc_mmap.h" "./util/omc_mmap.h"
666static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT236,17,_OMC_LIT236_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT236
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/omc_mmap.h"
}
;
667#define _OMC_LIT236((void*)((char*)(&(_OMC_LIT_STRUCT236).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT236)((void*)((char*)(&(_OMC_LIT_STRUCT236).header) + 3))
668#define _OMC_LIT237_data"./util/omc_msvc.h" "./util/omc_msvc.h"
669static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT237,17,_OMC_LIT237_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT237
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/omc_msvc.h"
}
;
670#define _OMC_LIT237((void*)((char*)(&(_OMC_LIT_STRUCT237).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT237)((void*)((char*)(&(_OMC_LIT_STRUCT237).header) + 3))
671#define _OMC_LIT238_data"./util/omc_spinlock.h" "./util/omc_spinlock.h"
672static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT238,21,_OMC_LIT238_data)struct { mmc_uint_t header; const char data[(21)+1]; } _OMC_LIT_STRUCT238
= { ((((mmc_uint_t)21)<<(3))+((1<<(3+3))+5)), "./util/omc_spinlock.h"
}
;
673#define _OMC_LIT238((void*)((char*)(&(_OMC_LIT_STRUCT238).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT238)((void*)((char*)(&(_OMC_LIT_STRUCT238).header) + 3))
674#define _OMC_LIT239_data"./util/parallel_helper.h" "./util/parallel_helper.h"
675static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT239,24,_OMC_LIT239_data)struct { mmc_uint_t header; const char data[(24)+1]; } _OMC_LIT_STRUCT239
= { ((((mmc_uint_t)24)<<(3))+((1<<(3+3))+5)), "./util/parallel_helper.h"
}
;
676#define _OMC_LIT239((void*)((char*)(&(_OMC_LIT_STRUCT239).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT239)((void*)((char*)(&(_OMC_LIT_STRUCT239).header) + 3))
677#define _OMC_LIT240_data"./util/read_matlab4.c" "./util/read_matlab4.c"
678static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT240,21,_OMC_LIT240_data)struct { mmc_uint_t header; const char data[(21)+1]; } _OMC_LIT_STRUCT240
= { ((((mmc_uint_t)21)<<(3))+((1<<(3+3))+5)), "./util/read_matlab4.c"
}
;
679#define _OMC_LIT240((void*)((char*)(&(_OMC_LIT_STRUCT240).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT240)((void*)((char*)(&(_OMC_LIT_STRUCT240).header) + 3))
680#define _OMC_LIT241_data"./util/read_matlab4.h" "./util/read_matlab4.h"
681static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT241,21,_OMC_LIT241_data)struct { mmc_uint_t header; const char data[(21)+1]; } _OMC_LIT_STRUCT241
= { ((((mmc_uint_t)21)<<(3))+((1<<(3+3))+5)), "./util/read_matlab4.h"
}
;
682#define _OMC_LIT241((void*)((char*)(&(_OMC_LIT_STRUCT241).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT241)((void*)((char*)(&(_OMC_LIT_STRUCT241).header) + 3))
683#define _OMC_LIT242_data"./util/read_csv.c" "./util/read_csv.c"
684static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT242,17,_OMC_LIT242_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT242
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/read_csv.c"
}
;
685#define _OMC_LIT242((void*)((char*)(&(_OMC_LIT_STRUCT242).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT242)((void*)((char*)(&(_OMC_LIT_STRUCT242).header) + 3))
686#define _OMC_LIT243_data"./util/read_csv.h" "./util/read_csv.h"
687static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT243,17,_OMC_LIT243_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT243
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/read_csv.h"
}
;
688#define _OMC_LIT243((void*)((char*)(&(_OMC_LIT_STRUCT243).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT243)((void*)((char*)(&(_OMC_LIT_STRUCT243).header) + 3))
689#define _OMC_LIT244_data"./util/libcsv.c" "./util/libcsv.c"
690static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT244,15,_OMC_LIT244_data)struct { mmc_uint_t header; const char data[(15)+1]; } _OMC_LIT_STRUCT244
= { ((((mmc_uint_t)15)<<(3))+((1<<(3+3))+5)), "./util/libcsv.c"
}
;
691#define _OMC_LIT244((void*)((char*)(&(_OMC_LIT_STRUCT244).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT244)((void*)((char*)(&(_OMC_LIT_STRUCT244).header) + 3))
692#define _OMC_LIT245_data"./util/libcsv.h" "./util/libcsv.h"
693static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT245,15,_OMC_LIT245_data)struct { mmc_uint_t header; const char data[(15)+1]; } _OMC_LIT_STRUCT245
= { ((((mmc_uint_t)15)<<(3))+((1<<(3+3))+5)), "./util/libcsv.h"
}
;
694#define _OMC_LIT245((void*)((char*)(&(_OMC_LIT_STRUCT245).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT245)((void*)((char*)(&(_OMC_LIT_STRUCT245).header) + 3))
695#define _OMC_LIT246_data"./util/read_write.h" "./util/read_write.h"
696static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT246,19,_OMC_LIT246_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT246
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/read_write.h"
}
;
697#define _OMC_LIT246((void*)((char*)(&(_OMC_LIT_STRUCT246).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT246)((void*)((char*)(&(_OMC_LIT_STRUCT246).header) + 3))
698#define _OMC_LIT247_data"./util/real_array.h" "./util/real_array.h"
699static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT247,19,_OMC_LIT247_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT247
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/real_array.h"
}
;
700#define _OMC_LIT247((void*)((char*)(&(_OMC_LIT_STRUCT247).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT247)((void*)((char*)(&(_OMC_LIT_STRUCT247).header) + 3))
701#define _OMC_LIT248_data"./util/ringbuffer.h" "./util/ringbuffer.h"
702static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT248,19,_OMC_LIT248_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT248
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/ringbuffer.h"
}
;
703#define _OMC_LIT248((void*)((char*)(&(_OMC_LIT_STRUCT248).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT248)((void*)((char*)(&(_OMC_LIT_STRUCT248).header) + 3))
704#define _OMC_LIT249_data"./util/rtclock.h" "./util/rtclock.h"
705static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT249,16,_OMC_LIT249_data)struct { mmc_uint_t header; const char data[(16)+1]; } _OMC_LIT_STRUCT249
= { ((((mmc_uint_t)16)<<(3))+((1<<(3+3))+5)), "./util/rtclock.h"
}
;
706#define _OMC_LIT249((void*)((char*)(&(_OMC_LIT_STRUCT249).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT249)((void*)((char*)(&(_OMC_LIT_STRUCT249).header) + 3))
707#define _OMC_LIT250_data"./util/simulation_options.h" "./util/simulation_options.h"
708static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT250,27,_OMC_LIT250_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT250
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./util/simulation_options.h"
}
;
709#define _OMC_LIT250((void*)((char*)(&(_OMC_LIT_STRUCT250).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT250)((void*)((char*)(&(_OMC_LIT_STRUCT250).header) + 3))
710#define _OMC_LIT251_data"./util/string_array.h" "./util/string_array.h"
711static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT251,21,_OMC_LIT251_data)struct { mmc_uint_t header; const char data[(21)+1]; } _OMC_LIT_STRUCT251
= { ((((mmc_uint_t)21)<<(3))+((1<<(3+3))+5)), "./util/string_array.h"
}
;
712#define _OMC_LIT251((void*)((char*)(&(_OMC_LIT_STRUCT251).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT251)((void*)((char*)(&(_OMC_LIT_STRUCT251).header) + 3))
713#define _OMC_LIT252_data"./util/uthash.h" "./util/uthash.h"
714static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT252,15,_OMC_LIT252_data)struct { mmc_uint_t header; const char data[(15)+1]; } _OMC_LIT_STRUCT252
= { ((((mmc_uint_t)15)<<(3))+((1<<(3+3))+5)), "./util/uthash.h"
}
;
715#define _OMC_LIT252((void*)((char*)(&(_OMC_LIT_STRUCT252).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT252)((void*)((char*)(&(_OMC_LIT_STRUCT252).header) + 3))
716#define _OMC_LIT253_data"./util/utility.h" "./util/utility.h"
717static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT253,16,_OMC_LIT253_data)struct { mmc_uint_t header; const char data[(16)+1]; } _OMC_LIT_STRUCT253
= { ((((mmc_uint_t)16)<<(3))+((1<<(3+3))+5)), "./util/utility.h"
}
;
718#define _OMC_LIT253((void*)((char*)(&(_OMC_LIT_STRUCT253).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT253)((void*)((char*)(&(_OMC_LIT_STRUCT253).header) + 3))
719#define _OMC_LIT254_data"./util/varinfo.h" "./util/varinfo.h"
720static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT254,16,_OMC_LIT254_data)struct { mmc_uint_t header; const char data[(16)+1]; } _OMC_LIT_STRUCT254
= { ((((mmc_uint_t)16)<<(3))+((1<<(3+3))+5)), "./util/varinfo.h"
}
;
721#define _OMC_LIT254((void*)((char*)(&(_OMC_LIT_STRUCT254).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT254)((void*)((char*)(&(_OMC_LIT_STRUCT254).header) + 3))
722#define _OMC_LIT255_data"./util/list.h" "./util/list.h"
723static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT255,13,_OMC_LIT255_data)struct { mmc_uint_t header; const char data[(13)+1]; } _OMC_LIT_STRUCT255
= { ((((mmc_uint_t)13)<<(3))+((1<<(3+3))+5)), "./util/list.h"
}
;
724#define _OMC_LIT255((void*)((char*)(&(_OMC_LIT_STRUCT255).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT255)((void*)((char*)(&(_OMC_LIT_STRUCT255).header) + 3))
725#define _OMC_LIT256_data"./util/rational.h" "./util/rational.h"
726static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT256,17,_OMC_LIT256_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT256
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/rational.h"
}
;
727#define _OMC_LIT256((void*)((char*)(&(_OMC_LIT_STRUCT256).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT256)((void*)((char*)(&(_OMC_LIT_STRUCT256).header) + 3))
728#define _OMC_LIT257_data"./util/modelica_string_lit.h" "./util/modelica_string_lit.h"
729static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT257,28,_OMC_LIT257_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT257
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./util/modelica_string_lit.h"
}
;
730#define _OMC_LIT257((void*)((char*)(&(_OMC_LIT_STRUCT257).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT257)((void*)((char*)(&(_OMC_LIT_STRUCT257).header) + 3))
731#define _OMC_LIT258_data"./util/omc_init.h" "./util/omc_init.h"
732static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT258,17,_OMC_LIT258_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT258
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/omc_init.h"
}
;
733#define _OMC_LIT258((void*)((char*)(&(_OMC_LIT_STRUCT258).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT258)((void*)((char*)(&(_OMC_LIT_STRUCT258).header) + 3))
734#define _OMC_LIT259_data"./dataReconciliation/dataReconciliation.h" "./dataReconciliation/dataReconciliation.h"
735static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT259,41,_OMC_LIT259_data)struct { mmc_uint_t header; const char data[(41)+1]; } _OMC_LIT_STRUCT259
= { ((((mmc_uint_t)41)<<(3))+((1<<(3+3))+5)), "./dataReconciliation/dataReconciliation.h"
}
;
736#define _OMC_LIT259((void*)((char*)(&(_OMC_LIT_STRUCT259).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT259)((void*)((char*)(&(_OMC_LIT_STRUCT259).header) + 3))
737#define _OMC_LIT260_data"gc/memory_pool.c" "gc/memory_pool.c"
738static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT260,16,_OMC_LIT260_data)struct { mmc_uint_t header; const char data[(16)+1]; } _OMC_LIT_STRUCT260
= { ((((mmc_uint_t)16)<<(3))+((1<<(3+3))+5)), "gc/memory_pool.c"
}
;
739#define _OMC_LIT260((void*)((char*)(&(_OMC_LIT_STRUCT260).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT260)((void*)((char*)(&(_OMC_LIT_STRUCT260).header) + 3))
740#define _OMC_LIT261_data"gc/omc_gc.c" "gc/omc_gc.c"
741static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT261,11,_OMC_LIT261_data)struct { mmc_uint_t header; const char data[(11)+1]; } _OMC_LIT_STRUCT261
= { ((((mmc_uint_t)11)<<(3))+((1<<(3+3))+5)), "gc/omc_gc.c"
}
;
742#define _OMC_LIT261((void*)((char*)(&(_OMC_LIT_STRUCT261).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT261)((void*)((char*)(&(_OMC_LIT_STRUCT261).header) + 3))
743#define _OMC_LIT262_data"./util/base_array.c" "./util/base_array.c"
744static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT262,19,_OMC_LIT262_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT262
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/base_array.c"
}
;
745#define _OMC_LIT262((void*)((char*)(&(_OMC_LIT_STRUCT262).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT262)((void*)((char*)(&(_OMC_LIT_STRUCT262).header) + 3))
746#define _OMC_LIT263_data"./util/boolean_array.c" "./util/boolean_array.c"
747static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT263,22,_OMC_LIT263_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT263
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./util/boolean_array.c"
}
;
748#define _OMC_LIT263((void*)((char*)(&(_OMC_LIT_STRUCT263).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT263)((void*)((char*)(&(_OMC_LIT_STRUCT263).header) + 3))
749#define _OMC_LIT264_data"./util/omc_error.c" "./util/omc_error.c"
750static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT264,18,_OMC_LIT264_data)struct { mmc_uint_t header; const char data[(18)+1]; } _OMC_LIT_STRUCT264
= { ((((mmc_uint_t)18)<<(3))+((1<<(3+3))+5)), "./util/omc_error.c"
}
;
751#define _OMC_LIT264((void*)((char*)(&(_OMC_LIT_STRUCT264).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT264)((void*)((char*)(&(_OMC_LIT_STRUCT264).header) + 3))
752#define _OMC_LIT265_data"./util/omc_file.c" "./util/omc_file.c"
753static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT265,17,_OMC_LIT265_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT265
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/omc_file.c"
}
;
754#define _OMC_LIT265((void*)((char*)(&(_OMC_LIT_STRUCT265).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT265)((void*)((char*)(&(_OMC_LIT_STRUCT265).header) + 3))
755#define _OMC_LIT266_data"./util/division.c" "./util/division.c"
756static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT266,17,_OMC_LIT266_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT266
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/division.c"
}
;
757#define _OMC_LIT266((void*)((char*)(&(_OMC_LIT_STRUCT266).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT266)((void*)((char*)(&(_OMC_LIT_STRUCT266).header) + 3))
758#define _OMC_LIT267_data"./util/generic_array.c" "./util/generic_array.c"
759static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT267,22,_OMC_LIT267_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT267
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./util/generic_array.c"
}
;
760#define _OMC_LIT267((void*)((char*)(&(_OMC_LIT_STRUCT267).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT267)((void*)((char*)(&(_OMC_LIT_STRUCT267).header) + 3))
761#define _OMC_LIT268_data"./util/index_spec.c" "./util/index_spec.c"
762static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT268,19,_OMC_LIT268_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT268
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/index_spec.c"
}
;
763#define _OMC_LIT268((void*)((char*)(&(_OMC_LIT_STRUCT268).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT268)((void*)((char*)(&(_OMC_LIT_STRUCT268).header) + 3))
764#define _OMC_LIT269_data"./util/integer_array.c" "./util/integer_array.c"
765static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT269,22,_OMC_LIT269_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT269
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./util/integer_array.c"
}
;
766#define _OMC_LIT269((void*)((char*)(&(_OMC_LIT_STRUCT269).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT269)((void*)((char*)(&(_OMC_LIT_STRUCT269).header) + 3))
767#define _OMC_LIT270_data"./util/list.c" "./util/list.c"
768static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT270,13,_OMC_LIT270_data)struct { mmc_uint_t header; const char data[(13)+1]; } _OMC_LIT_STRUCT270
= { ((((mmc_uint_t)13)<<(3))+((1<<(3+3))+5)), "./util/list.c"
}
;
769#define _OMC_LIT270((void*)((char*)(&(_OMC_LIT_STRUCT270).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT270)((void*)((char*)(&(_OMC_LIT_STRUCT270).header) + 3))
770#define _OMC_LIT271_data"./util/modelica_string.c" "./util/modelica_string.c"
771static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT271,24,_OMC_LIT271_data)struct { mmc_uint_t header; const char data[(24)+1]; } _OMC_LIT_STRUCT271
= { ((((mmc_uint_t)24)<<(3))+((1<<(3+3))+5)), "./util/modelica_string.c"
}
;
772#define _OMC_LIT271((void*)((char*)(&(_OMC_LIT_STRUCT271).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT271)((void*)((char*)(&(_OMC_LIT_STRUCT271).header) + 3))
773#define _OMC_LIT272_data"./util/real_array.c" "./util/real_array.c"
774static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT272,19,_OMC_LIT272_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT272
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/real_array.c"
}
;
775#define _OMC_LIT272((void*)((char*)(&(_OMC_LIT_STRUCT272).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT272)((void*)((char*)(&(_OMC_LIT_STRUCT272).header) + 3))
776#define _OMC_LIT273_data"./util/ringbuffer.c" "./util/ringbuffer.c"
777static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT273,19,_OMC_LIT273_data)struct { mmc_uint_t header; const char data[(19)+1]; } _OMC_LIT_STRUCT273
= { ((((mmc_uint_t)19)<<(3))+((1<<(3+3))+5)), "./util/ringbuffer.c"
}
;
778#define _OMC_LIT273((void*)((char*)(&(_OMC_LIT_STRUCT273).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT273)((void*)((char*)(&(_OMC_LIT_STRUCT273).header) + 3))
779#define _OMC_LIT274_data"./util/string_array.c" "./util/string_array.c"
780static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT274,21,_OMC_LIT274_data)struct { mmc_uint_t header; const char data[(21)+1]; } _OMC_LIT_STRUCT274
= { ((((mmc_uint_t)21)<<(3))+((1<<(3+3))+5)), "./util/string_array.c"
}
;
781#define _OMC_LIT274((void*)((char*)(&(_OMC_LIT_STRUCT274).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT274)((void*)((char*)(&(_OMC_LIT_STRUCT274).header) + 3))
782#define _OMC_LIT275_data"./util/utility.c" "./util/utility.c"
783static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT275,16,_OMC_LIT275_data)struct { mmc_uint_t header; const char data[(16)+1]; } _OMC_LIT_STRUCT275
= { ((((mmc_uint_t)16)<<(3))+((1<<(3+3))+5)), "./util/utility.c"
}
;
784#define _OMC_LIT275((void*)((char*)(&(_OMC_LIT_STRUCT275).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT275)((void*)((char*)(&(_OMC_LIT_STRUCT275).header) + 3))
785#define _OMC_LIT276_data"./util/varinfo.c" "./util/varinfo.c"
786static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT276,16,_OMC_LIT276_data)struct { mmc_uint_t header; const char data[(16)+1]; } _OMC_LIT_STRUCT276
= { ((((mmc_uint_t)16)<<(3))+((1<<(3+3))+5)), "./util/varinfo.c"
}
;
787#define _OMC_LIT276((void*)((char*)(&(_OMC_LIT_STRUCT276).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT276)((void*)((char*)(&(_OMC_LIT_STRUCT276).header) + 3))
788#define _OMC_LIT277_data"./util/ModelicaUtilities.c" "./util/ModelicaUtilities.c"
789static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT277,26,_OMC_LIT277_data)struct { mmc_uint_t header; const char data[(26)+1]; } _OMC_LIT_STRUCT277
= { ((((mmc_uint_t)26)<<(3))+((1<<(3+3))+5)), "./util/ModelicaUtilities.c"
}
;
790#define _OMC_LIT277((void*)((char*)(&(_OMC_LIT_STRUCT277).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT277)((void*)((char*)(&(_OMC_LIT_STRUCT277).header) + 3))
791#define _OMC_LIT278_data"./util/omc_msvc.c" "./util/omc_msvc.c"
792static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT278,17,_OMC_LIT278_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT278
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/omc_msvc.c"
}
;
793#define _OMC_LIT278((void*)((char*)(&(_OMC_LIT_STRUCT278).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT278)((void*)((char*)(&(_OMC_LIT_STRUCT278).header) + 3))
794#define _OMC_LIT279_data"./util/parallel_helper.c" "./util/parallel_helper.c"
795static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT279,24,_OMC_LIT279_data)struct { mmc_uint_t header; const char data[(24)+1]; } _OMC_LIT_STRUCT279
= { ((((mmc_uint_t)24)<<(3))+((1<<(3+3))+5)), "./util/parallel_helper.c"
}
;
796#define _OMC_LIT279((void*)((char*)(&(_OMC_LIT_STRUCT279).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT279)((void*)((char*)(&(_OMC_LIT_STRUCT279).header) + 3))
797#define _OMC_LIT280_data"./util/simulation_options.c" "./util/simulation_options.c"
798static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT280,27,_OMC_LIT280_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT280
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./util/simulation_options.c"
}
;
799#define _OMC_LIT280((void*)((char*)(&(_OMC_LIT_STRUCT280).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT280)((void*)((char*)(&(_OMC_LIT_STRUCT280).header) + 3))
800#define _OMC_LIT281_data"./util/rational.c" "./util/rational.c"
801static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT281,17,_OMC_LIT281_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT281
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/rational.c"
}
;
802#define _OMC_LIT281((void*)((char*)(&(_OMC_LIT_STRUCT281).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT281)((void*)((char*)(&(_OMC_LIT_STRUCT281).header) + 3))
803#define _OMC_LIT282_data"./util/modelica_string_lit.c" "./util/modelica_string_lit.c"
804static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT282,28,_OMC_LIT282_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT282
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./util/modelica_string_lit.c"
}
;
805#define _OMC_LIT282((void*)((char*)(&(_OMC_LIT_STRUCT282).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT282)((void*)((char*)(&(_OMC_LIT_STRUCT282).header) + 3))
806#define _OMC_LIT283_data"./util/omc_init.c" "./util/omc_init.c"
807static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT283,17,_OMC_LIT283_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT283
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/omc_init.c"
}
;
808#define _OMC_LIT283((void*)((char*)(&(_OMC_LIT_STRUCT283).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT283)((void*)((char*)(&(_OMC_LIT_STRUCT283).header) + 3))
809#define _OMC_LIT284_data"./util/omc_mmap.c" "./util/omc_mmap.c"
810static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT284,17,_OMC_LIT284_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT284
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "./util/omc_mmap.c"
}
;
811#define _OMC_LIT284((void*)((char*)(&(_OMC_LIT_STRUCT284).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT284)((void*)((char*)(&(_OMC_LIT_STRUCT284).header) + 3))
812#define _OMC_LIT285_data"./util/jacobian_util.c" "./util/jacobian_util.c"
813static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT285,22,_OMC_LIT285_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT285
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./util/jacobian_util.c"
}
;
814#define _OMC_LIT285((void*)((char*)(&(_OMC_LIT_STRUCT285).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT285)((void*)((char*)(&(_OMC_LIT_STRUCT285).header) + 3))
815#define _OMC_LIT286_data"./math-support/pivot.c" "./math-support/pivot.c"
816static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT286,22,_OMC_LIT286_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT286
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./math-support/pivot.c"
}
;
817#define _OMC_LIT286((void*)((char*)(&(_OMC_LIT_STRUCT286).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT286)((void*)((char*)(&(_OMC_LIT_STRUCT286).header) + 3))
818#define _OMC_LIT287_data"./simulation/simulation_info_json.c" "./simulation/simulation_info_json.c"
819static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT287,35,_OMC_LIT287_data)struct { mmc_uint_t header; const char data[(35)+1]; } _OMC_LIT_STRUCT287
= { ((((mmc_uint_t)35)<<(3))+((1<<(3+3))+5)), "./simulation/simulation_info_json.c"
}
;
820#define _OMC_LIT287((void*)((char*)(&(_OMC_LIT_STRUCT287).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT287)((void*)((char*)(&(_OMC_LIT_STRUCT287).header) + 3))
821#define _OMC_LIT288_data"./simulation/options.c" "./simulation/options.c"
822static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT288,22,_OMC_LIT288_data)struct { mmc_uint_t header; const char data[(22)+1]; } _OMC_LIT_STRUCT288
= { ((((mmc_uint_t)22)<<(3))+((1<<(3+3))+5)), "./simulation/options.c"
}
;
823#define _OMC_LIT288((void*)((char*)(&(_OMC_LIT_STRUCT288).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT288)((void*)((char*)(&(_OMC_LIT_STRUCT288).header) + 3))
824#define _OMC_LIT289_data"./simulation/simulation_omc_assert.c" "./simulation/simulation_omc_assert.c"
825static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT289,36,_OMC_LIT289_data)struct { mmc_uint_t header; const char data[(36)+1]; } _OMC_LIT_STRUCT289
= { ((((mmc_uint_t)36)<<(3))+((1<<(3+3))+5)), "./simulation/simulation_omc_assert.c"
}
;
826#define _OMC_LIT289((void*)((char*)(&(_OMC_LIT_STRUCT289).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT289)((void*)((char*)(&(_OMC_LIT_STRUCT289).header) + 3))
827#define _OMC_LIT290_data"./simulation/omc_simulation_util.c" "./simulation/omc_simulation_util.c"
828static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT290,34,_OMC_LIT290_data)struct { mmc_uint_t header; const char data[(34)+1]; } _OMC_LIT_STRUCT290
= { ((((mmc_uint_t)34)<<(3))+((1<<(3+3))+5)), "./simulation/omc_simulation_util.c"
}
;
829#define _OMC_LIT290((void*)((char*)(&(_OMC_LIT_STRUCT290).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT290)((void*)((char*)(&(_OMC_LIT_STRUCT290).header) + 3))
830#define _OMC_LIT291_data"./simulation/solver/delay.c" "./simulation/solver/delay.c"
831static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT291,27,_OMC_LIT291_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT291
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./simulation/solver/delay.c"
}
;
832#define _OMC_LIT291((void*)((char*)(&(_OMC_LIT_STRUCT291).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT291)((void*)((char*)(&(_OMC_LIT_STRUCT291).header) + 3))
833#define _OMC_LIT292_data"./simulation/solver/fmi_events.c" "./simulation/solver/fmi_events.c"
834static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT292,32,_OMC_LIT292_data)struct { mmc_uint_t header; const char data[(32)+1]; } _OMC_LIT_STRUCT292
= { ((((mmc_uint_t)32)<<(3))+((1<<(3+3))+5)), "./simulation/solver/fmi_events.c"
}
;
835#define _OMC_LIT292((void*)((char*)(&(_OMC_LIT_STRUCT292).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT292)((void*)((char*)(&(_OMC_LIT_STRUCT292).header) + 3))
836#define _OMC_LIT293_data"./simulation/solver/omc_math.c" "./simulation/solver/omc_math.c"
837static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT293,30,_OMC_LIT293_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT293
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "./simulation/solver/omc_math.c"
}
;
838#define _OMC_LIT293((void*)((char*)(&(_OMC_LIT_STRUCT293).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT293)((void*)((char*)(&(_OMC_LIT_STRUCT293).header) + 3))
839#define _OMC_LIT294_data"./simulation/solver/model_help.c" "./simulation/solver/model_help.c"
840static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT294,32,_OMC_LIT294_data)struct { mmc_uint_t header; const char data[(32)+1]; } _OMC_LIT_STRUCT294
= { ((((mmc_uint_t)32)<<(3))+((1<<(3+3))+5)), "./simulation/solver/model_help.c"
}
;
841#define _OMC_LIT294((void*)((char*)(&(_OMC_LIT_STRUCT294).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT294)((void*)((char*)(&(_OMC_LIT_STRUCT294).header) + 3))
842#define _OMC_LIT295_data"./simulation/solver/stateset.c" "./simulation/solver/stateset.c"
843static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT295,30,_OMC_LIT295_data)struct { mmc_uint_t header; const char data[(30)+1]; } _OMC_LIT_STRUCT295
= { ((((mmc_uint_t)30)<<(3))+((1<<(3+3))+5)), "./simulation/solver/stateset.c"
}
;
844#define _OMC_LIT295((void*)((char*)(&(_OMC_LIT_STRUCT295).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT295)((void*)((char*)(&(_OMC_LIT_STRUCT295).header) + 3))
845#define _OMC_LIT296_data"./simulation/solver/synchronous.c" "./simulation/solver/synchronous.c"
846static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT296,33,_OMC_LIT296_data)struct { mmc_uint_t header; const char data[(33)+1]; } _OMC_LIT_STRUCT296
= { ((((mmc_uint_t)33)<<(3))+((1<<(3+3))+5)), "./simulation/solver/synchronous.c"
}
;
847#define _OMC_LIT296((void*)((char*)(&(_OMC_LIT_STRUCT296).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT296)((void*)((char*)(&(_OMC_LIT_STRUCT296).header) + 3))
848#define _OMC_LIT297_data"./simulation/solver/initialization/initialization.c" "./simulation/solver/initialization/initialization.c"
849static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT297,51,_OMC_LIT297_data)struct { mmc_uint_t header; const char data[(51)+1]; } _OMC_LIT_STRUCT297
= { ((((mmc_uint_t)51)<<(3))+((1<<(3+3))+5)), "./simulation/solver/initialization/initialization.c"
}
;
850#define _OMC_LIT297((void*)((char*)(&(_OMC_LIT_STRUCT297).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT297)((void*)((char*)(&(_OMC_LIT_STRUCT297).header) + 3))
851#define _OMC_LIT298_data"./meta/meta_modelica_catch.c" "./meta/meta_modelica_catch.c"
852static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT298,28,_OMC_LIT298_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT298
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./meta/meta_modelica_catch.c"
}
;
853#define _OMC_LIT298((void*)((char*)(&(_OMC_LIT_STRUCT298).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT298)((void*)((char*)(&(_OMC_LIT_STRUCT298).header) + 3))
854#define _OMC_LIT299_data"fmi-export/fmu1_model_interface.c.inc" "fmi-export/fmu1_model_interface.c.inc"
855static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT299,37,_OMC_LIT299_data)struct { mmc_uint_t header; const char data[(37)+1]; } _OMC_LIT_STRUCT299
= { ((((mmc_uint_t)37)<<(3))+((1<<(3+3))+5)), "fmi-export/fmu1_model_interface.c.inc"
}
;
856#define _OMC_LIT299((void*)((char*)(&(_OMC_LIT_STRUCT299).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT299)((void*)((char*)(&(_OMC_LIT_STRUCT299).header) + 3))
857#define _OMC_LIT300_data"fmi-export/fmu1_model_interface.h" "fmi-export/fmu1_model_interface.h"
858static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT300,33,_OMC_LIT300_data)struct { mmc_uint_t header; const char data[(33)+1]; } _OMC_LIT_STRUCT300
= { ((((mmc_uint_t)33)<<(3))+((1<<(3+3))+5)), "fmi-export/fmu1_model_interface.h"
}
;
859#define _OMC_LIT300((void*)((char*)(&(_OMC_LIT_STRUCT300).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT300)((void*)((char*)(&(_OMC_LIT_STRUCT300).header) + 3))
860static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT301,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT301
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT300((void*)((char*)(&(_OMC_LIT_STRUCT300).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
861#define _OMC_LIT301((void*)((char*)(&(_OMC_LIT_STRUCT301).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT301)((void*)((char*)(&(_OMC_LIT_STRUCT301).header) + 3))
862static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT302,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT302
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT299((void*)((char*)(&(_OMC_LIT_STRUCT299).header) + 3)),_OMC_LIT301((void*)((char*)(&(_OMC_LIT_STRUCT301).header) + 3))}};
863#define _OMC_LIT302((void*)((char*)(&(_OMC_LIT_STRUCT302).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT302)((void*)((char*)(&(_OMC_LIT_STRUCT302).header) + 3))
864#define _OMC_LIT303_data"fmi-export/fmu2_model_interface.c.inc" "fmi-export/fmu2_model_interface.c.inc"
865static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT303,37,_OMC_LIT303_data)struct { mmc_uint_t header; const char data[(37)+1]; } _OMC_LIT_STRUCT303
= { ((((mmc_uint_t)37)<<(3))+((1<<(3+3))+5)), "fmi-export/fmu2_model_interface.c.inc"
}
;
866#define _OMC_LIT303((void*)((char*)(&(_OMC_LIT_STRUCT303).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT303)((void*)((char*)(&(_OMC_LIT_STRUCT303).header) + 3))
867#define _OMC_LIT304_data"fmi-export/fmu2_model_interface.h" "fmi-export/fmu2_model_interface.h"
868static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT304,33,_OMC_LIT304_data)struct { mmc_uint_t header; const char data[(33)+1]; } _OMC_LIT_STRUCT304
= { ((((mmc_uint_t)33)<<(3))+((1<<(3+3))+5)), "fmi-export/fmu2_model_interface.h"
}
;
869#define _OMC_LIT304((void*)((char*)(&(_OMC_LIT_STRUCT304).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT304)((void*)((char*)(&(_OMC_LIT_STRUCT304).header) + 3))
870static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT305,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT305
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT304((void*)((char*)(&(_OMC_LIT_STRUCT304).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
871#define _OMC_LIT305((void*)((char*)(&(_OMC_LIT_STRUCT305).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT305)((void*)((char*)(&(_OMC_LIT_STRUCT305).header) + 3))
872static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT306,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT306
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT303((void*)((char*)(&(_OMC_LIT_STRUCT303).header) + 3)),_OMC_LIT305((void*)((char*)(&(_OMC_LIT_STRUCT305).header) + 3))}};
873#define _OMC_LIT306((void*)((char*)(&(_OMC_LIT_STRUCT306).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT306)((void*)((char*)(&(_OMC_LIT_STRUCT306).header) + 3))
874#define _OMC_LIT307_data"./simulation/solver/linearSystem.c" "./simulation/solver/linearSystem.c"
875static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT307,34,_OMC_LIT307_data)struct { mmc_uint_t header; const char data[(34)+1]; } _OMC_LIT_STRUCT307
= { ((((mmc_uint_t)34)<<(3))+((1<<(3+3))+5)), "./simulation/solver/linearSystem.c"
}
;
876#define _OMC_LIT307((void*)((char*)(&(_OMC_LIT_STRUCT307).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT307)((void*)((char*)(&(_OMC_LIT_STRUCT307).header) + 3))
877#define _OMC_LIT308_data"./simulation/solver/linearSolverLapack.c" "./simulation/solver/linearSolverLapack.c"
878static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT308,40,_OMC_LIT308_data)struct { mmc_uint_t header; const char data[(40)+1]; } _OMC_LIT_STRUCT308
= { ((((mmc_uint_t)40)<<(3))+((1<<(3+3))+5)), "./simulation/solver/linearSolverLapack.c"
}
;
879#define _OMC_LIT308((void*)((char*)(&(_OMC_LIT_STRUCT308).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT308)((void*)((char*)(&(_OMC_LIT_STRUCT308).header) + 3))
880#define _OMC_LIT309_data"./simulation/solver/linearSolverTotalPivot.c" "./simulation/solver/linearSolverTotalPivot.c"
881static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT309,44,_OMC_LIT309_data)struct { mmc_uint_t header; const char data[(44)+1]; } _OMC_LIT_STRUCT309
= { ((((mmc_uint_t)44)<<(3))+((1<<(3+3))+5)), "./simulation/solver/linearSolverTotalPivot.c"
}
;
882#define _OMC_LIT309((void*)((char*)(&(_OMC_LIT_STRUCT309).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT309)((void*)((char*)(&(_OMC_LIT_STRUCT309).header) + 3))
883#define _OMC_LIT310_data"./simulation/solver/nonlinearSystem.c" "./simulation/solver/nonlinearSystem.c"
884static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT310,37,_OMC_LIT310_data)struct { mmc_uint_t header; const char data[(37)+1]; } _OMC_LIT_STRUCT310
= { ((((mmc_uint_t)37)<<(3))+((1<<(3+3))+5)), "./simulation/solver/nonlinearSystem.c"
}
;
885#define _OMC_LIT310((void*)((char*)(&(_OMC_LIT_STRUCT310).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT310)((void*)((char*)(&(_OMC_LIT_STRUCT310).header) + 3))
886#define _OMC_LIT311_data"./simulation/solver/nonlinearValuesList.c" "./simulation/solver/nonlinearValuesList.c"
887static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT311,41,_OMC_LIT311_data)struct { mmc_uint_t header; const char data[(41)+1]; } _OMC_LIT_STRUCT311
= { ((((mmc_uint_t)41)<<(3))+((1<<(3+3))+5)), "./simulation/solver/nonlinearValuesList.c"
}
;
888#define _OMC_LIT311((void*)((char*)(&(_OMC_LIT_STRUCT311).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT311)((void*)((char*)(&(_OMC_LIT_STRUCT311).header) + 3))
889#define _OMC_LIT312_data"./simulation/solver/nonlinearSolverHybrd.c" "./simulation/solver/nonlinearSolverHybrd.c"
890static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT312,42,_OMC_LIT312_data)struct { mmc_uint_t header; const char data[(42)+1]; } _OMC_LIT_STRUCT312
= { ((((mmc_uint_t)42)<<(3))+((1<<(3+3))+5)), "./simulation/solver/nonlinearSolverHybrd.c"
}
;
891#define _OMC_LIT312((void*)((char*)(&(_OMC_LIT_STRUCT312).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT312)((void*)((char*)(&(_OMC_LIT_STRUCT312).header) + 3))
892#define _OMC_LIT313_data"./simulation/solver/nonlinearSolverHomotopy.c" "./simulation/solver/nonlinearSolverHomotopy.c"
893static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT313,45,_OMC_LIT313_data)struct { mmc_uint_t header; const char data[(45)+1]; } _OMC_LIT_STRUCT313
= { ((((mmc_uint_t)45)<<(3))+((1<<(3+3))+5)), "./simulation/solver/nonlinearSolverHomotopy.c"
}
;
894#define _OMC_LIT313((void*)((char*)(&(_OMC_LIT_STRUCT313).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT313)((void*)((char*)(&(_OMC_LIT_STRUCT313).header) + 3))
895#define _OMC_LIT314_data"./external_solvers/enorm_.c" "./external_solvers/enorm_.c"
896static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT314,27,_OMC_LIT314_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT314
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/enorm_.c"
}
;
897#define _OMC_LIT314((void*)((char*)(&(_OMC_LIT_STRUCT314).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT314)((void*)((char*)(&(_OMC_LIT_STRUCT314).header) + 3))
898#define _OMC_LIT315_data"./external_solvers/hybrj_.c" "./external_solvers/hybrj_.c"
899static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT315,27,_OMC_LIT315_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT315
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/hybrj_.c"
}
;
900#define _OMC_LIT315((void*)((char*)(&(_OMC_LIT_STRUCT315).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT315)((void*)((char*)(&(_OMC_LIT_STRUCT315).header) + 3))
901#define _OMC_LIT316_data"./external_solvers/dpmpar_.c" "./external_solvers/dpmpar_.c"
902static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT316,28,_OMC_LIT316_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT316
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./external_solvers/dpmpar_.c"
}
;
903#define _OMC_LIT316((void*)((char*)(&(_OMC_LIT_STRUCT316).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT316)((void*)((char*)(&(_OMC_LIT_STRUCT316).header) + 3))
904#define _OMC_LIT317_data"./external_solvers/qrfac_.c" "./external_solvers/qrfac_.c"
905static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT317,27,_OMC_LIT317_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT317
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/qrfac_.c"
}
;
906#define _OMC_LIT317((void*)((char*)(&(_OMC_LIT_STRUCT317).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT317)((void*)((char*)(&(_OMC_LIT_STRUCT317).header) + 3))
907#define _OMC_LIT318_data"./external_solvers/qform_.c" "./external_solvers/qform_.c"
908static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT318,27,_OMC_LIT318_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT318
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/qform_.c"
}
;
909#define _OMC_LIT318((void*)((char*)(&(_OMC_LIT_STRUCT318).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT318)((void*)((char*)(&(_OMC_LIT_STRUCT318).header) + 3))
910#define _OMC_LIT319_data"./external_solvers/dogleg_.c" "./external_solvers/dogleg_.c"
911static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT319,28,_OMC_LIT319_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT319
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./external_solvers/dogleg_.c"
}
;
912#define _OMC_LIT319((void*)((char*)(&(_OMC_LIT_STRUCT319).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT319)((void*)((char*)(&(_OMC_LIT_STRUCT319).header) + 3))
913#define _OMC_LIT320_data"./external_solvers/r1updt_.c" "./external_solvers/r1updt_.c"
914static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT320,28,_OMC_LIT320_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT320
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./external_solvers/r1updt_.c"
}
;
915#define _OMC_LIT320((void*)((char*)(&(_OMC_LIT_STRUCT320).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT320)((void*)((char*)(&(_OMC_LIT_STRUCT320).header) + 3))
916#define _OMC_LIT321_data"./external_solvers/r1mpyq_.c" "./external_solvers/r1mpyq_.c"
917static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT321,28,_OMC_LIT321_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT321
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./external_solvers/r1mpyq_.c"
}
;
918#define _OMC_LIT321((void*)((char*)(&(_OMC_LIT_STRUCT321).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT321)((void*)((char*)(&(_OMC_LIT_STRUCT321).header) + 3))
919#define _OMC_LIT322_data"./external_solvers/cminpack.h" "./external_solvers/cminpack.h"
920static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT322,29,_OMC_LIT322_data)struct { mmc_uint_t header; const char data[(29)+1]; } _OMC_LIT_STRUCT322
= { ((((mmc_uint_t)29)<<(3))+((1<<(3+3))+5)), "./external_solvers/cminpack.h"
}
;
921#define _OMC_LIT322((void*)((char*)(&(_OMC_LIT_STRUCT322).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT322)((void*)((char*)(&(_OMC_LIT_STRUCT322).header) + 3))
922#define _OMC_LIT323_data"./external_solvers/minpack.h" "./external_solvers/minpack.h"
923static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT323,28,_OMC_LIT323_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT323
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./external_solvers/minpack.h"
}
;
924#define _OMC_LIT323((void*)((char*)(&(_OMC_LIT_STRUCT323).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT323)((void*)((char*)(&(_OMC_LIT_STRUCT323).header) + 3))
925#define _OMC_LIT324_data"./simulation/solver/mixedSystem.c" "./simulation/solver/mixedSystem.c"
926static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT324,33,_OMC_LIT324_data)struct { mmc_uint_t header; const char data[(33)+1]; } _OMC_LIT_STRUCT324
= { ((((mmc_uint_t)33)<<(3))+((1<<(3+3))+5)), "./simulation/solver/mixedSystem.c"
}
;
927#define _OMC_LIT324((void*)((char*)(&(_OMC_LIT_STRUCT324).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT324)((void*)((char*)(&(_OMC_LIT_STRUCT324).header) + 3))
928#define _OMC_LIT325_data"./simulation/solver/mixedSearchSolver.c" "./simulation/solver/mixedSearchSolver.c"
929static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT325,39,_OMC_LIT325_data)struct { mmc_uint_t header; const char data[(39)+1]; } _OMC_LIT_STRUCT325
= { ((((mmc_uint_t)39)<<(3))+((1<<(3+3))+5)), "./simulation/solver/mixedSearchSolver.c"
}
;
930#define _OMC_LIT325((void*)((char*)(&(_OMC_LIT_STRUCT325).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT325)((void*)((char*)(&(_OMC_LIT_STRUCT325).header) + 3))
931#define _OMC_LIT326_data"/sources/isfmi" "/sources/isfmi"
932static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT326,14,_OMC_LIT326_data)struct { mmc_uint_t header; const char data[(14)+1]; } _OMC_LIT_STRUCT326
= { ((((mmc_uint_t)14)<<(3))+((1<<(3+3))+5)), "/sources/isfmi"
}
;
933#define _OMC_LIT326((void*)((char*)(&(_OMC_LIT_STRUCT326).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT326)((void*)((char*)(&(_OMC_LIT_STRUCT326).header) + 3))
934#define _OMC_LIT327_data"1" "1"
935static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT327,1,_OMC_LIT327_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT327
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "1"
}
;
936#define _OMC_LIT327((void*)((char*)(&(_OMC_LIT_STRUCT327).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT327)((void*)((char*)(&(_OMC_LIT_STRUCT327).header) + 3))
937#define _OMC_LIT328_data"2" "2"
938static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT328,1,_OMC_LIT328_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT328
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "2"
}
;
939#define _OMC_LIT328((void*)((char*)(&(_OMC_LIT_STRUCT328).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT328)((void*)((char*)(&(_OMC_LIT_STRUCT328).header) + 3))
940#define _OMC_LIT329_data"./external_solvers/dgesv.c" "./external_solvers/dgesv.c"
941static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT329,26,_OMC_LIT329_data)struct { mmc_uint_t header; const char data[(26)+1]; } _OMC_LIT_STRUCT329
= { ((((mmc_uint_t)26)<<(3))+((1<<(3+3))+5)), "./external_solvers/dgesv.c"
}
;
942#define _OMC_LIT329((void*)((char*)(&(_OMC_LIT_STRUCT329).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT329)((void*)((char*)(&(_OMC_LIT_STRUCT329).header) + 3))
943#define _OMC_LIT330_data"./external_solvers/dgetrf.c" "./external_solvers/dgetrf.c"
944static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT330,27,_OMC_LIT330_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT330
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/dgetrf.c"
}
;
945#define _OMC_LIT330((void*)((char*)(&(_OMC_LIT_STRUCT330).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT330)((void*)((char*)(&(_OMC_LIT_STRUCT330).header) + 3))
946#define _OMC_LIT331_data"./external_solvers/dlamch.c" "./external_solvers/dlamch.c"
947static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT331,27,_OMC_LIT331_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT331
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/dlamch.c"
}
;
948#define _OMC_LIT331((void*)((char*)(&(_OMC_LIT_STRUCT331).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT331)((void*)((char*)(&(_OMC_LIT_STRUCT331).header) + 3))
949#define _OMC_LIT332_data"./external_solvers/ilaenv.c" "./external_solvers/ilaenv.c"
950static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT332,27,_OMC_LIT332_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT332
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/ilaenv.c"
}
;
951#define _OMC_LIT332((void*)((char*)(&(_OMC_LIT_STRUCT332).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT332)((void*)((char*)(&(_OMC_LIT_STRUCT332).header) + 3))
952#define _OMC_LIT333_data"./external_solvers/xerbla.c" "./external_solvers/xerbla.c"
953static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT333,27,_OMC_LIT333_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT333
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/xerbla.c"
}
;
954#define _OMC_LIT333((void*)((char*)(&(_OMC_LIT_STRUCT333).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT333)((void*)((char*)(&(_OMC_LIT_STRUCT333).header) + 3))
955#define _OMC_LIT334_data"./external_solvers/dgetf2.c" "./external_solvers/dgetf2.c"
956static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT334,27,_OMC_LIT334_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT334
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/dgetf2.c"
}
;
957#define _OMC_LIT334((void*)((char*)(&(_OMC_LIT_STRUCT334).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT334)((void*)((char*)(&(_OMC_LIT_STRUCT334).header) + 3))
958#define _OMC_LIT335_data"./external_solvers/dgetrs.c" "./external_solvers/dgetrs.c"
959static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT335,27,_OMC_LIT335_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT335
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/dgetrs.c"
}
;
960#define _OMC_LIT335((void*)((char*)(&(_OMC_LIT_STRUCT335).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT335)((void*)((char*)(&(_OMC_LIT_STRUCT335).header) + 3))
961#define _OMC_LIT336_data"./external_solvers/dlaswp.c" "./external_solvers/dlaswp.c"
962static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT336,27,_OMC_LIT336_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT336
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/dlaswp.c"
}
;
963#define _OMC_LIT336((void*)((char*)(&(_OMC_LIT_STRUCT336).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT336)((void*)((char*)(&(_OMC_LIT_STRUCT336).header) + 3))
964#define _OMC_LIT337_data"./external_solvers/ieeeck.c" "./external_solvers/ieeeck.c"
965static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT337,27,_OMC_LIT337_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT337
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/ieeeck.c"
}
;
966#define _OMC_LIT337((void*)((char*)(&(_OMC_LIT_STRUCT337).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT337)((void*)((char*)(&(_OMC_LIT_STRUCT337).header) + 3))
967#define _OMC_LIT338_data"./external_solvers/iparmq.c" "./external_solvers/iparmq.c"
968static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT338,27,_OMC_LIT338_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT338
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/iparmq.c"
}
;
969#define _OMC_LIT338((void*)((char*)(&(_OMC_LIT_STRUCT338).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT338)((void*)((char*)(&(_OMC_LIT_STRUCT338).header) + 3))
970#define _OMC_LIT339_data"./external_solvers/dgemm.c" "./external_solvers/dgemm.c"
971static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT339,26,_OMC_LIT339_data)struct { mmc_uint_t header; const char data[(26)+1]; } _OMC_LIT_STRUCT339
= { ((((mmc_uint_t)26)<<(3))+((1<<(3+3))+5)), "./external_solvers/dgemm.c"
}
;
972#define _OMC_LIT339((void*)((char*)(&(_OMC_LIT_STRUCT339).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT339)((void*)((char*)(&(_OMC_LIT_STRUCT339).header) + 3))
973#define _OMC_LIT340_data"./external_solvers/dger.c" "./external_solvers/dger.c"
974static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT340,25,_OMC_LIT340_data)struct { mmc_uint_t header; const char data[(25)+1]; } _OMC_LIT_STRUCT340
= { ((((mmc_uint_t)25)<<(3))+((1<<(3+3))+5)), "./external_solvers/dger.c"
}
;
975#define _OMC_LIT340((void*)((char*)(&(_OMC_LIT_STRUCT340).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT340)((void*)((char*)(&(_OMC_LIT_STRUCT340).header) + 3))
976#define _OMC_LIT341_data"./external_solvers/dscal.c" "./external_solvers/dscal.c"
977static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT341,26,_OMC_LIT341_data)struct { mmc_uint_t header; const char data[(26)+1]; } _OMC_LIT_STRUCT341
= { ((((mmc_uint_t)26)<<(3))+((1<<(3+3))+5)), "./external_solvers/dscal.c"
}
;
978#define _OMC_LIT341((void*)((char*)(&(_OMC_LIT_STRUCT341).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT341)((void*)((char*)(&(_OMC_LIT_STRUCT341).header) + 3))
979#define _OMC_LIT342_data"./external_solvers/dswap.c" "./external_solvers/dswap.c"
980static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT342,26,_OMC_LIT342_data)struct { mmc_uint_t header; const char data[(26)+1]; } _OMC_LIT_STRUCT342
= { ((((mmc_uint_t)26)<<(3))+((1<<(3+3))+5)), "./external_solvers/dswap.c"
}
;
981#define _OMC_LIT342((void*)((char*)(&(_OMC_LIT_STRUCT342).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT342)((void*)((char*)(&(_OMC_LIT_STRUCT342).header) + 3))
982#define _OMC_LIT343_data"./external_solvers/dtrsm.c" "./external_solvers/dtrsm.c"
983static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT343,26,_OMC_LIT343_data)struct { mmc_uint_t header; const char data[(26)+1]; } _OMC_LIT_STRUCT343
= { ((((mmc_uint_t)26)<<(3))+((1<<(3+3))+5)), "./external_solvers/dtrsm.c"
}
;
984#define _OMC_LIT343((void*)((char*)(&(_OMC_LIT_STRUCT343).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT343)((void*)((char*)(&(_OMC_LIT_STRUCT343).header) + 3))
985#define _OMC_LIT344_data"./external_solvers/idamax.c" "./external_solvers/idamax.c"
986static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT344,27,_OMC_LIT344_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT344
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/idamax.c"
}
;
987#define _OMC_LIT344((void*)((char*)(&(_OMC_LIT_STRUCT344).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT344)((void*)((char*)(&(_OMC_LIT_STRUCT344).header) + 3))
988#define _OMC_LIT345_data"./external_solvers/lsame.c" "./external_solvers/lsame.c"
989static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT345,26,_OMC_LIT345_data)struct { mmc_uint_t header; const char data[(26)+1]; } _OMC_LIT_STRUCT345
= { ((((mmc_uint_t)26)<<(3))+((1<<(3+3))+5)), "./external_solvers/lsame.c"
}
;
990#define _OMC_LIT345((void*)((char*)(&(_OMC_LIT_STRUCT345).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT345)((void*)((char*)(&(_OMC_LIT_STRUCT345).header) + 3))
991#define _OMC_LIT346_data"./external_solvers/i_nint.c" "./external_solvers/i_nint.c"
992static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT346,27,_OMC_LIT346_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT346
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/i_nint.c"
}
;
993#define _OMC_LIT346((void*)((char*)(&(_OMC_LIT_STRUCT346).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT346)((void*)((char*)(&(_OMC_LIT_STRUCT346).header) + 3))
994#define _OMC_LIT347_data"./external_solvers/pow_di.c" "./external_solvers/pow_di.c"
995static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT347,27,_OMC_LIT347_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT347
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/pow_di.c"
}
;
996#define _OMC_LIT347((void*)((char*)(&(_OMC_LIT_STRUCT347).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT347)((void*)((char*)(&(_OMC_LIT_STRUCT347).header) + 3))
997#define _OMC_LIT348_data"./external_solvers/s_cmp.c" "./external_solvers/s_cmp.c"
998static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT348,26,_OMC_LIT348_data)struct { mmc_uint_t header; const char data[(26)+1]; } _OMC_LIT_STRUCT348
= { ((((mmc_uint_t)26)<<(3))+((1<<(3+3))+5)), "./external_solvers/s_cmp.c"
}
;
999#define _OMC_LIT348((void*)((char*)(&(_OMC_LIT_STRUCT348).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT348)((void*)((char*)(&(_OMC_LIT_STRUCT348).header) + 3))
1000#define _OMC_LIT349_data"./external_solvers/s_copy.c" "./external_solvers/s_copy.c"
1001static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT349,27,_OMC_LIT349_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT349
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "./external_solvers/s_copy.c"
}
;
1002#define _OMC_LIT349((void*)((char*)(&(_OMC_LIT_STRUCT349).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT349)((void*)((char*)(&(_OMC_LIT_STRUCT349).header) + 3))
1003#define _OMC_LIT350_data"./external_solvers/blaswrap.h" "./external_solvers/blaswrap.h"
1004static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT350,29,_OMC_LIT350_data)struct { mmc_uint_t header; const char data[(29)+1]; } _OMC_LIT_STRUCT350
= { ((((mmc_uint_t)29)<<(3))+((1<<(3+3))+5)), "./external_solvers/blaswrap.h"
}
;
1005#define _OMC_LIT350((void*)((char*)(&(_OMC_LIT_STRUCT350).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT350)((void*)((char*)(&(_OMC_LIT_STRUCT350).header) + 3))
1006#define _OMC_LIT351_data"./external_solvers/clapack.h" "./external_solvers/clapack.h"
1007static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT351,28,_OMC_LIT351_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT351
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "./external_solvers/clapack.h"
}
;
1008#define _OMC_LIT351((void*)((char*)(&(_OMC_LIT_STRUCT351).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT351)((void*)((char*)(&(_OMC_LIT_STRUCT351).header) + 3))
1009#define _OMC_LIT352_data"./external_solvers/f2c.h" "./external_solvers/f2c.h"
1010static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT352,24,_OMC_LIT352_data)struct { mmc_uint_t header; const char data[(24)+1]; } _OMC_LIT_STRUCT352
= { ((((mmc_uint_t)24)<<(3))+((1<<(3+3))+5)), "./external_solvers/f2c.h"
}
;
1011#define _OMC_LIT352((void*)((char*)(&(_OMC_LIT_STRUCT352).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT352)((void*)((char*)(&(_OMC_LIT_STRUCT352).header) + 3))
1012static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT353,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT353
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT352((void*)((char*)(&(_OMC_LIT_STRUCT352).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
1013#define _OMC_LIT353((void*)((char*)(&(_OMC_LIT_STRUCT353).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT353)((void*)((char*)(&(_OMC_LIT_STRUCT353).header) + 3))
1014static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT354,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT354
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT351((void*)((char*)(&(_OMC_LIT_STRUCT351).header) + 3)),_OMC_LIT353((void*)((char*)(&(_OMC_LIT_STRUCT353).header) + 3))}};
1015#define _OMC_LIT354((void*)((char*)(&(_OMC_LIT_STRUCT354).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT354)((void*)((char*)(&(_OMC_LIT_STRUCT354).header) + 3))
1016static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT355,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT355
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT350((void*)((char*)(&(_OMC_LIT_STRUCT350).header) + 3)),_OMC_LIT354((void*)((char*)(&(_OMC_LIT_STRUCT354).header) + 3))}};
1017#define _OMC_LIT355((void*)((char*)(&(_OMC_LIT_STRUCT355).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT355)((void*)((char*)(&(_OMC_LIT_STRUCT355).header) + 3))
1018static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT356,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT356
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT349((void*)((char*)(&(_OMC_LIT_STRUCT349).header) + 3)),_OMC_LIT355((void*)((char*)(&(_OMC_LIT_STRUCT355).header) + 3))}};
1019#define _OMC_LIT356((void*)((char*)(&(_OMC_LIT_STRUCT356).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT356)((void*)((char*)(&(_OMC_LIT_STRUCT356).header) + 3))
1020static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT357,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT357
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT348((void*)((char*)(&(_OMC_LIT_STRUCT348).header) + 3)),_OMC_LIT356((void*)((char*)(&(_OMC_LIT_STRUCT356).header) + 3))}};
1021#define _OMC_LIT357((void*)((char*)(&(_OMC_LIT_STRUCT357).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT357)((void*)((char*)(&(_OMC_LIT_STRUCT357).header) + 3))
1022static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT358,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT358
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT347((void*)((char*)(&(_OMC_LIT_STRUCT347).header) + 3)),_OMC_LIT357((void*)((char*)(&(_OMC_LIT_STRUCT357).header) + 3))}};
1023#define _OMC_LIT358((void*)((char*)(&(_OMC_LIT_STRUCT358).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT358)((void*)((char*)(&(_OMC_LIT_STRUCT358).header) + 3))
1024static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT359,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT359
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT346((void*)((char*)(&(_OMC_LIT_STRUCT346).header) + 3)),_OMC_LIT358((void*)((char*)(&(_OMC_LIT_STRUCT358).header) + 3))}};
1025#define _OMC_LIT359((void*)((char*)(&(_OMC_LIT_STRUCT359).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT359)((void*)((char*)(&(_OMC_LIT_STRUCT359).header) + 3))
1026static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT360,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT360
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT345((void*)((char*)(&(_OMC_LIT_STRUCT345).header) + 3)),_OMC_LIT359((void*)((char*)(&(_OMC_LIT_STRUCT359).header) + 3))}};
1027#define _OMC_LIT360((void*)((char*)(&(_OMC_LIT_STRUCT360).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT360)((void*)((char*)(&(_OMC_LIT_STRUCT360).header) + 3))
1028static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT361,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT361
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT344((void*)((char*)(&(_OMC_LIT_STRUCT344).header) + 3)),_OMC_LIT360((void*)((char*)(&(_OMC_LIT_STRUCT360).header) + 3))}};
1029#define _OMC_LIT361((void*)((char*)(&(_OMC_LIT_STRUCT361).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT361)((void*)((char*)(&(_OMC_LIT_STRUCT361).header) + 3))
1030static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT362,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT362
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT343((void*)((char*)(&(_OMC_LIT_STRUCT343).header) + 3)),_OMC_LIT361((void*)((char*)(&(_OMC_LIT_STRUCT361).header) + 3))}};
1031#define _OMC_LIT362((void*)((char*)(&(_OMC_LIT_STRUCT362).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT362)((void*)((char*)(&(_OMC_LIT_STRUCT362).header) + 3))
1032static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT363,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT363
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT342((void*)((char*)(&(_OMC_LIT_STRUCT342).header) + 3)),_OMC_LIT362((void*)((char*)(&(_OMC_LIT_STRUCT362).header) + 3))}};
1033#define _OMC_LIT363((void*)((char*)(&(_OMC_LIT_STRUCT363).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT363)((void*)((char*)(&(_OMC_LIT_STRUCT363).header) + 3))
1034static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT364,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT364
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT341((void*)((char*)(&(_OMC_LIT_STRUCT341).header) + 3)),_OMC_LIT363((void*)((char*)(&(_OMC_LIT_STRUCT363).header) + 3))}};
1035#define _OMC_LIT364((void*)((char*)(&(_OMC_LIT_STRUCT364).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT364)((void*)((char*)(&(_OMC_LIT_STRUCT364).header) + 3))
1036static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT365,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT365
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT340((void*)((char*)(&(_OMC_LIT_STRUCT340).header) + 3)),_OMC_LIT364((void*)((char*)(&(_OMC_LIT_STRUCT364).header) + 3))}};
1037#define _OMC_LIT365((void*)((char*)(&(_OMC_LIT_STRUCT365).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT365)((void*)((char*)(&(_OMC_LIT_STRUCT365).header) + 3))
1038static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT366,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT366
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT339((void*)((char*)(&(_OMC_LIT_STRUCT339).header) + 3)),_OMC_LIT365((void*)((char*)(&(_OMC_LIT_STRUCT365).header) + 3))}};
1039#define _OMC_LIT366((void*)((char*)(&(_OMC_LIT_STRUCT366).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT366)((void*)((char*)(&(_OMC_LIT_STRUCT366).header) + 3))
1040static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT367,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT367
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT338((void*)((char*)(&(_OMC_LIT_STRUCT338).header) + 3)),_OMC_LIT366((void*)((char*)(&(_OMC_LIT_STRUCT366).header) + 3))}};
1041#define _OMC_LIT367((void*)((char*)(&(_OMC_LIT_STRUCT367).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT367)((void*)((char*)(&(_OMC_LIT_STRUCT367).header) + 3))
1042static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT368,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT368
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT337((void*)((char*)(&(_OMC_LIT_STRUCT337).header) + 3)),_OMC_LIT367((void*)((char*)(&(_OMC_LIT_STRUCT367).header) + 3))}};
1043#define _OMC_LIT368((void*)((char*)(&(_OMC_LIT_STRUCT368).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT368)((void*)((char*)(&(_OMC_LIT_STRUCT368).header) + 3))
1044static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT369,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT369
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT336((void*)((char*)(&(_OMC_LIT_STRUCT336).header) + 3)),_OMC_LIT368((void*)((char*)(&(_OMC_LIT_STRUCT368).header) + 3))}};
1045#define _OMC_LIT369((void*)((char*)(&(_OMC_LIT_STRUCT369).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT369)((void*)((char*)(&(_OMC_LIT_STRUCT369).header) + 3))
1046static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT370,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT370
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT335((void*)((char*)(&(_OMC_LIT_STRUCT335).header) + 3)),_OMC_LIT369((void*)((char*)(&(_OMC_LIT_STRUCT369).header) + 3))}};
1047#define _OMC_LIT370((void*)((char*)(&(_OMC_LIT_STRUCT370).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT370)((void*)((char*)(&(_OMC_LIT_STRUCT370).header) + 3))
1048static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT371,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT371
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT334((void*)((char*)(&(_OMC_LIT_STRUCT334).header) + 3)),_OMC_LIT370((void*)((char*)(&(_OMC_LIT_STRUCT370).header) + 3))}};
1049#define _OMC_LIT371((void*)((char*)(&(_OMC_LIT_STRUCT371).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT371)((void*)((char*)(&(_OMC_LIT_STRUCT371).header) + 3))
1050static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT372,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT372
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT333((void*)((char*)(&(_OMC_LIT_STRUCT333).header) + 3)),_OMC_LIT371((void*)((char*)(&(_OMC_LIT_STRUCT371).header) + 3))}};
1051#define _OMC_LIT372((void*)((char*)(&(_OMC_LIT_STRUCT372).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT372)((void*)((char*)(&(_OMC_LIT_STRUCT372).header) + 3))
1052static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT373,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT373
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT332((void*)((char*)(&(_OMC_LIT_STRUCT332).header) + 3)),_OMC_LIT372((void*)((char*)(&(_OMC_LIT_STRUCT372).header) + 3))}};
1053#define _OMC_LIT373((void*)((char*)(&(_OMC_LIT_STRUCT373).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT373)((void*)((char*)(&(_OMC_LIT_STRUCT373).header) + 3))
1054static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT374,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT374
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT331((void*)((char*)(&(_OMC_LIT_STRUCT331).header) + 3)),_OMC_LIT373((void*)((char*)(&(_OMC_LIT_STRUCT373).header) + 3))}};
1055#define _OMC_LIT374((void*)((char*)(&(_OMC_LIT_STRUCT374).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT374)((void*)((char*)(&(_OMC_LIT_STRUCT374).header) + 3))
1056static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT375,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT375
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT330((void*)((char*)(&(_OMC_LIT_STRUCT330).header) + 3)),_OMC_LIT374((void*)((char*)(&(_OMC_LIT_STRUCT374).header) + 3))}};
1057#define _OMC_LIT375((void*)((char*)(&(_OMC_LIT_STRUCT375).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT375)((void*)((char*)(&(_OMC_LIT_STRUCT375).header) + 3))
1058static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT376,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT376
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT329((void*)((char*)(&(_OMC_LIT_STRUCT329).header) + 3)),_OMC_LIT375((void*)((char*)(&(_OMC_LIT_STRUCT375).header) + 3))}};
1059#define _OMC_LIT376((void*)((char*)(&(_OMC_LIT_STRUCT376).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT376)((void*)((char*)(&(_OMC_LIT_STRUCT376).header) + 3))
1060#define _OMC_LIT377_data".c" ".c"
1061static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT377,2,_OMC_LIT377_data)struct { mmc_uint_t header; const char data[(2)+1]; } _OMC_LIT_STRUCT377
= { ((((mmc_uint_t)2)<<(3))+((1<<(3+3))+5)), ".c"
}
;
1062#define _OMC_LIT377((void*)((char*)(&(_OMC_LIT_STRUCT377).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT377)((void*)((char*)(&(_OMC_LIT_STRUCT377).header) + 3))
1063#define _OMC_LIT378_data"_functions.c" "_functions.c"
1064static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT378,12,_OMC_LIT378_data)struct { mmc_uint_t header; const char data[(12)+1]; } _OMC_LIT_STRUCT378
= { ((((mmc_uint_t)12)<<(3))+((1<<(3+3))+5)), "_functions.c"
}
;
1065#define _OMC_LIT378((void*)((char*)(&(_OMC_LIT_STRUCT378).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT378)((void*)((char*)(&(_OMC_LIT_STRUCT378).header) + 3))
1066#define _OMC_LIT379_data"_records.c" "_records.c"
1067static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT379,10,_OMC_LIT379_data)struct { mmc_uint_t header; const char data[(10)+1]; } _OMC_LIT_STRUCT379
= { ((((mmc_uint_t)10)<<(3))+((1<<(3+3))+5)), "_records.c"
}
;
1068#define _OMC_LIT379((void*)((char*)(&(_OMC_LIT_STRUCT379).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT379)((void*)((char*)(&(_OMC_LIT_STRUCT379).header) + 3))
1069#define _OMC_LIT380_data"_01exo.c" "_01exo.c"
1070static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT380,8,_OMC_LIT380_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT380
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_01exo.c"
}
;
1071#define _OMC_LIT380((void*)((char*)(&(_OMC_LIT_STRUCT380).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT380)((void*)((char*)(&(_OMC_LIT_STRUCT380).header) + 3))
1072#define _OMC_LIT381_data"_02nls.c" "_02nls.c"
1073static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT381,8,_OMC_LIT381_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT381
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_02nls.c"
}
;
1074#define _OMC_LIT381((void*)((char*)(&(_OMC_LIT_STRUCT381).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT381)((void*)((char*)(&(_OMC_LIT_STRUCT381).header) + 3))
1075#define _OMC_LIT382_data"_03lsy.c" "_03lsy.c"
1076static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT382,8,_OMC_LIT382_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT382
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_03lsy.c"
}
;
1077#define _OMC_LIT382((void*)((char*)(&(_OMC_LIT_STRUCT382).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT382)((void*)((char*)(&(_OMC_LIT_STRUCT382).header) + 3))
1078#define _OMC_LIT383_data"_04set.c" "_04set.c"
1079static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT383,8,_OMC_LIT383_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT383
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_04set.c"
}
;
1080#define _OMC_LIT383((void*)((char*)(&(_OMC_LIT_STRUCT383).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT383)((void*)((char*)(&(_OMC_LIT_STRUCT383).header) + 3))
1081#define _OMC_LIT384_data"_05evt.c" "_05evt.c"
1082static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT384,8,_OMC_LIT384_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT384
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_05evt.c"
}
;
1083#define _OMC_LIT384((void*)((char*)(&(_OMC_LIT_STRUCT384).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT384)((void*)((char*)(&(_OMC_LIT_STRUCT384).header) + 3))
1084#define _OMC_LIT385_data"_06inz.c" "_06inz.c"
1085static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT385,8,_OMC_LIT385_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT385
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_06inz.c"
}
;
1086#define _OMC_LIT385((void*)((char*)(&(_OMC_LIT_STRUCT385).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT385)((void*)((char*)(&(_OMC_LIT_STRUCT385).header) + 3))
1087#define _OMC_LIT386_data"_07dly.c" "_07dly.c"
1088static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT386,8,_OMC_LIT386_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT386
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_07dly.c"
}
;
1089#define _OMC_LIT386((void*)((char*)(&(_OMC_LIT_STRUCT386).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT386)((void*)((char*)(&(_OMC_LIT_STRUCT386).header) + 3))
1090#define _OMC_LIT387_data"_08bnd.c" "_08bnd.c"
1091static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT387,8,_OMC_LIT387_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT387
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_08bnd.c"
}
;
1092#define _OMC_LIT387((void*)((char*)(&(_OMC_LIT_STRUCT387).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT387)((void*)((char*)(&(_OMC_LIT_STRUCT387).header) + 3))
1093#define _OMC_LIT388_data"_09alg.c" "_09alg.c"
1094static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT388,8,_OMC_LIT388_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT388
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_09alg.c"
}
;
1095#define _OMC_LIT388((void*)((char*)(&(_OMC_LIT_STRUCT388).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT388)((void*)((char*)(&(_OMC_LIT_STRUCT388).header) + 3))
1096#define _OMC_LIT389_data"_10asr.c" "_10asr.c"
1097static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT389,8,_OMC_LIT389_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT389
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_10asr.c"
}
;
1098#define _OMC_LIT389((void*)((char*)(&(_OMC_LIT_STRUCT389).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT389)((void*)((char*)(&(_OMC_LIT_STRUCT389).header) + 3))
1099#define _OMC_LIT390_data"_11mix.c" "_11mix.c"
1100static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT390,8,_OMC_LIT390_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT390
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_11mix.c"
}
;
1101#define _OMC_LIT390((void*)((char*)(&(_OMC_LIT_STRUCT390).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT390)((void*)((char*)(&(_OMC_LIT_STRUCT390).header) + 3))
1102#define _OMC_LIT391_data"_12jac.c" "_12jac.c"
1103static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT391,8,_OMC_LIT391_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT391
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_12jac.c"
}
;
1104#define _OMC_LIT391((void*)((char*)(&(_OMC_LIT_STRUCT391).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT391)((void*)((char*)(&(_OMC_LIT_STRUCT391).header) + 3))
1105#define _OMC_LIT392_data"_13opt.c" "_13opt.c"
1106static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT392,8,_OMC_LIT392_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT392
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_13opt.c"
}
;
1107#define _OMC_LIT392((void*)((char*)(&(_OMC_LIT_STRUCT392).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT392)((void*)((char*)(&(_OMC_LIT_STRUCT392).header) + 3))
1108#define _OMC_LIT393_data"_14lnz.c" "_14lnz.c"
1109static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT393,8,_OMC_LIT393_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT393
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_14lnz.c"
}
;
1110#define _OMC_LIT393((void*)((char*)(&(_OMC_LIT_STRUCT393).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT393)((void*)((char*)(&(_OMC_LIT_STRUCT393).header) + 3))
1111#define _OMC_LIT394_data"_15syn.c" "_15syn.c"
1112static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT394,8,_OMC_LIT394_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT394
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_15syn.c"
}
;
1113#define _OMC_LIT394((void*)((char*)(&(_OMC_LIT_STRUCT394).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT394)((void*)((char*)(&(_OMC_LIT_STRUCT394).header) + 3))
1114#define _OMC_LIT395_data"_16dae.c" "_16dae.c"
1115static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT395,8,_OMC_LIT395_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT395
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_16dae.c"
}
;
1116#define _OMC_LIT395((void*)((char*)(&(_OMC_LIT_STRUCT395).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT395)((void*)((char*)(&(_OMC_LIT_STRUCT395).header) + 3))
1117#define _OMC_LIT396_data"_17inl.c" "_17inl.c"
1118static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT396,8,_OMC_LIT396_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT396
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_17inl.c"
}
;
1119#define _OMC_LIT396((void*)((char*)(&(_OMC_LIT_STRUCT396).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT396)((void*)((char*)(&(_OMC_LIT_STRUCT396).header) + 3))
1120#define _OMC_LIT397_data"_init_fmu.c" "_init_fmu.c"
1121static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT397,11,_OMC_LIT397_data)struct { mmc_uint_t header; const char data[(11)+1]; } _OMC_LIT_STRUCT397
= { ((((mmc_uint_t)11)<<(3))+((1<<(3+3))+5)), "_init_fmu.c"
}
;
1122#define _OMC_LIT397((void*)((char*)(&(_OMC_LIT_STRUCT397).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT397)((void*)((char*)(&(_OMC_LIT_STRUCT397).header) + 3))
1123#define _OMC_LIT398_data"_FMU.c" "_FMU.c"
1124static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT398,6,_OMC_LIT398_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT398
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "_FMU.c"
}
;
1125#define _OMC_LIT398((void*)((char*)(&(_OMC_LIT_STRUCT398).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT398)((void*)((char*)(&(_OMC_LIT_STRUCT398).header) + 3))
1126static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT399,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT399
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT398((void*)((char*)(&(_OMC_LIT_STRUCT398).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
1127#define _OMC_LIT399((void*)((char*)(&(_OMC_LIT_STRUCT399).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT399)((void*)((char*)(&(_OMC_LIT_STRUCT399).header) + 3))
1128static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT400,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT400
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT397((void*)((char*)(&(_OMC_LIT_STRUCT397).header) + 3)),_OMC_LIT399((void*)((char*)(&(_OMC_LIT_STRUCT399).header) + 3))}};
1129#define _OMC_LIT400((void*)((char*)(&(_OMC_LIT_STRUCT400).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT400)((void*)((char*)(&(_OMC_LIT_STRUCT400).header) + 3))
1130static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT401,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT401
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT396((void*)((char*)(&(_OMC_LIT_STRUCT396).header) + 3)),_OMC_LIT400((void*)((char*)(&(_OMC_LIT_STRUCT400).header) + 3))}};
1131#define _OMC_LIT401((void*)((char*)(&(_OMC_LIT_STRUCT401).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT401)((void*)((char*)(&(_OMC_LIT_STRUCT401).header) + 3))
1132static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT402,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT402
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT395((void*)((char*)(&(_OMC_LIT_STRUCT395).header) + 3)),_OMC_LIT401((void*)((char*)(&(_OMC_LIT_STRUCT401).header) + 3))}};
1133#define _OMC_LIT402((void*)((char*)(&(_OMC_LIT_STRUCT402).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT402)((void*)((char*)(&(_OMC_LIT_STRUCT402).header) + 3))
1134static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT403,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT403
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT394((void*)((char*)(&(_OMC_LIT_STRUCT394).header) + 3)),_OMC_LIT402((void*)((char*)(&(_OMC_LIT_STRUCT402).header) + 3))}};
1135#define _OMC_LIT403((void*)((char*)(&(_OMC_LIT_STRUCT403).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT403)((void*)((char*)(&(_OMC_LIT_STRUCT403).header) + 3))
1136static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT404,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT404
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT393((void*)((char*)(&(_OMC_LIT_STRUCT393).header) + 3)),_OMC_LIT403((void*)((char*)(&(_OMC_LIT_STRUCT403).header) + 3))}};
1137#define _OMC_LIT404((void*)((char*)(&(_OMC_LIT_STRUCT404).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT404)((void*)((char*)(&(_OMC_LIT_STRUCT404).header) + 3))
1138static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT405,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT405
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT392((void*)((char*)(&(_OMC_LIT_STRUCT392).header) + 3)),_OMC_LIT404((void*)((char*)(&(_OMC_LIT_STRUCT404).header) + 3))}};
1139#define _OMC_LIT405((void*)((char*)(&(_OMC_LIT_STRUCT405).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT405)((void*)((char*)(&(_OMC_LIT_STRUCT405).header) + 3))
1140static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT406,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT406
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT391((void*)((char*)(&(_OMC_LIT_STRUCT391).header) + 3)),_OMC_LIT405((void*)((char*)(&(_OMC_LIT_STRUCT405).header) + 3))}};
1141#define _OMC_LIT406((void*)((char*)(&(_OMC_LIT_STRUCT406).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT406)((void*)((char*)(&(_OMC_LIT_STRUCT406).header) + 3))
1142static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT407,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT407
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT390((void*)((char*)(&(_OMC_LIT_STRUCT390).header) + 3)),_OMC_LIT406((void*)((char*)(&(_OMC_LIT_STRUCT406).header) + 3))}};
1143#define _OMC_LIT407((void*)((char*)(&(_OMC_LIT_STRUCT407).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT407)((void*)((char*)(&(_OMC_LIT_STRUCT407).header) + 3))
1144static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT408,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT408
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT389((void*)((char*)(&(_OMC_LIT_STRUCT389).header) + 3)),_OMC_LIT407((void*)((char*)(&(_OMC_LIT_STRUCT407).header) + 3))}};
1145#define _OMC_LIT408((void*)((char*)(&(_OMC_LIT_STRUCT408).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT408)((void*)((char*)(&(_OMC_LIT_STRUCT408).header) + 3))
1146static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT409,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT409
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT388((void*)((char*)(&(_OMC_LIT_STRUCT388).header) + 3)),_OMC_LIT408((void*)((char*)(&(_OMC_LIT_STRUCT408).header) + 3))}};
1147#define _OMC_LIT409((void*)((char*)(&(_OMC_LIT_STRUCT409).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT409)((void*)((char*)(&(_OMC_LIT_STRUCT409).header) + 3))
1148static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT410,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT410
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT387((void*)((char*)(&(_OMC_LIT_STRUCT387).header) + 3)),_OMC_LIT409((void*)((char*)(&(_OMC_LIT_STRUCT409).header) + 3))}};
1149#define _OMC_LIT410((void*)((char*)(&(_OMC_LIT_STRUCT410).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT410)((void*)((char*)(&(_OMC_LIT_STRUCT410).header) + 3))
1150static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT411,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT411
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT386((void*)((char*)(&(_OMC_LIT_STRUCT386).header) + 3)),_OMC_LIT410((void*)((char*)(&(_OMC_LIT_STRUCT410).header) + 3))}};
1151#define _OMC_LIT411((void*)((char*)(&(_OMC_LIT_STRUCT411).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT411)((void*)((char*)(&(_OMC_LIT_STRUCT411).header) + 3))
1152static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT412,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT412
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT385((void*)((char*)(&(_OMC_LIT_STRUCT385).header) + 3)),_OMC_LIT411((void*)((char*)(&(_OMC_LIT_STRUCT411).header) + 3))}};
1153#define _OMC_LIT412((void*)((char*)(&(_OMC_LIT_STRUCT412).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT412)((void*)((char*)(&(_OMC_LIT_STRUCT412).header) + 3))
1154static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT413,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT413
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT384((void*)((char*)(&(_OMC_LIT_STRUCT384).header) + 3)),_OMC_LIT412((void*)((char*)(&(_OMC_LIT_STRUCT412).header) + 3))}};
1155#define _OMC_LIT413((void*)((char*)(&(_OMC_LIT_STRUCT413).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT413)((void*)((char*)(&(_OMC_LIT_STRUCT413).header) + 3))
1156static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT414,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT414
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT383((void*)((char*)(&(_OMC_LIT_STRUCT383).header) + 3)),_OMC_LIT413((void*)((char*)(&(_OMC_LIT_STRUCT413).header) + 3))}};
1157#define _OMC_LIT414((void*)((char*)(&(_OMC_LIT_STRUCT414).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT414)((void*)((char*)(&(_OMC_LIT_STRUCT414).header) + 3))
1158static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT415,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT415
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT382((void*)((char*)(&(_OMC_LIT_STRUCT382).header) + 3)),_OMC_LIT414((void*)((char*)(&(_OMC_LIT_STRUCT414).header) + 3))}};
1159#define _OMC_LIT415((void*)((char*)(&(_OMC_LIT_STRUCT415).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT415)((void*)((char*)(&(_OMC_LIT_STRUCT415).header) + 3))
1160static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT416,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT416
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT381((void*)((char*)(&(_OMC_LIT_STRUCT381).header) + 3)),_OMC_LIT415((void*)((char*)(&(_OMC_LIT_STRUCT415).header) + 3))}};
1161#define _OMC_LIT416((void*)((char*)(&(_OMC_LIT_STRUCT416).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT416)((void*)((char*)(&(_OMC_LIT_STRUCT416).header) + 3))
1162static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT417,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT417
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT380((void*)((char*)(&(_OMC_LIT_STRUCT380).header) + 3)),_OMC_LIT416((void*)((char*)(&(_OMC_LIT_STRUCT416).header) + 3))}};
1163#define _OMC_LIT417((void*)((char*)(&(_OMC_LIT_STRUCT417).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT417)((void*)((char*)(&(_OMC_LIT_STRUCT417).header) + 3))
1164static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT418,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT418
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT379((void*)((char*)(&(_OMC_LIT_STRUCT379).header) + 3)),_OMC_LIT417((void*)((char*)(&(_OMC_LIT_STRUCT417).header) + 3))}};
1165#define _OMC_LIT418((void*)((char*)(&(_OMC_LIT_STRUCT418).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT418)((void*)((char*)(&(_OMC_LIT_STRUCT418).header) + 3))
1166static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT419,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT419
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT378((void*)((char*)(&(_OMC_LIT_STRUCT378).header) + 3)),_OMC_LIT418((void*)((char*)(&(_OMC_LIT_STRUCT418).header) + 3))}};
1167#define _OMC_LIT419((void*)((char*)(&(_OMC_LIT_STRUCT419).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT419)((void*)((char*)(&(_OMC_LIT_STRUCT419).header) + 3))
1168static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT420,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT420
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT377((void*)((char*)(&(_OMC_LIT_STRUCT377).header) + 3)),_OMC_LIT419((void*)((char*)(&(_OMC_LIT_STRUCT419).header) + 3))}};
1169#define _OMC_LIT420((void*)((char*)(&(_OMC_LIT_STRUCT420).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT420)((void*)((char*)(&(_OMC_LIT_STRUCT420).header) + 3))
1170#define _OMC_LIT421_data"/include/omc/c/" "/include/omc/c/"
1171static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT421,15,_OMC_LIT421_data)struct { mmc_uint_t header; const char data[(15)+1]; } _OMC_LIT_STRUCT421
= { ((((mmc_uint_t)15)<<(3))+((1<<(3+3))+5)), "/include/omc/c/"
}
;
1172#define _OMC_LIT421((void*)((char*)(&(_OMC_LIT_STRUCT421).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT421)((void*)((char*)(&(_OMC_LIT_STRUCT421).header) + 3))
1173#define _OMC_LIT422_data".o" ".o"
1174static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT422,2,_OMC_LIT422_data)struct { mmc_uint_t header; const char data[(2)+1]; } _OMC_LIT_STRUCT422
= { ((((mmc_uint_t)2)<<(3))+((1<<(3+3))+5)), ".o"
}
;
1175#define _OMC_LIT422((void*)((char*)(&(_OMC_LIT_STRUCT422).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT422)((void*)((char*)(&(_OMC_LIT_STRUCT422).header) + 3))
1176static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT423,3,3)struct { mmc_uint_t header; const void *data[3]; } _OMC_LIT_STRUCT423
= { (((3) << 10) + (((3) & 255) << 2)),
{&Tpl_Text_MEM__TEXT__desc,MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
1177#define _OMC_LIT423((void*)((char*)(&(_OMC_LIT_STRUCT423).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT423)((void*)((char*)(&(_OMC_LIT_STRUCT423).header) + 3))
1178#define _OMC_LIT424_data".fmutmp/sources/Makefile.in" ".fmutmp/sources/Makefile.in"
1179static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT424,27,_OMC_LIT424_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT424
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), ".fmutmp/sources/Makefile.in"
}
;
1180#define _OMC_LIT424((void*)((char*)(&(_OMC_LIT_STRUCT424).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT424)((void*)((char*)(&(_OMC_LIT_STRUCT424).header) + 3))
1181#define _OMC_LIT425_data".fmutmp/sources/omc_simulation_settings.h" ".fmutmp/sources/omc_simulation_settings.h"
1182static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT425,41,_OMC_LIT425_data)struct { mmc_uint_t header; const char data[(41)+1]; } _OMC_LIT_STRUCT425
= { ((((mmc_uint_t)41)<<(3))+((1<<(3+3))+5)), ".fmutmp/sources/omc_simulation_settings.h"
}
;
1183#define _OMC_LIT425((void*)((char*)(&(_OMC_LIT_STRUCT425).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT425)((void*)((char*)(&(_OMC_LIT_STRUCT425).header) + 3))
1184static const MMC_DEFREALLIT(_OMC_LIT_STRUCT426_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT426_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
1185#define _OMC_LIT426_6((void*)((char*)(&(_OMC_LIT_STRUCT426_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT426_6)((void*)((char*)(&(_OMC_LIT_STRUCT426_6).header) + 3))
1186static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT426,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT426
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(789))((void*)(((((mmc_uint_t) (789)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(13))((void*)(((((mmc_uint_t) (13)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(789))((void*)(((((mmc_uint_t) (789)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(106))((void*)(((((mmc_uint_t) (106)) << 1)+0))),_OMC_LIT426_6((void*)((char*)(&(_OMC_LIT_STRUCT426_6).header) + 3))}};
1187#define _OMC_LIT426((void*)((char*)(&(_OMC_LIT_STRUCT426).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT426)((void*)((char*)(&(_OMC_LIT_STRUCT426).header) + 3))
1188#define _OMC_LIT427_data"Failed to create tmp folder " "Failed to create tmp folder "
1189static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT427,28,_OMC_LIT427_data)struct { mmc_uint_t header; const char data[(28)+1]; } _OMC_LIT_STRUCT427
= { ((((mmc_uint_t)28)<<(3))+((1<<(3+3))+5)), "Failed to create tmp folder "
}
;
1190#define _OMC_LIT427((void*)((char*)(&(_OMC_LIT_STRUCT427).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT427)((void*)((char*)(&(_OMC_LIT_STRUCT427).header) + 3))
1191static const MMC_DEFREALLIT(_OMC_LIT_STRUCT428_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT428_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
1192#define _OMC_LIT428_6((void*)((char*)(&(_OMC_LIT_STRUCT428_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT428_6)((void*)((char*)(&(_OMC_LIT_STRUCT428_6).header) + 3))
1193static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT428,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT428
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(794))((void*)(((((mmc_uint_t) (794)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(11))((void*)(((((mmc_uint_t) (11)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(794))((void*)(((((mmc_uint_t) (794)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(102))((void*)(((((mmc_uint_t) (102)) << 1)+0))),_OMC_LIT428_6((void*)((char*)(&(_OMC_LIT_STRUCT428_6).header) + 3))}};
1194#define _OMC_LIT428((void*)((char*)(&(_OMC_LIT_STRUCT428).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT428)((void*)((char*)(&(_OMC_LIT_STRUCT428).header) + 3))
1195#define _OMC_LIT429_data"modelDescription.xml" "modelDescription.xml"
1196static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT429,20,_OMC_LIT429_data)struct { mmc_uint_t header; const char data[(20)+1]; } _OMC_LIT_STRUCT429
= { ((((mmc_uint_t)20)<<(3))+((1<<(3+3))+5)), "modelDescription.xml"
}
;
1197#define _OMC_LIT429((void*)((char*)(&(_OMC_LIT_STRUCT429).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT429)((void*)((char*)(&(_OMC_LIT_STRUCT429).header) + 3))
1198#define _OMC_LIT430_data"_FMU.makefile" "_FMU.makefile"
1199static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT430,13,_OMC_LIT430_data)struct { mmc_uint_t header; const char data[(13)+1]; } _OMC_LIT_STRUCT430
= { ((((mmc_uint_t)13)<<(3))+((1<<(3+3))+5)), "_FMU.makefile"
}
;
1200#define _OMC_LIT430((void*)((char*)(&(_OMC_LIT_STRUCT430).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT430)((void*)((char*)(&(_OMC_LIT_STRUCT430).header) + 3))
1201#define _OMC_LIT431_data"_omsic.c" "_omsic.c"
1202static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT431,8,_OMC_LIT431_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT431
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_omsic.c"
}
;
1203#define _OMC_LIT431((void*)((char*)(&(_OMC_LIT_STRUCT431).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT431)((void*)((char*)(&(_OMC_LIT_STRUCT431).header) + 3))
1204static const MMC_DEFREALLIT(_OMC_LIT_STRUCT432_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT432_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
1205#define _OMC_LIT432_6((void*)((char*)(&(_OMC_LIT_STRUCT432_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT432_6)((void*)((char*)(&(_OMC_LIT_STRUCT432_6).header) + 3))
1206static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT432,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT432
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(818))((void*)(((((mmc_uint_t) (818)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(13))((void*)(((((mmc_uint_t) (13)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(818))((void*)(((((mmc_uint_t) (818)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(106))((void*)(((((mmc_uint_t) (106)) << 1)+0))),_OMC_LIT432_6((void*)((char*)(&(_OMC_LIT_STRUCT432_6).header) + 3))}};
1207#define _OMC_LIT432((void*)((char*)(&(_OMC_LIT_STRUCT432).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT432)((void*)((char*)(&(_OMC_LIT_STRUCT432).header) + 3))
1208static const MMC_DEFREALLIT(_OMC_LIT_STRUCT433_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT433_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
1209#define _OMC_LIT433_6((void*)((char*)(&(_OMC_LIT_STRUCT433_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT433_6)((void*)((char*)(&(_OMC_LIT_STRUCT433_6).header) + 3))
1210static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT433,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT433
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(823))((void*)(((((mmc_uint_t) (823)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(11))((void*)(((((mmc_uint_t) (11)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(823))((void*)(((((mmc_uint_t) (823)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(102))((void*)(((((mmc_uint_t) (102)) << 1)+0))),_OMC_LIT433_6((void*)((char*)(&(_OMC_LIT_STRUCT433_6).header) + 3))}};
1211#define _OMC_LIT433((void*)((char*)(&(_OMC_LIT_STRUCT433).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT433)((void*)((char*)(&(_OMC_LIT_STRUCT433).header) + 3))
1212#define _OMC_LIT434_data"hpcom" "hpcom"
1213static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT434,5,_OMC_LIT434_data)struct { mmc_uint_t header; const char data[(5)+1]; } _OMC_LIT_STRUCT434
= { ((((mmc_uint_t)5)<<(3))+((1<<(3+3))+5)), "hpcom"
}
;
1214#define _OMC_LIT434((void*)((char*)(&(_OMC_LIT_STRUCT434).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT434)((void*)((char*)(&(_OMC_LIT_STRUCT434).header) + 3))
1215#define _OMC_LIT435_data"Enables parallel calculation based on task-graphs." "Enables parallel calculation based on task-graphs."
1216static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT435,50,_OMC_LIT435_data)struct { mmc_uint_t header; const char data[(50)+1]; } _OMC_LIT_STRUCT435
= { ((((mmc_uint_t)50)<<(3))+((1<<(3+3))+5)), "Enables parallel calculation based on task-graphs."
}
;
1217#define _OMC_LIT435((void*)((char*)(&(_OMC_LIT_STRUCT435).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT435)((void*)((char*)(&(_OMC_LIT_STRUCT435).header) + 3))
1218static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT436,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT436
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT435((void*)((char*)(&(_OMC_LIT_STRUCT435).header) + 3))}};
1219#define _OMC_LIT436((void*)((char*)(&(_OMC_LIT_STRUCT436).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT436)((void*)((char*)(&(_OMC_LIT_STRUCT436).header) + 3))
1220static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT437,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT437
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(88))((void*)(((((mmc_uint_t) (88)) << 1)+0))),_OMC_LIT434((void*)((char*)(&(_OMC_LIT_STRUCT434).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT436((void*)((char*)(&(_OMC_LIT_STRUCT436).header) + 3))}};
1221#define _OMC_LIT437((void*)((char*)(&(_OMC_LIT_STRUCT437).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT437)((void*)((char*)(&(_OMC_LIT_STRUCT437).header) + 3))
1222#define _OMC_LIT438_data"Unknown FMU template target: " "Unknown FMU template target: "
1223static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT438,29,_OMC_LIT438_data)struct { mmc_uint_t header; const char data[(29)+1]; } _OMC_LIT_STRUCT438
= { ((((mmc_uint_t)29)<<(3))+((1<<(3+3))+5)), "Unknown FMU template target: "
}
;
1224#define _OMC_LIT438((void*)((char*)(&(_OMC_LIT_STRUCT438).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT438)((void*)((char*)(&(_OMC_LIT_STRUCT438).header) + 3))
1225#define _OMC_LIT439_data"omsic" "omsic"
1226static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT439,5,_OMC_LIT439_data)struct { mmc_uint_t header; const char data[(5)+1]; } _OMC_LIT_STRUCT439
= { ((((mmc_uint_t)5)<<(3))+((1<<(3+3))+5)), "omsic"
}
;
1227#define _OMC_LIT439((void*)((char*)(&(_OMC_LIT_STRUCT439).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT439)((void*)((char*)(&(_OMC_LIT_STRUCT439).header) + 3))
1228#define _OMC_LIT440_data"omsicpp" "omsicpp"
1229static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT440,7,_OMC_LIT440_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT440
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "omsicpp"
}
;
1230#define _OMC_LIT440((void*)((char*)(&(_OMC_LIT_STRUCT440).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT440)((void*)((char*)(&(_OMC_LIT_STRUCT440).header) + 3))
1231#define _OMC_LIT441_data"Cpp" "Cpp"
1232static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT441,3,_OMC_LIT441_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT441
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "Cpp"
}
;
1233#define _OMC_LIT441((void*)((char*)(&(_OMC_LIT_STRUCT441).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT441)((void*)((char*)(&(_OMC_LIT_STRUCT441).header) + 3))
1234#define _OMC_LIT442_data"2.0" "2.0"
1235static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT442,3,_OMC_LIT442_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT442
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "2.0"
}
;
1236#define _OMC_LIT442((void*)((char*)(&(_OMC_LIT_STRUCT442).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT442)((void*)((char*)(&(_OMC_LIT_STRUCT442).header) + 3))
1237#define _OMC_LIT443_data"me" "me"
1238static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT443,2,_OMC_LIT443_data)struct { mmc_uint_t header; const char data[(2)+1]; } _OMC_LIT_STRUCT443
= { ((((mmc_uint_t)2)<<(3))+((1<<(3+3))+5)), "me"
}
;
1239#define _OMC_LIT443((void*)((char*)(&(_OMC_LIT_STRUCT443).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT443)((void*)((char*)(&(_OMC_LIT_STRUCT443).header) + 3))
1240#define _OMC_LIT444_data"parmodauto" "parmodauto"
1241static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT444,10,_OMC_LIT444_data)struct { mmc_uint_t header; const char data[(10)+1]; } _OMC_LIT_STRUCT444
= { ((((mmc_uint_t)10)<<(3))+((1<<(3+3))+5)), "parmodauto"
}
;
1242#define _OMC_LIT444((void*)((char*)(&(_OMC_LIT_STRUCT444).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT444)((void*)((char*)(&(_OMC_LIT_STRUCT444).header) + 3))
1243#define _OMC_LIT445_data"Experimental: Enable parallelization of independent systems of equations in the translated model." "Experimental: Enable parallelization of independent systems of equations in the translated model."
1244static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT445,97,_OMC_LIT445_data)struct { mmc_uint_t header; const char data[(97)+1]; } _OMC_LIT_STRUCT445
= { ((((mmc_uint_t)97)<<(3))+((1<<(3+3))+5)), "Experimental: Enable parallelization of independent systems of equations in the translated model."
}
;
1245#define _OMC_LIT445((void*)((char*)(&(_OMC_LIT_STRUCT445).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT445)((void*)((char*)(&(_OMC_LIT_STRUCT445).header) + 3))
1246static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT446,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT446
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT445((void*)((char*)(&(_OMC_LIT_STRUCT445).header) + 3))}};
1247#define _OMC_LIT446((void*)((char*)(&(_OMC_LIT_STRUCT446).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT446)((void*)((char*)(&(_OMC_LIT_STRUCT446).header) + 3))
1248static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT447,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT447
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(4))((void*)(((((mmc_uint_t) (4)) << 1)+0))),_OMC_LIT444((void*)((char*)(&(_OMC_LIT_STRUCT444).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT446((void*)((char*)(&(_OMC_LIT_STRUCT446).header) + 3))}};
1249#define _OMC_LIT447((void*)((char*)(&(_OMC_LIT_STRUCT447).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT447)((void*)((char*)(&(_OMC_LIT_STRUCT447).header) + 3))
1250#define _OMC_LIT448_data" failed\n" " failed\n"
1251static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT448,8,_OMC_LIT448_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT448
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), " failed\n"
}
;
1252#define _OMC_LIT448((void*)((char*)(&(_OMC_LIT_STRUCT448).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT448)((void*)((char*)(&(_OMC_LIT_STRUCT448).header) + 3))
1253static const MMC_DEFREALLIT(_OMC_LIT_STRUCT449_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT449_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
1254#define _OMC_LIT449_6((void*)((char*)(&(_OMC_LIT_STRUCT449_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT449_6)((void*)((char*)(&(_OMC_LIT_STRUCT449_6).header) + 3))
1255static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT449,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT449
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(475))((void*)(((((mmc_uint_t) (475)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(7))((void*)(((((mmc_uint_t) (7)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(475))((void*)(((((mmc_uint_t) (475)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(78))((void*)(((((mmc_uint_t) (78)) << 1)+0))),_OMC_LIT449_6((void*)((char*)(&(_OMC_LIT_STRUCT449_6).header) + 3))}};
1256#define _OMC_LIT449((void*)((char*)(&(_OMC_LIT_STRUCT449).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT449)((void*)((char*)(&(_OMC_LIT_STRUCT449).header) + 3))
1257static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT450,2,0)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT450
= { (((2) << 10) + (((0) & 255) << 2)),
{MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
1258#define _OMC_LIT450((void*)((char*)(&(_OMC_LIT_STRUCT450).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT450)((void*)((char*)(&(_OMC_LIT_STRUCT450).header) + 3))
1259static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT451,1,5)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT451
= { (((1) << 10) + (((5) & 255) << 2)),
{&AvlSetString_Tree_EMPTY__desc,}};
1260#define _OMC_LIT451((void*)((char*)(&(_OMC_LIT_STRUCT451).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT451)((void*)((char*)(&(_OMC_LIT_STRUCT451).header) + 3))
1261#define _OMC_LIT452_data"OMCpp" "OMCpp"
1262static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT452,5,_OMC_LIT452_data)struct { mmc_uint_t header; const char data[(5)+1]; } _OMC_LIT_STRUCT452
= { ((((mmc_uint_t)5)<<(3))+((1<<(3+3))+5)), "OMCpp"
}
;
1263#define _OMC_LIT452((void*)((char*)(&(_OMC_LIT_STRUCT452).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT452)((void*)((char*)(&(_OMC_LIT_STRUCT452).header) + 3))
1264#define _OMC_LIT453_data"CalcHelperMain.o\n" "CalcHelperMain.o\n"
1265static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT453,17,_OMC_LIT453_data)struct { mmc_uint_t header; const char data[(17)+1]; } _OMC_LIT_STRUCT453
= { ((((mmc_uint_t)17)<<(3))+((1<<(3+3))+5)), "CalcHelperMain.o\n"
}
;
1266#define _OMC_LIT453((void*)((char*)(&(_OMC_LIT_STRUCT453).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT453)((void*)((char*)(&(_OMC_LIT_STRUCT453).header) + 3))
1267#define _OMC_LIT454_data".so\n" ".so\n"
1268static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT454,4,_OMC_LIT454_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT454
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), ".so\n"
}
;
1269#define _OMC_LIT454((void*)((char*)(&(_OMC_LIT_STRUCT454).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT454)((void*)((char*)(&(_OMC_LIT_STRUCT454).header) + 3))
1270static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT455,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT455
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT454((void*)((char*)(&(_OMC_LIT_STRUCT454).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
1271#define _OMC_LIT455((void*)((char*)(&(_OMC_LIT_STRUCT455).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT455)((void*)((char*)(&(_OMC_LIT_STRUCT455).header) + 3))
1272static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT456,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT456
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT453((void*)((char*)(&(_OMC_LIT_STRUCT453).header) + 3)),_OMC_LIT455((void*)((char*)(&(_OMC_LIT_STRUCT455).header) + 3))}};
1273#define _OMC_LIT456((void*)((char*)(&(_OMC_LIT_STRUCT456).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT456)((void*)((char*)(&(_OMC_LIT_STRUCT456).header) + 3))
1274#define _OMC_LIT457_data"\\(.*\\)[.]c$" "\\(.*\\)[.]c$"
1275static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT457,11,_OMC_LIT457_data)struct { mmc_uint_t header; const char data[(11)+1]; } _OMC_LIT_STRUCT457
= { ((((mmc_uint_t)11)<<(3))+((1<<(3+3))+5)), "\\(.*\\)[.]c$"
}
;
1276#define _OMC_LIT457((void*)((char*)(&(_OMC_LIT_STRUCT457).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT457)((void*)((char*)(&(_OMC_LIT_STRUCT457).header) + 3))
1277#define _OMC_LIT458_data".o\n" ".o\n"
1278static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT458,3,_OMC_LIT458_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT458
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), ".o\n"
}
;
1279#define _OMC_LIT458((void*)((char*)(&(_OMC_LIT_STRUCT458).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT458)((void*)((char*)(&(_OMC_LIT_STRUCT458).header) + 3))
1280#define _OMC_LIT459_data"_12jac.h" "_12jac.h"
1281static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT459,8,_OMC_LIT459_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT459
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_12jac.h"
}
;
1282#define _OMC_LIT459((void*)((char*)(&(_OMC_LIT_STRUCT459).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT459)((void*)((char*)(&(_OMC_LIT_STRUCT459).header) + 3))
1283#define _OMC_LIT460_data"_13opt.h" "_13opt.h"
1284static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT460,8,_OMC_LIT460_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT460
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_13opt.h"
}
;
1285#define _OMC_LIT460((void*)((char*)(&(_OMC_LIT_STRUCT460).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT460)((void*)((char*)(&(_OMC_LIT_STRUCT460).header) + 3))
1286#define _OMC_LIT461_data"_16dae.h" "_16dae.h"
1287static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT461,8,_OMC_LIT461_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT461
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_16dae.h"
}
;
1288#define _OMC_LIT461((void*)((char*)(&(_OMC_LIT_STRUCT461).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT461)((void*)((char*)(&(_OMC_LIT_STRUCT461).header) + 3))
1289#define _OMC_LIT462_data"_model.h" "_model.h"
1290static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT462,8,_OMC_LIT462_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT462
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "_model.h"
}
;
1291#define _OMC_LIT462((void*)((char*)(&(_OMC_LIT_STRUCT462).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT462)((void*)((char*)(&(_OMC_LIT_STRUCT462).header) + 3))
1292#define _OMC_LIT463_data"_11mix.o\n" "_11mix.o\n"
1293static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT463,9,_OMC_LIT463_data)struct { mmc_uint_t header; const char data[(9)+1]; } _OMC_LIT_STRUCT463
= { ((((mmc_uint_t)9)<<(3))+((1<<(3+3))+5)), "_11mix.o\n"
}
;
1294#define _OMC_LIT463((void*)((char*)(&(_OMC_LIT_STRUCT463).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT463)((void*)((char*)(&(_OMC_LIT_STRUCT463).header) + 3))
1295#define _OMC_LIT464_data"_functions.o\n" "_functions.o\n"
1296static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT464,13,_OMC_LIT464_data)struct { mmc_uint_t header; const char data[(13)+1]; } _OMC_LIT_STRUCT464
= { ((((mmc_uint_t)13)<<(3))+((1<<(3+3))+5)), "_functions.o\n"
}
;
1297#define _OMC_LIT464((void*)((char*)(&(_OMC_LIT_STRUCT464).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT464)((void*)((char*)(&(_OMC_LIT_STRUCT464).header) + 3))
1298#define _OMC_LIT465_data"_info.json\n" "_info.json\n"
1299static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT465,11,_OMC_LIT465_data)struct { mmc_uint_t header; const char data[(11)+1]; } _OMC_LIT_STRUCT465
= { ((((mmc_uint_t)11)<<(3))+((1<<(3+3))+5)), "_info.json\n"
}
;
1300#define _OMC_LIT465((void*)((char*)(&(_OMC_LIT_STRUCT465).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT465)((void*)((char*)(&(_OMC_LIT_STRUCT465).header) + 3))
1301#define _OMC_LIT466_data"_init.xml\n" "_init.xml\n"
1302static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT466,10,_OMC_LIT466_data)struct { mmc_uint_t header; const char data[(10)+1]; } _OMC_LIT_STRUCT466
= { ((((mmc_uint_t)10)<<(3))+((1<<(3+3))+5)), "_init.xml\n"
}
;
1303#define _OMC_LIT466((void*)((char*)(&(_OMC_LIT_STRUCT466).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT466)((void*)((char*)(&(_OMC_LIT_STRUCT466).header) + 3))
1304static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT467,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT467
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT466((void*)((char*)(&(_OMC_LIT_STRUCT466).header) + 3)),MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))}};
1305#define _OMC_LIT467((void*)((char*)(&(_OMC_LIT_STRUCT467).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT467)((void*)((char*)(&(_OMC_LIT_STRUCT467).header) + 3))
1306static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT468,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT468
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT465((void*)((char*)(&(_OMC_LIT_STRUCT465).header) + 3)),_OMC_LIT467((void*)((char*)(&(_OMC_LIT_STRUCT467).header) + 3))}};
1307#define _OMC_LIT468((void*)((char*)(&(_OMC_LIT_STRUCT468).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT468)((void*)((char*)(&(_OMC_LIT_STRUCT468).header) + 3))
1308static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT469,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT469
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT464((void*)((char*)(&(_OMC_LIT_STRUCT464).header) + 3)),_OMC_LIT468((void*)((char*)(&(_OMC_LIT_STRUCT468).header) + 3))}};
1309#define _OMC_LIT469((void*)((char*)(&(_OMC_LIT_STRUCT469).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT469)((void*)((char*)(&(_OMC_LIT_STRUCT469).header) + 3))
1310static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT470,2,1)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT470
= { (((2) << 10) + (((1) & 255) << 2)),
{_OMC_LIT463((void*)((char*)(&(_OMC_LIT_STRUCT463).header) + 3)),_OMC_LIT469((void*)((char*)(&(_OMC_LIT_STRUCT469).header) + 3))}};
1311#define _OMC_LIT470((void*)((char*)(&(_OMC_LIT_STRUCT470).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT470)((void*)((char*)(&(_OMC_LIT_STRUCT470).header) + 3))
1312#define _OMC_LIT471_data"parallelCodegen" "parallelCodegen"
1313static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT471,15,_OMC_LIT471_data)struct { mmc_uint_t header; const char data[(15)+1]; } _OMC_LIT_STRUCT471
= { ((((mmc_uint_t)15)<<(3))+((1<<(3+3))+5)), "parallelCodegen"
}
;
1314#define _OMC_LIT471((void*)((char*)(&(_OMC_LIT_STRUCT471).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT471)((void*)((char*)(&(_OMC_LIT_STRUCT471).header) + 3))
1315#define _OMC_LIT472_data"Enables code generation in parallel (disable this if compiling a model causes you to run out of RAM)." "Enables code generation in parallel (disable this if compiling a model causes you to run out of RAM)."
1316static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT472,101,_OMC_LIT472_data)struct { mmc_uint_t header; const char data[(101)+1]; } _OMC_LIT_STRUCT472
= { ((((mmc_uint_t)101)<<(3))+((1<<(3+3))+5)), "Enables code generation in parallel (disable this if compiling a model causes you to run out of RAM)."
}
;
1317#define _OMC_LIT472((void*)((char*)(&(_OMC_LIT_STRUCT472).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT472)((void*)((char*)(&(_OMC_LIT_STRUCT472).header) + 3))
1318static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT473,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT473
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT472((void*)((char*)(&(_OMC_LIT_STRUCT472).header) + 3))}};
1319#define _OMC_LIT473((void*)((char*)(&(_OMC_LIT_STRUCT473).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT473)((void*)((char*)(&(_OMC_LIT_STRUCT473).header) + 3))
1320static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT474,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT474
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(160))((void*)(((((mmc_uint_t) (160)) << 1)+0))),_OMC_LIT471((void*)((char*)(&(_OMC_LIT_STRUCT471).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(1))((void*)(((((mmc_uint_t) (1)) << 1)+0))),_OMC_LIT473((void*)((char*)(&(_OMC_LIT_STRUCT473).header) + 3))}};
1321#define _OMC_LIT474((void*)((char*)(&(_OMC_LIT_STRUCT474).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT474)((void*)((char*)(&(_OMC_LIT_STRUCT474).header) + 3))
1322#define _OMC_LIT475_data".makefile" ".makefile"
1323static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT475,9,_OMC_LIT475_data)struct { mmc_uint_t header; const char data[(9)+1]; } _OMC_LIT_STRUCT475
= { ((((mmc_uint_t)9)<<(3))+((1<<(3+3))+5)), ".makefile"
}
;
1324#define _OMC_LIT475((void*)((char*)(&(_OMC_LIT_STRUCT475).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT475)((void*)((char*)(&(_OMC_LIT_STRUCT475).header) + 3))
1325#define _OMC_LIT476_data"_main.c" "_main.c"
1326static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT476,7,_OMC_LIT476_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT476
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "_main.c"
}
;
1327#define _OMC_LIT476((void*)((char*)(&(_OMC_LIT_STRUCT476).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT476)((void*)((char*)(&(_OMC_LIT_STRUCT476).header) + 3))
1328#define _OMC_LIT477_data"_init.xml" "_init.xml"
1329static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT477,9,_OMC_LIT477_data)struct { mmc_uint_t header; const char data[(9)+1]; } _OMC_LIT_STRUCT477
= { ((((mmc_uint_t)9)<<(3))+((1<<(3+3))+5)), "_init.xml"
}
;
1330#define _OMC_LIT477((void*)((char*)(&(_OMC_LIT_STRUCT477).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT477)((void*)((char*)(&(_OMC_LIT_STRUCT477).header) + 3))
1331#define _OMC_LIT478_data"_init.c" "_init.c"
1332static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT478,7,_OMC_LIT478_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT478
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "_init.c"
}
;
1333#define _OMC_LIT478((void*)((char*)(&(_OMC_LIT_STRUCT478).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT478)((void*)((char*)(&(_OMC_LIT_STRUCT478).header) + 3))
1334#define _OMC_LIT479_data"Unknown template target: " "Unknown template target: "
1335static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT479,25,_OMC_LIT479_data)struct { mmc_uint_t header; const char data[(25)+1]; } _OMC_LIT_STRUCT479
= { ((((mmc_uint_t)25)<<(3))+((1<<(3+3))+5)), "Unknown template target: "
}
;
1336#define _OMC_LIT479((void*)((char*)(&(_OMC_LIT_STRUCT479).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT479)((void*)((char*)(&(_OMC_LIT_STRUCT479).header) + 3))
1337#define _OMC_LIT480_data"CSharp" "CSharp"
1338static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT480,6,_OMC_LIT480_data)struct { mmc_uint_t header; const char data[(6)+1]; } _OMC_LIT_STRUCT480
= { ((((mmc_uint_t)6)<<(3))+((1<<(3+3))+5)), "CSharp"
}
;
1339#define _OMC_LIT480((void*)((char*)(&(_OMC_LIT_STRUCT480).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT480)((void*)((char*)(&(_OMC_LIT_STRUCT480).header) + 3))
1340#define _OMC_LIT481_data"Adevs" "Adevs"
1341static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT481,5,_OMC_LIT481_data)struct { mmc_uint_t header; const char data[(5)+1]; } _OMC_LIT_STRUCT481
= { ((((mmc_uint_t)5)<<(3))+((1<<(3+3))+5)), "Adevs"
}
;
1342#define _OMC_LIT481((void*)((char*)(&(_OMC_LIT_STRUCT481).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT481)((void*)((char*)(&(_OMC_LIT_STRUCT481).header) + 3))
1343#define _OMC_LIT482_data"sfmi" "sfmi"
1344static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT482,4,_OMC_LIT482_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT482
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), "sfmi"
}
;
1345#define _OMC_LIT482((void*)((char*)(&(_OMC_LIT_STRUCT482).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT482)((void*)((char*)(&(_OMC_LIT_STRUCT482).header) + 3))
1346#define _OMC_LIT483_data"ExperimentalEmbeddedC" "ExperimentalEmbeddedC"
1347static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT483,21,_OMC_LIT483_data)struct { mmc_uint_t header; const char data[(21)+1]; } _OMC_LIT_STRUCT483
= { ((((mmc_uint_t)21)<<(3))+((1<<(3+3))+5)), "ExperimentalEmbeddedC"
}
;
1348#define _OMC_LIT483((void*)((char*)(&(_OMC_LIT_STRUCT483).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT483)((void*)((char*)(&(_OMC_LIT_STRUCT483).header) + 3))
1349#define _OMC_LIT484_data"JavaScript" "JavaScript"
1350static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT484,10,_OMC_LIT484_data)struct { mmc_uint_t header; const char data[(10)+1]; } _OMC_LIT_STRUCT484
= { ((((mmc_uint_t)10)<<(3))+((1<<(3+3))+5)), "JavaScript"
}
;
1351#define _OMC_LIT484((void*)((char*)(&(_OMC_LIT_STRUCT484).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT484)((void*)((char*)(&(_OMC_LIT_STRUCT484).header) + 3))
1352#define _OMC_LIT485_data"XML" "XML"
1353static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT485,3,_OMC_LIT485_data)struct { mmc_uint_t header; const char data[(3)+1]; } _OMC_LIT_STRUCT485
= { ((((mmc_uint_t)3)<<(3))+((1<<(3+3))+5)), "XML"
}
;
1354#define _OMC_LIT485((void*)((char*)(&(_OMC_LIT_STRUCT485).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT485)((void*)((char*)(&(_OMC_LIT_STRUCT485).header) + 3))
1355#define _OMC_LIT486_data"Java" "Java"
1356static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT486,4,_OMC_LIT486_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT486
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), "Java"
}
;
1357#define _OMC_LIT486((void*)((char*)(&(_OMC_LIT_STRUCT486).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT486)((void*)((char*)(&(_OMC_LIT_STRUCT486).header) + 3))
1358#define _OMC_LIT487_data"None" "None"
1359static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT487,4,_OMC_LIT487_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT487
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), "None"
}
;
1360#define _OMC_LIT487((void*)((char*)(&(_OMC_LIT_STRUCT487).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT487)((void*)((char*)(&(_OMC_LIT_STRUCT487).header) + 3))
1361#define _OMC_LIT488_data"gendebugsymbols" "gendebugsymbols"
1362static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT488,15,_OMC_LIT488_data)struct { mmc_uint_t header; const char data[(15)+1]; } _OMC_LIT_STRUCT488
= { ((((mmc_uint_t)15)<<(3))+((1<<(3+3))+5)), "gendebugsymbols"
}
;
1363#define _OMC_LIT488((void*)((char*)(&(_OMC_LIT_STRUCT488).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT488)((void*)((char*)(&(_OMC_LIT_STRUCT488).header) + 3))
1364#define _OMC_LIT489_data"Generate code with debugging symbols." "Generate code with debugging symbols."
1365static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT489,37,_OMC_LIT489_data)struct { mmc_uint_t header; const char data[(37)+1]; } _OMC_LIT_STRUCT489
= { ((((mmc_uint_t)37)<<(3))+((1<<(3+3))+5)), "Generate code with debugging symbols."
}
;
1366#define _OMC_LIT489((void*)((char*)(&(_OMC_LIT_STRUCT489).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT489)((void*)((char*)(&(_OMC_LIT_STRUCT489).header) + 3))
1367static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT490,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT490
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT489((void*)((char*)(&(_OMC_LIT_STRUCT489).header) + 3))}};
1368#define _OMC_LIT490((void*)((char*)(&(_OMC_LIT_STRUCT490).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT490)((void*)((char*)(&(_OMC_LIT_STRUCT490).header) + 3))
1369static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT491,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT491
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(71))((void*)(((((mmc_uint_t) (71)) << 1)+0))),_OMC_LIT488((void*)((char*)(&(_OMC_LIT_STRUCT488).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT490((void*)((char*)(&(_OMC_LIT_STRUCT490).header) + 3))}};
1370#define _OMC_LIT491((void*)((char*)(&(_OMC_LIT_STRUCT491).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT491)((void*)((char*)(&(_OMC_LIT_STRUCT491).header) + 3))
1371#define _OMC_LIT492_data"multirate" "multirate"
1372static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT492,9,_OMC_LIT492_data)struct { mmc_uint_t header; const char data[(9)+1]; } _OMC_LIT_STRUCT492
= { ((((mmc_uint_t)9)<<(3))+((1<<(3+3))+5)), "multirate"
}
;
1373#define _OMC_LIT492((void*)((char*)(&(_OMC_LIT_STRUCT492).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT492)((void*)((char*)(&(_OMC_LIT_STRUCT492).header) + 3))
1374#define _OMC_LIT493_data"The solver can switch partitions in the system." "The solver can switch partitions in the system."
1375static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT493,47,_OMC_LIT493_data)struct { mmc_uint_t header; const char data[(47)+1]; } _OMC_LIT_STRUCT493
= { ((((mmc_uint_t)47)<<(3))+((1<<(3+3))+5)), "The solver can switch partitions in the system."
}
;
1376#define _OMC_LIT493((void*)((char*)(&(_OMC_LIT_STRUCT493).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT493)((void*)((char*)(&(_OMC_LIT_STRUCT493).header) + 3))
1377static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT494,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT494
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT493((void*)((char*)(&(_OMC_LIT_STRUCT493).header) + 3))}};
1378#define _OMC_LIT494((void*)((char*)(&(_OMC_LIT_STRUCT494).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT494)((void*)((char*)(&(_OMC_LIT_STRUCT494).header) + 3))
1379static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT495,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT495
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(149))((void*)(((((mmc_uint_t) (149)) << 1)+0))),_OMC_LIT492((void*)((char*)(&(_OMC_LIT_STRUCT492).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT494((void*)((char*)(&(_OMC_LIT_STRUCT494).header) + 3))}};
1380#define _OMC_LIT495((void*)((char*)(&(_OMC_LIT_STRUCT495).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT495)((void*)((char*)(&(_OMC_LIT_STRUCT495).header) + 3))
1381#define _OMC_LIT496_data"numProcs" "numProcs"
1382static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT496,8,_OMC_LIT496_data)struct { mmc_uint_t header; const char data[(8)+1]; } _OMC_LIT_STRUCT496
= { ((((mmc_uint_t)8)<<(3))+((1<<(3+3))+5)), "numProcs"
}
;
1383#define _OMC_LIT496((void*)((char*)(&(_OMC_LIT_STRUCT496).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT496)((void*)((char*)(&(_OMC_LIT_STRUCT496).header) + 3))
1384#define _OMC_LIT497_data"n" "n"
1385static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT497,1,_OMC_LIT497_data)struct { mmc_uint_t header; const char data[(1)+1]; } _OMC_LIT_STRUCT497
= { ((((mmc_uint_t)1)<<(3))+((1<<(3+3))+5)), "n"
}
;
1386#define _OMC_LIT497((void*)((char*)(&(_OMC_LIT_STRUCT497).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT497)((void*)((char*)(&(_OMC_LIT_STRUCT497).header) + 3))
1387static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT498,1,1)struct { mmc_uint_t header; const void *data[1]; } _OMC_LIT_STRUCT498
= { (((1) << 10) + (((1) & 255) << 2)),
{_OMC_LIT497((void*)((char*)(&(_OMC_LIT_STRUCT497).header) + 3))}};
1388#define _OMC_LIT498((void*)((char*)(&(_OMC_LIT_STRUCT498).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT498)((void*)((char*)(&(_OMC_LIT_STRUCT498).header) + 3))
1389static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT499,2,5)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT499
= { (((2) << 10) + (((5) & 255) << 2)),
{&Flags_FlagData_INT__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0)))}};
1390#define _OMC_LIT499((void*)((char*)(&(_OMC_LIT_STRUCT499).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT499)((void*)((char*)(&(_OMC_LIT_STRUCT499).header) + 3))
1391#define _OMC_LIT500_data"Sets the number of processors to use (0=default=auto)." "Sets the number of processors to use (0=default=auto)."
1392static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT500,54,_OMC_LIT500_data)struct { mmc_uint_t header; const char data[(54)+1]; } _OMC_LIT_STRUCT500
= { ((((mmc_uint_t)54)<<(3))+((1<<(3+3))+5)), "Sets the number of processors to use (0=default=auto)."
}
;
1393#define _OMC_LIT500((void*)((char*)(&(_OMC_LIT_STRUCT500).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT500)((void*)((char*)(&(_OMC_LIT_STRUCT500).header) + 3))
1394static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT501,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT501
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT500((void*)((char*)(&(_OMC_LIT_STRUCT500).header) + 3))}};
1395#define _OMC_LIT501((void*)((char*)(&(_OMC_LIT_STRUCT501).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT501)((void*)((char*)(&(_OMC_LIT_STRUCT501).header) + 3))
1396static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT502,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT502
= { (((8) << 10) + (((3) & 255) << 2)),
{&Flags_ConfigFlag_CONFIG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(24))((void*)(((((mmc_uint_t) (24)) << 1)+0))),_OMC_LIT496((void*)((char*)(&(_OMC_LIT_STRUCT496).header) + 3)),_OMC_LIT498((void*)((char*)(&(_OMC_LIT_STRUCT498).header) + 3)),_OMC_LIT142((void*)((char*)(&(_OMC_LIT_STRUCT142).header) + 3)),_OMC_LIT499((void*)((char*)(&(_OMC_LIT_STRUCT499).header) + 3)),MMC_REFSTRUCTLIT(mmc_none)((void*)((char*)(&(mmc_none).header) + 3)),_OMC_LIT501((void*)((char*)(&(_OMC_LIT_STRUCT501).header) + 3))}};
1397#define _OMC_LIT502((void*)((char*)(&(_OMC_LIT_STRUCT502).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT502)((void*)((char*)(&(_OMC_LIT_STRUCT502).header) + 3))
1398#define _OMC_LIT503_data"hpcom computes the ideal number of processors. If you want to set the number manually, use the flag +n=_ \n" "hpcom computes the ideal number of processors. If you want to set the number manually, use the flag +n=_ \n"
1399static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT503,106,_OMC_LIT503_data)struct { mmc_uint_t header; const char data[(106)+1]; } _OMC_LIT_STRUCT503
= { ((((mmc_uint_t)106)<<(3))+((1<<(3+3))+5)), "hpcom computes the ideal number of processors. If you want to set the number manually, use the flag +n=_ \n"
}
;
1400#define _OMC_LIT503((void*)((char*)(&(_OMC_LIT_STRUCT503).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT503)((void*)((char*)(&(_OMC_LIT_STRUCT503).header) + 3))
1401#define _OMC_LIT504_data"BipartiteGraph_CompleteDAE_" "BipartiteGraph_CompleteDAE_"
1402static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT504,27,_OMC_LIT504_data)struct { mmc_uint_t header; const char data[(27)+1]; } _OMC_LIT_STRUCT504
= { ((((mmc_uint_t)27)<<(3))+((1<<(3+3))+5)), "BipartiteGraph_CompleteDAE_"
}
;
1403#define _OMC_LIT504((void*)((char*)(&(_OMC_LIT_STRUCT504).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT504)((void*)((char*)(&(_OMC_LIT_STRUCT504).header) + 3))
1404#define _OMC_LIT505_data"graphml" "graphml"
1405static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT505,7,_OMC_LIT505_data)struct { mmc_uint_t header; const char data[(7)+1]; } _OMC_LIT_STRUCT505
= { ((((mmc_uint_t)7)<<(3))+((1<<(3+3))+5)), "graphml"
}
;
1406#define _OMC_LIT505((void*)((char*)(&(_OMC_LIT_STRUCT505).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT505)((void*)((char*)(&(_OMC_LIT_STRUCT505).header) + 3))
1407#define _OMC_LIT506_data"Dumps .graphml files for the bipartite graph after Index Reduction and a task graph for the SCCs. Can be displayed with yEd. " "Dumps .graphml files for the bipartite graph after Index Reduction and a task graph for the SCCs. Can be displayed with yEd. "
1408static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT506,125,_OMC_LIT506_data)struct { mmc_uint_t header; const char data[(125)+1]; } _OMC_LIT_STRUCT506
= { ((((mmc_uint_t)125)<<(3))+((1<<(3+3))+5)), "Dumps .graphml files for the bipartite graph after Index Reduction and a task graph for the SCCs. Can be displayed with yEd. "
}
;
1409#define _OMC_LIT506((void*)((char*)(&(_OMC_LIT_STRUCT506).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT506)((void*)((char*)(&(_OMC_LIT_STRUCT506).header) + 3))
1410static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT507,2,3)struct { mmc_uint_t header; const void *data[2]; } _OMC_LIT_STRUCT507
= { (((2) << 10) + (((3) & 255) << 2)),
{&Gettext_TranslatableContent_gettext__desc,_OMC_LIT506((void*)((char*)(&(_OMC_LIT_STRUCT506).header) + 3))}};
1411#define _OMC_LIT507((void*)((char*)(&(_OMC_LIT_STRUCT507).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT507)((void*)((char*)(&(_OMC_LIT_STRUCT507).header) + 3))
1412static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT508,5,3)struct { mmc_uint_t header; const void *data[5]; } _OMC_LIT_STRUCT508
= { (((5) << 10) + (((3) & 255) << 2)),
{&Flags_DebugFlag_DEBUG__FLAG__desc,MMC_IMMEDIATE(MMC_TAGFIXNUM(121))((void*)(((((mmc_uint_t) (121)) << 1)+0))),_OMC_LIT505((void*)((char*)(&(_OMC_LIT_STRUCT505).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),_OMC_LIT507((void*)((char*)(&(_OMC_LIT_STRUCT507).header) + 3))}};
1413#define _OMC_LIT508((void*)((char*)(&(_OMC_LIT_STRUCT508).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT508)((void*)((char*)(&(_OMC_LIT_STRUCT508).header) + 3))
1414#define _OMC_LIT509_data"Stack overflow in SimCodeMain.generateModelCode...\n" "Stack overflow in SimCodeMain.generateModelCode...\n"
1415static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT509,51,_OMC_LIT509_data)struct { mmc_uint_t header; const char data[(51)+1]; } _OMC_LIT_STRUCT509
= { ((((mmc_uint_t)51)<<(3))+((1<<(3+3))+5)), "Stack overflow in SimCodeMain.generateModelCode...\n"
}
;
1416#define _OMC_LIT509((void*)((char*)(&(_OMC_LIT_STRUCT509).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT509)((void*)((char*)(&(_OMC_LIT_STRUCT509).header) + 3))
1417static const MMC_DEFREALLIT(_OMC_LIT_STRUCT510_6,1588090879.0)struct mmc_real_lit _OMC_LIT_STRUCT510_6 = {0,(((8/8) <<
10) + 9),1588090879.0}
;
1418#define _OMC_LIT510_6((void*)((char*)(&(_OMC_LIT_STRUCT510_6).header) + 3)) MMC_REFREALLIT(_OMC_LIT_STRUCT510_6)((void*)((char*)(&(_OMC_LIT_STRUCT510_6).header) + 3))
1419static const MMC_DEFSTRUCTLIT(_OMC_LIT_STRUCT510,8,3)struct { mmc_uint_t header; const void *data[8]; } _OMC_LIT_STRUCT510
= { (((8) << 10) + (((3) & 255) << 2)),
{&SourceInfo_SOURCEINFO__desc,_OMC_LIT2((void*)((char*)(&(_OMC_LIT_STRUCT2).header) + 3)),MMC_IMMEDIATE(MMC_TAGFIXNUM(0))((void*)(((((mmc_uint_t) (0)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(306))((void*)(((((mmc_uint_t) (306)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(3))((void*)(((((mmc_uint_t) (3)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(306))((void*)(((((mmc_uint_t) (306)) << 1)+0))),MMC_IMMEDIATE(MMC_TAGFIXNUM(155))((void*)(((((mmc_uint_t) (155)) << 1)+0))),_OMC_LIT510_6((void*)((char*)(&(_OMC_LIT_STRUCT510_6).header) + 3))}};
1420#define _OMC_LIT510((void*)((char*)(&(_OMC_LIT_STRUCT510).header) + 3)) MMC_REFSTRUCTLIT(_OMC_LIT_STRUCT510)((void*)((char*)(&(_OMC_LIT_STRUCT510).header) + 3))
1421#define _OMC_LIT511_data".tmp" ".tmp"
1422static const MMC_DEFSTRINGLIT(_OMC_LIT_STRUCT511,4,_OMC_LIT511_data)struct { mmc_uint_t header; const char data[(4)+1]; } _OMC_LIT_STRUCT511
= { ((((mmc_uint_t)4)<<(3))+((1<<(3+3))+5)), ".tmp"
}
;
1423#define _OMC_LIT511((void*)((char*)(&(_OMC_LIT_STRUCT511).header) + 3)) MMC_REFSTRINGLIT(_OMC_LIT_STRUCT511)((void*)((char*)(&(_OMC_LIT_STRUCT511).header) + 3))
1424#include "util/modelica.h"
1425
1426#include "SimCodeMain_includes.h"
1427
1428
1429/* default, do not make protected functions static */
1430#if !defined(PROTECTED_FUNCTION_STATIC)
1431#define PROTECTED_FUNCTION_STATIC
1432#endif
1433PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_copyFiles(threadData_t *threadData, modelica_metatype _files, modelica_string _source, modelica_string _destination);
1434static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_copyFiles,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_copyFiles
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_copyFilesomc_SimCodeMain_copyFiles,0}};
1435#define boxvar_SimCodeMain_copyFiles((void*)((char*)(&(boxvar_lit_SimCodeMain_copyFiles).header
) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_copyFiles)((void*)((char*)(&(boxvar_lit_SimCodeMain_copyFiles).header
) + 3))
1436PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_serializeNotify(threadData_t *threadData, modelica_metatype _data, modelica_string _name);
1437static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_serializeNotify,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_serializeNotify
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_serializeNotifyomc_SimCodeMain_serializeNotify,0}};
1438#define boxvar_SimCodeMain_serializeNotify((void*)((char*)(&(boxvar_lit_SimCodeMain_serializeNotify
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_serializeNotify)((void*)((char*)(&(boxvar_lit_SimCodeMain_serializeNotify
).header) + 3))
1439PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_generateModelCodeDAE(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _p, modelica_metatype _className, modelica_string _filenamePrefix, modelica_metatype _simSettingsOpt, modelica_metatype _args, modelica_string *out_fileDir, modelica_real *out_timeSimCode, modelica_real *out_timeTemplates);
1440PROTECTED_FUNCTION_STATIC modelica_metatype boxptr_SimCodeMain_generateModelCodeDAE(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _p, modelica_metatype _className, modelica_metatype _filenamePrefix, modelica_metatype _simSettingsOpt, modelica_metatype _args, modelica_metatype *out_fileDir, modelica_metatype *out_timeSimCode, modelica_metatype *out_timeTemplates);
1441static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_generateModelCodeDAE,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_generateModelCodeDAE
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_generateModelCodeDAE,0}};
1442#define boxvar_SimCodeMain_generateModelCodeDAE((void*)((char*)(&(boxvar_lit_SimCodeMain_generateModelCodeDAE
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_generateModelCodeDAE)((void*)((char*)(&(boxvar_lit_SimCodeMain_generateModelCodeDAE
).header) + 3))
1443PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_callTargetTemplatesXML(threadData_t *threadData, modelica_metatype _simCode, modelica_string _target);
1444static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplatesXML,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_callTargetTemplatesXML
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_callTargetTemplatesXMLomc_SimCodeMain_callTargetTemplatesXML,0}};
1445#define boxvar_SimCodeMain_callTargetTemplatesXML((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplatesXML
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplatesXML)((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplatesXML
).header) + 3))
1446PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_callTargetTemplatesFMU(threadData_t *threadData, modelica_metatype _simCode, modelica_string _target, modelica_string _FMUVersion, modelica_string _FMUType);
1447static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplatesFMU,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_callTargetTemplatesFMU
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_callTargetTemplatesFMUomc_SimCodeMain_callTargetTemplatesFMU,0}};
1448#define boxvar_SimCodeMain_callTargetTemplatesFMU((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplatesFMU
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplatesFMU)((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplatesFMU
).header) + 3))
1449PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_callTargetTemplatesOMSICpp(threadData_t *threadData, modelica_metatype _iSimCode);
1450static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplatesOMSICpp,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_callTargetTemplatesOMSICpp
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_callTargetTemplatesOMSICppomc_SimCodeMain_callTargetTemplatesOMSICpp,0}};
1451#define boxvar_SimCodeMain_callTargetTemplatesOMSICpp((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplatesOMSICpp
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplatesOMSICpp)((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplatesOMSICpp
).header) + 3))
1452PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_callTargetTemplatesCPP(threadData_t *threadData, modelica_metatype _iSimCode);
1453static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplatesCPP,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_callTargetTemplatesCPP
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_callTargetTemplatesCPPomc_SimCodeMain_callTargetTemplatesCPP,0}};
1454#define boxvar_SimCodeMain_callTargetTemplatesCPP((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplatesCPP
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplatesCPP)((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplatesCPP
).header) + 3))
1455PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_dumpTaskSystemIfFlag(threadData_t *threadData, modelica_metatype _simCode);
1456static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_dumpTaskSystemIfFlag,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_dumpTaskSystemIfFlag
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_dumpTaskSystemIfFlagomc_SimCodeMain_dumpTaskSystemIfFlag,0}};
1457#define boxvar_SimCodeMain_dumpTaskSystemIfFlag((void*)((char*)(&(boxvar_lit_SimCodeMain_dumpTaskSystemIfFlag
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_dumpTaskSystemIfFlag)((void*)((char*)(&(boxvar_lit_SimCodeMain_dumpTaskSystemIfFlag
).header) + 3))
1458PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_callTargetTemplates_runToBoolean(threadData_t *threadData, modelica_fnptr _func);
1459static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplates_runToBoolean,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_callTargetTemplates_runToBoolean
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_callTargetTemplates_runToBooleanomc_SimCodeMain_callTargetTemplates_runToBoolean,0}};
1460#define boxvar_SimCodeMain_callTargetTemplates_runToBoolean((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplates_runToBoolean
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplates_runToBoolean)((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplates_runToBoolean
).header) + 3))
1461PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_callTargetTemplates_runCodegenFunc(threadData_t *threadData, modelica_fnptr _func);
1462static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplates_runCodegenFunc,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_callTargetTemplates_runCodegenFunc
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_callTargetTemplates_runCodegenFuncomc_SimCodeMain_callTargetTemplates_runCodegenFunc,0}};
1463#define boxvar_SimCodeMain_callTargetTemplates_runCodegenFunc((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplates_runCodegenFunc
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplates_runCodegenFunc)((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplates_runCodegenFunc
).header) + 3))
1464PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_callTargetTemplates_runToStr(threadData_t *threadData, modelica_fnptr _func);
1465static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplates_runToStr,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_callTargetTemplates_runToStr
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_callTargetTemplates_runToStromc_SimCodeMain_callTargetTemplates_runToStr,0}};
1466#define boxvar_SimCodeMain_callTargetTemplates_runToStr((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplates_runToStr
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplates_runToStr)((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplates_runToStr
).header) + 3))
1467PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_callTargetTemplates(threadData_t *threadData, modelica_metatype _simCode, modelica_string _target);
1468static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplates,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_callTargetTemplates
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_callTargetTemplatesomc_SimCodeMain_callTargetTemplates,0}};
1469#define boxvar_SimCodeMain_callTargetTemplates((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplates
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_callTargetTemplates)((void*)((char*)(&(boxvar_lit_SimCodeMain_callTargetTemplates
).header) + 3))
1470PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_runTpl(threadData_t *threadData, modelica_fnptr _func);
1471static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_runTpl,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_runTpl
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_runTplomc_SimCodeMain_runTpl,0}};
1472#define boxvar_SimCodeMain_runTpl((void*)((char*)(&(boxvar_lit_SimCodeMain_runTpl).header)
+ 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_runTpl)((void*)((char*)(&(boxvar_lit_SimCodeMain_runTpl).header)
+ 3))
1473PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_runTplWriteFile(threadData_t *threadData, modelica_fnptr _func, modelica_string _file);
1474static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_runTplWriteFile,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_runTplWriteFile
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_runTplWriteFileomc_SimCodeMain_runTplWriteFile,0}};
1475#define boxvar_SimCodeMain_runTplWriteFile((void*)((char*)(&(boxvar_lit_SimCodeMain_runTplWriteFile
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_runTplWriteFile)((void*)((char*)(&(boxvar_lit_SimCodeMain_runTplWriteFile
).header) + 3))
1476PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_createSimCode(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inInitDAE_lambda0, modelica_metatype _inInlineData, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _inClassName, modelica_string _filenamePrefix, modelica_string _inString11, modelica_metatype _functions, modelica_metatype _externalFunctionIncludes, modelica_metatype _includeDirs, modelica_metatype _libs, modelica_metatype _libPaths, modelica_metatype _program, modelica_metatype _simSettingsOpt, modelica_metatype _recordDecls, modelica_metatype _literals, modelica_metatype _args, modelica_boolean _isFMU, modelica_string _FMUVersion, modelica_string _fmuTargetName, modelica_metatype _inFMIDer);
1477PROTECTED_FUNCTION_STATIC modelica_metatype boxptr_SimCodeMain_createSimCode(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inInitDAE_lambda0, modelica_metatype _inInlineData, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _inClassName, modelica_metatype _filenamePrefix, modelica_metatype _inString11, modelica_metatype _functions, modelica_metatype _externalFunctionIncludes, modelica_metatype _includeDirs, modelica_metatype _libs, modelica_metatype _libPaths, modelica_metatype _program, modelica_metatype _simSettingsOpt, modelica_metatype _recordDecls, modelica_metatype _literals, modelica_metatype _args, modelica_metatype _isFMU, modelica_metatype _FMUVersion, modelica_metatype _fmuTargetName, modelica_metatype _inFMIDer);
1478static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_createSimCode,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_createSimCode
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_createSimCode,0}};
1479#define boxvar_SimCodeMain_createSimCode((void*)((char*)(&(boxvar_lit_SimCodeMain_createSimCode).
header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_createSimCode)((void*)((char*)(&(boxvar_lit_SimCodeMain_createSimCode).
header) + 3))
1480PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_generateModelCodeXML(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inInitDAE_lambda0, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _p, modelica_metatype _className, modelica_string _filenamePrefix, modelica_metatype _simSettingsOpt, modelica_string *out_fileDir, modelica_real *out_timeSimCode, modelica_real *out_timeTemplates);
1481PROTECTED_FUNCTION_STATIC modelica_metatype boxptr_SimCodeMain_generateModelCodeXML(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inInitDAE_lambda0, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _p, modelica_metatype _className, modelica_metatype _filenamePrefix, modelica_metatype _simSettingsOpt, modelica_metatype *out_fileDir, modelica_metatype *out_timeSimCode, modelica_metatype *out_timeTemplates);
1482static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_generateModelCodeXML,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_generateModelCodeXML
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_generateModelCodeXML,0}};
1483#define boxvar_SimCodeMain_generateModelCodeXML((void*)((char*)(&(boxvar_lit_SimCodeMain_generateModelCodeXML
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_generateModelCodeXML)((void*)((char*)(&(boxvar_lit_SimCodeMain_generateModelCodeXML
).header) + 3))
1484PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_generateModelCodeFMU(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inInitDAE_lambda0, modelica_metatype _inFMIDer, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _p, modelica_metatype _className, modelica_string _FMUVersion, modelica_string _FMUType, modelica_string _filenamePrefix, modelica_string _fmuTargetName, modelica_metatype _simSettings, modelica_string *out_fileDir, modelica_real *out_timeSimCode, modelica_real *out_timeTemplates);
1485PROTECTED_FUNCTION_STATIC modelica_metatype boxptr_SimCodeMain_generateModelCodeFMU(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inInitDAE_lambda0, modelica_metatype _inFMIDer, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _p, modelica_metatype _className, modelica_metatype _FMUVersion, modelica_metatype _FMUType, modelica_metatype _filenamePrefix, modelica_metatype _fmuTargetName, modelica_metatype _simSettings, modelica_metatype *out_fileDir, modelica_metatype *out_timeSimCode, modelica_metatype *out_timeTemplates);
1486static const MMC_DEFSTRUCTLIT(boxvar_lit_SimCodeMain_generateModelCodeFMU,2,0)struct { mmc_uint_t header; const void *data[2]; } boxvar_lit_SimCodeMain_generateModelCodeFMU
= { (((2) << 10) + (((0) & 255) << 2)),
{(void*) boxptr_SimCodeMain_generateModelCodeFMU,0}};
1487#define boxvar_SimCodeMain_generateModelCodeFMU((void*)((char*)(&(boxvar_lit_SimCodeMain_generateModelCodeFMU
).header) + 3))
MMC_REFSTRUCTLIT(boxvar_lit_SimCodeMain_generateModelCodeFMU)((void*)((char*)(&(boxvar_lit_SimCodeMain_generateModelCodeFMU
).header) + 3))
1488
1489PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_copyFiles(threadData_t *threadData, modelica_metatype _files, modelica_string _source, modelica_string _destination)
1490{
1491 modelica_string _f2 = NULL((void*)0);
1492 modelica_string _d2 = NULL((void*)0);
1493 modelica_metatype tmpMeta[8] __attribute__((unused)) = {0};
1494 MMC_SO()mmc_check_stackoverflow(threadData);
1495 _tailrecursive: OMC_LABEL_UNUSED__attribute__((unused))
1496 // _f2 has no default value.
1497 // _d2 has no default value.
1498#line 1489 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1499 {
1500#line 1489 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1501 modelica_metatype _f;
1502#line 1489 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1503 for (tmpMeta[0] = _files; !listEmpty(tmpMeta[0])((*(mmc_uint_t*)((void*)((char*)(tmpMeta[0]) - 3))) == (((0) <<
10) + (((0) & 255) << 2)))
; tmpMeta[0]=MMC_CDR(tmpMeta[0])(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[0]) - 3
))) + (2)))))
)
1504#line 1489 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1505 {
1506#line 1489 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1507 _f = MMC_CAR(tmpMeta[0])(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[0]) - 3
))) + (1)))))
;
1508#line 1490 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1509 tmpMeta[1] = stringAppend(_destination,_OMC_LIT0((void*)((char*)(&(_OMC_LIT_STRUCT0).header) + 3)));
1510#line 1490 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1511 tmpMeta[2] = stringAppend(tmpMeta[1],_f);
1512#line 1490 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1513 _f2 = tmpMeta[2];
1514#line 1514 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1515
1516#line 1491 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1517 _d2 = omc_System_dirname(threadData, _f2);
1518#line 1518 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1519
1520#line 1492 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1521 if((!omc_System_directoryExists(threadData, _d2)))
1522#line 1492 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1523 {
1524#line 1493 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1525 tmpMeta[1] = stringAppend(_OMC_LIT1((void*)((char*)(&(_OMC_LIT_STRUCT1).header) + 3)),_d2);
1526#line 1493 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1527 omc_Error_assertion(threadData, omc_Util_createDirectoryTree(threadData, _d2), tmpMeta[1], _OMC_LIT3((void*)((char*)(&(_OMC_LIT_STRUCT3).header) + 3)));
1528#line 1528 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1529 }
1530
1531#line 1495 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1532 tmpMeta[1] = stringAppend(_source,_OMC_LIT0((void*)((char*)(&(_OMC_LIT_STRUCT0).header) + 3)));
1533#line 1495 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1534 tmpMeta[2] = stringAppend(tmpMeta[1],_f);
1535#line 1495 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1536 tmpMeta[3] = stringAppend(_OMC_LIT4((void*)((char*)(&(_OMC_LIT_STRUCT4).header) + 3)),_f);
1537#line 1495 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1538 tmpMeta[4] = stringAppend(tmpMeta[3],_OMC_LIT5((void*)((char*)(&(_OMC_LIT_STRUCT5).header) + 3)));
1539#line 1495 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1540 tmpMeta[5] = stringAppend(tmpMeta[4],_source);
1541#line 1495 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1542 tmpMeta[6] = stringAppend(tmpMeta[5],_OMC_LIT6((void*)((char*)(&(_OMC_LIT_STRUCT6).header) + 3)));
1543#line 1495 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1544 tmpMeta[7] = stringAppend(tmpMeta[6],_destination);
1545#line 1495 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1546 omc_Error_assertion(threadData, omc_System_copyFile(threadData, tmpMeta[2], _f2), tmpMeta[7], _OMC_LIT7((void*)((char*)(&(_OMC_LIT_STRUCT7).header) + 3)));
1547#line 1547 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1548 }
1549 }
1550 _return: OMC_LABEL_UNUSED__attribute__((unused))
1551 return;
1552}
1553
1554PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_serializeNotify(threadData_t *threadData, modelica_metatype _data, modelica_string _name)
1555{
1556 modelica_real _sz;
1557 modelica_real _raw_sz;
1558 modelica_real _nonSharedStringSize;
1559 modelica_metatype tmpMeta[1] __attribute__((unused)) = {0};
1560 MMC_SO()mmc_check_stackoverflow(threadData);
1561 _tailrecursive: OMC_LABEL_UNUSED__attribute__((unused))
1562 // _sz has no default value.
1563 // _raw_sz has no default value.
1564 // _nonSharedStringSize has no default value.
1565#line 1479 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1566 _sz = omc_System_getSizeOfData(threadData, _data ,&_raw_sz ,&_nonSharedStringSize);
1567#line 1567 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1568
1569#line 1480 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1570 tmpMeta[0] = mmc_mk_cons(_name, mmc_mk_cons(omc_StringUtil_bytesToReadableUnit(threadData, _sz, ((modelica_integer) 4), 500.0), mmc_mk_cons(omc_StringUtil_bytesToReadableUnit(threadData, _raw_sz, ((modelica_integer) 4), 500.0), mmc_mk_cons(omc_StringUtil_bytesToReadableUnit(threadData, _nonSharedStringSize, ((modelica_integer) 4), 500.0), MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))))));
1571#line 1480 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1572 omc_Error_addMessage(threadData, _OMC_LIT12((void*)((char*)(&(_OMC_LIT_STRUCT12).header) + 3)), tmpMeta[0]);
1573#line 1573 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1574 _return: OMC_LABEL_UNUSED__attribute__((unused))
1575 return;
1576}
1577
1578PROTECTED_FUNCTION_STATIC modelica_metatype omc_SimCodeMain_generateModelCodeDAE(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _p, modelica_metatype _className, modelica_string _filenamePrefix, modelica_metatype _simSettingsOpt, modelica_metatype _args, modelica_string *out_fileDir, modelica_real *out_timeSimCode, modelica_real *out_timeTemplates)
1579{
1580 modelica_metatype _libs = NULL((void*)0);
1581 modelica_string _fileDir = NULL((void*)0);
1582 modelica_real _timeSimCode;
1583 modelica_real _timeTemplates;
1584 modelica_boolean _debug;
1585 modelica_metatype _includes = NULL((void*)0);
1586 modelica_metatype _includeDirs = NULL((void*)0);
1587 modelica_metatype _libPaths = NULL((void*)0);
1588 modelica_metatype _functions = NULL((void*)0);
1589 modelica_metatype _simCode = NULL((void*)0);
1590 modelica_metatype _recordDecls = NULL((void*)0);
1591 modelica_metatype _a_cref = NULL((void*)0);
1592 modelica_metatype _literals = NULL((void*)0);
1593 modelica_metatype _lits = NULL((void*)0);
1594 modelica_metatype _program = NULL((void*)0);
1595 modelica_integer _numCheckpoints;
1596 modelica_metatype _tempVars = NULL((void*)0);
1597 modelica_metatype _emptyBDAE = NULL((void*)0);
1598 modelica_metatype _modelInfo = NULL((void*)0);
1599 modelica_metatype _extObjInfo = NULL((void*)0);
1600 modelica_metatype _crefToSimVarHT = NULL((void*)0);
1601 modelica_metatype _makefileParams = NULL((void*)0);
1602 modelica_metatype _delayedExps = NULL((void*)0);
1603 modelica_integer _maxDelayedExpIndex;
1604 modelica_integer _uniqueEqIndex;
1605 modelica_integer _nStates;
1606 modelica_integer _numberofEqns;
1607 modelica_integer _numberofLinearSys;
1608 modelica_integer _numberofNonLinearSys;
1609 modelica_integer _numberofMixedSys;
1610 modelica_integer _numberOfJacobians;
1611 modelica_integer _numberofFixedParameters;
1612 modelica_boolean _tmpB;
1613 modelica_metatype _discreteModelVars = NULL((void*)0);
1614 modelica_metatype _timeEvents = NULL((void*)0);
1615 modelica_metatype _zeroCrossingsSet = NULL((void*)0);
1616 modelica_metatype _sampleZCSet = NULL((void*)0);
1617 modelica_metatype _de_relations = NULL((void*)0);
1618 modelica_metatype _zeroCrossings = NULL((void*)0);
1619 modelica_metatype _sampleZC = NULL((void*)0);
1620 modelica_metatype _relations = NULL((void*)0);
1621 modelica_metatype _daeVars = NULL((void*)0);
1622 modelica_metatype _resVars = NULL((void*)0);
1623 modelica_metatype _algStateVars = NULL((void*)0);
1624 modelica_metatype _auxVars = NULL((void*)0);
1625 modelica_metatype _varsLst = NULL((void*)0);
1626 modelica_metatype _eqnsLst = NULL((void*)0);
1627 modelica_metatype _daeEqns = NULL((void*)0);
1628 modelica_metatype _localSharedAlgVars = NULL((void*)0);
1629 modelica_metatype _daeModeSP = NULL((void*)0);
1630 modelica_metatype _daeModeData = NULL((void*)0);
1631 modelica_metatype _daeModeConf = NULL((void*)0);
1632 modelica_metatype _matrixnames = NULL((void*)0);
1633 modelica_metatype _daeEquations = NULL((void*)0);
1634 modelica_metatype _residualVars = NULL((void*)0);
1635 modelica_metatype _algebraicStateVars = NULL((void*)0);
1636 modelica_metatype _auxiliaryVars = NULL((void*)0);
1637 modelica_metatype _daeModeJac = NULL((void*)0);
1638 modelica_metatype _symDAESparsPattern = NULL((void*)0);
1639 modelica_metatype _symJacs = NULL((void*)0);
1640 modelica_metatype _SymbolicJacs = NULL((void*)0);
1641 modelica_metatype _SymbolicJacsNLS = NULL((void*)0);
1642 modelica_metatype _SymbolicJacsTemp = NULL((void*)0);
1643 modelica_metatype _SymbolicJacsStateSelect = NULL((void*)0);
1644 modelica_metatype _initialEquations = NULL((void*)0);
1645 modelica_metatype _removedInitialEquations = NULL((void*)0);
1646 modelica_metatype _jacobianEquations = NULL((void*)0);
1647 modelica_metatype _jacobianSimvars = NULL((void*)0);
1648 modelica_metatype _seedVars = NULL((void*)0);
1649 modelica_metatype _startValueEquations = NULL((void*)0);
1650 modelica_metatype _maxValueEquations = NULL((void*)0);
1651 modelica_metatype _minValueEquations = NULL((void*)0);
1652 modelica_metatype _nominalValueEquations = NULL((void*)0);
1653 modelica_metatype _parameterEquations = NULL((void*)0);
1654 modelica_metatype tmpMeta[18] __attribute__((unused)) = {0};
1655 MMC_SO()mmc_check_stackoverflow(threadData);
1656 _tailrecursive: OMC_LABEL_UNUSED__attribute__((unused))
1657 // _libs has no default value.
1658 // _fileDir has no default value.
1659 // _timeSimCode has no default value.
1660 // _timeTemplates has no default value.
1661 _debug = 0;
Value stored to '_debug' is never read
1662 // _includes has no default value.
1663 // _includeDirs has no default value.
1664 // _libPaths has no default value.
1665 // _functions has no default value.
1666 // _simCode has no default value.
1667 // _recordDecls has no default value.
1668 // _a_cref has no default value.
1669 // _literals has no default value.
1670 // _lits has no default value.
1671 // _program has no default value.
1672 // _numCheckpoints has no default value.
1673 tmpMeta[0] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1674 _tempVars = tmpMeta[0];
1675 // _emptyBDAE has no default value.
1676 // _modelInfo has no default value.
1677 // _extObjInfo has no default value.
1678 // _crefToSimVarHT has no default value.
1679 // _makefileParams has no default value.
1680 // _delayedExps has no default value.
1681 // _maxDelayedExpIndex has no default value.
1682 _uniqueEqIndex = ((modelica_integer) 1);
1683 // _nStates has no default value.
1684 // _numberofEqns has no default value.
1685 // _numberofLinearSys has no default value.
1686 // _numberofNonLinearSys has no default value.
1687 // _numberofMixedSys has no default value.
1688 // _numberOfJacobians has no default value.
1689 // _numberofFixedParameters has no default value.
1690 // _tmpB has no default value.
1691 // _discreteModelVars has no default value.
1692 // _timeEvents has no default value.
1693 // _zeroCrossingsSet has no default value.
1694 // _sampleZCSet has no default value.
1695 // _de_relations has no default value.
1696 // _zeroCrossings has no default value.
1697 // _sampleZC has no default value.
1698 // _relations has no default value.
1699 // _daeVars has no default value.
1700 // _resVars has no default value.
1701 // _algStateVars has no default value.
1702 // _auxVars has no default value.
1703 // _varsLst has no default value.
1704 // _eqnsLst has no default value.
1705 // _daeEqns has no default value.
1706 // _localSharedAlgVars has no default value.
1707 // _daeModeSP has no default value.
1708 // _daeModeData has no default value.
1709 // _daeModeConf has no default value.
1710 // _matrixnames has no default value.
1711 // _daeEquations has no default value.
1712 // _residualVars has no default value.
1713 // _algebraicStateVars has no default value.
1714 // _auxiliaryVars has no default value.
1715 // _daeModeJac has no default value.
1716 // _symDAESparsPattern has no default value.
1717 // _symJacs has no default value.
1718 // _SymbolicJacs has no default value.
1719 // _SymbolicJacsNLS has no default value.
1720 // _SymbolicJacsTemp has no default value.
1721 // _SymbolicJacsStateSelect has no default value.
1722 // _initialEquations has no default value.
1723 // _removedInitialEquations has no default value.
1724 // _jacobianEquations has no default value.
1725 // _jacobianSimvars has no default value.
1726 // _seedVars has no default value.
1727 // _startValueEquations has no default value.
1728 // _maxValueEquations has no default value.
1729 // _minValueEquations has no default value.
1730 // _nominalValueEquations has no default value.
1731 // _parameterEquations has no default value.
1732#line 1244 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1733 _numCheckpoints = omc_ErrorExt_getNumCheckpoints(threadData);
1734#line 1734 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1735
1736#line 1736 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1737 { /* stack overflow check */
1738 {
1739 modelica_integer tmp9;
1740 modelica_integer tmp10;
1741 modelica_integer tmp11;
1742 modelica_integer tmp12;
1743 modelica_integer tmp13;
1744 modelica_integer tmp14;
1745 MMC_TRY_STACK(){ jmp_buf *oldMMCJumper = threadData->mmc_jumper; { { jmp_buf
new_mmc_jumper, *old_jumper __attribute__((unused)) = threadData
->mmc_stack_overflow_jumper; threadData->mmc_stack_overflow_jumper
= &new_mmc_jumper; if (_setjmp (new_mmc_jumper) == 0) { threadData
->mmc_stack_overflow_jumper = &new_mmc_jumper;
1746#line 1246 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1747 omc_StackOverflow_clearStacktraceMessages(threadData);
1748#line 1748 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1749
1750#line 1247 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1751 omc_System_realtimeTick(threadData, ((modelica_integer) 15));
1752#line 1752 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1753
1754#line 1251 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1755 _a_cref = omc_AbsynUtil_pathToCref(threadData, _className);
1756#line 1756 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1757
1758#line 1252 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1759 _fileDir = omc_CevalScriptBackend_getFileDir(threadData, _a_cref, _p);
1760#line 1760 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1761
1762#line 1253 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1763 _libs = omc_SimCodeUtil_createFunctions(threadData, _p, (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 12))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(_inBackendDAE) - 3))) + (3))))))
) - 3))) + (12)))))
) ,&_libPaths ,&_includes ,&_includeDirs ,&_recordDecls ,&_functions ,&_literals);
1764#line 1764 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1765
1766#line 1256 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1767 _extObjInfo = omc_SimCodeUtil_createExtObjInfo(threadData, (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3))(*(void**)(((void*)((void**)(((void*)((char*)(_inBackendDAE) -
3))) + (3)))))
));
1768#line 1768 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1769
1770#line 1258 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1771 _makefileParams = omc_SimCodeFunctionUtil_createMakefileParams(threadData, _includeDirs, _libs, _libPaths, 0, 0);
1772#line 1772 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1773
1774#line 1260 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1775 _delayedExps = omc_SimCodeUtil_extractDelayedExpressions(threadData, _inBackendDAE ,&_maxDelayedExpIndex);
1776#line 1776 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1777
1778#line 1263 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1779 _timeEvents = (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 13)))), 2))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(((*(void**)(((void*)((void**)(((
void*)((char*)(_inBackendDAE) - 3))) + (3))))))) - 3))) + (13
))))))) - 3))) + (2)))))
);
1780#line 1780 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1781
1782#line 1264 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1783
1784#line 1264 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1785
1786#line 1264 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1787
1788#line 1788 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1789 { /* match expression */
1790 modelica_metatype tmp7_1;
1791 tmp7_1 = (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 13))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(_inBackendDAE) - 3))) + (3))))))
) - 3))) + (13)))))
);
1792 {
1793 volatile mmc_switch_type tmp7;
1794 int tmp8;
1795 tmp7 = 0;
1796 for (; tmp7 < 1; tmp7++) {
1797 switch (MMC_SWITCH_CAST(tmp7)(tmp7)) {
1798 case 0: {
1799 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmp7_1), 3))(*(void**)(((void*)((void**)(((void*)((char*)(tmp7_1) - 3))) +
(3)))))
;
1800 tmpMeta[5] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmp7_1), 4))(*(void**)(((void*)((void**)(((void*)((char*)(tmp7_1) - 3))) +
(4)))))
;
1801 tmpMeta[6] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmp7_1), 5))(*(void**)(((void*)((void**)(((void*)((char*)(tmp7_1) - 3))) +
(5)))))
;
1802
1803 _zeroCrossingsSet = tmpMeta[4];
1804 _de_relations = tmpMeta[5];
1805 _sampleZCSet = tmpMeta[6];
1806 /* Pattern matching succeeded */
1807#line 1266 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1808 tmpMeta[1+0] = omc_ZeroCrossings_toList(threadData, _zeroCrossingsSet);
1809#line 1266 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1810 tmpMeta[1+1] = omc_DoubleEnded_toListNoCopyNoClear(threadData, _de_relations);
1811#line 1266 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1812 tmpMeta[1+2] = omc_ZeroCrossings_toList(threadData, _sampleZCSet);
1813#line 1813 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1814 goto tmp6_done;
1815 }
1816 }
1817 goto tmp6_end;
1818 tmp6_end: ;
1819 }
1820 goto goto_5;
1821 goto_5:;
1822 MMC_THROW_INTERNAL(){longjmp(*threadData->mmc_jumper,1);};
1823 goto tmp6_done;
1824 tmp6_done:;
1825 }
1826 }
1827 _zeroCrossings = tmpMeta[1+0];
1828 _relations = tmpMeta[1+1];
1829 _sampleZC = tmpMeta[1+2];
1830
1831#line 1273 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1832 _initialEquations = omc_SimCodeUtil_createInitialEquations(threadData, _inInitDAE, _uniqueEqIndex, _tempVars ,&_uniqueEqIndex ,&_tempVars);
1833#line 1833 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1834
1835#line 1277 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1836 _removedInitialEquations = omc_SimCodeUtil_createNonlinearResidualEquations(threadData, _inRemovedInitialEquationLst, _uniqueEqIndex, _tempVars, (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 12))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(_inBackendDAE) - 3))) + (3))))))
) - 3))) + (12)))))
) ,&_uniqueEqIndex ,&_tempVars);
1837#line 1837 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1838
1839#line 1280 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1840 omc_ExecStat_execStat(threadData, _OMC_LIT13((void*)((char*)(&(_OMC_LIT_STRUCT13).header) + 3)));
1841#line 1841 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1842
1843#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1844 /* Pattern-matching assignment */
1845#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1846 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1847#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1848 tmpMeta[2] = mmc_mk_box3(0, mmc_mk_integermmc_mk_icon(_uniqueEqIndex), tmpMeta[1], (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 2))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(_inBackendDAE) - 3))) + (3))))))
) - 3))) + (2)))))
));
1849#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1850 tmpMeta[3] = omc_BackendDAEUtil_foldEqSystem(threadData, _inInitDAE, boxvar_SimCodeUtil_createStartValueEquations((void*)((char*)(&(boxvar_lit_SimCodeUtil_createStartValueEquations
).header) + 3))
, tmpMeta[2]);
1851#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1852 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
1853#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1854 tmp9 = mmc_unbox_integer(tmpMeta[4])(((mmc_sint_t) (tmpMeta[4])) >> 1);
1855#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1856 tmpMeta[5] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 2))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (2)))))
;
1857#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1858 _uniqueEqIndex = tmp9 /* pattern as ty=Integer */;
1859#line 1283 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1860 _startValueEquations = tmpMeta[5];
1861#line 1861 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1862
1863#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1864 /* Pattern-matching assignment */
1865#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1866 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1867#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1868 tmpMeta[2] = mmc_mk_box2(0, mmc_mk_integermmc_mk_icon(_uniqueEqIndex), tmpMeta[1]);
1869#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1870 tmpMeta[3] = omc_BackendDAEUtil_foldEqSystem(threadData, _inBackendDAE, boxvar_SimCodeUtil_createNominalValueEquations((void*)((char*)(&(boxvar_lit_SimCodeUtil_createNominalValueEquations
).header) + 3))
, tmpMeta[2]);
1871#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1872 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
1873#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1874 tmp10 = mmc_unbox_integer(tmpMeta[4])(((mmc_sint_t) (tmpMeta[4])) >> 1);
1875#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1876 tmpMeta[5] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 2))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (2)))))
;
1877#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1878 _uniqueEqIndex = tmp10 /* pattern as ty=Integer */;
1879#line 1285 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1880 _nominalValueEquations = tmpMeta[5];
1881#line 1881 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1882
1883#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1884 /* Pattern-matching assignment */
1885#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1886 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1887#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1888 tmpMeta[2] = mmc_mk_box2(0, mmc_mk_integermmc_mk_icon(_uniqueEqIndex), tmpMeta[1]);
1889#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1890 tmpMeta[3] = omc_BackendDAEUtil_foldEqSystem(threadData, _inBackendDAE, boxvar_SimCodeUtil_createMinValueEquations((void*)((char*)(&(boxvar_lit_SimCodeUtil_createMinValueEquations
).header) + 3))
, tmpMeta[2]);
1891#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1892 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
1893#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1894 tmp11 = mmc_unbox_integer(tmpMeta[4])(((mmc_sint_t) (tmpMeta[4])) >> 1);
1895#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1896 tmpMeta[5] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 2))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (2)))))
;
1897#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1898 _uniqueEqIndex = tmp11 /* pattern as ty=Integer */;
1899#line 1287 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1900 _minValueEquations = tmpMeta[5];
1901#line 1901 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1902
1903#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1904 /* Pattern-matching assignment */
1905#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1906 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1907#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1908 tmpMeta[2] = mmc_mk_box2(0, mmc_mk_integermmc_mk_icon(_uniqueEqIndex), tmpMeta[1]);
1909#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1910 tmpMeta[3] = omc_BackendDAEUtil_foldEqSystem(threadData, _inBackendDAE, boxvar_SimCodeUtil_createMaxValueEquations((void*)((char*)(&(boxvar_lit_SimCodeUtil_createMaxValueEquations
).header) + 3))
, tmpMeta[2]);
1911#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1912 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
1913#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1914 tmp12 = mmc_unbox_integer(tmpMeta[4])(((mmc_sint_t) (tmpMeta[4])) >> 1);
1915#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1916 tmpMeta[5] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 2))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (2)))))
;
1917#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1918 _uniqueEqIndex = tmp12 /* pattern as ty=Integer */;
1919#line 1289 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1920 _maxValueEquations = tmpMeta[5];
1921#line 1921 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1922
1923#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1924 /* Pattern-matching assignment */
1925#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1926 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1927#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1928 tmpMeta[2] = mmc_mk_box2(0, mmc_mk_integermmc_mk_icon(_uniqueEqIndex), tmpMeta[1]);
1929#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1930 tmpMeta[3] = omc_BackendDAEUtil_foldEqSystem(threadData, _inBackendDAE, boxvar_SimCodeUtil_createVarNominalAssertFromVars((void*)((char*)(&(boxvar_lit_SimCodeUtil_createVarNominalAssertFromVars
).header) + 3))
, tmpMeta[2]);
1931#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1932 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
1933#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1934 tmp13 = mmc_unbox_integer(tmpMeta[4])(((mmc_sint_t) (tmpMeta[4])) >> 1);
1935#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1936 tmpMeta[5] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 2))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (2)))))
;
1937#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1938 _uniqueEqIndex = tmp13 /* pattern as ty=Integer */;
1939#line 1291 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1940 _parameterEquations = tmpMeta[5];
1941#line 1941 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1942
1943#line 1293 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1944 _uniqueEqIndex = omc_SimCodeUtil_createParameterEquations(threadData, _uniqueEqIndex, _parameterEquations, (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 2))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(_inBackendDAE) - 3))) + (3))))))
) - 3))) + (2)))))
) ,&_parameterEquations ,NULL((void*)0));
1945#line 1945 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1946
1947#line 1296 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1948 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1949#line 1296 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1950 _discreteModelVars = omc_BackendDAEUtil_foldEqSystem(threadData, _inBackendDAE, boxvar_SimCodeUtil_extractDiscreteModelVars((void*)((char*)(&(boxvar_lit_SimCodeUtil_extractDiscreteModelVars
).header) + 3))
, tmpMeta[1]);
1951#line 1951 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1952
1953#line 1299 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1954 _daeEquations = omc_SimCodeUtil_createEquationsfromBackendDAE(threadData, _inBackendDAE, _uniqueEqIndex, _tempVars, 1, 1, 0, 0 ,&_uniqueEqIndex ,&_tempVars);
1955#line 1955 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1956
1957#line 1303 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1958 tmpMeta[2] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1959#line 1303 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1960 tmpMeta[1] = mmc_mk_cons(omc_BackendDAEUtil_createEqSystem(threadData, omc_Util_getOption(threadData, (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 19)))), 5))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(((*(void**)(((void*)((void**)(((
void*)((char*)(_inBackendDAE) - 3))) + (3))))))) - 3))) + (19
))))))) - 3))) + (5)))))
)), omc_BackendEquation_emptyEqns(threadData), tmpMeta[2], _OMC_LIT14((void*)((char*)(&(_OMC_LIT_STRUCT14).header) + 3)), omc_BackendEquation_emptyEqns(threadData)), MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)));
1961#line 1303 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1962 tmpMeta[3] = mmc_mk_box3(3, &BackendDAE_BackendDAE_DAE__desc, tmpMeta[1], (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3))(*(void**)(((void*)((void**)(((void*)((char*)(_inBackendDAE) -
3))) + (3)))))
));
1963#line 1303 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1964 _emptyBDAE = tmpMeta[3];
1965#line 1965 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1966
1967#line 1308 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1968 _tmpB = omc_FlagsUtil_set(threadData, _OMC_LIT18((void*)((char*)(&(_OMC_LIT_STRUCT18).header) + 3)), 1);
1969#line 1969 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1970
1971#line 1309 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1972 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1973#line 1309 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1974 _modelInfo = omc_SimCodeUtil_createModelInfo(threadData, _className, _p, _emptyBDAE, _inInitDAE, _functions, tmpMeta[1], ((modelica_integer) 0), _fileDir, ((modelica_integer) 0), _tempVars);
1975#line 1975 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1976
1977#line 1310 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1978 omc_FlagsUtil_set(threadData, _OMC_LIT18((void*)((char*)(&(_OMC_LIT_STRUCT18).header) + 3)), _tmpB);
1979#line 1979 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1980
1981#line 1313 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1982 _crefToSimVarHT = omc_SimCodeUtil_createCrefToSimVarHT(threadData, _modelInfo);
1983#line 1983 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1984
1985#line 1316 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1986 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
1987#line 1316 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1988 _SymbolicJacsNLS = tmpMeta[1];
1989#line 1989 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1990
1991#line 1317 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1992 _initialEquations = omc_SimCodeUtil_addAlgebraicLoopsModelInfo(threadData, _initialEquations, _modelInfo ,&_modelInfo ,&_SymbolicJacsTemp);
1993#line 1993 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1994
1995#line 1318 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
1996 _SymbolicJacsNLS = listAppend(_SymbolicJacsTemp, _SymbolicJacsNLS);
1997#line 1997 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
1998
1999#line 1319 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2000 _parameterEquations = omc_SimCodeUtil_addAlgebraicLoopsModelInfo(threadData, _parameterEquations, _modelInfo ,&_modelInfo ,&_SymbolicJacsTemp);
2001#line 2001 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2002
2003#line 1320 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2004 _SymbolicJacsNLS = listAppend(_SymbolicJacsTemp, _SymbolicJacsNLS);
2005#line 2005 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2006
2007#line 1322 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2008 if(isSome((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 20))))(0==((((((*(mmc_uint_t*)((void*)((char*)(((*(void**)(((void*)
((void**)(((void*)((char*)(((*(void**)(((void*)((void**)(((void
*)((char*)(_inBackendDAE) - 3))) + (3))))))) - 3))) + (20))))
))) - 3)))) & (7)) == 5)) ? ((((*(mmc_uint_t*)((void*)((char
*)(((*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)
(((void*)((void**)(((void*)((char*)(_inBackendDAE) - 3))) + (
3))))))) - 3))) + (20))))))) - 3)))) >> (3+3))) : (((*(
mmc_uint_t*)((void*)((char*)(((*(void**)(((void*)((void**)(((
void*)((char*)(((*(void**)(((void*)((void**)(((void*)((char*)
(_inBackendDAE) - 3))) + (3))))))) - 3))) + (20))))))) - 3)))
) >> 10)) ? 0 : 1)
)
2009#line 1322 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2010 {
2011#line 1323 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2012 _matrixnames = _OMC_LIT32((void*)((char*)(&(_OMC_LIT_STRUCT32).header) + 3));
2013#line 2013 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2014 }
2015 else
2016 {
2017#line 1325 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2018 _matrixnames = _OMC_LIT28((void*)((char*)(&(_OMC_LIT_STRUCT28).header) + 3));
2019#line 2019 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2020 }
2021
2022#line 1327 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2023 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2024#line 1327 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2025 tmpMeta[2] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2026#line 1327 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2027 _symJacs = omc_SimCodeUtil_createSymbolicJacobianssSimCode(threadData, tmpMeta[1], _crefToSimVarHT, _uniqueEqIndex, _matrixnames, tmpMeta[2] ,&_uniqueEqIndex);
2028#line 2028 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2029
2030#line 1328 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2031 _SymbolicJacs = omc_SimCodeUtil_addAlgebraicLoopsModelInfoSymJacs(threadData, _symJacs, _modelInfo ,&_modelInfo ,&_SymbolicJacsTemp);
2032#line 2032 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2033
2034#line 1331 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2035 _jacobianEquations = omc_SimCodeUtil_collectAllJacobianEquations(threadData, _SymbolicJacs);
2036#line 2036 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2037
2038#line 1334 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2039 _SymbolicJacs = listAppend(listReverse(_SymbolicJacsNLS), _SymbolicJacs);
2040#line 2040 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2041
2042#line 1335 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2043 /* Pattern-matching assignment */
2044#line 1335 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2045 tmpMeta[1] = listAppend(_SymbolicJacs, _SymbolicJacsTemp);
2046#line 1335 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2047 _SymbolicJacs = tmpMeta[1];
2048#line 2048 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2049
2050#line 1336 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2051 _jacobianSimvars = omc_SimCodeUtil_collectAllJacobianVars(threadData, _SymbolicJacs);
2052#line 2052 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2053
2054#line 1337 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2055 _modelInfo = omc_SimCodeUtil_setJacobianVars(threadData, _jacobianSimvars, _modelInfo);
2056#line 2056 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2057
2058#line 1338 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2059 _seedVars = omc_SimCodeUtil_collectAllSeedVars(threadData, _SymbolicJacs);
2060#line 2060 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2061
2062#line 1339 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2063 _modelInfo = omc_SimCodeUtil_setSeedVars(threadData, _seedVars, _modelInfo);
2064#line 2064 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2065
2066#line 1342 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2067 _varsLst = omc_BackendVariable_equationSystemsVarsLst(threadData, (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 2))(*(void**)(((void*)((void**)(((void*)((char*)(_inBackendDAE) -
3))) + (2)))))
));
2068#line 2068 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2069
2070#line 1343 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2071 _daeVars = omc_BackendVariable_listVar(threadData, _varsLst);
2072#line 2072 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2073
2074#line 1346 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2075 /* Pattern-matching assignment */
2076#line 1346 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2077 tmpMeta[1] = mmc_mk_box2(0, boxvar_BackendVariable_isDAEmodeResVar((void*)((char*)(&(boxvar_lit_BackendVariable_isDAEmodeResVar
).header) + 3))
, omc_BackendVariable_emptyVars(threadData, ((modelica_integer) 4013)));
2078#line 1346 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2079 tmpMeta[2] = omc_BackendVariable_traverseBackendDAEVars(threadData, _daeVars, boxvar_BackendVariable_collectVarKindVarinVariables((void*)((char*)(&(boxvar_lit_BackendVariable_collectVarKindVarinVariables
).header) + 3))
, tmpMeta[1]);
2080#line 1346 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2081 tmpMeta[3] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[2]), 2))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[2]) - 3
))) + (2)))))
;
2082#line 1346 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2083 _resVars = tmpMeta[3];
2084#line 2084 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2085
2086#line 1347 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2087 /* Pattern-matching assignment */
2088#line 1347 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2089 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2090#line 1347 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2091 tmpMeta[2] = mmc_mk_box2(0, tmpMeta[1], omc_BackendVariable_emptyVars(threadData, ((modelica_integer) 4013)));
2092#line 1347 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2093 tmpMeta[3] = omc_BackendVariable_traverseBackendDAEVars(threadData, _resVars, boxvar_SimCodeUtil_traversingdlowvarToSimvar((void*)((char*)(&(boxvar_lit_SimCodeUtil_traversingdlowvarToSimvar
).header) + 3))
, tmpMeta[2]);
2094#line 1347 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2095 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
2096#line 1347 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2097 _residualVars = tmpMeta[4];
2098#line 2098 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2099
2100#line 1348 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2101 _residualVars = omc_SimCodeUtil_rewriteIndex(threadData, _residualVars, ((modelica_integer) 0), NULL((void*)0));
2102#line 2102 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2103
2104#line 1349 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2105 _residualVars = omc_SimCodeUtil_setVariableIndexHelper(threadData, _residualVars, ((modelica_integer) 0), ((modelica_integer) 0), NULL((void*)0), NULL((void*)0));
2106#line 2106 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2107
2108#line 1350 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2109 _crefToSimVarHT = omc_List_fold(threadData, _residualVars, boxvar_HashTableCrefSimVar_addSimVarToHashTable((void*)((char*)(&(boxvar_lit_HashTableCrefSimVar_addSimVarToHashTable
).header) + 3))
, _crefToSimVarHT);
2110#line 2110 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2111
2112#line 1353 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2113 /* Pattern-matching assignment */
2114#line 1353 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2115 tmpMeta[1] = mmc_mk_box2(0, boxvar_BackendVariable_isDAEmodeAuxVar((void*)((char*)(&(boxvar_lit_BackendVariable_isDAEmodeAuxVar
).header) + 3))
, omc_BackendVariable_emptyVars(threadData, ((modelica_integer) 4013)));
2116#line 1353 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2117 tmpMeta[2] = omc_BackendVariable_traverseBackendDAEVars(threadData, _daeVars, boxvar_BackendVariable_collectVarKindVarinVariables((void*)((char*)(&(boxvar_lit_BackendVariable_collectVarKindVarinVariables
).header) + 3))
, tmpMeta[1]);
2118#line 1353 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2119 tmpMeta[3] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[2]), 2))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[2]) - 3
))) + (2)))))
;
2120#line 1353 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2121 _auxVars = tmpMeta[3];
2122#line 2122 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2123
2124#line 1354 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2125 /* Pattern-matching assignment */
2126#line 1354 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2127 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2128#line 1354 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2129 tmpMeta[2] = mmc_mk_box2(0, tmpMeta[1], omc_BackendVariable_emptyVars(threadData, ((modelica_integer) 4013)));
2130#line 1354 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2131 tmpMeta[3] = omc_BackendVariable_traverseBackendDAEVars(threadData, _auxVars, boxvar_SimCodeUtil_traversingdlowvarToSimvar((void*)((char*)(&(boxvar_lit_SimCodeUtil_traversingdlowvarToSimvar
).header) + 3))
, tmpMeta[2]);
2132#line 1354 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2133 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
2134#line 1354 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2135 _auxiliaryVars = tmpMeta[4];
2136#line 2136 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2137
2138#line 1355 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2139 _auxiliaryVars = omc_List_sort(threadData, _auxiliaryVars, boxvar_SimCodeUtil_simVarCompareByCrefSubsAtEndlLexical((void*)((char*)(&(boxvar_lit_SimCodeUtil_simVarCompareByCrefSubsAtEndlLexical
).header) + 3))
);
2140#line 2140 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2141
2142#line 1356 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2143 _auxiliaryVars = omc_SimCodeUtil_rewriteIndex(threadData, _auxiliaryVars, ((modelica_integer) 0), NULL((void*)0));
2144#line 2144 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2145
2146#line 1357 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2147 _auxiliaryVars = omc_SimCodeUtil_setVariableIndexHelper(threadData, _auxiliaryVars, ((modelica_integer) 0), ((modelica_integer) 0), NULL((void*)0), NULL((void*)0));
2148#line 2148 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2149
2150#line 1358 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2151 _crefToSimVarHT = omc_List_fold(threadData, _auxiliaryVars, boxvar_HashTableCrefSimVar_addSimVarToHashTable((void*)((char*)(&(boxvar_lit_HashTableCrefSimVar_addSimVarToHashTable
).header) + 3))
, _crefToSimVarHT);
2152#line 2152 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2153
2154#line 1361 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2155 _algStateVars = omc_BackendVariable_listVar(threadData, (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 19)))), 3))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(((*(void**)(((void*)((void**)(((
void*)((char*)(_inBackendDAE) - 3))) + (3))))))) - 3))) + (19
))))))) - 3))) + (3)))))
));
2156#line 2156 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2157
2158#line 1362 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2159 /* Pattern-matching assignment */
2160#line 1362 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2161 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2162#line 1362 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2163 tmpMeta[2] = mmc_mk_box2(0, tmpMeta[1], omc_BackendVariable_emptyVars(threadData, ((modelica_integer) 4013)));
2164#line 1362 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2165 tmpMeta[3] = omc_BackendVariable_traverseBackendDAEVars(threadData, _algStateVars, boxvar_SimCodeUtil_traversingdlowvarToSimvar((void*)((char*)(&(boxvar_lit_SimCodeUtil_traversingdlowvarToSimvar
).header) + 3))
, tmpMeta[2]);
2166#line 1362 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2167 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
2168#line 1362 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2169 _algebraicStateVars = tmpMeta[4];
2170#line 2170 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2171
2172#line 1364 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2173 _algebraicStateVars = omc_SimCodeUtil_sortSimVarsAndWriteIndex(threadData, _algebraicStateVars, _crefToSimVarHT);
2174#line 2174 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2175
2176#line 1379 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2177 _daeModeJac = listGet((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_inBackendDAE), 3)))), 16))), ((modelica_integer) 1))boxptr_listGet(threadData,((*(void**)(((void*)((void**)(((void
*)((char*)(((*(void**)(((void*)((void**)(((void*)((char*)(_inBackendDAE
) - 3))) + (3))))))) - 3))) + (16)))))),mmc_mk_icon(((modelica_integer
) 1)))
;
2178#line 2178 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2179
2180#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2181 /* Pattern-matching tuple assignment */
2182#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2183 tmpMeta[1] = mmc_mk_cons(_daeModeJac, MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)));
2184#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2185 tmpMeta[2] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2186#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2187 tmpMeta[3] = omc_SimCodeUtil_createSymbolicJacobianssSimCode(threadData, tmpMeta[1], _crefToSimVarHT, _uniqueEqIndex, _OMC_LIT34((void*)((char*)(&(_OMC_LIT_STRUCT34).header) + 3)), tmpMeta[2], &tmp14);
2188#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2189 if (listEmpty(tmpMeta[3])((*(mmc_uint_t*)((void*)((char*)(tmpMeta[3]) - 3))) == (((0) <<
10) + (((0) & 255) << 2)))
) MMC_THROW_INTERNAL(){longjmp(*threadData->mmc_jumper,1);};
2190#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2191 tmpMeta[4] = MMC_CAR(tmpMeta[3])(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
2192#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2193 tmpMeta[5] = MMC_CDR(tmpMeta[3])(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (2)))))
;
2194#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2195 if (!listEmpty(tmpMeta[5])((*(mmc_uint_t*)((void*)((char*)(tmpMeta[5]) - 3))) == (((0) <<
10) + (((0) & 255) << 2)))
) MMC_THROW_INTERNAL(){longjmp(*threadData->mmc_jumper,1);};
2196#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2197 _symDAESparsPattern = tmpMeta[4];
2198#line 1380 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2199 _uniqueEqIndex = tmp14;
2200#line 2200 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2201
2202#line 1381 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2203 _daeModeSP = mmc_mk_some(_symDAESparsPattern);
2204#line 2204 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2205
2206#line 1382 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2207 _daeModeConf = _OMC_LIT35((void*)((char*)(&(_OMC_LIT_STRUCT35).header) + 3));
2208#line 2208 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2209
2210#line 1383 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2211 tmpMeta[1] = mmc_mk_box7(3, &SimCode_DaeModeData_DAEMODEDATA__desc, _daeEquations, _daeModeSP, _residualVars, _algebraicStateVars, _auxiliaryVars, _daeModeConf);
2212#line 1383 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2213 _daeModeData = mmc_mk_some(tmpMeta[1]);
2214#line 2214 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2215
2216#line 1386 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2217 _modelInfo = omc_SimCodeUtil_addNumEqns(threadData, _modelInfo, _uniqueEqIndex - listLength(_jacobianEquations));
2218#line 2218 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2219
2220#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2221 tmpMeta[1] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2222#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2223 tmpMeta[2] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2224#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2225 tmpMeta[3] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2226#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2227 tmpMeta[4] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2228#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2229 tmpMeta[5] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2230#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2231 tmpMeta[6] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2232#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2233 tmpMeta[7] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2234#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2235 tmpMeta[8] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2236#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2237 tmpMeta[9] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2238#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2239 tmpMeta[10] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2240#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2241 tmpMeta[11] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2242#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2243 tmpMeta[12] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2244#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2245 tmpMeta[13] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2246#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2247 tmpMeta[14] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2248#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2249 tmpMeta[15] = mmc_mk_box3(3, &SimCode_DelayedExpression_DELAYED__EXPRESSIONS__desc, _delayedExps, mmc_mk_integermmc_mk_icon(_maxDelayedExpIndex));
2250#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2251 tmpMeta[16] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2252#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2253 tmpMeta[17] = mmc_mk_box(49, 3, &SimCode_SimCode_SIMCODE__desc, _modelInfo, tmpMeta[1], _recordDecls, _includes, tmpMeta[2], tmpMeta[3], tmpMeta[4], tmpMeta[5], tmpMeta[6], _initialEquations, tmpMeta[7], _removedInitialEquations, _startValueEquations, _nominalValueEquations, _minValueEquations, _maxValueEquations, _parameterEquations, tmpMeta[8], tmpMeta[9], tmpMeta[10], tmpMeta[11], tmpMeta[12], tmpMeta[13], tmpMeta[14], _zeroCrossings, _relations, _timeEvents, _discreteModelVars, _extObjInfo, _makefileParams, tmpMeta[15], _SymbolicJacs, _simSettingsOpt, _filenamePrefix, _OMC_LIT36((void*)((char*)(&(_OMC_LIT_STRUCT36).header) + 3)), _OMC_LIT36((void*)((char*)(&(_OMC_LIT_STRUCT36).header) + 3)), _OMC_LIT37((void*)((char*)(&(_OMC_LIT_STRUCT37).header) + 3)), _OMC_LIT38((void*)((char*)(&(_OMC_LIT_STRUCT38).header) + 3)), omc_HashTableCrIListArray_emptyHashTable(threadData), omc_HashTableCrILst_emptyHashTable(threadData), _crefToSimVarHT, omc_HashTable_emptyHashTable(threadData), mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)), mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)), _OMC_LIT39((void*)((char*)(&(_OMC_LIT_STRUCT39).header) + 3)), _daeModeData, tmpMeta[16], mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)));
2254#line 1393 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2255 _simCode = tmpMeta[17];
2256#line 2256 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2257
2258#line 1443 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2259 /* Pattern-matching tuple assignment */
2260#line 1443 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2261 tmpMeta[3] = omc_SimCodeUtil_traverseExpsSimCode(threadData, _simCode, boxvar_SimCodeFunctionUtil_findLiteralsHelper((void*)((char*)(&(boxvar_lit_SimCodeFunctionUtil_findLiteralsHelper
).header) + 3))
, _literals, &tmpMeta[1]);
2262#line 1443 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2263 _simCode = tmpMeta[3];
2264#line 1443 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2265 tmpMeta[2] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[1]), 3))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[1]) - 3
))) + (3)))))
;
2266#line 1443 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2267 _lits = tmpMeta[2];
2268#line 2268 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2269
2270#line 1444 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2271 tmpMeta[1] = MMC_TAGPTR(mmc_alloc_words(50))((void*)((char*)(mmc_alloc_words(50)) + 3));
2272#line 1444 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2273 memcpy(MMC_UNTAGPTR(tmpMeta[1])((void*)((char*)(tmpMeta[1]) - 3)), MMC_UNTAGPTR(_simCode)((void*)((char*)(_simCode) - 3)), 50*sizeof(modelica_metatype));
2274#line 1444 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2275 ((modelica_metatype*)MMC_UNTAGPTR(tmpMeta[1])((void*)((char*)(tmpMeta[1]) - 3)))[3] = listReverse(_lits);
2276#line 1444 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2277 _simCode = tmpMeta[1];
2278#line 2278 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2279
2280#line 1446 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2281 _timeSimCode = omc_System_realtimeTock(threadData, ((modelica_integer) 15));
2282#line 2282 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2283
2284#line 1447 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2285 omc_ExecStat_execStat(threadData, _OMC_LIT40((void*)((char*)(&(_OMC_LIT_STRUCT40).header) + 3)));
2286#line 2286 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2287
2288#line 1449 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2289 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
2290#line 1449 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2291 {
2292#line 1450 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2293 omc_SimCodeMain_serializeNotify(threadData, _simCode, _OMC_LIT40((void*)((char*)(&(_OMC_LIT_STRUCT40).header) + 3)));
2294#line 2294 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2295
2296#line 1451 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2297 omc_ExecStat_execStat(threadData, _OMC_LIT41((void*)((char*)(&(_OMC_LIT_STRUCT41).header) + 3)));
2298#line 2298 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2299 }
2300
2301#line 1454 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2302 if(omc_Flags_isSet(threadData, _OMC_LIT49((void*)((char*)(&(_OMC_LIT_STRUCT49).header) + 3))))
2303#line 1454 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2304 {
2305#line 1455 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2306 omc_SimCodeUtil_dumpSimCodeDebug(threadData, _simCode);
2307#line 2307 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2308 }
2309
2310#line 1458 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2311 omc_System_realtimeTick(threadData, ((modelica_integer) 17));
2312#line 2312 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2313
2314#line 1459 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2315 omc_SimCodeMain_callTargetTemplates(threadData, _simCode, omc_Config_simCodeTarget(threadData));
2316#line 2316 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2317
2318#line 1460 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2319 _timeTemplates = omc_System_realtimeTock(threadData, ((modelica_integer) 17));
2320#line 2320 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2321
2322#line 1461 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2323 omc_ExecStat_execStat(threadData, _OMC_LIT50((void*)((char*)(&(_OMC_LIT_STRUCT50).header) + 3)));
2324#line 2324 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2325
2326#line 1462 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2327 goto _return;
2328#line 2328 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2329 MMC_ELSE_STACK()} else { threadData->mmc_jumper = oldMMCJumper; threadData
->mmc_stack_overflow_jumper = old_jumper;
2330#line 1464 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2331 setGlobalRoot(((modelica_integer) 19), mmc_mk_none())boxptr_setGlobalRoot(threadData,mmc_mk_icon(((modelica_integer
) 19)),((void*)((char*)(&(mmc_none).header) + 3)))
;
2332#line 2332 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2333
2334#line 1465 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2335 omc_ErrorExt_rollbackNumCheckpoints(threadData, omc_ErrorExt_getNumCheckpoints(threadData) - _numCheckpoints);
2336#line 2336 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2337
2338#line 1466 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2339 tmpMeta[1] = stringAppend(_OMC_LIT51((void*)((char*)(&(_OMC_LIT_STRUCT51).header) + 3)),stringDelimitList(omc_StackOverflow_readableStacktraceMessages(threadData), _OMC_LIT52((void*)((char*)(&(_OMC_LIT_STRUCT52).header) + 3))));
2340#line 1466 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2341 omc_Error_addInternalError(threadData, tmpMeta[1], _OMC_LIT53((void*)((char*)(&(_OMC_LIT_STRUCT53).header) + 3)));
2342#line 2342 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2343
2344#line 1468 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2345 omc_StackOverflow_clearStacktraceMessages(threadData);
2346#line 2346 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2347 MMC_CATCH_STACK()} threadData->mmc_stack_overflow_jumper = old_jumper;mmc_catch_dummy_fn
();} } threadData->mmc_jumper = oldMMCJumper; }
2348 }
2349 }
2350 ;
2351
2352#line 1470 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2353 MMC_THROW_INTERNAL(){longjmp(*threadData->mmc_jumper,1);};
2354#line 2354 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2355 _return: OMC_LABEL_UNUSED__attribute__((unused))
2356 if (out_fileDir) { *out_fileDir = _fileDir; }
2357 if (out_timeSimCode) { *out_timeSimCode = _timeSimCode; }
2358 if (out_timeTemplates) { *out_timeTemplates = _timeTemplates; }
2359 return _libs;
2360}
2361PROTECTED_FUNCTION_STATIC modelica_metatype boxptr_SimCodeMain_generateModelCodeDAE(threadData_t *threadData, modelica_metatype _inBackendDAE, modelica_metatype _inInitDAE, modelica_metatype _inRemovedInitialEquationLst, modelica_metatype _p, modelica_metatype _className, modelica_metatype _filenamePrefix, modelica_metatype _simSettingsOpt, modelica_metatype _args, modelica_metatype *out_fileDir, modelica_metatype *out_timeSimCode, modelica_metatype *out_timeTemplates)
2362{
2363 modelica_real _timeSimCode;
2364 modelica_real _timeTemplates;
2365 modelica_metatype _libs = NULL((void*)0);
2366 _libs = omc_SimCodeMain_generateModelCodeDAE(threadData, _inBackendDAE, _inInitDAE, _inRemovedInitialEquationLst, _p, _className, _filenamePrefix, _simSettingsOpt, _args, out_fileDir, &_timeSimCode, &_timeTemplates);
2367 /* skip box _libs; list<String> */
2368 /* skip box _fileDir; String */
2369 if (out_timeSimCode) { *out_timeSimCode = mmc_mk_rcon(_timeSimCode); }
2370 if (out_timeTemplates) { *out_timeTemplates = mmc_mk_rcon(_timeTemplates); }
2371 return _libs;
2372}
2373
2374DLLExport
2375modelica_metatype omc_SimCodeMain_translateModelDAEMode(threadData_t *threadData, modelica_metatype _inCache, modelica_metatype _inEnv, modelica_metatype _className, modelica_string _inFileNamePrefix, modelica_metatype _inSimSettingsOpt, modelica_metatype _args, modelica_metatype *out_outStringLst, modelica_string *out_outFileDir, modelica_metatype *out_resultValues)
2376{
2377 modelica_metatype _outCache = NULL((void*)0);
2378 modelica_metatype _outStringLst = NULL((void*)0);
2379 modelica_string _outFileDir = NULL((void*)0);
2380 modelica_metatype _resultValues = NULL((void*)0);
2381 modelica_boolean _generateFunctions;
2382 modelica_string tmp1_c1 __attribute__((unused)) = 0;
2383 modelica_metatype tmpMeta[12] __attribute__((unused)) = {0};
2384 MMC_SO()mmc_check_stackoverflow(threadData);
2385 _tailrecursive: OMC_LABEL_UNUSED__attribute__((unused))
2386 // _outCache has no default value.
2387 // _outStringLst has no default value.
2388 // _outFileDir has no default value.
2389 // _resultValues has no default value.
2390 _generateFunctions = 0;
2391#line 1073 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2392
2393#line 1073 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2394
2395#line 1073 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2396
2397#line 2397 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2398 { /* matchcontinue expression */
2399 {
2400 modelica_string _filenameprefix = NULL((void*)0);
2401 modelica_string _file_dir = NULL((void*)0);
2402 modelica_string _resstr = NULL((void*)0);
2403 modelica_string _description = NULL((void*)0);
2404 modelica_metatype _dae = NULL((void*)0);
2405 modelica_metatype _graph = NULL((void*)0);
2406 modelica_metatype _dlow = NULL((void*)0);
2407 modelica_metatype _bdae = NULL((void*)0);
2408 modelica_metatype _libs = NULL((void*)0);
2409 modelica_real _timeSimCode;
2410 modelica_real _timeTemplates;
2411 modelica_real _timeBackend;
2412 modelica_real _timeFrontend;
2413 modelica_metatype _initDAE = NULL((void*)0);
2414 modelica_metatype _removedInitialEquationLst = NULL((void*)0);
2415 volatile mmc_switch_type tmp4;
2416 int tmp5;
2417 _filenameprefix = _inFileNamePrefix;
2418 // _file_dir has no default value.
2419 // _resstr has no default value.
2420 // _description has no default value.
2421 // _dae has no default value.
2422 // _graph has no default value.
2423 // _dlow has no default value.
2424 // _bdae has no default value.
2425 // _libs has no default value.
2426 // _timeSimCode has no default value.
2427 // _timeTemplates has no default value.
2428 // _timeBackend has no default value.
2429 // _timeFrontend has no default value.
2430 // _initDAE has no default value.
2431 // _removedInitialEquationLst has no default value.
2432 tmp4 = 0;
2433 MMC_TRY_INTERNAL(mmc_jumper){ jmp_buf new_mmc_jumper, *old_jumper __attribute__((unused))
= threadData->mmc_jumper; threadData->mmc_jumper = &
new_mmc_jumper; if (_setjmp (new_mmc_jumper) == 0) {
2434 tmp3_top:
2435 threadData->mmc_jumper = &new_mmc_jumper;
2436 for (; tmp4 < 2; tmp4++) {
2437 switch (MMC_SWITCH_CAST(tmp4)(tmp4)) {
2438 case 0: {
2439 /* Pattern matching succeeded */
2440#line 1093 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2441 omc_System_realtimeTick(threadData, ((modelica_integer) 13));
2442#line 2442 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2443
2444#line 1094 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2445 omc_ExecStat_execStatReset(threadData);
2446#line 2446 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2447
2448#line 1095 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2449 /* Pattern-matching tuple assignment */
2450#line 1095 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2451 tmpMeta[6] = omc_CevalScriptBackend_runFrontEnd(threadData, _inCache, _inEnv, _className, 0, &tmpMeta[3], &tmpMeta[4]);
2452#line 1095 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2453 _outCache = tmpMeta[6];
2454#line 1095 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2455 if (optionNone(tmpMeta[4])(0==((((((*(mmc_uint_t*)((void*)((char*)(tmpMeta[4]) - 3)))) &
(7)) == 5)) ? ((((*(mmc_uint_t*)((void*)((char*)(tmpMeta[4])
- 3)))) >> (3+3))) : (((*(mmc_uint_t*)((void*)((char*)
(tmpMeta[4]) - 3)))) >> 10)) ? 1 : 0)
) goto goto_2;
2456#line 1095 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2457 tmpMeta[5] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[4]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[4]) - 3
))) + (1)))))
;
2458#line 1095 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2459 _graph = tmpMeta[3];
2460#line 1095 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2461 _dae = tmpMeta[5];
2462#line 2462 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2463
2464#line 1096 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2465 omc_ExecStat_execStat(threadData, _OMC_LIT54((void*)((char*)(&(_OMC_LIT_STRUCT54).header) + 3)));
2466#line 2466 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2467
2468#line 1098 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2469 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
2470#line 1098 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2471 {
2472#line 1099 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2473 omc_SimCodeMain_serializeNotify(threadData, _dae, _OMC_LIT55((void*)((char*)(&(_OMC_LIT_STRUCT55).header) + 3)));
2474#line 2474 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2475
2476#line 1100 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2477 omc_SimCodeMain_serializeNotify(threadData, _graph, _OMC_LIT56((void*)((char*)(&(_OMC_LIT_STRUCT56).header) + 3)));
2478#line 2478 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2479
2480#line 1101 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2481 omc_SimCodeMain_serializeNotify(threadData, _outCache, _OMC_LIT57((void*)((char*)(&(_OMC_LIT_STRUCT57).header) + 3)));
2482#line 2482 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2483
2484#line 1102 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2485 omc_ExecStat_execStat(threadData, _OMC_LIT58((void*)((char*)(&(_OMC_LIT_STRUCT58).header) + 3)));
2486#line 2486 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2487 }
2488
2489#line 1105 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2490 _timeFrontend = omc_System_realtimeTock(threadData, ((modelica_integer) 13));
2491#line 2491 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2492
2493#line 1107 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2494 omc_System_realtimeTick(threadData, ((modelica_integer) 14));
2495#line 2495 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2496
2497#line 1108 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2498 _dae = omc_DAEUtil_transformationsBeforeBackend(threadData, _outCache, _graph, _dae);
2499#line 2499 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2500
2501#line 1109 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2502 omc_ExecStat_execStat(threadData, _OMC_LIT59((void*)((char*)(&(_OMC_LIT_STRUCT59).header) + 3)));
2503#line 2503 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2504
2505#line 1111 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2506 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
2507#line 1111 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2508 {
2509#line 1112 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2510 omc_SimCodeMain_serializeNotify(threadData, _dae, _OMC_LIT60((void*)((char*)(&(_OMC_LIT_STRUCT60).header) + 3)));
2511#line 2511 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2512
2513#line 1113 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2514 omc_ExecStat_execStat(threadData, _OMC_LIT61((void*)((char*)(&(_OMC_LIT_STRUCT61).header) + 3)));
2515#line 2515 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2516 }
2517
2518#line 1116 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2519 _generateFunctions = omc_FlagsUtil_set(threadData, _OMC_LIT65((void*)((char*)(&(_OMC_LIT_STRUCT65).header) + 3)), 0);
2520#line 2520 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2521
2522#line 1119 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2523 if((!omc_Flags_isSet(threadData, _OMC_LIT69((void*)((char*)(&(_OMC_LIT_STRUCT69).header) + 3)))))
2524#line 1119 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2525 {
2526#line 1120 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2527 _outCache = omc_Builtin_initialGraph(threadData, _outCache ,&_graph);
2528#line 2528 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2529 }
2530
2531#line 1123 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2532 _description = omc_DAEUtil_daeDescription(threadData, _dae);
2533#line 2533 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2534
2535#line 1124 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2536 tmpMeta[3] = mmc_mk_box3(3, &BackendDAE_ExtraInfo_EXTRA__INFO__desc, _description, _filenameprefix);
2537#line 1124 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2538 _dlow = omc_BackendDAECreate_lower(threadData, _dae, _outCache, _graph, tmpMeta[3]);
2539#line 2539 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2540
2541#line 1126 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2542 omc_GC_free(threadData, _dae);
2543#line 2543 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2544
2545#line 1128 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2546 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
2547#line 1128 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2548 {
2549#line 1129 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2550 omc_SimCodeMain_serializeNotify(threadData, _dlow, _OMC_LIT70((void*)((char*)(&(_OMC_LIT_STRUCT70).header) + 3)));
2551#line 2551 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2552
2553#line 1130 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2554 omc_ExecStat_execStat(threadData, _OMC_LIT71((void*)((char*)(&(_OMC_LIT_STRUCT71).header) + 3)));
2555#line 2555 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2556 }
2557
2558#line 1134 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2559 _bdae = omc_DAEMode_getEqSystemDAEmode(threadData, _dlow, _inFileNamePrefix, mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)), mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)), mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)), mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)) ,&_initDAE ,&_removedInitialEquationLst);
2560#line 2560 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2561
2562#line 1135 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2563 omc_ExecStat_execStat(threadData, _OMC_LIT72((void*)((char*)(&(_OMC_LIT_STRUCT72).header) + 3)));
2564#line 2564 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2565
2566#line 1137 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2567 _timeBackend = omc_System_realtimeTock(threadData, ((modelica_integer) 14));
2568#line 2568 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2569
2570#line 1139 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2571 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
2572#line 1139 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2573 {
2574#line 1140 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2575 omc_SimCodeMain_serializeNotify(threadData, _bdae, _OMC_LIT73((void*)((char*)(&(_OMC_LIT_STRUCT73).header) + 3)));
2576#line 2576 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2577
2578#line 1141 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2579 omc_SimCodeMain_serializeNotify(threadData, _initDAE, _OMC_LIT74((void*)((char*)(&(_OMC_LIT_STRUCT74).header) + 3)));
2580#line 2580 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2581
2582#line 1142 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2583 omc_SimCodeMain_serializeNotify(threadData, _removedInitialEquationLst, _OMC_LIT75((void*)((char*)(&(_OMC_LIT_STRUCT75).header) + 3)));
2584#line 2584 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2585
2586#line 1143 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2587 omc_ExecStat_execStat(threadData, _OMC_LIT76((void*)((char*)(&(_OMC_LIT_STRUCT76).header) + 3)));
2588#line 2588 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2589 }
2590
2591#line 1146 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2592 _libs = omc_SimCodeMain_generateModelCodeDAE(threadData, _bdae, _initDAE, _removedInitialEquationLst, omc_SymbolTable_getAbsyn(threadData), _className, _filenameprefix, _inSimSettingsOpt, _args ,&_file_dir ,&_timeSimCode ,&_timeTemplates);
2593#line 2593 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2594
2595#line 1147 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2596 _timeSimCode = omc_System_realtimeTock(threadData, ((modelica_integer) 15));
2597#line 2597 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2598
2599#line 1148 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2600 _timeTemplates = omc_System_realtimeTock(threadData, ((modelica_integer) 17));
2601#line 2601 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2602
2603#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2604 tmpMeta[4] = mmc_mk_box2(4, &Values_Value_REAL__desc, mmc_mk_realmmc_mk_rcon(_timeTemplates));
2605#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2606 tmpMeta[5] = mmc_mk_box2(0, _OMC_LIT77((void*)((char*)(&(_OMC_LIT_STRUCT77).header) + 3)), tmpMeta[4]);
2607#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2608 tmpMeta[6] = mmc_mk_box2(4, &Values_Value_REAL__desc, mmc_mk_realmmc_mk_rcon(_timeSimCode));
2609#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2610 tmpMeta[7] = mmc_mk_box2(0, _OMC_LIT78((void*)((char*)(&(_OMC_LIT_STRUCT78).header) + 3)), tmpMeta[6]);
2611#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2612 tmpMeta[8] = mmc_mk_box2(4, &Values_Value_REAL__desc, mmc_mk_realmmc_mk_rcon(_timeBackend));
2613#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2614 tmpMeta[9] = mmc_mk_box2(0, _OMC_LIT79((void*)((char*)(&(_OMC_LIT_STRUCT79).header) + 3)), tmpMeta[8]);
2615#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2616 tmpMeta[10] = mmc_mk_box2(4, &Values_Value_REAL__desc, mmc_mk_realmmc_mk_rcon(_timeFrontend));
2617#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2618 tmpMeta[11] = mmc_mk_box2(0, _OMC_LIT80((void*)((char*)(&(_OMC_LIT_STRUCT80).header) + 3)), tmpMeta[10]);
2619#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2620 tmpMeta[3] = mmc_mk_cons(tmpMeta[5], mmc_mk_cons(tmpMeta[7], mmc_mk_cons(tmpMeta[9], mmc_mk_cons(tmpMeta[11], MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))))));
2621#line 1150 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2622 _resultValues = tmpMeta[3];
2623#line 2623 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2624#line 1157 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2625 tmpMeta[0+0] = _libs;
2626#line 1157 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2627 tmp1_c1 = _file_dir;
2628#line 1157 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2629 tmpMeta[0+2] = _resultValues;
2630#line 2630 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2631 goto tmp3_done;
2632 }
2633 case 1: {
2634 modelica_boolean tmp6;
2635 /* Pattern matching succeeded */
2636#line 1160 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2637 if(_generateFunctions)
2638#line 1160 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2639 {
2640#line 1161 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2641 omc_FlagsUtil_set(threadData, _OMC_LIT65((void*)((char*)(&(_OMC_LIT_STRUCT65).header) + 3)), 1);
2642#line 2642 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2643 }
2644
2645#line 1163 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2646 /* Pattern-matching assignment */
2647#line 1163 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2648 tmp6 = omc_Flags_isSet(threadData, _OMC_LIT84((void*)((char*)(&(_OMC_LIT_STRUCT84).header) + 3)));
2649#line 1163 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2650 if (1 != tmp6) goto goto_2;
2651#line 2651 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2652
2653#line 1164 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2654 _resstr = omc_AbsynUtil_pathStringNoQual(threadData, _className, _OMC_LIT85((void*)((char*)(&(_OMC_LIT_STRUCT85).header) + 3)), 0, 0);
2655#line 2655 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2656
2657#line 1165 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2658 tmpMeta[3] = mmc_mk_cons(_OMC_LIT86((void*)((char*)(&(_OMC_LIT_STRUCT86).header) + 3)), mmc_mk_cons(_resstr, mmc_mk_cons(_OMC_LIT87((void*)((char*)(&(_OMC_LIT_STRUCT87).header) + 3)), MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)))));
2659#line 1165 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2660 _resstr = stringAppendList(tmpMeta[3]);
2661#line 2661 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2662
2663#line 1166 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2664 tmpMeta[3] = mmc_mk_cons(_resstr, MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)));
2665#line 1166 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2666 omc_Error_addMessage(threadData, _OMC_LIT91((void*)((char*)(&(_OMC_LIT_STRUCT91).header) + 3)), tmpMeta[3]);
2667#line 2667 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2668#line 1167 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2669 goto goto_2;
2670#line 2670 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2671 goto tmp3_done;
2672 }
2673 }
2674 goto tmp3_end;
2675 tmp3_end: ;
2676 }
2677 goto goto_2;
2678 tmp3_done:
2679 (void)tmp4;
2680 MMC_RESTORE_INTERNAL(mmc_jumper)threadData->mmc_jumper = old_jumper;;
2681 goto tmp3_done2;
2682 goto_2:;
2683 MMC_CATCH_INTERNAL(mmc_jumper)} threadData->mmc_jumper = old_jumper;mmc_catch_dummy_fn()
;}
;
2684 if (++tmp4 < 2) {
2685 goto tmp3_top;
2686 }
2687 MMC_THROW_INTERNAL(){longjmp(*threadData->mmc_jumper,1);};
2688 tmp3_done2:;
2689 }
2690 }
2691 _outStringLst = tmpMeta[0+0];
2692 _outFileDir = tmp1_c1;
2693 _resultValues = tmpMeta[0+2];
2694
2695#line 1169 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2696 if(_generateFunctions)
2697#line 1169 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2698 {
2699#line 1170 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2700 omc_FlagsUtil_set(threadData, _OMC_LIT65((void*)((char*)(&(_OMC_LIT_STRUCT65).header) + 3)), 1);
2701#line 2701 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2702 }
2703 _return: OMC_LABEL_UNUSED__attribute__((unused))
2704 if (out_outStringLst) { *out_outStringLst = _outStringLst; }
2705 if (out_outFileDir) { *out_outFileDir = _outFileDir; }
2706 if (out_resultValues) { *out_resultValues = _resultValues; }
2707 return _outCache;
2708}
2709
2710DLLExport
2711modelica_boolean omc_SimCodeMain_translateModel(threadData_t *threadData, modelica_metatype _kind, modelica_metatype _D_24in_cache, modelica_metatype _inEnv, modelica_metatype _className, modelica_string _inFileNamePrefix, modelica_boolean _addDummy, modelica_metatype _inSimSettingsOpt, modelica_metatype _args, modelica_metatype *out_cache, modelica_metatype *out_outStringLst, modelica_string *out_outFileDir, modelica_metatype *out_resultValues)
2712{
2713 modelica_boolean _success;
2714 modelica_metatype _cache = NULL((void*)0);
2715 modelica_metatype _outStringLst = NULL((void*)0);
2716 modelica_string _outFileDir = NULL((void*)0);
2717 modelica_metatype _resultValues = NULL((void*)0);
2718 modelica_metatype _inCache = NULL((void*)0);
2719 modelica_boolean _generateFunctions;
2720 modelica_real _timeSimCode;
2721 modelica_real _timeTemplates;
2722 modelica_real _timeBackend;
2723 modelica_real _timeFrontend;
2724 modelica_integer _state;
2725 modelica_boolean tmp1_c0 __attribute__((unused)) = 0;
2726 modelica_string tmp1_c2 __attribute__((unused)) = 0;
2727 modelica_metatype tmpMeta[9] __attribute__((unused)) = {0};
2728 MMC_SO()mmc_check_stackoverflow(threadData);
2729 _tailrecursive: OMC_LABEL_UNUSED__attribute__((unused))
2730 // _success has no default value.
2731 _cache = _D_24in_cache;
2732 // _outStringLst has no default value.
2733 // _outFileDir has no default value.
2734 // _resultValues has no default value.
2735 _inCache = _cache;
2736 _generateFunctions = 0;
2737 _timeSimCode = 0.0;
2738 _timeTemplates = 0.0;
2739 _timeBackend = 0.0;
2740 _timeFrontend = 0.0;
2741 _state = 1;
2742#line 890 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2743 omc_FlagsUtil_setConfigBool(threadData, _OMC_LIT97((void*)((char*)(&(_OMC_LIT_STRUCT97).header) + 3)), 1);
2744#line 2744 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2745
2746#line 891 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2747
2748#line 891 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2749
2750#line 891 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2751
2752#line 2752 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2753 { /* matchcontinue expression */
2754 volatile modelica_metatype tmp4_1;volatile modelica_string tmp4_2;
2755 tmp4_1 = _inEnv;
2756 tmp4_2 = _inFileNamePrefix;
2757 {
2758 modelica_string _filenameprefix = NULL((void*)0);
2759 modelica_string _file_dir = NULL((void*)0);
2760 modelica_string _resstr = NULL((void*)0);
2761 modelica_string _description = NULL((void*)0);
2762 modelica_metatype _dae = NULL((void*)0);
2763 modelica_metatype _dae1 = NULL((void*)0);
2764 modelica_metatype _graph = NULL((void*)0);
2765 modelica_metatype _dlow = NULL((void*)0);
2766 modelica_metatype _libs = NULL((void*)0);
2767 modelica_metatype _initDAE = NULL((void*)0);
2768 modelica_metatype _initDAE_lambda0 = NULL((void*)0);
2769 modelica_metatype _inlineData = NULL((void*)0);
2770 modelica_metatype _removedInitialEquationLst = NULL((void*)0);
2771 modelica_metatype _odae = NULL((void*)0);
2772 modelica_metatype _strPreOptModules = NULL((void*)0);
2773 modelica_boolean _isFMI2;
2774 modelica_metatype _fmiDer = NULL((void*)0);
2775 modelica_metatype _funcs = NULL((void*)0);
2776 modelica_metatype _allRoots = NULL((void*)0);
2777 volatile mmc_switch_type tmp4;
2778 int tmp5;
2779 // _filenameprefix has no default value.
2780 // _file_dir has no default value.
2781 // _resstr has no default value.
2782 // _description has no default value.
2783 // _dae has no default value.
2784 // _dae1 has no default value.
2785 // _graph has no default value.
2786 // _dlow has no default value.
2787 // _libs has no default value.
2788 // _initDAE has no default value.
2789 // _initDAE_lambda0 has no default value.
2790 // _inlineData has no default value.
2791 // _removedInitialEquationLst has no default value.
2792 // _odae has no default value.
2793 // _strPreOptModules has no default value.
2794 // _isFMI2 has no default value.
2795 // _fmiDer has no default value.
2796 // _funcs has no default value.
2797 // _allRoots has no default value.
2798 tmp4 = 0;
2799 MMC_TRY_INTERNAL(mmc_jumper){ jmp_buf new_mmc_jumper, *old_jumper __attribute__((unused))
= threadData->mmc_jumper; threadData->mmc_jumper = &
new_mmc_jumper; if (_setjmp (new_mmc_jumper) == 0) {
2800 tmp3_top:
2801 threadData->mmc_jumper = &new_mmc_jumper;
2802 for (; tmp4 < 2; tmp4++) {
2803 switch (MMC_SWITCH_CAST(tmp4)(tmp4)) {
2804 case 0: {
2805 modelica_integer tmp10;
2806 modelica_integer tmp11;
2807 modelica_integer tmp12;
2808 modelica_boolean tmp13 = 0;
2809 modelica_boolean tmp18;
2810 modelica_string tmp19_c1 __attribute__((unused)) = 0;
2811 modelica_real tmp19_c2 __attribute__((unused)) = 0;
2812 modelica_real tmp19_c3 __attribute__((unused)) = 0;
2813
2814 _graph = tmp4_1;
2815 _filenameprefix = tmp4_2;
2816 /* Pattern matching succeeded */
2817#line 914 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2818 omc_System_realtimeTick(threadData, ((modelica_integer) 13));
2819#line 2819 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2820
2821#line 915 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2822 omc_ExecStat_execStatReset(threadData);
2823#line 2823 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2824
2825#line 916 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2826 _cache = omc_CevalScriptBackend_runFrontEnd(threadData, _cache, _graph, _className, 0 ,&_graph ,&_odae);
2827#line 2827 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2828
2829#line 917 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2830 omc_ExecStat_execStat(threadData, _OMC_LIT54((void*)((char*)(&(_OMC_LIT_STRUCT54).header) + 3)));
2831#line 2831 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2832
2833#line 918 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2834 /* Pattern-matching assignment */
2835#line 918 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2836 tmpMeta[3] = _odae;
2837#line 918 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2838 if (optionNone(tmpMeta[3])(0==((((((*(mmc_uint_t*)((void*)((char*)(tmpMeta[3]) - 3)))) &
(7)) == 5)) ? ((((*(mmc_uint_t*)((void*)((char*)(tmpMeta[3])
- 3)))) >> (3+3))) : (((*(mmc_uint_t*)((void*)((char*)
(tmpMeta[3]) - 3)))) >> 10)) ? 1 : 0)
) goto goto_2;
2839#line 918 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2840 tmpMeta[4] = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(tmpMeta[3]), 1))(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[3]) - 3
))) + (1)))))
;
2841#line 918 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2842 _dae1 = tmpMeta[4];
2843#line 2843 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2844
2845#line 920 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2846 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
2847#line 920 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2848 {
2849#line 921 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2850 tmpMeta[3] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
2851#line 921 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2852 _allRoots = tmpMeta[3];
2853#line 2853 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2854
2855#line 922 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2856 tmp10 = ((modelica_integer) 1); tmp11 = 1; tmp12 = ((modelica_integer) 300);
2857#line 922 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2858 if(!(((tmp11 > 0) && (tmp10 > tmp12)) || ((tmp11 < 0) && (tmp10 < tmp12))))
2859#line 922 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2860 {
2861#line 922 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2862 modelica_integer _i;
2863#line 922 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2864 for(_i = ((modelica_integer) 1); in_range_integer(_i, tmp10, tmp12); _i += tmp11)
2865#line 922 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2866 {
2867#line 2867 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2868 { /* matchcontinue expression */
2869 {
2870 volatile mmc_switch_type tmp8;
2871 int tmp9;
2872 tmp8 = 0;
2873 MMC_TRY_INTERNAL(mmc_jumper){ jmp_buf new_mmc_jumper, *old_jumper __attribute__((unused))
= threadData->mmc_jumper; threadData->mmc_jumper = &
new_mmc_jumper; if (_setjmp (new_mmc_jumper) == 0) {
2874 tmp7_top:
2875 threadData->mmc_jumper = &new_mmc_jumper;
2876 for (; tmp8 < 2; tmp8++) {
2877 switch (MMC_SWITCH_CAST(tmp8)(tmp8)) {
2878 case 0: {
2879 /* Pattern matching succeeded */
2880#line 924 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2881 tmpMeta[3] = mmc_mk_cons(getGlobalRoot(_i)nobox_getGlobalRoot(threadData,_i), _allRoots);
2882#line 924 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2883 _allRoots = tmpMeta[3];
2884#line 2884 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2885#line 2885 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2886 goto tmp7_done;
2887 }
2888 case 1: {
2889 /* Pattern matching succeeded */
2890#line 2890 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2891 goto tmp7_done;
2892 }
2893 }
2894 goto tmp7_end;
2895 tmp7_end: ;
2896 }
2897 goto goto_6;
2898 tmp7_done:
2899 (void)tmp8;
2900 MMC_RESTORE_INTERNAL(mmc_jumper)threadData->mmc_jumper = old_jumper;;
2901 goto tmp7_done2;
2902 goto_6:;
2903 MMC_CATCH_INTERNAL(mmc_jumper)} threadData->mmc_jumper = old_jumper;mmc_catch_dummy_fn()
;}
;
2904 if (++tmp8 < 2) {
2905 goto tmp7_top;
2906 }
2907 goto goto_2;
2908 tmp7_done2:;
2909 }
2910 }
2911 ;
2912 }
2913 }
2914
2915#line 928 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2916 omc_SimCodeMain_serializeNotify(threadData, _allRoots, _OMC_LIT98((void*)((char*)(&(_OMC_LIT_STRUCT98).header) + 3)));
2917#line 2917 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2918
2919#line 929 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2920 omc_SimCodeMain_serializeNotify(threadData, _dae1, _OMC_LIT99((void*)((char*)(&(_OMC_LIT_STRUCT99).header) + 3)));
2921#line 2921 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2922
2923#line 930 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2924 tmpMeta[3] = mmc_mk_box4(0, _graph, _inEnv, _cache, _inCache);
2925#line 930 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2926 omc_SimCodeMain_serializeNotify(threadData, tmpMeta[3], _OMC_LIT100((void*)((char*)(&(_OMC_LIT_STRUCT100).header) + 3)));
2927#line 2927 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2928
2929#line 931 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2930 tmpMeta[3] = mmc_mk_box6(0, omc_SymbolTable_get(threadData), _dae1, _graph, _inEnv, _cache, _inCache);
2931#line 931 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2932 omc_SimCodeMain_serializeNotify(threadData, tmpMeta[3], _OMC_LIT101((void*)((char*)(&(_OMC_LIT_STRUCT101).header) + 3)));
2933#line 2933 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2934
2935#line 932 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2936 omc_ExecStat_execStat(threadData, _OMC_LIT58((void*)((char*)(&(_OMC_LIT_STRUCT58).header) + 3)));
2937#line 2937 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2938 }
2939
2940#line 935 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2941 _timeFrontend = omc_System_realtimeTock(threadData, ((modelica_integer) 13));
2942#line 2942 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2943
2944#line 937 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2945 omc_System_realtimeTick(threadData, ((modelica_integer) 14));
2946#line 2946 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2947
2948#line 938 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2949 _state = 2;
2950#line 2950 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2951
2952#line 939 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2953 _dae = omc_DAEUtil_transformationsBeforeBackend(threadData, _cache, _graph, _dae1);
2954#line 2954 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2955
2956#line 940 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2957 omc_ExecStat_execStat(threadData, _OMC_LIT59((void*)((char*)(&(_OMC_LIT_STRUCT59).header) + 3)));
2958#line 2958 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2959
2960#line 942 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2961 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
2962#line 942 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2963 {
2964#line 943 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2965 omc_SimCodeMain_serializeNotify(threadData, _dae, _OMC_LIT102((void*)((char*)(&(_OMC_LIT_STRUCT102).header) + 3)));
2966#line 2966 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2967
2968#line 944 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2969 tmpMeta[3] = mmc_mk_box2(0, _dae, _dae1);
2970#line 944 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2971 omc_SimCodeMain_serializeNotify(threadData, tmpMeta[3], _OMC_LIT103((void*)((char*)(&(_OMC_LIT_STRUCT103).header) + 3)));
2972#line 2972 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2973
2974#line 945 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2975 omc_ExecStat_execStat(threadData, _OMC_LIT61((void*)((char*)(&(_OMC_LIT_STRUCT61).header) + 3)));
2976#line 2976 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2977 }
2978
2979#line 947 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2980 omc_GC_free(threadData, _dae1);
2981#line 2981 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2982
2983#line 948 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2984 omc_GC_free(threadData, _odae);
2985#line 2985 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2986
2987#line 952 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2988 _generateFunctions = omc_FlagsUtil_set(threadData, _OMC_LIT65((void*)((char*)(&(_OMC_LIT_STRUCT65).header) + 3)), 0);
2989#line 2989 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2990
2991#line 955 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2992 if((!omc_Flags_isSet(threadData, _OMC_LIT69((void*)((char*)(&(_OMC_LIT_STRUCT69).header) + 3)))))
2993#line 955 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2994 {
2995#line 956 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
2996 _cache = omc_Builtin_initialGraph(threadData, _cache ,&_graph);
2997#line 2997 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
2998 }
2999
3000#line 959 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3001 _description = omc_DAEUtil_daeDescription(threadData, _dae);
3002#line 3002 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3003
3004#line 960 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3005 tmpMeta[3] = mmc_mk_box3(3, &BackendDAE_ExtraInfo_EXTRA__INFO__desc, _description, _filenameprefix);
3006#line 960 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3007 _dlow = omc_BackendDAECreate_lower(threadData, _dae, _cache, _graph, tmpMeta[3]);
3008#line 3008 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3009
3010#line 962 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3011 omc_GC_free(threadData, _dae);
3012#line 3012 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3013
3014#line 965 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3015 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
3016#line 965 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3017 {
3018#line 966 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3019 omc_SimCodeMain_serializeNotify(threadData, _dlow, _OMC_LIT104((void*)((char*)(&(_OMC_LIT_STRUCT104).header) + 3)));
3020#line 3020 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3021
3022#line 967 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3023 omc_ExecStat_execStat(threadData, _OMC_LIT71((void*)((char*)(&(_OMC_LIT_STRUCT71).header) + 3)));
3024#line 3024 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3025 }
3026
3027#line 3027 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3028 { /* match expression */
3029 modelica_metatype tmp16_1;
3030 tmp16_1 = _kind;
3031 {
3032 volatile mmc_switch_type tmp16;
3033 int tmp17;
3034 tmp16 = 0;
3035 for (; tmp16 < 2; tmp16++) {
3036 switch (MMC_SWITCH_CAST(tmp16)(tmp16)) {
3037 case 0: {
3038 if (mmc__uniontype__metarecord__typedef__equal(tmp16_1,2,2)((*(mmc_uint_t*)((void*)((char*)(tmp16_1) - 3)))==(((2 +1) <<
10) + (((2 +3) & 255) << 2)))
== 0) goto tmp15_end;
3039
3040 /* Pattern matching succeeded */
3041#line 971 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3042 tmp13 = omc_FMI_isFMIVersion20(threadData, omc_FMI_getFMIVersionString(threadData));
3043#line 3043 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3044 goto tmp15_done;
3045 }
3046 case 1: {
3047
3048 /* Pattern matching succeeded */
3049#line 972 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3050 tmp13 = 0;
3051#line 3051 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3052 goto tmp15_done;
3053 }
3054 }
3055 goto tmp15_end;
3056 tmp15_end: ;
3057 }
3058 goto goto_14;
3059 goto_14:;
3060 goto goto_2;
3061 goto tmp15_done;
3062 tmp15_done:;
3063 }
3064 }
3065 _isFMI2 = tmp13;
3066
3067#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3068 tmp18 = (modelica_boolean)_isFMI2;
3069#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3070 if(tmp18)
3071#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3072 {
3073#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3074 tmpMeta[3] = mmc_mk_cons(_OMC_LIT105((void*)((char*)(&(_OMC_LIT_STRUCT105).header) + 3)), omc_BackendDAEUtil_getPreOptModulesString(threadData));
3075#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3076 tmpMeta[4] = mmc_mk_some(tmpMeta[3]);
3077#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3078 }
3079#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3080 else
3081#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3082 {
3083#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3084 tmpMeta[4] = mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3));
3085#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3086 }
3087#line 975 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3088 _strPreOptModules = tmpMeta[4];
3089#line 3089 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3090
3091#line 978 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3092 _dlow = omc_BackendDAEUtil_getSolvedSystem(threadData, _dlow, _inFileNamePrefix, _strPreOptModules, mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)), mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)), mmc_mk_none()((void*)((char*)(&(mmc_none).header) + 3)) ,&_initDAE ,&_initDAE_lambda0 ,&_inlineData ,&_removedInitialEquationLst);
3093#line 3093 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3094
3095#line 981 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3096 if((_isFMI2 && (!omc_Flags_isSet(threadData, _OMC_LIT109((void*)((char*)(&(_OMC_LIT_STRUCT109).header) + 3))))))
3097#line 981 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3098 {
3099#line 984 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3100 _fmiDer = omc_SymbolicJacobian_createFMIModelDerivatives(threadData, _dlow ,&_funcs);
3101#line 3101 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3102
3103#line 985 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3104 _dlow = omc_BackendDAEUtil_setFunctionTree(threadData, _dlow, _funcs);
3105#line 3105 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3106 }
3107 else
3108 {
3109#line 987 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3110 tmpMeta[3] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
3111#line 987 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3112 _fmiDer = tmpMeta[3];
3113#line 3113 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3114 }
3115
3116#line 989 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3117 _timeBackend = omc_System_realtimeTock(threadData, ((modelica_integer) 14));
3118#line 3118 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3119
3120#line 990 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3121 _state = 4;
3122#line 3122 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3123
3124#line 992 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3125 if(omc_Flags_isSet(threadData, _OMC_LIT45((void*)((char*)(&(_OMC_LIT_STRUCT45).header) + 3))))
3126#line 992 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3127 {
3128#line 993 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3129 omc_SimCodeMain_serializeNotify(threadData, _dlow, _OMC_LIT110((void*)((char*)(&(_OMC_LIT_STRUCT110).header) + 3)));
3130#line 3130 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3131
3132#line 994 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3133 omc_SimCodeMain_serializeNotify(threadData, _initDAE, _OMC_LIT111((void*)((char*)(&(_OMC_LIT_STRUCT111).header) + 3)));
3134#line 3134 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3135
3136#line 995 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3137 omc_SimCodeMain_serializeNotify(threadData, _initDAE_lambda0, _OMC_LIT112((void*)((char*)(&(_OMC_LIT_STRUCT112).header) + 3)));
3138#line 3138 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3139
3140#line 996 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3141 tmpMeta[3] = mmc_mk_box5(0, _dlow, _initDAE, _initDAE_lambda0, _inlineData, _removedInitialEquationLst);
3142#line 996 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3143 omc_SimCodeMain_serializeNotify(threadData, tmpMeta[3], _OMC_LIT113((void*)((char*)(&(_OMC_LIT_STRUCT113).header) + 3)));
3144#line 3144 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3145
3146#line 997 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3147 omc_ExecStat_execStat(threadData, _OMC_LIT76((void*)((char*)(&(_OMC_LIT_STRUCT76).header) + 3)));
3148#line 3148 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3149 }
3150
3151#line 1000 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3152
3153#line 1000 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3154
3155#line 1000 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3156
3157#line 1000 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3158
3159#line 3159 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3160 { /* match expression */
3161 modelica_metatype tmp22_1;
3162 tmp22_1 = _kind;
3163 {
3164 int tmp22;
3165 {
3166 switch (MMC_SWITCH_CAST(valueConstructor(tmp22_1))(((((*(mmc_uint_t*)((void*)((char*)(tmp22_1) - 3)))) >>
2) & 255))
) {
3167 case 3: {
3168
3169 /* Pattern matching succeeded */
3170#line 1003 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3171 tmpMeta[3+0] = omc_SimCodeMain_generateModelCode(threadData, _dlow, _initDAE, _initDAE_lambda0, _inlineData, _removedInitialEquationLst, omc_SymbolTable_getAbsyn(threadData), _className, _filenameprefix, _inSimSettingsOpt, _args, _fmiDer, &tmp19_c1, &tmp19_c2, &tmp19_c3);
3172#line 3172 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3173 goto tmp21_done;
3174 }
3175 case 5: {
3176
3177 /* Pattern matching succeeded */
3178#line 1007 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3179 tmpMeta[3+0] = omc_SimCodeMain_generateModelCodeFMU(threadData, _dlow, _initDAE, _initDAE_lambda0, _fmiDer, _removedInitialEquationLst, omc_SymbolTable_getAbsyn(threadData), _className, omc_FMI_getFMIVersionString(threadData), (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_kind), 2))(*(void**)(((void*)((void**)(((void*)((char*)(_kind) - 3))) +
(2)))))
), _filenameprefix, (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_kind), 3))(*(void**)(((void*)((void**)(((void*)((char*)(_kind) - 3))) +
(3)))))
), _inSimSettingsOpt, &tmp19_c1, &tmp19_c2, &tmp19_c3);
3180#line 3180 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3181 goto tmp21_done;
3182 }
3183 case 4: {
3184
3185 /* Pattern matching succeeded */
3186#line 1011 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3187 tmpMeta[3+0] = omc_SimCodeMain_generateModelCodeXML(threadData, _dlow, _initDAE, _initDAE_lambda0, _removedInitialEquationLst, omc_SymbolTable_getAbsyn(threadData), _className, _filenameprefix, _inSimSettingsOpt, &tmp19_c1, &tmp19_c2, &tmp19_c3);
3188#line 3188 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3189 goto tmp21_done;
3190 }
3191 default:
3192 tmp21_default: OMC_LABEL_UNUSED__attribute__((unused)); {
3193
3194 /* Pattern matching succeeded */
3195#line 1015 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3196 tmpMeta[7] = stringAppend(_OMC_LIT114((void*)((char*)(&(_OMC_LIT_STRUCT114).header) + 3)),mmc_anyString(_kind));
3197#line 1015 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3198 omc_Error_addInternalError(threadData, tmpMeta[7], _OMC_LIT115((void*)((char*)(&(_OMC_LIT_STRUCT115).header) + 3)));
3199#line 3199 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3200#line 1016 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3201 goto goto_20;
3202#line 3202 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3203 goto tmp21_done;
3204 }
3205 }
3206 goto tmp21_end;
3207 tmp21_end: ;
3208 }
3209 goto goto_20;
3210 goto_20:;
3211 goto goto_2;
3212 goto tmp21_done;
3213 tmp21_done:;
3214 }
3215 }
3216 _libs = tmpMeta[3+0];
3217 _file_dir = tmp19_c1;
3218 _timeSimCode = tmp19_c2;
3219 _timeTemplates = tmp19_c3;
3220#line 1018 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3221 tmp1_c0 = 1;
3222#line 1018 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3223 tmpMeta[0+1] = _libs;
3224#line 1018 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3225 tmp1_c2 = _file_dir;
3226#line 3226 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3227 goto tmp3_done;
3228 }
3229 case 1: {
3230
3231 /* Pattern matching succeeded */
3232#line 3232 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3233 { /* match expression */
3234 modelica_metatype tmp25_1;
3235 tmp25_1 = _kind;
3236 {
3237 volatile mmc_switch_type tmp25;
3238 int tmp26;
3239 tmp25 = 0;
3240 for (; tmp25 < 2; tmp25++) {
3241 switch (MMC_SWITCH_CAST(tmp25)(tmp25)) {
3242 case 0: {
3243 if (mmc__uniontype__metarecord__typedef__equal(tmp25_1,0,0)((*(mmc_uint_t*)((void*)((char*)(tmp25_1) - 3)))==(((0 +1) <<
10) + (((0 +3) & 255) << 2)))
== 0) goto tmp24_end;
3244 /* Pattern matching succeeded */
3245#line 1025 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3246 if(omc_Flags_isSet(threadData, _OMC_LIT84((void*)((char*)(&(_OMC_LIT_STRUCT84).header) + 3))))
3247#line 1025 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3248 {
3249#line 1026 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3250 _resstr = omc_AbsynUtil_pathStringNoQual(threadData, _className, _OMC_LIT85((void*)((char*)(&(_OMC_LIT_STRUCT85).header) + 3)), 0, 0);
3251#line 3251 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3252
3253#line 1027 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3254 tmpMeta[3] = mmc_mk_cons(_OMC_LIT116((void*)((char*)(&(_OMC_LIT_STRUCT116).header) + 3)), mmc_mk_cons(_resstr, mmc_mk_cons(_OMC_LIT87((void*)((char*)(&(_OMC_LIT_STRUCT87).header) + 3)), MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)))));
3255#line 1027 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3256 _resstr = stringAppendList(tmpMeta[3]);
3257#line 3257 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3258
3259#line 1028 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3260 tmpMeta[3] = mmc_mk_cons(_resstr, MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)));
3261#line 1028 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3262 omc_Error_addMessage(threadData, _OMC_LIT91((void*)((char*)(&(_OMC_LIT_STRUCT91).header) + 3)), tmpMeta[3]);
3263#line 3263 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3264 }
3265#line 3265 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3266 goto tmp24_done;
3267 }
3268 case 1: {
3269 if (mmc__uniontype__metarecord__typedef__equal(tmp25_1,1,0)((*(mmc_uint_t*)((void*)((char*)(tmp25_1) - 3)))==(((0 +1) <<
10) + (((1 +3) & 255) << 2)))
== 0) goto tmp24_end;
3270 /* Pattern matching succeeded */
3271#line 1033 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3272 tmpMeta[3] = mmc_mk_cons(_OMC_LIT117((void*)((char*)(&(_OMC_LIT_STRUCT117).header) + 3)), mmc_mk_cons(omc_AbsynUtil_pathStringNoQual(threadData, _className, _OMC_LIT85((void*)((char*)(&(_OMC_LIT_STRUCT85).header) + 3)), 0, 0), mmc_mk_cons(_OMC_LIT118((void*)((char*)(&(_OMC_LIT_STRUCT118).header) + 3)), MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)))));
3273#line 1033 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3274 omc_Error_addMessage(threadData, _OMC_LIT91((void*)((char*)(&(_OMC_LIT_STRUCT91).header) + 3)), tmpMeta[3]);
3275#line 3275 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3276#line 3276 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3277 goto tmp24_done;
3278 }
3279 }
3280 goto tmp24_end;
3281 tmp24_end: ;
3282 }
3283 goto goto_23;
3284 goto_23:;
3285 goto goto_2;
3286 goto tmp24_done;
3287 tmp24_done:;
3288 }
3289 }
3290 ;
3291
3292#line 1036 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3293 if(((modelica_integer)_state == 1))
3294#line 1036 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3295 {
3296#line 1037 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3297 _timeFrontend = omc_System_realtimeTock(threadData, ((modelica_integer) 13));
3298#line 3298 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3299 }
3300 else
3301 {
3302 if(((modelica_integer)_state == 2))
3303 {
3304#line 1039 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3305 _timeBackend = omc_System_realtimeTock(threadData, ((modelica_integer) 14));
3306#line 3306 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3307 }
3308 else
3309 {
3310 if(((modelica_integer)_state == 2))
3311 {
3312#line 1041 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3313 _timeSimCode = omc_System_realtimeTock(threadData, ((modelica_integer) 15));
3314#line 3314 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3315 }
3316 else
3317 {
3318#line 1043 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3319 _timeTemplates = omc_System_realtimeTock(threadData, ((modelica_integer) 17));
3320#line 3320 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3321 }
3322 }
3323 }
3324#line 1045 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3325 tmpMeta[3] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
3326#line 1045 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3327 tmp1_c0 = 0;
3328#line 1045 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3329 tmpMeta[0+1] = tmpMeta[3];
3330#line 1045 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3331 tmp1_c2 = _OMC_LIT36((void*)((char*)(&(_OMC_LIT_STRUCT36).header) + 3));
3332#line 3332 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3333 goto tmp3_done;
3334 }
3335 }
3336 goto tmp3_end;
3337 tmp3_end: ;
3338 }
3339 goto goto_2;
3340 tmp3_done:
3341 (void)tmp4;
3342 MMC_RESTORE_INTERNAL(mmc_jumper)threadData->mmc_jumper = old_jumper;;
3343 goto tmp3_done2;
3344 goto_2:;
3345 MMC_CATCH_INTERNAL(mmc_jumper)} threadData->mmc_jumper = old_jumper;mmc_catch_dummy_fn()
;}
;
3346 if (++tmp4 < 2) {
3347 goto tmp3_top;
3348 }
3349 MMC_THROW_INTERNAL(){longjmp(*threadData->mmc_jumper,1);};
3350 tmp3_done2:;
3351 }
3352 }
3353 _success = tmp1_c0;
3354 _outStringLst = tmpMeta[0+1];
3355 _outFileDir = tmp1_c2;
3356
3357#line 1047 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3358 if(_generateFunctions)
3359#line 1047 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3360 {
3361#line 1048 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3362 omc_FlagsUtil_set(threadData, _OMC_LIT65((void*)((char*)(&(_OMC_LIT_STRUCT65).header) + 3)), 1);
3363#line 3363 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3364 }
3365
3366#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3367 tmpMeta[1] = mmc_mk_box2(4, &Values_Value_REAL__desc, mmc_mk_realmmc_mk_rcon(_timeTemplates));
3368#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3369 tmpMeta[2] = mmc_mk_box2(0, _OMC_LIT77((void*)((char*)(&(_OMC_LIT_STRUCT77).header) + 3)), tmpMeta[1]);
3370#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3371 tmpMeta[3] = mmc_mk_box2(4, &Values_Value_REAL__desc, mmc_mk_realmmc_mk_rcon(_timeSimCode));
3372#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3373 tmpMeta[4] = mmc_mk_box2(0, _OMC_LIT78((void*)((char*)(&(_OMC_LIT_STRUCT78).header) + 3)), tmpMeta[3]);
3374#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3375 tmpMeta[5] = mmc_mk_box2(4, &Values_Value_REAL__desc, mmc_mk_realmmc_mk_rcon(_timeBackend));
3376#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3377 tmpMeta[6] = mmc_mk_box2(0, _OMC_LIT79((void*)((char*)(&(_OMC_LIT_STRUCT79).header) + 3)), tmpMeta[5]);
3378#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3379 tmpMeta[7] = mmc_mk_box2(4, &Values_Value_REAL__desc, mmc_mk_realmmc_mk_rcon(_timeFrontend));
3380#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3381 tmpMeta[8] = mmc_mk_box2(0, _OMC_LIT80((void*)((char*)(&(_OMC_LIT_STRUCT80).header) + 3)), tmpMeta[7]);
3382#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3383 tmpMeta[0] = mmc_mk_cons(tmpMeta[2], mmc_mk_cons(tmpMeta[4], mmc_mk_cons(tmpMeta[6], mmc_mk_cons(tmpMeta[8], MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3))))));
3384#line 1050 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3385 _resultValues = tmpMeta[0];
3386#line 3386 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3387
3388#line 1054 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3389 omc_FlagsUtil_setConfigBool(threadData, _OMC_LIT97((void*)((char*)(&(_OMC_LIT_STRUCT97).header) + 3)), 0);
3390#line 3390 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3391 _return: OMC_LABEL_UNUSED__attribute__((unused))
3392 if (out_cache) { *out_cache = _cache; }
3393 if (out_outStringLst) { *out_outStringLst = _outStringLst; }
3394 if (out_outFileDir) { *out_outFileDir = _outFileDir; }
3395 if (out_resultValues) { *out_resultValues = _resultValues; }
3396 return _success;
3397}
3398modelica_metatype boxptr_SimCodeMain_translateModel(threadData_t *threadData, modelica_metatype _kind, modelica_metatype _D_24in_cache, modelica_metatype _inEnv, modelica_metatype _className, modelica_metatype _inFileNamePrefix, modelica_metatype _addDummy, modelica_metatype _inSimSettingsOpt, modelica_metatype _args, modelica_metatype *out_cache, modelica_metatype *out_outStringLst, modelica_metatype *out_outFileDir, modelica_metatype *out_resultValues)
3399{
3400 modelica_integer tmp1;
3401 modelica_boolean _success;
3402 modelica_metatype out_success;
3403 tmp1 = mmc_unbox_integer(_addDummy)(((mmc_sint_t) (_addDummy)) >> 1);
3404 _success = omc_SimCodeMain_translateModel(threadData, _kind, _D_24in_cache, _inEnv, _className, _inFileNamePrefix, tmp1, _inSimSettingsOpt, _args, out_cache, out_outStringLst, out_outFileDir, out_resultValues);
3405 out_success = mmc_mk_icon(_success);
3406 /* skip box _cache; FCore.Cache */
3407 /* skip box _outStringLst; list<String> */
3408 /* skip box _outFileDir; String */
3409 /* skip box _resultValues; list<tuple<String, Values.Value>> */
3410 return out_success;
3411}
3412
3413PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_callTargetTemplatesXML(threadData_t *threadData, modelica_metatype _simCode, modelica_string _target)
3414{
3415 MMC_SO()mmc_check_stackoverflow(threadData);
3416 _tailrecursive: OMC_LABEL_UNUSED__attribute__((unused))
3417#line 865 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3418 omc_Tpl_tplNoret(threadData, boxvar_CodegenXML_translateModel((void*)((char*)(&(boxvar_lit_CodegenXML_translateModel).
header) + 3))
, _simCode);
3419#line 3419 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3420 _return: OMC_LABEL_UNUSED__attribute__((unused))
3421 return;
3422}
3423
3424static modelica_metatype closure0_CodegenFMU_translateModel(threadData_t *thData, modelica_metatype closure, modelica_metatype in_txt, modelica_metatype in_a_simCode)
3425{
3426 modelica_string in_a_FMUVersion = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3427 modelica_string in_a_FMUType = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3428 modelica_metatype in_a_sourceFiles = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),3))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (3)))))
;
3429 return boxptr_CodegenFMU_translateModelomc_CodegenFMU_translateModel(thData, in_txt, in_a_simCode, in_a_FMUVersion, in_a_FMUType, in_a_sourceFiles);
3430}static modelica_metatype closure1_CodegenFMU_fmuMakefile(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3431{
3432 modelica_string a_target = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3433 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3434 modelica_string a_FMUVersion = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),3))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (3)))))
;
3435 modelica_metatype a_sourceFiles = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),4))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (4)))))
;
3436 modelica_metatype a_runtimeObjectFiles = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),5))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (5)))))
;
3437 modelica_metatype a_dgesvObjectFiles = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),6))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (6)))))
;
3438 return boxptr_CodegenFMU_fmuMakefileomc_CodegenFMU_fmuMakefile(thData, txt, a_target, a_simCode, a_FMUVersion, a_sourceFiles, a_runtimeObjectFiles, a_dgesvObjectFiles);
3439}static modelica_metatype closure2_CodegenOMSI__common_generateFMUModelDescriptionFile(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3440{
3441 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3442 modelica_string a_guid = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3443 modelica_string a_FMUVersion = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),3))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (3)))))
;
3444 modelica_string a_FMUType = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),4))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (4)))))
;
3445 modelica_metatype a_sourceFiles = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),5))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (5)))))
;
3446 modelica_string a_fileName = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),6))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (6)))))
;
3447 return boxptr_CodegenOMSI__common_generateFMUModelDescriptionFileomc_CodegenOMSI__common_generateFMUModelDescriptionFile(thData, txt, a_simCode, a_guid, a_FMUVersion, a_FMUType, a_sourceFiles, a_fileName);
3448}static modelica_metatype closure3_CodegenOMSIC_createMakefile(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3449{
3450 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3451 modelica_string a_target = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3452 modelica_string a_makeflieName = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),3))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (3)))))
;
3453 return boxptr_CodegenOMSIC_createMakefileomc_CodegenOMSIC_createMakefile(thData, txt, a_simCode, a_target, a_makeflieName);
3454}static modelica_metatype closure4_CodegenOMSIC_generateOMSIC(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3455{
3456 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3457 return boxptr_CodegenOMSIC_generateOMSIComc_CodegenOMSIC_generateOMSIC(thData, txt, a_simCode);
3458}static modelica_metatype closure5_CodegenOMSI__common_generateEquationsCode(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3459{
3460 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3461 modelica_string a_FileNamePrefix = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3462 return boxptr_CodegenOMSI__common_generateEquationsCodeomc_CodegenOMSI__common_generateEquationsCode(thData, txt, a_simCode, a_FileNamePrefix);
3463}static modelica_metatype closure6_CodegenOMSI__common_generateFMUModelDescriptionFile(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3464{
3465 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3466 modelica_string a_guid = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3467 modelica_string a_FMUVersion = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),3))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (3)))))
;
3468 modelica_string a_FMUType = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),4))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (4)))))
;
3469 modelica_metatype a_sourceFiles = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),5))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (5)))))
;
3470 modelica_string a_fileName = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),6))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (6)))))
;
3471 return boxptr_CodegenOMSI__common_generateFMUModelDescriptionFileomc_CodegenOMSI__common_generateFMUModelDescriptionFile(thData, txt, a_simCode, a_guid, a_FMUVersion, a_FMUType, a_sourceFiles, a_fileName);
3472}static modelica_metatype closure7_CodegenOMSIC_createMakefile(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3473{
3474 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3475 modelica_string a_target = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3476 modelica_string a_makeflieName = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),3))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (3)))))
;
3477 return boxptr_CodegenOMSIC_createMakefileomc_CodegenOMSIC_createMakefile(thData, txt, a_simCode, a_target, a_makeflieName);
3478}static modelica_metatype closure8_CodegenOMSIC_generateOMSIC(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3479{
3480 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3481 return boxptr_CodegenOMSIC_generateOMSIComc_CodegenOMSIC_generateOMSIC(thData, txt, a_simCode);
3482}static modelica_metatype closure9_CodegenOMSI__common_generateEquationsCode(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3483{
3484 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3485 modelica_string a_FileNamePrefix = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3486 return boxptr_CodegenOMSI__common_generateEquationsCodeomc_CodegenOMSI__common_generateEquationsCode(thData, txt, a_simCode, a_FileNamePrefix);
3487}static modelica_metatype closure10_CodegenOMSICpp_translateModel(threadData_t *thData, modelica_metatype closure, modelica_metatype txt)
3488{
3489 modelica_metatype a_simCode = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3490 modelica_string a_FMUVersion = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3491 modelica_string a_FMUType = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),3))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (3)))))
;
3492 return boxptr_CodegenOMSICpp_translateModelomc_CodegenOMSICpp_translateModel(thData, txt, a_simCode, a_FMUVersion, a_FMUType);
3493}static modelica_metatype closure11_CodegenFMUCpp_translateModel(threadData_t *thData, modelica_metatype closure, modelica_metatype in_txt, modelica_metatype in_a_simCode)
3494{
3495 modelica_string in_a_FMUVersion = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),1))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (1)))))
;
3496 modelica_string in_a_FMUType = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),2))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (2)))))
;
3497 modelica_metatype in_a_sourceFiles = MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(closure),3))(*(void**)(((void*)((void**)(((void*)((char*)(closure) - 3)))
+ (3)))))
;
3498 return boxptr_CodegenFMUCpp_translateModelomc_CodegenFMUCpp_translateModel(thData, in_txt, in_a_simCode, in_a_FMUVersion, in_a_FMUType, in_a_sourceFiles);
3499}
3500PROTECTED_FUNCTION_STATIC void omc_SimCodeMain_callTargetTemplatesFMU(threadData_t *threadData, modelica_metatype _simCode, modelica_string _target, modelica_string _FMUVersion, modelica_string _FMUType)
3501{
3502 modelica_metatype tmpMeta[129] __attribute__((unused)) = {0};
3503 MMC_SO()mmc_check_stackoverflow(threadData);
3504 _tailrecursive: OMC_LABEL_UNUSED__attribute__((unused))
3505#line 699 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3506 setGlobalRoot(((modelica_integer) 24), mmc_mk_some(_simCode))boxptr_setGlobalRoot(threadData,mmc_mk_icon(((modelica_integer
) 24)),mmc_mk_some(_simCode))
;
3507#line 3507 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3508
3509#line 3509 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3510 { /* match expression */
3511 modelica_metatype tmp3_1;modelica_string tmp3_2;
3512 tmp3_1 = _simCode;
3513 tmp3_2 = _target;
3514 {
3515 modelica_string _str = NULL((void*)0);
3516 modelica_string _newdir = NULL((void*)0);
3517 modelica_string _newpath = NULL((void*)0);
3518 modelica_string _resourcesDir = NULL((void*)0);
3519 modelica_string _dirname = NULL((void*)0);
3520 modelica_string _fmutmp = NULL((void*)0);
3521 modelica_string _guid = NULL((void*)0);
3522 modelica_boolean _b;
3523 modelica_string _fileprefix = NULL((void*)0);
3524 modelica_metatype _allFiles = NULL((void*)0);
3525 modelica_metatype _sourceFiles = NULL((void*)0);
3526 modelica_metatype _defaultFiles = NULL((void*)0);
3527 modelica_metatype _extraFiles = NULL((void*)0);
3528 modelica_metatype _runtimeFiles = NULL((void*)0);
3529 modelica_metatype _dgesvFiles = NULL((void*)0);
3530 modelica_metatype _varInfo = NULL((void*)0);
3531 volatile mmc_switch_type tmp3;
3532 int tmp4;
3533 // _str has no default value.
3534 // _newdir has no default value.
3535 // _newpath has no default value.
3536 // _resourcesDir has no default value.
3537 // _dirname has no default value.
3538 // _fmutmp has no default value.
3539 // _guid has no default value.
3540 // _b has no default value.
3541 // _fileprefix has no default value.
3542 // _allFiles has no default value.
3543 // _sourceFiles has no default value.
3544 // _defaultFiles has no default value.
3545 // _extraFiles has no default value.
3546 // _runtimeFiles has no default value.
3547 // _dgesvFiles has no default value.
3548 // _varInfo has no default value.
3549 tmp3 = 0;
3550 for (; tmp3 < 5; tmp3++) {
3551 switch (MMC_SWITCH_CAST(tmp3)(tmp3)) {
3552 case 0: {
3553 modelica_boolean tmp5;
3554 if (1 != MMC_STRLEN(tmp3_2)(((((*(mmc_uint_t*)((void*)((char*)(tmp3_2) - 3)))) >> (
3)) - 8))
|| strcmp(MMC_STRINGDATA(_OMC_LIT21)(((struct mmc_string*)((void*)((char*)(((void*)((char*)(&
(_OMC_LIT_STRUCT21).header) + 3))) - 3)))->data)
, MMC_STRINGDATA(tmp3_2)(((struct mmc_string*)((void*)((char*)(tmp3_2) - 3)))->data
)
) != 0) goto tmp2_end;
3555
3556 /* Pattern matching succeeded */
3557#line 711 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3558 tmpMeta[0] = stringAppend((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_simCode), 35))(*(void**)(((void*)((void**)(((void*)((char*)(_simCode) - 3))
) + (35)))))
),_OMC_LIT119((void*)((char*)(&(_OMC_LIT_STRUCT119).header) + 3)));
3559#line 711 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3560 _fmutmp = tmpMeta[0];
3561#line 3561 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3562
3563#line 712 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3564 if(omc_System_directoryExists(threadData, _fmutmp))
3565#line 712 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3566 {
3567#line 713 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3568 if((!omc_System_removeDirectory(threadData, _fmutmp)))
3569#line 713 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3570 {
3571#line 714 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3572 tmpMeta[0] = stringAppend(_OMC_LIT120((void*)((char*)(&(_OMC_LIT_STRUCT120).header) + 3)),_fmutmp);
3573#line 714 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3574 omc_Error_addInternalError(threadData, tmpMeta[0], _OMC_LIT121((void*)((char*)(&(_OMC_LIT_STRUCT121).header) + 3)));
3575#line 3575 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3576
3577#line 715 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3578 goto goto_1;
3579#line 3579 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3580 }
3581 }
3582
3583#line 718 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3584 tmpMeta[0] = stringAppend(_fmutmp,_OMC_LIT122((void*)((char*)(&(_OMC_LIT_STRUCT122).header) + 3)));
3585#line 718 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3586 omc_Util_createDirectoryTree(threadData, tmpMeta[0]);
3587#line 3587 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3588
3589#line 719 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3590 tmpMeta[0] = stringAppend(_fmutmp,_OMC_LIT123((void*)((char*)(&(_OMC_LIT_STRUCT123).header) + 3)));
3591#line 719 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3592 omc_Util_createDirectoryTree(threadData, tmpMeta[0]);
3593#line 3593 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3594
3595#line 720 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3596 tmpMeta[0] = stringAppend(_fmutmp,_OMC_LIT123((void*)((char*)(&(_OMC_LIT_STRUCT123).header) + 3)));
3597#line 720 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3598 _resourcesDir = tmpMeta[0];
3599#line 3599 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3600
3601#line 721 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3602 {
3603#line 721 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3604 modelica_metatype _path;
3605#line 721 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3606 for (tmpMeta[0] = (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_simCode), 2)))), 9))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(_simCode) - 3))) + (2))))))) - 3
))) + (9)))))
); !listEmpty(tmpMeta[0])((*(mmc_uint_t*)((void*)((char*)(tmpMeta[0]) - 3))) == (((0) <<
10) + (((0) & 255) << 2)))
; tmpMeta[0]=MMC_CDR(tmpMeta[0])(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[0]) - 3
))) + (2)))))
)
3607#line 721 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3608 {
3609#line 721 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3610 _path = MMC_CAR(tmpMeta[0])(*(void**)(((void*)((void**)(((void*)((char*)(tmpMeta[0]) - 3
))) + (1)))))
;
3611#line 722 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3612 _dirname = omc_System_dirname(threadData, _path);
3613#line 3613 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3614
3615#line 727 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3616 tmpMeta[1] = stringAppend(_resourcesDir,_dirname);
3617#line 727 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3618 _newdir = tmpMeta[1];
3619#line 3619 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3620
3621#line 728 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3622 tmpMeta[1] = stringAppend(_resourcesDir,_path);
3623#line 728 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3624 _newpath = tmpMeta[1];
3625#line 3625 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3626
3627#line 729 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3628 if((omc_System_regularFileExists(threadData, _newpath) || omc_System_directoryExists(threadData, _newpath)))
3629#line 729 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3630 {
3631#line 731 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3632 continue;
3633#line 3633 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3634 }
3635
3636#line 733 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3637 omc_Util_createDirectoryTree(threadData, _newdir);
3638#line 3638 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3639
3640#line 735 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3641 tmpMeta[1] = stringAppend(_OMC_LIT126((void*)((char*)(&(_OMC_LIT_STRUCT126).header) + 3)),_path);
3642#line 735 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3643 tmpMeta[2] = stringAppend(tmpMeta[1],_OMC_LIT127((void*)((char*)(&(_OMC_LIT_STRUCT127).header) + 3)));
3644#line 735 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3645 tmpMeta[3] = stringAppend(tmpMeta[2],_newdir);
3646#line 735 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3647 tmpMeta[4] = stringAppend(tmpMeta[3],_OMC_LIT128((void*)((char*)(&(_OMC_LIT_STRUCT128).header) + 3)));
3648#line 735 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3649 if((((modelica_integer) 0) != omc_System_systemCall(threadData, tmpMeta[4], _OMC_LIT36((void*)((char*)(&(_OMC_LIT_STRUCT36).header) + 3)))))
3650#line 735 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3651 {
3652#line 736 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3653 tmpMeta[5] = stringAppend(_OMC_LIT124((void*)((char*)(&(_OMC_LIT_STRUCT124).header) + 3)),_path);
3654#line 736 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3655 tmpMeta[6] = stringAppend(tmpMeta[5],_OMC_LIT6((void*)((char*)(&(_OMC_LIT_STRUCT6).header) + 3)));
3656#line 736 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3657 tmpMeta[7] = stringAppend(tmpMeta[6],_fmutmp);
3658#line 736 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3659 tmpMeta[8] = stringAppend(tmpMeta[7],_OMC_LIT123((void*)((char*)(&(_OMC_LIT_STRUCT123).header) + 3)));
3660#line 736 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3661 tmpMeta[9] = stringAppend(tmpMeta[8],_dirname);
3662#line 736 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3663 omc_Error_addInternalError(threadData, tmpMeta[9], _OMC_LIT125((void*)((char*)(&(_OMC_LIT_STRUCT125).header) + 3)));
3664#line 3664 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3665 }
3666 }
3667 }
3668
3669#line 739 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3670 omc_SerializeModelInfo_serialize(threadData, _simCode, omc_Flags_isSet(threadData, _OMC_LIT132((void*)((char*)(&(_OMC_LIT_STRUCT132).header) + 3))));
3671#line 3671 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3672
3673#line 740 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3674 tmpMeta[0] = stringAppend(_fmutmp,_OMC_LIT133((void*)((char*)(&(_OMC_LIT_STRUCT133).header) + 3)));
3675#line 740 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3676 tmpMeta[1] = stringAppend(tmpMeta[0],(MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_simCode), 35))(*(void**)(((void*)((void**)(((void*)((char*)(_simCode) - 3))
) + (35)))))
));
3677#line 740 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3678 _str = tmpMeta[1];
3679#line 3679 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3680
3681#line 741 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3682 if((stringEqual(_FMUVersion, _OMC_LIT169)((((((*(mmc_uint_t*)((void*)((char*)(_FMUVersion) - 3)))) >>
(3)) - 8)) == (((((*(mmc_uint_t*)((void*)((char*)(((void*)((
char*)(&(_OMC_LIT_STRUCT169).header) + 3))) - 3)))) >>
(3)) - 8)) && !mmc_stringCompare(_FMUVersion,((void*
)((char*)(&(_OMC_LIT_STRUCT169).header) + 3))))
))
3683#line 741 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3684 {
3685#line 742 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3686 tmpMeta[0] = stringAppend((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_simCode), 35))(*(void**)(((void*)((void**)(((void*)((char*)(_simCode) - 3))
) + (35)))))
),_OMC_LIT137((void*)((char*)(&(_OMC_LIT_STRUCT137).header) + 3)));
3687#line 742 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3688 tmpMeta[1] = stringAppend(_str,_OMC_LIT140((void*)((char*)(&(_OMC_LIT_STRUCT140).header) + 3)));
3689#line 742 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3690 _b = omc_System_covertTextFileToCLiteral(threadData, tmpMeta[0], tmpMeta[1], omc_Flags_getConfigString(threadData, _OMC_LIT166((void*)((char*)(&(_OMC_LIT_STRUCT166).header) + 3))));
3691#line 3691 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3692
3693#line 743 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3694 if((!_b))
3695#line 743 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3696 {
3697#line 744 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3698 tmpMeta[1] = stringAppend(_OMC_LIT167((void*)((char*)(&(_OMC_LIT_STRUCT167).header) + 3)),_str);
3699#line 744 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3700 tmpMeta[2] = stringAppend(tmpMeta[1],_OMC_LIT168((void*)((char*)(&(_OMC_LIT_STRUCT168).header) + 3)));
3701#line 744 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3702 tmpMeta[0] = mmc_mk_cons(tmpMeta[2], MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3)));
3703#line 744 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3704 omc_Error_addMessage(threadData, _OMC_LIT91((void*)((char*)(&(_OMC_LIT_STRUCT91).header) + 3)), tmpMeta[0]);
3705#line 3705 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3706
3707#line 745 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3708 goto goto_1;
3709#line 3709 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3710 }
3711 }
3712 else
3713 {
3714#line 748 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3715 tmpMeta[0] = stringAppend(_OMC_LIT136((void*)((char*)(&(_OMC_LIT_STRUCT136).header) + 3)),(MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_simCode), 35))(*(void**)(((void*)((void**)(((void*)((char*)(_simCode) - 3))
) + (35)))))
));
3716#line 748 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3717 tmpMeta[1] = stringAppend(tmpMeta[0],_OMC_LIT137((void*)((char*)(&(_OMC_LIT_STRUCT137).header) + 3)));
3718#line 748 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3719 tmpMeta[2] = stringAppend(tmpMeta[1],_OMC_LIT138((void*)((char*)(&(_OMC_LIT_STRUCT138).header) + 3)));
3720#line 748 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3721 tmpMeta[3] = stringAppend(tmpMeta[2],_fmutmp);
3722#line 748 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3723 tmpMeta[4] = stringAppend(tmpMeta[3],_OMC_LIT123((void*)((char*)(&(_OMC_LIT_STRUCT123).header) + 3)));
3724#line 748 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3725 tmpMeta[5] = stringAppend(tmpMeta[4],_OMC_LIT139((void*)((char*)(&(_OMC_LIT_STRUCT139).header) + 3)));
3726#line 748 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3727 if((((modelica_integer) 0) != omc_System_systemCall(threadData, tmpMeta[5], _OMC_LIT36((void*)((char*)(&(_OMC_LIT_STRUCT36).header) + 3)))))
3728#line 748 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3729 {
3730#line 749 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3731 omc_Error_addInternalError(threadData, _OMC_LIT134((void*)((char*)(&(_OMC_LIT_STRUCT134).header) + 3)), _OMC_LIT135((void*)((char*)(&(_OMC_LIT_STRUCT135).header) + 3)));
3732#line 3732 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3733 }
3734 }
3735
3736#line 752 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3737 omc_SimCodeUtil_resetFunctionIndex(threadData);
3738#line 3738 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3739
3740#line 753 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3741 _varInfo = (MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR((MMC_FETCH(MMC_OFFSET(MMC_UNTAGPTR(_simCode), 2)))), 5))(*(void**)(((void*)((void**)(((void*)((char*)(((*(void**)(((void
*)((void**)(((void*)((char*)(_simCode) - 3))) + (2))))))) - 3
))) + (5)))))
);
3742#line 3742 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3743
3744#line 754 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3745 tmpMeta[0] = MMC_REFSTRUCTLIT(mmc_nil)((void*)((char*)(&(mmc_nil).header) + 3));
3746#line 754 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3747 _allFiles = tmpMeta[0];
3748#line 3748 OMC_FILE"/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/boot/build/tmp/SimCodeMain.c"
3749
3750#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3751 tmpMeta[128] = mmc_mk_cons(_OMC_LIT298((void*)((char*)(&(_OMC_LIT_STRUCT298).header) + 3)), _allFiles);
3752#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3753 tmpMeta[127] = mmc_mk_cons(_OMC_LIT297((void*)((char*)(&(_OMC_LIT_STRUCT297).header) + 3)), tmpMeta[128]);
3754#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3755 tmpMeta[126] = mmc_mk_cons(_OMC_LIT296((void*)((char*)(&(_OMC_LIT_STRUCT296).header) + 3)), tmpMeta[127]);
3756#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3757 tmpMeta[125] = mmc_mk_cons(_OMC_LIT295((void*)((char*)(&(_OMC_LIT_STRUCT295).header) + 3)), tmpMeta[126]);
3758#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3759 tmpMeta[124] = mmc_mk_cons(_OMC_LIT294((void*)((char*)(&(_OMC_LIT_STRUCT294).header) + 3)), tmpMeta[125]);
3760#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3761 tmpMeta[123] = mmc_mk_cons(_OMC_LIT293((void*)((char*)(&(_OMC_LIT_STRUCT293).header) + 3)), tmpMeta[124]);
3762#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3763 tmpMeta[122] = mmc_mk_cons(_OMC_LIT292((void*)((char*)(&(_OMC_LIT_STRUCT292).header) + 3)), tmpMeta[123]);
3764#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3765 tmpMeta[121] = mmc_mk_cons(_OMC_LIT291((void*)((char*)(&(_OMC_LIT_STRUCT291).header) + 3)), tmpMeta[122]);
3766#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3767 tmpMeta[120] = mmc_mk_cons(_OMC_LIT290((void*)((char*)(&(_OMC_LIT_STRUCT290).header) + 3)), tmpMeta[121]);
3768#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3769 tmpMeta[119] = mmc_mk_cons(_OMC_LIT289((void*)((char*)(&(_OMC_LIT_STRUCT289).header) + 3)), tmpMeta[120]);
3770#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3771 tmpMeta[118] = mmc_mk_cons(_OMC_LIT288((void*)((char*)(&(_OMC_LIT_STRUCT288).header) + 3)), tmpMeta[119]);
3772#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3773 tmpMeta[117] = mmc_mk_cons(_OMC_LIT287((void*)((char*)(&(_OMC_LIT_STRUCT287).header) + 3)), tmpMeta[118]);
3774#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3775 tmpMeta[116] = mmc_mk_cons(_OMC_LIT286((void*)((char*)(&(_OMC_LIT_STRUCT286).header) + 3)), tmpMeta[117]);
3776#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3777 tmpMeta[115] = mmc_mk_cons(_OMC_LIT285((void*)((char*)(&(_OMC_LIT_STRUCT285).header) + 3)), tmpMeta[116]);
3778#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3779 tmpMeta[114] = mmc_mk_cons(_OMC_LIT284((void*)((char*)(&(_OMC_LIT_STRUCT284).header) + 3)), tmpMeta[115]);
3780#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3781 tmpMeta[113] = mmc_mk_cons(_OMC_LIT283((void*)((char*)(&(_OMC_LIT_STRUCT283).header) + 3)), tmpMeta[114]);
3782#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3783 tmpMeta[112] = mmc_mk_cons(_OMC_LIT282((void*)((char*)(&(_OMC_LIT_STRUCT282).header) + 3)), tmpMeta[113]);
3784#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3785 tmpMeta[111] = mmc_mk_cons(_OMC_LIT281((void*)((char*)(&(_OMC_LIT_STRUCT281).header) + 3)), tmpMeta[112]);
3786#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3787 tmpMeta[110] = mmc_mk_cons(_OMC_LIT280((void*)((char*)(&(_OMC_LIT_STRUCT280).header) + 3)), tmpMeta[111]);
3788#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3789 tmpMeta[109] = mmc_mk_cons(_OMC_LIT279((void*)((char*)(&(_OMC_LIT_STRUCT279).header) + 3)), tmpMeta[110]);
3790#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3791 tmpMeta[108] = mmc_mk_cons(_OMC_LIT278((void*)((char*)(&(_OMC_LIT_STRUCT278).header) + 3)), tmpMeta[109]);
3792#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3793 tmpMeta[107] = mmc_mk_cons(_OMC_LIT277((void*)((char*)(&(_OMC_LIT_STRUCT277).header) + 3)), tmpMeta[108]);
3794#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3795 tmpMeta[106] = mmc_mk_cons(_OMC_LIT276((void*)((char*)(&(_OMC_LIT_STRUCT276).header) + 3)), tmpMeta[107]);
3796#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3797 tmpMeta[105] = mmc_mk_cons(_OMC_LIT275((void*)((char*)(&(_OMC_LIT_STRUCT275).header) + 3)), tmpMeta[106]);
3798#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3799 tmpMeta[104] = mmc_mk_cons(_OMC_LIT274((void*)((char*)(&(_OMC_LIT_STRUCT274).header) + 3)), tmpMeta[105]);
3800#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3801 tmpMeta[103] = mmc_mk_cons(_OMC_LIT273((void*)((char*)(&(_OMC_LIT_STRUCT273).header) + 3)), tmpMeta[104]);
3802#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3803 tmpMeta[102] = mmc_mk_cons(_OMC_LIT272((void*)((char*)(&(_OMC_LIT_STRUCT272).header) + 3)), tmpMeta[103]);
3804#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3805 tmpMeta[101] = mmc_mk_cons(_OMC_LIT271((void*)((char*)(&(_OMC_LIT_STRUCT271).header) + 3)), tmpMeta[102]);
3806#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3807 tmpMeta[100] = mmc_mk_cons(_OMC_LIT270((void*)((char*)(&(_OMC_LIT_STRUCT270).header) + 3)), tmpMeta[101]);
3808#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3809 tmpMeta[99] = mmc_mk_cons(_OMC_LIT269((void*)((char*)(&(_OMC_LIT_STRUCT269).header) + 3)), tmpMeta[100]);
3810#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3811 tmpMeta[98] = mmc_mk_cons(_OMC_LIT268((void*)((char*)(&(_OMC_LIT_STRUCT268).header) + 3)), tmpMeta[99]);
3812#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3813 tmpMeta[97] = mmc_mk_cons(_OMC_LIT267((void*)((char*)(&(_OMC_LIT_STRUCT267).header) + 3)), tmpMeta[98]);
3814#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3815 tmpMeta[96] = mmc_mk_cons(_OMC_LIT266((void*)((char*)(&(_OMC_LIT_STRUCT266).header) + 3)), tmpMeta[97]);
3816#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3817 tmpMeta[95] = mmc_mk_cons(_OMC_LIT265((void*)((char*)(&(_OMC_LIT_STRUCT265).header) + 3)), tmpMeta[96]);
3818#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3819 tmpMeta[94] = mmc_mk_cons(_OMC_LIT264((void*)((char*)(&(_OMC_LIT_STRUCT264).header) + 3)), tmpMeta[95]);
3820#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3821 tmpMeta[93] = mmc_mk_cons(_OMC_LIT263((void*)((char*)(&(_OMC_LIT_STRUCT263).header) + 3)), tmpMeta[94]);
3822#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3823 tmpMeta[92] = mmc_mk_cons(_OMC_LIT262((void*)((char*)(&(_OMC_LIT_STRUCT262).header) + 3)), tmpMeta[93]);
3824#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3825 tmpMeta[91] = mmc_mk_cons(_OMC_LIT261((void*)((char*)(&(_OMC_LIT_STRUCT261).header) + 3)), tmpMeta[92]);
3826#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3827 tmpMeta[90] = mmc_mk_cons(_OMC_LIT260((void*)((char*)(&(_OMC_LIT_STRUCT260).header) + 3)), tmpMeta[91]);
3828#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3829 tmpMeta[89] = mmc_mk_cons(_OMC_LIT259((void*)((char*)(&(_OMC_LIT_STRUCT259).header) + 3)), tmpMeta[90]);
3830#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3831 tmpMeta[88] = mmc_mk_cons(_OMC_LIT258((void*)((char*)(&(_OMC_LIT_STRUCT258).header) + 3)), tmpMeta[89]);
3832#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3833 tmpMeta[87] = mmc_mk_cons(_OMC_LIT257((void*)((char*)(&(_OMC_LIT_STRUCT257).header) + 3)), tmpMeta[88]);
3834#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3835 tmpMeta[86] = mmc_mk_cons(_OMC_LIT256((void*)((char*)(&(_OMC_LIT_STRUCT256).header) + 3)), tmpMeta[87]);
3836#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3837 tmpMeta[85] = mmc_mk_cons(_OMC_LIT255((void*)((char*)(&(_OMC_LIT_STRUCT255).header) + 3)), tmpMeta[86]);
3838#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3839 tmpMeta[84] = mmc_mk_cons(_OMC_LIT254((void*)((char*)(&(_OMC_LIT_STRUCT254).header) + 3)), tmpMeta[85]);
3840#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3841 tmpMeta[83] = mmc_mk_cons(_OMC_LIT253((void*)((char*)(&(_OMC_LIT_STRUCT253).header) + 3)), tmpMeta[84]);
3842#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3843 tmpMeta[82] = mmc_mk_cons(_OMC_LIT252((void*)((char*)(&(_OMC_LIT_STRUCT252).header) + 3)), tmpMeta[83]);
3844#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3845 tmpMeta[81] = mmc_mk_cons(_OMC_LIT251((void*)((char*)(&(_OMC_LIT_STRUCT251).header) + 3)), tmpMeta[82]);
3846#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3847 tmpMeta[80] = mmc_mk_cons(_OMC_LIT250((void*)((char*)(&(_OMC_LIT_STRUCT250).header) + 3)), tmpMeta[81]);
3848#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3849 tmpMeta[79] = mmc_mk_cons(_OMC_LIT249((void*)((char*)(&(_OMC_LIT_STRUCT249).header) + 3)), tmpMeta[80]);
3850#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3851 tmpMeta[78] = mmc_mk_cons(_OMC_LIT248((void*)((char*)(&(_OMC_LIT_STRUCT248).header) + 3)), tmpMeta[79]);
3852#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3853 tmpMeta[77] = mmc_mk_cons(_OMC_LIT247((void*)((char*)(&(_OMC_LIT_STRUCT247).header) + 3)), tmpMeta[78]);
3854#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3855 tmpMeta[76] = mmc_mk_cons(_OMC_LIT246((void*)((char*)(&(_OMC_LIT_STRUCT246).header) + 3)), tmpMeta[77]);
3856#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3857 tmpMeta[75] = mmc_mk_cons(_OMC_LIT245((void*)((char*)(&(_OMC_LIT_STRUCT245).header) + 3)), tmpMeta[76]);
3858#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3859 tmpMeta[74] = mmc_mk_cons(_OMC_LIT244((void*)((char*)(&(_OMC_LIT_STRUCT244).header) + 3)), tmpMeta[75]);
3860#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3861 tmpMeta[73] = mmc_mk_cons(_OMC_LIT243((void*)((char*)(&(_OMC_LIT_STRUCT243).header) + 3)), tmpMeta[74]);
3862#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3863 tmpMeta[72] = mmc_mk_cons(_OMC_LIT242((void*)((char*)(&(_OMC_LIT_STRUCT242).header) + 3)), tmpMeta[73]);
3864#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3865 tmpMeta[71] = mmc_mk_cons(_OMC_LIT241((void*)((char*)(&(_OMC_LIT_STRUCT241).header) + 3)), tmpMeta[72]);
3866#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3867 tmpMeta[70] = mmc_mk_cons(_OMC_LIT240((void*)((char*)(&(_OMC_LIT_STRUCT240).header) + 3)), tmpMeta[71]);
3868#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3869 tmpMeta[69] = mmc_mk_cons(_OMC_LIT239((void*)((char*)(&(_OMC_LIT_STRUCT239).header) + 3)), tmpMeta[70]);
3870#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3871 tmpMeta[68] = mmc_mk_cons(_OMC_LIT238((void*)((char*)(&(_OMC_LIT_STRUCT238).header) + 3)), tmpMeta[69]);
3872#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3873 tmpMeta[67] = mmc_mk_cons(_OMC_LIT237((void*)((char*)(&(_OMC_LIT_STRUCT237).header) + 3)), tmpMeta[68]);
3874#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3875 tmpMeta[66] = mmc_mk_cons(_OMC_LIT236((void*)((char*)(&(_OMC_LIT_STRUCT236).header) + 3)), tmpMeta[67]);
3876#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3877 tmpMeta[65] = mmc_mk_cons(_OMC_LIT235((void*)((char*)(&(_OMC_LIT_STRUCT235).header) + 3)), tmpMeta[66]);
3878#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3879 tmpMeta[64] = mmc_mk_cons(_OMC_LIT234((void*)((char*)(&(_OMC_LIT_STRUCT234).header) + 3)), tmpMeta[65]);
3880#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3881 tmpMeta[63] = mmc_mk_cons(_OMC_LIT233((void*)((char*)(&(_OMC_LIT_STRUCT233).header) + 3)), tmpMeta[64]);
3882#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3883 tmpMeta[62] = mmc_mk_cons(_OMC_LIT232((void*)((char*)(&(_OMC_LIT_STRUCT232).header) + 3)), tmpMeta[63]);
3884#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3885 tmpMeta[61] = mmc_mk_cons(_OMC_LIT231((void*)((char*)(&(_OMC_LIT_STRUCT231).header) + 3)), tmpMeta[62]);
3886#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3887 tmpMeta[60] = mmc_mk_cons(_OMC_LIT230((void*)((char*)(&(_OMC_LIT_STRUCT230).header) + 3)), tmpMeta[61]);
3888#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3889 tmpMeta[59] = mmc_mk_cons(_OMC_LIT229((void*)((char*)(&(_OMC_LIT_STRUCT229).header) + 3)), tmpMeta[60]);
3890#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3891 tmpMeta[58] = mmc_mk_cons(_OMC_LIT228((void*)((char*)(&(_OMC_LIT_STRUCT228).header) + 3)), tmpMeta[59]);
3892#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3893 tmpMeta[57] = mmc_mk_cons(_OMC_LIT227((void*)((char*)(&(_OMC_LIT_STRUCT227).header) + 3)), tmpMeta[58]);
3894#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3895 tmpMeta[56] = mmc_mk_cons(_OMC_LIT226((void*)((char*)(&(_OMC_LIT_STRUCT226).header) + 3)), tmpMeta[57]);
3896#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3897 tmpMeta[55] = mmc_mk_cons(_OMC_LIT225((void*)((char*)(&(_OMC_LIT_STRUCT225).header) + 3)), tmpMeta[56]);
3898#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3899 tmpMeta[54] = mmc_mk_cons(_OMC_LIT224((void*)((char*)(&(_OMC_LIT_STRUCT224).header) + 3)), tmpMeta[55]);
3900#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3901 tmpMeta[53] = mmc_mk_cons(_OMC_LIT223((void*)((char*)(&(_OMC_LIT_STRUCT223).header) + 3)), tmpMeta[54]);
3902#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3903 tmpMeta[52] = mmc_mk_cons(_OMC_LIT222((void*)((char*)(&(_OMC_LIT_STRUCT222).header) + 3)), tmpMeta[53]);
3904#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3905 tmpMeta[51] = mmc_mk_cons(_OMC_LIT221((void*)((char*)(&(_OMC_LIT_STRUCT221).header) + 3)), tmpMeta[52]);
3906#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3907 tmpMeta[50] = mmc_mk_cons(_OMC_LIT220((void*)((char*)(&(_OMC_LIT_STRUCT220).header) + 3)), tmpMeta[51]);
3908#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3909 tmpMeta[49] = mmc_mk_cons(_OMC_LIT219((void*)((char*)(&(_OMC_LIT_STRUCT219).header) + 3)), tmpMeta[50]);
3910#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3911 tmpMeta[48] = mmc_mk_cons(_OMC_LIT218((void*)((char*)(&(_OMC_LIT_STRUCT218).header) + 3)), tmpMeta[49]);
3912#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3913 tmpMeta[47] = mmc_mk_cons(_OMC_LIT217((void*)((char*)(&(_OMC_LIT_STRUCT217).header) + 3)), tmpMeta[48]);
3914#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3915 tmpMeta[46] = mmc_mk_cons(_OMC_LIT216((void*)((char*)(&(_OMC_LIT_STRUCT216).header) + 3)), tmpMeta[47]);
3916#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3917 tmpMeta[45] = mmc_mk_cons(_OMC_LIT215((void*)((char*)(&(_OMC_LIT_STRUCT215).header) + 3)), tmpMeta[46]);
3918#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3919 tmpMeta[44] = mmc_mk_cons(_OMC_LIT214((void*)((char*)(&(_OMC_LIT_STRUCT214).header) + 3)), tmpMeta[45]);
3920#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3921 tmpMeta[43] = mmc_mk_cons(_OMC_LIT213((void*)((char*)(&(_OMC_LIT_STRUCT213).header) + 3)), tmpMeta[44]);
3922#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3923 tmpMeta[42] = mmc_mk_cons(_OMC_LIT212((void*)((char*)(&(_OMC_LIT_STRUCT212).header) + 3)), tmpMeta[43]);
3924#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3925 tmpMeta[41] = mmc_mk_cons(_OMC_LIT211((void*)((char*)(&(_OMC_LIT_STRUCT211).header) + 3)), tmpMeta[42]);
3926#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3927 tmpMeta[40] = mmc_mk_cons(_OMC_LIT210((void*)((char*)(&(_OMC_LIT_STRUCT210).header) + 3)), tmpMeta[41]);
3928#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3929 tmpMeta[39] = mmc_mk_cons(_OMC_LIT209((void*)((char*)(&(_OMC_LIT_STRUCT209).header) + 3)), tmpMeta[40]);
3930#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3931 tmpMeta[38] = mmc_mk_cons(_OMC_LIT208((void*)((char*)(&(_OMC_LIT_STRUCT208).header) + 3)), tmpMeta[39]);
3932#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3933 tmpMeta[37] = mmc_mk_cons(_OMC_LIT207((void*)((char*)(&(_OMC_LIT_STRUCT207).header) + 3)), tmpMeta[38]);
3934#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3935 tmpMeta[36] = mmc_mk_cons(_OMC_LIT206((void*)((char*)(&(_OMC_LIT_STRUCT206).header) + 3)), tmpMeta[37]);
3936#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3937 tmpMeta[35] = mmc_mk_cons(_OMC_LIT205((void*)((char*)(&(_OMC_LIT_STRUCT205).header) + 3)), tmpMeta[36]);
3938#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3939 tmpMeta[34] = mmc_mk_cons(_OMC_LIT204((void*)((char*)(&(_OMC_LIT_STRUCT204).header) + 3)), tmpMeta[35]);
3940#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3941 tmpMeta[33] = mmc_mk_cons(_OMC_LIT203((void*)((char*)(&(_OMC_LIT_STRUCT203).header) + 3)), tmpMeta[34]);
3942#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3943 tmpMeta[32] = mmc_mk_cons(_OMC_LIT202((void*)((char*)(&(_OMC_LIT_STRUCT202).header) + 3)), tmpMeta[33]);
3944#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3945 tmpMeta[31] = mmc_mk_cons(_OMC_LIT201((void*)((char*)(&(_OMC_LIT_STRUCT201).header) + 3)), tmpMeta[32]);
3946#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3947 tmpMeta[30] = mmc_mk_cons(_OMC_LIT200((void*)((char*)(&(_OMC_LIT_STRUCT200).header) + 3)), tmpMeta[31]);
3948#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3949 tmpMeta[29] = mmc_mk_cons(_OMC_LIT199((void*)((char*)(&(_OMC_LIT_STRUCT199).header) + 3)), tmpMeta[30]);
3950#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3951 tmpMeta[28] = mmc_mk_cons(_OMC_LIT198((void*)((char*)(&(_OMC_LIT_STRUCT198).header) + 3)), tmpMeta[29]);
3952#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3953 tmpMeta[27] = mmc_mk_cons(_OMC_LIT197((void*)((char*)(&(_OMC_LIT_STRUCT197).header) + 3)), tmpMeta[28]);
3954#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3955 tmpMeta[26] = mmc_mk_cons(_OMC_LIT196((void*)((char*)(&(_OMC_LIT_STRUCT196).header) + 3)), tmpMeta[27]);
3956#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3957 tmpMeta[25] = mmc_mk_cons(_OMC_LIT195((void*)((char*)(&(_OMC_LIT_STRUCT195).header) + 3)), tmpMeta[26]);
3958#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3959 tmpMeta[24] = mmc_mk_cons(_OMC_LIT194((void*)((char*)(&(_OMC_LIT_STRUCT194).header) + 3)), tmpMeta[25]);
3960#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3961 tmpMeta[23] = mmc_mk_cons(_OMC_LIT193((void*)((char*)(&(_OMC_LIT_STRUCT193).header) + 3)), tmpMeta[24]);
3962#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3963 tmpMeta[22] = mmc_mk_cons(_OMC_LIT192((void*)((char*)(&(_OMC_LIT_STRUCT192).header) + 3)), tmpMeta[23]);
3964#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3965 tmpMeta[21] = mmc_mk_cons(_OMC_LIT191((void*)((char*)(&(_OMC_LIT_STRUCT191).header) + 3)), tmpMeta[22]);
3966#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3967 tmpMeta[20] = mmc_mk_cons(_OMC_LIT190((void*)((char*)(&(_OMC_LIT_STRUCT190).header) + 3)), tmpMeta[21]);
3968#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3969 tmpMeta[19] = mmc_mk_cons(_OMC_LIT189((void*)((char*)(&(_OMC_LIT_STRUCT189).header) + 3)), tmpMeta[20]);
3970#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3971 tmpMeta[18] = mmc_mk_cons(_OMC_LIT188((void*)((char*)(&(_OMC_LIT_STRUCT188).header) + 3)), tmpMeta[19]);
3972#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3973 tmpMeta[17] = mmc_mk_cons(_OMC_LIT187((void*)((char*)(&(_OMC_LIT_STRUCT187).header) + 3)), tmpMeta[18]);
3974#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3975 tmpMeta[16] = mmc_mk_cons(_OMC_LIT186((void*)((char*)(&(_OMC_LIT_STRUCT186).header) + 3)), tmpMeta[17]);
3976#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3977 tmpMeta[15] = mmc_mk_cons(_OMC_LIT185((void*)((char*)(&(_OMC_LIT_STRUCT185).header) + 3)), tmpMeta[16]);
3978#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3979 tmpMeta[14] = mmc_mk_cons(_OMC_LIT184((void*)((char*)(&(_OMC_LIT_STRUCT184).header) + 3)), tmpMeta[15]);
3980#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3981 tmpMeta[13] = mmc_mk_cons(_OMC_LIT183((void*)((char*)(&(_OMC_LIT_STRUCT183).header) + 3)), tmpMeta[14]);
3982#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_omlib-staging/OMCompiler/Compiler/SimCode/SimCodeMain.mo"
3983 tmpMeta[12] = mmc_mk_cons(_OMC_LIT182((void*)((char*)(&(_OMC_LIT_STRUCT182).header) + 3)), tmpMeta[13]);
3984#line 755 "/var/lib/jenkins1/ws/iodic_Jenkins.slow_