1. 20 Oct, 2021 1 commit
  2. 13 Oct, 2021 1 commit
  3. 12 Oct, 2021 3 commits
  4. 11 Oct, 2021 4 commits
  5. 08 Oct, 2021 1 commit
  6. 07 Oct, 2021 1 commit
  7. 05 Oct, 2021 4 commits
  8. 03 Oct, 2021 2 commits
  9. 02 Oct, 2021 2 commits
  10. 17 Sep, 2021 1 commit
  11. 12 Sep, 2021 1 commit
  12. 31 Aug, 2021 2 commits
  13. 13 Aug, 2021 2 commits
  14. 08 Aug, 2021 1 commit
  15. 06 Aug, 2021 2 commits
  16. 16 Jul, 2021 2 commits
  17. 29 May, 2021 2 commits
  18. 27 May, 2021 1 commit
  19. 25 May, 2021 1 commit
  20. 19 May, 2021 6 commits
    • Oliver Sander's avatar
      Merge branch 'make-debug-compile' into 'master' · 6add45ae
      Oliver Sander authored
      Fix Debug mode
      
      Closes #35
      
      See merge request !160
      6add45ae
    • Oliver Sander's avatar
      Remove the HEAPFAULT and HEAPCHECK mechanism · bc66673b
      Oliver Sander authored
      If I understand it correctly (no documentation in sight), this mechanism
      was able to detect whether pointers into the UG3 memory heap were stale,
      i.e., did not point to a valid object anymore.  This was used in various
      places to verify the data structure integrity. As we have removed the
      custom memory heap a long time ago, the HEAPCHECK mechanism cannot be
      used anymore (at least to my knowledge you cannot check for pointer
      staleness in the system heap).  Nobody noticed this, because the
      corresponding assertions were never enabled.  Enabling them leads
      to occasional program termination with spurious error messages,
      and therefore I herewith remove HEAPFAULT and HEAPCHECK.
      bc66673b
    • Oliver Sander's avatar
      Out-comment a failing call to HEAPFAULT · ffcefefa
      Oliver Sander authored
      HEAPFAULT is some form of consistency check, but I don't really
      understand what it is supposed to do.  It may just be a left-over
      from the days when UG3 implemented its own memory heap.
      
      The HEAPFAULT in question here triggers an assertion failure
      in test-parallel-ug.
      ffcefefa
    • Oliver Sander's avatar
      Remove a bogus assertion · 19be2ebc
      Oliver Sander authored
      It asserts begin < end for a pair of iterators, but the code
      right below it handles the cases begin==end, so the assertion
      must be wrong.  Nobody notices because apparently nobody ever
      enabled the assertion.  Once it is enabled it fires in the
      dune-grid standard tests.
      19be2ebc
    • Oliver Sander's avatar
      Use the type GM_OBJECTS in more places · c9479d08
      Oliver Sander authored
      c9479d08
    • Oliver Sander's avatar
      Remove several unused debugging macros · 5c6c8f31
      Oliver Sander authored
      5c6c8f31