Dan Gohman
8854dec01d
Bump version to 0.24.0
...
I used a specially modified version of the publish script to avoid
bumping the `witx` version.
2021-03-04 18:17:03 -08:00
Andrew Brown
44e76fe9c0
Update spec tests ( #2690 )
...
* Update wasm-tools crates
* Update Wasm SIMD spec tests
* Invert 'experimental_x64_should_panic' logic
By doing this, it is easier to see which spec tests currently panic. The new tests correspond to recently-added instructions.
* Fix: ignore new spec tests for all backends
2021-03-01 16:39:20 -06:00
Dan Gohman
8d90ea0390
Bump version to 0.23.0
...
I used a specially modified version of the publish script to avoid
bumping the `witx` version.
2021-02-17 15:35:43 -08:00
Pat Hickey
9abae356e0
fix!
2021-02-10 16:54:14 -08:00
Pat Hickey
bc95864202
wasi-tests: add path_exists test
...
this *should* reproduce the report at
https://github.com/bytecodealliance/wasmtime/issues/2642 but it does
not, so the problem has something to do with invoking via wasmtime cli?
2021-02-10 16:54:14 -08:00
Pat Hickey
e4ce04bab4
WasiCtx: default to empty/sink stdio files rather than throw
...
the test harness now uses the empty stdin file. I tested manually that
the sink stdout & stderr files work, but theres no test in tree at the
moment
2021-02-05 17:50:20 -08:00
Pat Hickey
72a8f9235d
cap-primitives bump fixes windows bugs
2021-02-03 17:35:07 -08:00
Pat Hickey
c8ca639b93
new cap-std apis fix some windows tests!
...
fix for fd_readdir test on linux, and symlink_create / nofollow_errors
2021-02-03 16:16:23 -08:00
Pat Hickey
e670c46862
system-interface 0.6
2021-02-03 16:07:05 -08:00
Pat Hickey
bc1992b9a8
cap-std 0.13
2021-02-03 15:46:03 -08:00
Pat Hickey
31145060b2
remove virtfs - it is not suitable for use
2021-02-03 15:04:02 -08:00
Pat Hickey
7a35763d62
collapse two test flags into dangling_filesystem
2021-02-03 14:54:42 -08:00
Pat Hickey
857ef411b5
upstream fixes are pending for symlink_create & nofollow_errors on windows
2021-02-02 16:23:57 -08:00
Pat Hickey
cd02e5a942
path_rename: make more concessions for windows. this shit sucks but oh well
2021-02-02 15:30:02 -08:00
Pat Hickey
80fce7c1c8
unlink behavior on macos...
2021-02-01 19:22:10 -08:00
Pat Hickey
e3850752b2
this windows test should be fixed...
2021-02-01 18:37:42 -08:00
Pat Hickey
c77a11bd5c
tests: macos-specific behavior
2021-02-01 18:30:58 -08:00
Pat Hickey
848be8c932
path_rename should work on windows with TESTCONFIG
2021-02-01 15:50:16 -08:00
Pat Hickey
bb3e391a27
accept fdread event as valid behavior of stdin poll
2021-02-01 15:26:06 -08:00
Pat Hickey
0c4aec391e
actually empty ready bytes of stdin
2021-02-01 14:43:32 -08:00
Pat Hickey
b9a3f8694d
cap-std-sync test runner: read stdin to end before inheriting stdio
2021-02-01 14:32:51 -08:00
Pat Hickey
40e541bfc3
test suite: cap-std-sync test environment does not support fdflags sync
2021-02-01 14:25:42 -08:00
Pat Hickey
5ee093e774
Merge remote-tracking branch 'origin/main' into pch/wasi_common_cap_std
2021-02-01 13:21:25 -08:00
Peter Huene
0502cadc62
Stop allowing bufused > BUF_LEN in fd_readdir program.
...
This commit removes what appears to be a workaround to the bug being fixed by
the change in #2620 .
2021-02-01 11:41:29 -08:00
Pat Hickey
bad169dde3
port https://github.com/bytecodealliance/wasmtime/pull/2620 into rewrite
2021-02-01 11:10:26 -08:00
Pat Hickey
92e1949944
doh
2021-02-01 11:01:41 -08:00
Pat Hickey
ac60b034f0
well this much passes
2021-01-30 13:58:30 -08:00
Pat Hickey
321bf27292
check in virtfs backend test harness
2021-01-30 13:45:21 -08:00
Pat Hickey
fcecb3fea6
test-programs: test both cap-std-sync and virtfs backend
2021-01-30 13:39:18 -08:00
Pat Hickey
e940d31f95
add a noent / not_found errorkind
2021-01-30 13:36:41 -08:00
Pat Hickey
e1ca5d171c
fix the second place i made the same dumb typo
2021-01-29 20:58:00 -08:00
Pat Hickey
6ed8638559
fix test runtime
2021-01-29 18:01:48 -08:00
Pat Hickey
11821e5bfd
Merge remote-tracking branch 'origin/main' into pch/wasi_common_cap_std
2021-01-29 12:38:13 -08:00
Pat Hickey
9bd89abc0c
rename everything c2 related to the "real" names
2021-01-28 15:34:03 -08:00
Pat Hickey
d628677fae
move test failures into ignores in build.rs
2021-01-28 15:07:48 -08:00
Pat Hickey
1d057af64d
notes
2021-01-28 13:20:52 -08:00
Pat Hickey
201a888d92
dirty fuckin' dangles boys
...
fuck you shorsey
2021-01-28 13:02:48 -08:00
Pat Hickey
11b8222033
missed a dangling symlink
2021-01-28 12:59:44 -08:00
Pat Hickey
34ad8df169
dangling directories are a windows thing
2021-01-28 12:58:41 -08:00
Pat Hickey
4801ea04a1
cool
2021-01-28 12:36:50 -08:00
Pat Hickey
0cedc17246
another one bites the dust
2021-01-28 12:35:13 -08:00
Pat Hickey
79e8f17486
bum bum bum
2021-01-28 12:30:37 -08:00
Pat Hickey
dae022b17f
woo
2021-01-28 12:29:30 -08:00
Pat Hickey
1196e216e9
fix macro by denying trailing slashes. also other stuff
2021-01-28 12:23:48 -08:00
Pat Hickey
20e9169cc7
fd_allocate: put meat of test behind a guard
2021-01-28 11:43:42 -08:00
Pat Hickey
f7403acb6f
fd_advise test: set size via fd_filestat_set_size and fd_allocate
2021-01-28 11:42:30 -08:00
Pat Hickey
e758318fee
wire env variables through test runner to TESTCONFIG
2021-01-28 11:34:18 -08:00
Pat Hickey
7ffe3c72c5
config is lazy_static to amoritze it
2021-01-28 11:20:02 -08:00
Pat Hickey
6f85abd949
itsp ublished
2021-01-28 09:44:17 -08:00
Pat Hickey
03466d04ce
temporarily use my branch of the wasi crate
2021-01-27 19:05:52 -08:00