Skip to content
This repository was archived by the owner on Apr 3, 2019. It is now read-only.

Commit cd7e516

Browse files
sjoelundOpenModelica-Hudson
authored andcommitted
Expected output when listing files in source FMUs
Belonging to [master]: - OpenModelica/OMCompiler#2989 - #1149
1 parent 4e96c49 commit cd7e516

4 files changed

Lines changed: 256 additions & 0 deletions

File tree

openmodelica/fmi/ModelExchange/2.0/testBug2764.mos

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,70 @@ readFile("modelDescription.tmp.xml");
4646
// numberOfEventIndicators=\"1\">
4747
// <ModelExchange
4848
// modelIdentifier=\"test_Bug2764\">
49+
// <SourceFiles>
50+
// <File name=\"test_Bug2764.c\" />
51+
// <File name=\"test_Bug2764_functions.c\" />
52+
// <File name=\"test_Bug2764_records.c\" />
53+
// <File name=\"test_Bug2764_01exo.c\" />
54+
// <File name=\"test_Bug2764_02nls.c\" />
55+
// <File name=\"test_Bug2764_03lsy.c\" />
56+
// <File name=\"test_Bug2764_04set.c\" />
57+
// <File name=\"test_Bug2764_05evt.c\" />
58+
// <File name=\"test_Bug2764_06inz.c\" />
59+
// <File name=\"test_Bug2764_07dly.c\" />
60+
// <File name=\"test_Bug2764_08bnd.c\" />
61+
// <File name=\"test_Bug2764_09alg.c\" />
62+
// <File name=\"test_Bug2764_10asr.c\" />
63+
// <File name=\"test_Bug2764_11mix.c\" />
64+
// <File name=\"test_Bug2764_12jac.c\" />
65+
// <File name=\"test_Bug2764_13opt.c\" />
66+
// <File name=\"test_Bug2764_14lnz.c\" />
67+
// <File name=\"test_Bug2764_15syn.c\" />
68+
// <File name=\"test_Bug2764_16dae.c\" />
69+
// <File name=\"test_Bug2764_17inl.c\" />
70+
// <File name=\"test_Bug2764_init_fmu.c\" />
71+
// <File name=\"test_Bug2764_FMU.c\" />
72+
// <File name=\"./util/read_matlab4.c\" />
73+
// <File name=\"./util/read_csv.c\" />
74+
// <File name=\"./util/libcsv.c\" />
75+
// <File name=\"gc/memory_pool.c\" />
76+
// <File name=\"gc/omc_gc.c\" />
77+
// <File name=\"./util/base_array.c\" />
78+
// <File name=\"./util/boolean_array.c\" />
79+
// <File name=\"./util/omc_error.c\" />
80+
// <File name=\"./util/division.c\" />
81+
// <File name=\"./util/generic_array.c\" />
82+
// <File name=\"./util/index_spec.c\" />
83+
// <File name=\"./util/integer_array.c\" />
84+
// <File name=\"./util/list.c\" />
85+
// <File name=\"./util/modelica_string.c\" />
86+
// <File name=\"./util/real_array.c\" />
87+
// <File name=\"./util/ringbuffer.c\" />
88+
// <File name=\"./util/string_array.c\" />
89+
// <File name=\"./util/utility.c\" />
90+
// <File name=\"./util/varinfo.c\" />
91+
// <File name=\"./util/ModelicaUtilities.c\" />
92+
// <File name=\"./util/omc_msvc.c\" />
93+
// <File name=\"./util/simulation_options.c\" />
94+
// <File name=\"./util/cJSON.c\" />
95+
// <File name=\"./util/rational.c\" />
96+
// <File name=\"./util/modelica_string_lit.c\" />
97+
// <File name=\"./util/omc_init.c\" />
98+
// <File name=\"./util/omc_mmap.c\" />
99+
// <File name=\"./math-support/pivot.c\" />
100+
// <File name=\"./simulation/simulation_info_json.c\" />
101+
// <File name=\"./simulation/options.c\" />
102+
// <File name=\"./simulation/simulation_omc_assert.c\" />
103+
// <File name=\"./simulation/omc_simulation_util.c\" />
104+
// <File name=\"./simulation/solver/delay.c\" />
105+
// <File name=\"./simulation/solver/fmi_events.c\" />
106+
// <File name=\"./simulation/solver/omc_math.c\" />
107+
// <File name=\"./simulation/solver/model_help.c\" />
108+
// <File name=\"./simulation/solver/stateset.c\" />
109+
// <File name=\"./simulation/solver/synchronous.c\" />
110+
// <File name=\"./simulation/solver/initialization/initialization.c\" />
111+
// <File name=\"./meta/meta_modelica_catch.c\" />
112+
// </SourceFiles>
49113
// </ModelExchange>
50114
// <LogCategories>
51115
// <Category name=\"logEvents\" />

openmodelica/fmi/ModelExchange/2.0/testBug3049.mos

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,70 @@ readFile("modelDescription.tmp.xml");
3737
// numberOfEventIndicators=\"0\">
3838
// <ModelExchange
3939
// modelIdentifier=\"test_Bug3049\">
40+
// <SourceFiles>
41+
// <File name=\"test_Bug3049.c\" />
42+
// <File name=\"test_Bug3049_functions.c\" />
43+
// <File name=\"test_Bug3049_records.c\" />
44+
// <File name=\"test_Bug3049_01exo.c\" />
45+
// <File name=\"test_Bug3049_02nls.c\" />
46+
// <File name=\"test_Bug3049_03lsy.c\" />
47+
// <File name=\"test_Bug3049_04set.c\" />
48+
// <File name=\"test_Bug3049_05evt.c\" />
49+
// <File name=\"test_Bug3049_06inz.c\" />
50+
// <File name=\"test_Bug3049_07dly.c\" />
51+
// <File name=\"test_Bug3049_08bnd.c\" />
52+
// <File name=\"test_Bug3049_09alg.c\" />
53+
// <File name=\"test_Bug3049_10asr.c\" />
54+
// <File name=\"test_Bug3049_11mix.c\" />
55+
// <File name=\"test_Bug3049_12jac.c\" />
56+
// <File name=\"test_Bug3049_13opt.c\" />
57+
// <File name=\"test_Bug3049_14lnz.c\" />
58+
// <File name=\"test_Bug3049_15syn.c\" />
59+
// <File name=\"test_Bug3049_16dae.c\" />
60+
// <File name=\"test_Bug3049_17inl.c\" />
61+
// <File name=\"test_Bug3049_init_fmu.c\" />
62+
// <File name=\"test_Bug3049_FMU.c\" />
63+
// <File name=\"./util/read_matlab4.c\" />
64+
// <File name=\"./util/read_csv.c\" />
65+
// <File name=\"./util/libcsv.c\" />
66+
// <File name=\"gc/memory_pool.c\" />
67+
// <File name=\"gc/omc_gc.c\" />
68+
// <File name=\"./util/base_array.c\" />
69+
// <File name=\"./util/boolean_array.c\" />
70+
// <File name=\"./util/omc_error.c\" />
71+
// <File name=\"./util/division.c\" />
72+
// <File name=\"./util/generic_array.c\" />
73+
// <File name=\"./util/index_spec.c\" />
74+
// <File name=\"./util/integer_array.c\" />
75+
// <File name=\"./util/list.c\" />
76+
// <File name=\"./util/modelica_string.c\" />
77+
// <File name=\"./util/real_array.c\" />
78+
// <File name=\"./util/ringbuffer.c\" />
79+
// <File name=\"./util/string_array.c\" />
80+
// <File name=\"./util/utility.c\" />
81+
// <File name=\"./util/varinfo.c\" />
82+
// <File name=\"./util/ModelicaUtilities.c\" />
83+
// <File name=\"./util/omc_msvc.c\" />
84+
// <File name=\"./util/simulation_options.c\" />
85+
// <File name=\"./util/cJSON.c\" />
86+
// <File name=\"./util/rational.c\" />
87+
// <File name=\"./util/modelica_string_lit.c\" />
88+
// <File name=\"./util/omc_init.c\" />
89+
// <File name=\"./util/omc_mmap.c\" />
90+
// <File name=\"./math-support/pivot.c\" />
91+
// <File name=\"./simulation/simulation_info_json.c\" />
92+
// <File name=\"./simulation/options.c\" />
93+
// <File name=\"./simulation/simulation_omc_assert.c\" />
94+
// <File name=\"./simulation/omc_simulation_util.c\" />
95+
// <File name=\"./simulation/solver/delay.c\" />
96+
// <File name=\"./simulation/solver/fmi_events.c\" />
97+
// <File name=\"./simulation/solver/omc_math.c\" />
98+
// <File name=\"./simulation/solver/model_help.c\" />
99+
// <File name=\"./simulation/solver/stateset.c\" />
100+
// <File name=\"./simulation/solver/synchronous.c\" />
101+
// <File name=\"./simulation/solver/initialization/initialization.c\" />
102+
// <File name=\"./meta/meta_modelica_catch.c\" />
103+
// </SourceFiles>
40104
// </ModelExchange>
41105
// <LogCategories>
42106
// <Category name=\"logEvents\" />

openmodelica/fmi/ModelExchange/2.0/testDisableDep.mos

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,70 @@ readFile("modelDescription.tmp.xml");
5151
// numberOfEventIndicators=\"0\">
5252
// <ModelExchange
5353
// modelIdentifier=\"testDID\">
54+
// <SourceFiles>
55+
// <File name=\"testDID.c\" />
56+
// <File name=\"testDID_functions.c\" />
57+
// <File name=\"testDID_records.c\" />
58+
// <File name=\"testDID_01exo.c\" />
59+
// <File name=\"testDID_02nls.c\" />
60+
// <File name=\"testDID_03lsy.c\" />
61+
// <File name=\"testDID_04set.c\" />
62+
// <File name=\"testDID_05evt.c\" />
63+
// <File name=\"testDID_06inz.c\" />
64+
// <File name=\"testDID_07dly.c\" />
65+
// <File name=\"testDID_08bnd.c\" />
66+
// <File name=\"testDID_09alg.c\" />
67+
// <File name=\"testDID_10asr.c\" />
68+
// <File name=\"testDID_11mix.c\" />
69+
// <File name=\"testDID_12jac.c\" />
70+
// <File name=\"testDID_13opt.c\" />
71+
// <File name=\"testDID_14lnz.c\" />
72+
// <File name=\"testDID_15syn.c\" />
73+
// <File name=\"testDID_16dae.c\" />
74+
// <File name=\"testDID_17inl.c\" />
75+
// <File name=\"testDID_init_fmu.c\" />
76+
// <File name=\"testDID_FMU.c\" />
77+
// <File name=\"./util/read_matlab4.c\" />
78+
// <File name=\"./util/read_csv.c\" />
79+
// <File name=\"./util/libcsv.c\" />
80+
// <File name=\"gc/memory_pool.c\" />
81+
// <File name=\"gc/omc_gc.c\" />
82+
// <File name=\"./util/base_array.c\" />
83+
// <File name=\"./util/boolean_array.c\" />
84+
// <File name=\"./util/omc_error.c\" />
85+
// <File name=\"./util/division.c\" />
86+
// <File name=\"./util/generic_array.c\" />
87+
// <File name=\"./util/index_spec.c\" />
88+
// <File name=\"./util/integer_array.c\" />
89+
// <File name=\"./util/list.c\" />
90+
// <File name=\"./util/modelica_string.c\" />
91+
// <File name=\"./util/real_array.c\" />
92+
// <File name=\"./util/ringbuffer.c\" />
93+
// <File name=\"./util/string_array.c\" />
94+
// <File name=\"./util/utility.c\" />
95+
// <File name=\"./util/varinfo.c\" />
96+
// <File name=\"./util/ModelicaUtilities.c\" />
97+
// <File name=\"./util/omc_msvc.c\" />
98+
// <File name=\"./util/simulation_options.c\" />
99+
// <File name=\"./util/cJSON.c\" />
100+
// <File name=\"./util/rational.c\" />
101+
// <File name=\"./util/modelica_string_lit.c\" />
102+
// <File name=\"./util/omc_init.c\" />
103+
// <File name=\"./util/omc_mmap.c\" />
104+
// <File name=\"./math-support/pivot.c\" />
105+
// <File name=\"./simulation/simulation_info_json.c\" />
106+
// <File name=\"./simulation/options.c\" />
107+
// <File name=\"./simulation/simulation_omc_assert.c\" />
108+
// <File name=\"./simulation/omc_simulation_util.c\" />
109+
// <File name=\"./simulation/solver/delay.c\" />
110+
// <File name=\"./simulation/solver/fmi_events.c\" />
111+
// <File name=\"./simulation/solver/omc_math.c\" />
112+
// <File name=\"./simulation/solver/model_help.c\" />
113+
// <File name=\"./simulation/solver/stateset.c\" />
114+
// <File name=\"./simulation/solver/synchronous.c\" />
115+
// <File name=\"./simulation/solver/initialization/initialization.c\" />
116+
// <File name=\"./meta/meta_modelica_catch.c\" />
117+
// </SourceFiles>
54118
// </ModelExchange>
55119
// <TypeDefinitions>
56120
// <Clocks>

openmodelica/fmi/ModelExchange/2.0/testDiscreteStructe.mos

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,70 @@ readFile("modelDescription.tmp.xml");
4848
// <ModelExchange
4949
// modelIdentifier=\"testDID\"
5050
// providesDirectionalDerivative=\"true\">
51+
// <SourceFiles>
52+
// <File name=\"testDID.c\" />
53+
// <File name=\"testDID_functions.c\" />
54+
// <File name=\"testDID_records.c\" />
55+
// <File name=\"testDID_01exo.c\" />
56+
// <File name=\"testDID_02nls.c\" />
57+
// <File name=\"testDID_03lsy.c\" />
58+
// <File name=\"testDID_04set.c\" />
59+
// <File name=\"testDID_05evt.c\" />
60+
// <File name=\"testDID_06inz.c\" />
61+
// <File name=\"testDID_07dly.c\" />
62+
// <File name=\"testDID_08bnd.c\" />
63+
// <File name=\"testDID_09alg.c\" />
64+
// <File name=\"testDID_10asr.c\" />
65+
// <File name=\"testDID_11mix.c\" />
66+
// <File name=\"testDID_12jac.c\" />
67+
// <File name=\"testDID_13opt.c\" />
68+
// <File name=\"testDID_14lnz.c\" />
69+
// <File name=\"testDID_15syn.c\" />
70+
// <File name=\"testDID_16dae.c\" />
71+
// <File name=\"testDID_17inl.c\" />
72+
// <File name=\"testDID_init_fmu.c\" />
73+
// <File name=\"testDID_FMU.c\" />
74+
// <File name=\"./util/read_matlab4.c\" />
75+
// <File name=\"./util/read_csv.c\" />
76+
// <File name=\"./util/libcsv.c\" />
77+
// <File name=\"gc/memory_pool.c\" />
78+
// <File name=\"gc/omc_gc.c\" />
79+
// <File name=\"./util/base_array.c\" />
80+
// <File name=\"./util/boolean_array.c\" />
81+
// <File name=\"./util/omc_error.c\" />
82+
// <File name=\"./util/division.c\" />
83+
// <File name=\"./util/generic_array.c\" />
84+
// <File name=\"./util/index_spec.c\" />
85+
// <File name=\"./util/integer_array.c\" />
86+
// <File name=\"./util/list.c\" />
87+
// <File name=\"./util/modelica_string.c\" />
88+
// <File name=\"./util/real_array.c\" />
89+
// <File name=\"./util/ringbuffer.c\" />
90+
// <File name=\"./util/string_array.c\" />
91+
// <File name=\"./util/utility.c\" />
92+
// <File name=\"./util/varinfo.c\" />
93+
// <File name=\"./util/ModelicaUtilities.c\" />
94+
// <File name=\"./util/omc_msvc.c\" />
95+
// <File name=\"./util/simulation_options.c\" />
96+
// <File name=\"./util/cJSON.c\" />
97+
// <File name=\"./util/rational.c\" />
98+
// <File name=\"./util/modelica_string_lit.c\" />
99+
// <File name=\"./util/omc_init.c\" />
100+
// <File name=\"./util/omc_mmap.c\" />
101+
// <File name=\"./math-support/pivot.c\" />
102+
// <File name=\"./simulation/simulation_info_json.c\" />
103+
// <File name=\"./simulation/options.c\" />
104+
// <File name=\"./simulation/simulation_omc_assert.c\" />
105+
// <File name=\"./simulation/omc_simulation_util.c\" />
106+
// <File name=\"./simulation/solver/delay.c\" />
107+
// <File name=\"./simulation/solver/fmi_events.c\" />
108+
// <File name=\"./simulation/solver/omc_math.c\" />
109+
// <File name=\"./simulation/solver/model_help.c\" />
110+
// <File name=\"./simulation/solver/stateset.c\" />
111+
// <File name=\"./simulation/solver/synchronous.c\" />
112+
// <File name=\"./simulation/solver/initialization/initialization.c\" />
113+
// <File name=\"./meta/meta_modelica_catch.c\" />
114+
// </SourceFiles>
51115
// </ModelExchange>
52116
// <TypeDefinitions>
53117
// <Clocks>

0 commit comments

Comments
 (0)