1. 16 Sep, 2017 7 commits
  2. 09 Sep, 2017 1 commit
    • Fix #41: Report proper process status · f05cb10a
      The main problem is that we weren't calling wait3 with WCONTINUED so
      that we would be signaled when the process continues.  And we also
      need to check that result of wait call was WCONTINUED>
      
      Replace the wait3 routine with a C routine (prog_status) so we don't
      have to deal with the OS-specific flags.  This function basically
      returns what the lisp function wait3 did.
      
      Use this function in GET-PROCESSES-STATUS-CHANGES.
      
       - runprog.c:
         - Add prog_status
       - run-program.lisp:
         - Use prog_status instead of wait3
       - issues.lisp:
         - Add basic test
      Raymond Toy committed
  3. 06 Sep, 2017 4 commits
  4. 03 Sep, 2017 6 commits
  5. 02 Sep, 2017 13 commits
  6. 01 Sep, 2017 1 commit
  7. 31 Aug, 2017 1 commit
    • Fix compiler warning about else · 3b4f3977
      Add braces around the else clause that's indented as if it were part
      of the else clause.  Inspection of the algorithm indicates that this
      is probably the intended code and in this case doesn't change what
      gets executed because the following statements would have been anyway.
      
      Also verified a few random values that `(asin x)` and `(asin (float x
      1w0))` produce the same values.  Only need to test 2^-27 <= x < 0.5.
      Raymond Toy committed
  8. 29 Aug, 2017 4 commits
  9. 27 Aug, 2017 1 commit
  10. 08 Apr, 2017 1 commit
  11. 07 Apr, 2017 1 commit