test: port most of the stdlib tests to Windows

This adjusts the standard library test suite to mostly pass on Windows.
The remaining failures are due to various cases:

- memory corruption (`_swift_stdlib_free` in swiftDemangle)
- heap corruption (canGrowUsingRealloc)
- withVAList failure (unresolved)
- unicode handling on the command line
This commit is contained in:
Saleem Abdulrasool
2019-01-08 13:56:41 -08:00
parent f348fb133e
commit 7ca074bd07
20 changed files with 78 additions and 28 deletions

View File

@@ -21,7 +21,9 @@
// RUN: fi
// RUN: %target-codesign %t/Mirror
// RUN: %target-run %t/Mirror
// REQUIRES: executable_test
// REQUIRES: shell
import StdlibUnittest