Christoph Herzog
17be14493b
Fix a bunch of clippy warnings.
2022-12-13 13:22:09 +01:00
Manos Pitsidianakis
e9d54e130c
Remove engine-dylib
2022-06-16 16:57:45 +03:00
Manos Pitsidianakis
77af8ba634
Fix some clippy lints
...
Before:
```
% make lint 2>&1 | grep warnings | sort | uniq
error: could not compile `wasmer-cli` due to previous error; 25 warnings emitted
warning: `compiler-test-derive` (lib) generated 8 warnings
warning: `test-generator` (lib) generated 4 warnings
warning: `wasi-test-generator` (bin "wasi-test-generator") generated 8 warnings
warning: `wasmer-cache` (lib) generated 4 warnings
warning: `wasmer-cli` (lib) generated 25 warnings
warning: `wasmer-compiler-cranelift` (lib) generated 50 warnings
warning: `wasmer-compiler-singlepass` (lib) generated 228 warnings
warning: `wasmer-compiler` (lib) generated 3 warnings
warning: `wasmer-emscripten` (lib) generated 182 warnings
warning: `wasmer-engine-dummy` (lib) generated 6 warnings
warning: `wasmer-engine-dylib` (lib) generated 37 warnings
warning: `wasmer-engine-staticlib` (lib) generated 16 warnings
warning: `wasmer-engine-staticlib` (lib) generated 7 warnings
warning: `wasmer-engine-universal` (lib) generated 11 warnings
warning: `wasmer-engine` (lib) generated 15 warnings
warning: `wasmer-object` (lib) generated 5 warnings
warning: `wasmer-types` (lib) generated 31 warnings
warning: `wasmer-vfs` (lib) generated 4 warnings
warning: `wasmer-vm` (lib) generated 40 warnings
warning: `wasmer-wasi-experimental-io-devices` (lib) generated 11 warnings
warning: `wasmer-wasi-types` (lib) generated 3 warnings
warning: `wasmer-wasi` (lib) generated 13 warnings
warning: `wasmer-wast` (lib) generated 11 warnings
warning: `wasmer` (lib) generated 54 warnings
```
After:
```
warning: `wasmer-cli` (lib) generated 16 warnings
warning: `wasmer-compiler-cranelift` (lib) generated 48 warnings
warning: `wasmer-compiler-singlepass` (lib) generated 213 warnings
warning: `wasmer-emscripten` (lib) generated 170 warnings
warning: `wasmer-engine-dummy` (lib) generated 6 warnings
warning: `wasmer-engine-dylib` (lib) generated 4 warnings
warning: `wasmer-engine-staticlib` (lib) generated 14 warnings
warning: `wasmer-engine-staticlib` (lib) generated 5 warnings
warning: `wasmer-engine-universal` (lib) generated 9 warnings
warning: `wasmer-engine` (lib) generated 12 warnings
warning: `wasmer-object` (lib) generated 3 warnings
warning: `wasmer-types` (lib) generated 7 warnings
warning: `wasmer-vm` (lib) generated 36 warnings
warning: `wasmer-wasi-experimental-io-devices` (lib) generated 6 warnings
warning: `wasmer-wasi-types` (lib) generated 3 warnings
warning: `wasmer-wasi` (lib) generated 9 warnings
warning: `wasmer-wast` (lib) generated 9 warnings
warning: `wasmer` (lib) generated 42 warnings
```
2022-04-20 18:25:04 +03:00
Ivan Enderlin
971915a8c1
test(wasi) Run the WASI test suites with the in-memory FS.
...
This PR updates how we generate the WASI test suites to test against
the `wasmer_vfs::host_fs` (the default), and `wasmer_vfs::mem_fs`
(that's new).
2021-08-31 11:26:14 +02:00
Ivan Enderlin
3d66a2e360
feat: Rename wasmer-engine-native to wasmer-engine-dylib.
2021-05-28 14:13:24 +02:00
Ivan Enderlin
79d5f20301
feat: Rename wasmer-engine-native to wasmer-engine-shared-object.
2021-05-28 14:13:24 +02:00
Ivan Enderlin
e5a784a006
feat: Rename wasmer-engine-jit to wasmer-engine-universal.
...
This (small) patch renames the `wasmer-engine-jit` crate into
`wasmer-engine-universal`.
2021-05-25 16:12:06 +02:00
Syrus Akbary
c2e0c2dbe2
Added compiler test macro (fully working with wast)
2021-05-15 20:42:25 -07:00
Syrus Akbary
c2e11d8499
Compiler Test refactor now fully works
2021-05-15 20:34:21 -07:00
Mark McCaskey
9e04e2624b
Update cranelift, impl low hanging fruit SIMD opcodes
2021-05-12 09:15:56 -07:00
Nick Lewycky
7bea1a3a23
Add license statement to test-generator Cargo.toml.
...
Deny unlicensed crates with cargo-deny.
The code in this crate has a comment that it's derived from Wasmtime, so I've added their license terms to the crate.
2021-02-10 13:18:03 -08:00
Syrus
9bd2c47730
Upgraded Cranelift to 0.67
2020-10-29 20:19:16 -07:00
Nick Lewycky
773ab17a85
Add support for "on native" and "on jit" to the ignores.txt.
...
Extend test-no-traps feature to cover tests/compiler/traps.rs and enable it
when testing with the native engine.
Turn on testing native engine as part of make test.
2020-10-14 01:01:49 -07:00
Mark McCaskey
a0ee282f59
Fix up some more WASI tests
2020-06-23 15:31:03 -07:00
Mark McCaskey
b96e74003c
Merge branch 'master' into feature/readd-wasi-tests
2020-06-22 14:06:14 -07:00
Mark McCaskey
3996bdfb75
Add WASI test runner
2020-06-22 13:01:43 -07:00
Nick Lewycky
2017acf99e
Some clippy cleanup.
2020-06-20 13:43:46 -07:00
Syrus
a68bcf95ed
Separate testing per compiler
2020-06-09 14:33:12 -07:00
Mark McCaskey
00058b8008
Fix doc conflict between bin and lib wasmer
2020-06-03 13:55:10 -07:00
Syrus
17bca3cf8e
Use minor versions instead of patch
2020-05-27 17:42:47 -07:00
Syrus
4cda8a29f7
Moved wast test into compiler tests
2020-05-27 11:55:45 -07:00
Mark McCaskey
09efdfea73
Fix clippy warnings, apply ⛳
2020-05-13 17:21:52 -07:00
Syrus
c2b74e4c4a
Make compiler config even simpler
2020-05-05 13:52:18 -07:00
Syrus
a402691303
First iteration of wasmer-reborn
2020-04-21 21:37:33 -07:00