Skip to content
Snippets Groups Projects
  1. Jan 31, 2024
  2. Jan 23, 2024
  3. Jan 18, 2024
  4. Dec 16, 2023
  5. Dec 06, 2023
  6. Nov 27, 2023
    • BinderDavid's avatar
      Remove tests/ subdirectory · 28295f7b
      BinderDavid authored
      The tests in the `tests` subdirectory are only run by the GHC testsuite.
      Following ghc/ghc#22622 the tests
      will be moved from the git submodule to the `testsuite/tests` directory
      in GHC itself.
      28295f7b
  7. Sep 20, 2023
  8. Aug 02, 2023
  9. Jul 31, 2023
  10. Jul 25, 2023
  11. Jul 06, 2023
  12. Jul 04, 2023
  13. Jul 03, 2023
  14. Jun 30, 2023
  15. Jun 26, 2023
  16. Jun 20, 2023
  17. Jun 10, 2023
  18. Jun 07, 2023
  19. May 19, 2023
  20. May 16, 2023
  21. May 10, 2023
  22. Apr 25, 2023
  23. Apr 12, 2023
  24. Apr 10, 2023
  25. Apr 05, 2023
  26. Apr 02, 2023
  27. Apr 01, 2023
  28. Mar 30, 2023
  29. Mar 24, 2023
  30. Mar 21, 2023
    • Greg Steuck's avatar
      Permit close to failure with EBADF · 50ef0a3f
      Greg Steuck authored
      Closing an already closed FD is OK and should not cause failures.
      50ef0a3f
    • Greg Steuck's avatar
      Iterative unshadow_pipe_fd · 5d3ff7ce
      Greg Steuck authored
      5d3ff7ce
    • Ben Gamari's avatar
      cbits: Ensure that fork pipe doesn't shadow std fds · e8b810f5
      Ben Gamari authored
      Previously we would assume that the pipe used to communicate
      errors from the child back to the parent did not shadow the standard
      descriptors (stdin, stdout, and stderr). Somewhat surprisingly, this
      appears to hold most platforms. However, OpenBSD appears to be a notable
      exception. This lead to the failure of the `processT251` test.
      
      Avoid relying on this assumption by `dup`ing the pipe fds until they end
      up out of the standard fd range.
      
      Closes #266.
      e8b810f5
Loading