- 04 Dec, 2020 2 commits
-
-
Sven-Bodo Scholz authored
tests for the other bugs would have been nice; unfortunately, they are rather big and trying to minimise them was not possible....
-
Sven-Bodo Scholz authored
we now can AKD withloops with empty results as well :-)
-
- 03 Dec, 2020 1 commit
-
-
Sven-Bodo Scholz authored
functions would only be "opened up" for improving the inferred return type if they were still instances of a wrapper function. Isolated instances that had been dispatched and their wrapper functions deleted would never be improved wrt their return type again. This could lead to a situation where the inferred type was AKD but the official return type was AUDGZ/AUD. This incompatability then led to descriptor mismatches in the generated code which led to uninitialised dim/shape info. Erratic runtime behaviour was the consequence!
-
- 02 Dec, 2020 1 commit
-
-
Sven-Bodo Scholz authored
noinline int[.] offset2idx (int offset, int[.] shp) { res = []; for( i=2; _ge_SxS_( i, 0); i=_sub_SxS_(i, 1)) { res = _cat_VxV_ (offset , res); // offset should be in brackets but the TC would previously choke on it :-) } return res; } int main() { vect = offset2idx ( 8, [3,4,3]); return _sel_VxA_([0], vect); }
-
- 01 Dec, 2020 2 commits
-
-
Sven-Bodo Scholz authored
in particular WLBSC needs to be run directly before WLTRA! added another run in phase wlt....
-
Sven-Bodo Scholz authored
-
- 30 Nov, 2020 1 commit
-
-
Sven-Bodo Scholz authored
-
- 23 Nov, 2020 3 commits
-
-
Hans-Nikolai Viessmann authored
adjusted cmake / sac2crc config for OSX BigSur / and found a better solution... See merge request !132
-
Sven-Bodo Scholz authored
adjusted cmake / sac2crc config for OSX BigSur / and found a better solution for the longlong problem in tag_executionmode.c
-
Hans-Nikolai Viessmann authored
Eradicate old types See merge request !131
-
- 22 Nov, 2020 8 commits
-
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
- 21 Nov, 2020 3 commits
-
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
-
- 20 Nov, 2020 1 commit
-
-
Sven-Bodo Scholz authored
-
- 19 Nov, 2020 2 commits
-
-
Sven-Bodo Scholz authored
funs done: MakeArgNode MakeBasetypeArg
-
Sven-Bodo Scholz authored
This is important since the additions of Rouland do not allow for eexternals to be nested without screwing the code generation up...... We can tackle this later!
-
- 18 Nov, 2020 3 commits
-
-
Hans-Nikolai Viessmann authored
Fixing typo in the Makefile. See merge request !130
-
Artem Shinkarov authored
-
Sven-Bodo Scholz authored
actually not much was missing here. However, the treatment of T_hidden received a massive conceptual overhaul. This was triggered by the observation that SACarg needs to be treated like a nested data structure..... When ironing that out in compile.c we can equally well make sure we add proper support for nesting throughout....
-
- 17 Nov, 2020 1 commit
-
-
Sven-Bodo Scholz authored
-
- 08 Nov, 2020 1 commit
-
-
Hans-Nikolai Viessmann authored
Fix mt fold sbs See merge request !129
-
- 07 Nov, 2020 2 commits
-
-
Sven-Bodo Scholz authored
-
Sven-Bodo Scholz authored
streamlined the explanation; added a section on the implementation and extracted the two Handle-functions as helpes...
-
- 06 Nov, 2020 3 commits
-
-
Sven-Bodo Scholz authored
and put quite some more detail into the main comment of MTSPMDF. This is now feature complete....
-
Sven-Bodo Scholz authored
started re-writing SPMDF lifting to include a dec_rc on the neutral element after the lifted function
-
Sven-Bodo Scholz authored
By setting the rc in the stack copy of the descriptor to 2 we are safe now. I also injected tracing info so that it easier to see what is going on just from the trace. As a consequence of this, the MT version now leaks one copy of the neutral element! This needs another fix. Finally, I added some comments in MTRMI to explain what exactly it does and to understand that traversal more quickly :-)
-
- 05 Nov, 2020 4 commits
-
-
Hans-Nikolai Viessmann authored
[hwloc] fix error on no hwloc.h header See merge request !127
-
Sven-Bodo Scholz authored
-
Hans-Nikolai Viessmann authored
The declarations in cpubind.h still need the hwloc.h header file, regardless if we are compiling with HWLOC support or not. This commit fixes this.
-
Sven-Bodo Scholz authored
-
- 04 Nov, 2020 1 commit
-
-
Sven-Bodo Scholz authored
Hotfix for CUDA profiling See merge request !126
-
- 03 Nov, 2020 1 commit
-
-
Hans-Nikolai Viessmann authored
-