1. 06 Dec, 2020 1 commit
  2. 05 Dec, 2020 1 commit
  3. 04 Dec, 2020 5 commits
  4. 03 Dec, 2020 1 commit
    • Sven-Bodo Scholz's avatar
      fixed an ugly bug that led to the lack of return type improvement for dispatched functions · 0cba0664
      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!
      0cba0664
  5. 02 Dec, 2020 1 commit
    • Sven-Bodo Scholz's avatar
      fixed a nasty bug in the NTC · 9c903d50
      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);
      }
      9c903d50
  6. 01 Dec, 2020 2 commits
  7. 30 Nov, 2020 1 commit
  8. 23 Nov, 2020 3 commits
  9. 22 Nov, 2020 8 commits
  10. 21 Nov, 2020 3 commits
  11. 20 Nov, 2020 1 commit
  12. 19 Nov, 2020 2 commits
  13. 18 Nov, 2020 3 commits
  14. 17 Nov, 2020 1 commit
  15. 08 Nov, 2020 1 commit
  16. 07 Nov, 2020 2 commits
  17. 06 Nov, 2020 3 commits
  18. 05 Nov, 2020 1 commit