- 22 Mar, 2022 1 commit
-
-
Sven-Bodo Scholz authored
-
- 06 Mar, 2022 5 commits
-
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
=> print, DupTree, visualize
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
- 05 Mar, 2022 3 commits
-
-
Sven-Bodo Scholz authored
added further documentation and fixed (!) the detection of used global object names on the LHS of assignments!
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
this allows name spaces on the LHS of assignments. It all works until insert-vardecs.c (5:ivd). There, the N_spids are turned into N_ids and the name spaces get lost again. There is one catch though: annotatenamespace.c (3:ans) cannot properly find out whether a local definition of a global object refers to a different namespace. The problem is that 3:ans runs before 3:uss which sucks in all used symbols at which point we could identify the objects within the symbols. Unfortunately, 3:ans cannot easily be pushed behind 3:uss as 3:uss depends on gatherdependencies (3:gdp) which, in turn, requires (3:ans) :-( One possible "solution" to this circular dependency would be to demand the user to always annotate the namespace on the LHS of assignments. Not nice but maybe acceptable, at least for the time being. So the key thing to do to progress this branch now is to make N_ids global object aware or create N_globobjs (<= 's' intentional!) which can sit within N_ids chains. This has to happen when N_spids are replaced by N_ids in insert vardecs (5:ivd) and needs to be maintained until all N_globobj (and then N_globobjs as well) are resolved in Resolving Global Objects/ Reference Parameters (5:rso and 5:rrp).
-
- 04 Mar, 2022 3 commits
-
-
Hans-Nikolai Viessmann authored
Hotfix 2302 Closes #2302 See merge request !187
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
- 03 Mar, 2022 5 commits
-
-
Hans-Nikolai Viessmann authored
fixed PMMskipPrf and SCS for and/or as exposed through issue 2308 See merge request sac-group/sac2c!186
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
added some comments in ct_prf as well
-
- 02 Mar, 2022 1 commit
-
-
Sven-Bodo Scholz authored
-
- 01 Mar, 2022 3 commits
-
-
Hans-Nikolai Viessmann authored
Hotfix 2303 Closes #2303 See merge request !184
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
- 28 Feb, 2022 2 commits
-
-
Hans-Nikolai Viessmann authored
completely rejigged the AUD WL code generation to properly support MOWLs See merge request !183
-
-
- 27 Feb, 2022 5 commits
-
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
now, it allows for - multiple genarray + multiple propagate as long as the genarray shapes are all the same - multiple fold + multiple propagate - multiple propagate only - one foldfix + multiple propagate Also added tests for the base cases. This should resolve the bug of issue #2298
-
Hans-Nikolai Viessmann authored
resolve further aborts on missing module See merge request !180
-
Hans-Nikolai Viessmann authored
-
Hans-Nikolai Viessmann authored
-
- 25 Feb, 2022 1 commit
-
-
Hans-Nikolai Viessmann authored
-
- 24 Feb, 2022 2 commits
-
-
Hans-Nikolai Viessmann authored
Fix issue #2297 Closes #2297 See merge request !182
-
Hans-Nikolai Viessmann authored
-
- 23 Feb, 2022 1 commit
-
-
Hans-Nikolai Viessmann authored
-
- 20 Feb, 2022 1 commit
-
-
Hans-Nikolai Viessmann authored
added missing renaming in MOWL handling See merge request !181
-
- 19 Feb, 2022 4 commits
-
-
-
-
Sven-Bodo Scholz authored
made the generated classes uniquely named added <file-name-strip> to the meta variables of the run script this fixes the with-loop MOWL tests.
-
Sven-Bodo Scholz authored
added the renaming, extended the explanation and streamlined the code modification. also changed the default verbosity for the debug version to v2... and added a few tests one of the tests revealed that we, in some cases, do get self-assignment warnings from prop-obj -in/ out code generation. I suppressed them on MAC for now. If they pop up on gcc based systems as well, we shall do the same there.
-
- 18 Feb, 2022 2 commits
-
-
Hans-Nikolai Viessmann authored
addendum to global objects: added tests See merge request !179
-
Sven-Bodo Scholz authored
-
- 17 Feb, 2022 1 commit
-
-
Hans-Nikolai Viessmann authored
added static declaration for global objects that are createed and used in programs locally See merge request !178
-