+(with-test (:name (:signal :errno)
+ ;; This test asserts that nanosleep behaves correctly
+ ;; for invalid values and sets EINVAL. Well, we have
+ ;; nanosleep on Windows, but it depends on the caller
+ ;; (namely SLEEP) to produce known-good arguments, and
+ ;; even if we wanted to check argument validity,
+ ;; integration with `errno' is not to be expected.
+ :skipped-on :win32)