Commit Graph

101 Commits

Author SHA1 Message Date
Felix Schütt
7e76db8490 Fixed most dependency errors 2022-10-27 18:42:32 +02:00
Felix Schütt
afdffbe579 cargo fmt 2022-10-27 16:54:23 +02:00
Felix Schütt
2109f0f21b Add integration test for create-exe 2022-10-27 09:43:40 +02:00
Felix Schütt
f7c647a5d1 Add support for WASI args, add integration test for run pirita 2022-10-27 09:36:19 +02:00
Felix Schütt
8ee578fb5d Update package versions 2022-10-25 12:54:45 +02:00
Felix Schütt
9e4b445af0 Disable test_wasmer_run_works on musl due to failing network access 2022-10-24 23:40:01 +02:00
Felix Schütt
ab4b00126b Fix integration test
The stdout might print something else other than just "hello",
so we need to check for the ending, not the stdout to be equal
2022-10-20 19:01:58 +02:00
Felix Schütt
69cd380142 Fix issue with wasmer run not working correctly 2022-10-19 16:33:45 +02:00
Felix Schütt
d89db1f020 Fix bug when running file with directory 2022-10-19 16:07:12 +02:00
Felix Schütt
2f61896e6d Add integration test for running directory 2022-10-19 15:59:18 +02:00
Felix Schütt
8eec46ad66 Fix "make lint" 2022-10-19 15:42:09 +02:00
Felix Schütt
b887a835af Fix integration test, add option to run directory with wapm.toml 2022-10-19 15:15:34 +02:00
Felix Schütt
3dcd2a6ef8 Add support for specifying registry in CLI arg 2022-10-18 19:57:01 +02:00
Felix Schütt
d6719b790f Add (failing) integration test for wasmer run 2022-10-18 19:21:24 +02:00
Felix Schütt
ef1bc7b608 Fix "make lint" 2022-10-14 21:18:45 +02:00
Felix Schütt
fef756412f Update 3.0.0-beta -> 3.0.0-beta.2 2022-09-26 12:20:35 +02:00
Felix Schütt
29b8ed93ea cargo fmt 2022-09-15 13:40:18 +02:00
Felix Schütt
7e851ffcbb Add "best try" fix to find wasmer binary in tests 2022-09-15 13:33:55 +02:00
Felix Schütt
ada5810b25 Fix various compilation errors on windows 2022-09-15 11:47:20 +02:00
Manos Pitsidianakis
9da3d515c4 tests/integration/cli: test that giving object as input to create-exe works 2022-08-21 16:25:52 +03:00
Manos Pitsidianakis
e6e06a5b08 tests/integration/cli: add tests for create-{exe,obj} & --object-format flag
Test that serialized and symbol formats work both in create-exe and
create-obj.
2022-08-21 16:25:52 +03:00
Manos Pitsidianakis
8844994d3a tests/integration/cli: fix tests failing 2022-08-21 16:25:52 +03:00
Manos Pitsidianakis
c570b1471a Bump version to 3.0.0-beta in Cargo manifests 2022-08-08 19:56:35 +03:00
Felix Schütt
011d36829a Bump 3.0.0-alpha.3 to 3.0.0-alpha.4 2022-07-30 11:31:08 +03:00
Felix Schütt
1c3ffffe46 Bump 3.0.0-alpha.2 to 3.0.0-alpha.3 2022-07-30 11:30:45 +03:00
Felix Schütt
02ee80cf10 Bump version to 3.0.0-alpha.2 2022-07-30 11:30:07 +03:00
Felix Schütt
6c045bff10 Bump version to 3.0.0-alpha.1 to fix botched compiler crate 2022-07-30 11:29:41 +03:00
Felix Schütt
8959008403 Update version to 3.0.0-alpha 2022-07-30 11:29:05 +03:00
Felix Schütt
9213d8b204 Add unit test to test that the WASI env isn't accidentally disabled 2022-07-22 16:52:00 +02:00
Manos Pitsidianakis
c9baa6e451 tests/compilers: remove Engine configuration
Since there's only one Engine now.
2022-06-16 16:57:45 +03:00
Manos Pitsidianakis
9ebe1c2e3a tests/integration/cli: add TARGET path detection to wasmer path 2022-06-16 16:57:45 +03:00
Manos Pitsidianakis
8be0089893 Remove engine-staticlib 2022-06-16 16:57:45 +03:00
Manos Pitsidianakis
e9d54e130c Remove engine-dylib 2022-06-16 16:57:45 +03:00
ptitSeb
0cd9dfe3e0 Fixed linter warnings/errors 2022-06-15 19:26:57 +03:00
Johnathan Sharratt
b0709e4153 Implemented multithreading and fixed a number of bugs with WASIX 2022-06-15 19:26:57 +03:00
Manos Pitsidianakis
33654c1a1d Release version 2.3.0 2022-06-06 22:27:57 +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
Amanieu d'Antras
fe9d2d8d22 Release version 2.2.1 2022-03-15 11:02:31 +00:00
Amanieu d'Antras
4dd1634218 Release version 2.2.0 2022-02-28 17:19:14 +00:00
Amanieu d'Antras
15f9d2646f Release version 2.2.0-rc1 2022-02-15 19:10:24 +00:00
Amanieu d'Antras
4e27e1164c Release version 2.2.0-rc1 2022-01-27 23:59:27 +00:00
Amanieu d'Antras
ebcea4a5c4 Release v2.1.1 2021-12-21 12:19:50 +01:00
Amanieu d'Antras
c650ffea33 Version 2.1.0 2021-11-30 23:46:54 +00:00
Ivan Enderlin
17e68d8c9e test: Fix integration tests according to previous commit. 2021-07-08 14:56:30 +02:00
Mark McCaskey
0c0fdad3d2 Prepare for 2.0.0 release 2021-06-15 11:26:46 -07:00
chenyukang
c5601f0247 fix WASMER_PATH with target 2021-06-04 18:46:51 +08:00
chenyukang
3ad617fd69 fix unwrap error when given a no export functions wasm 2021-06-04 15:40:37 +08:00
Mark McCaskey
80a8658e5a Prepare for 2.0.0-rc2 release 2021-06-03 09:19:16 -07:00
Mark McCaskey
e1ac85ef62 Add integration test checking for wasmer version and name 2021-06-03 08:20:00 -07:00
Mark McCaskey
cfc1a5fc26 Fix typo 2.0.0-rc -> 2.0.0-rc1 2021-06-02 08:32:46 -07:00