This repository was archived by the owner on May 18, 2019. It is now read-only.
Commit cb53a44
[Cpp] Implement array fill assignments
This prevents temporary arrays with all equal elements.
Also fix the assignment of bool(ean) arrays in CodegenCpp.tpl.
Belonging to [master]:
- #2792
- OpenModelica/OpenModelica-testsuite#10781 parent e2321ae commit cb53a44
File tree
3 files changed
+66
-3
lines changed- Compiler/Template
- SimulationRuntime/cpp/Include/Core/Math
3 files changed
+66
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10989 | 10989 | | |
10990 | 10990 | | |
10991 | 10991 | | |
10992 | | - | |
| 10992 | + | |
10993 | 10993 | | |
| 10994 | + | |
10994 | 10995 | | |
10995 | 10996 | | |
10996 | 10997 | | |
10997 | | - | |
| 10998 | + | |
10998 | 10999 | | |
10999 | 11000 | | |
11000 | 11001 | | |
11001 | 11002 | | |
11002 | 11003 | | |
11003 | 11004 | | |
11004 | 11005 | | |
| 11006 | + | |
| 11007 | + | |
11005 | 11008 | | |
11006 | 11009 | | |
11007 | 11010 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| 91 | + | |
91 | 92 | | |
92 | 93 | | |
93 | | - | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
| |||
271 | 271 | | |
272 | 272 | | |
273 | 273 | | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
274 | 285 | | |
275 | 286 | | |
276 | 287 | | |
| |||
757 | 768 | | |
758 | 769 | | |
759 | 770 | | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
760 | 785 | | |
761 | 786 | | |
762 | 787 | | |
| |||
1397 | 1422 | | |
1398 | 1423 | | |
1399 | 1424 | | |
| 1425 | + | |
| 1426 | + | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
1400 | 1431 | | |
1401 | 1432 | | |
1402 | 1433 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
179 | 184 | | |
180 | 185 | | |
181 | 186 | | |
| |||
340 | 345 | | |
341 | 346 | | |
342 | 347 | | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
343 | 352 | | |
344 | 353 | | |
345 | 354 | | |
| |||
390 | 399 | | |
391 | 400 | | |
392 | 401 | | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
393 | 422 | | |
394 | 423 | | |
0 commit comments