Syrus
27b6acdb16
Fixed typo
2019-11-21 18:55:38 -08:00
Syrus
9a146c57fc
Make docs compilation happy
2019-11-21 18:35:19 -08:00
Syrus
7b9485320d
Revert "Autodetect default backend, add features for architecture type"
...
This reverts commit 31437a1e74
.
2019-11-21 18:26:31 -08:00
Syrus
bcdbdf4c23
Updated Changelog
2019-11-21 18:24:16 -08:00
Syrus Akbary
9fcfbb778a
Merge pull request #1001 from d0iasm/readme-fix-make
...
Fix no rule to make target 'wasi'
2019-11-21 18:19:29 -08:00
Asami Doi
2154ba2ce7
Fix no rule to make target 'wasi'
2019-11-22 11:15:26 +09:00
Mark McCaskey
44f2e926ac
Merge branch 'master' into compiler-tests
2019-11-21 17:24:08 -08:00
Mark McCaskey
31437a1e74
Autodetect default backend, add features for architecture type
2019-11-21 17:22:21 -08:00
losfair
87f4183440
Merge remote-tracking branch 'origin/master' into feature/singlepass-aarch64
2019-11-22 09:09:01 +08:00
Syrus Akbary
b9138aaddd
Merge pull request #957 from wasmerio/feature/add-support-for-new-wasi
...
Add support for new WASI snapshot, backwards compat too
2019-11-21 16:17:30 -08:00
losfair
ee7b0d625a
Skip push/pop code version on Windows.
2019-11-22 08:07:24 +08:00
losfair
5da44c3bf8
Add 'fault' placeholder for Windows.
2019-11-22 07:26:35 +08:00
Mark McCaskey
bdeec52152
Fix imports in test; copy manual implementations of Debug
for wasi
2019-11-21 14:00:46 -08:00
Syrus
c3f93f1275
Fixed formatting
2019-11-21 13:38:22 -08:00
Syrus
aeb66ee48e
Simplify compiler test options
2019-11-21 13:36:44 -08:00
Mark McCaskey
68fa9e2639
Merge branch 'feature/add-support-for-new-wasi' of github.com:wasmerio/wasmer into feature/add-support-for-new-wasi
2019-11-21 11:31:00 -08:00
Mark McCaskey
ddccdb92b8
More fixes for CI
2019-11-21 11:30:44 -08:00
losfair
daee31f885
Add changelog entry.
2019-11-22 03:30:05 +08:00
Mark McCaskey
36a26717c2
Merge branch 'master' into feature/add-support-for-new-wasi
2019-11-21 10:58:05 -08:00
Mark McCaskey
be217e8f8e
Update from feedback, fix CI issues, update wasi-test
2019-11-21 10:57:04 -08:00
losfair
7626957203
Enable block_trace middleware only on unix.
2019-11-22 02:38:47 +08:00
losfair
4dd810bbac
Ensure code version metadata is pushed properly.
2019-11-22 02:23:51 +08:00
losfair
8709708de7
Unwind if breakpoint handler returns error.
2019-11-22 01:57:04 +08:00
losfair
4ec4fcf28a
Try fixing middleware failure.
2019-11-22 01:46:02 +08:00
losfair
6f3e6fab3b
Try fixing compilation on Windows.
2019-11-22 00:51:20 +08:00
losfair
c0ff110ca9
Merge remote-tracking branch 'origin/master' into feature/singlepass-aarch64
2019-11-22 00:38:02 +08:00
losfair
15e3a038ea
Try fixing compilation on Windows.
2019-11-22 00:36:34 +08:00
bors[bot]
d5f25aa14e
Merge #995
...
995: fix(runtime-core) Remove a panic when generating globals with a corrupted module r=syrusakbary a=Hywan
Fix #979 .
When we try to get a global that doesn't exist, a panic is
generated. This patch skips such panic and let a proper error be
generated.
Before this patch:
```
$ cargo run -- run panic_index_oob_all_backends.wasm
Error: ExportNotFound { name: "main" }
```
With this patch:
```sh
$ cargo run -- run panic_index_oob_all_backends.wasm
Error: Can't instantiate module: LinkError([Generic { message: "Trying to read the `0` global that isn\'t properly initialized." }])
```
Co-authored-by: Ivan Enderlin <ivan.enderlin@hoa-project.net>
2019-11-21 15:48:16 +00:00
losfair
d1352554e3
Remove accidentally added test files.
2019-11-21 23:37:33 +08:00
losfair
73cc86de0c
Fix compilation errors with cranelift.
2019-11-21 23:37:17 +08:00
losfair
d45076151e
Merge remote-tracking branch 'origin/feature/singlepass-aarch64' into feature/singlepass-aarch64
2019-11-21 23:32:28 +08:00
losfair
5f26fcd633
Make cranelift optional and enable singlepass by default on aarch64.
2019-11-21 23:31:10 +08:00
losfair
df43759a67
Merge remote-tracking branch 'origin/master' into feature/singlepass-aarch64
2019-11-21 23:12:37 +08:00
Ivan Enderlin
7313672d96
doc(changelog) Add #995 .
2019-11-21 11:03:53 +01:00
Ivan Enderlin
1e6dbf9b86
Merge branch 'master' into fix-gh-979
2019-11-21 11:01:45 +01:00
Ivan Enderlin
b1f58bded0
fix(runtime-core) Improve error message when globals are corrupted.
...
Before this patch:
```
$ cargo run -- run panic_index_oob_all_backends.wasm
Error: ExportNotFound { name: "main" }
```
With this patch:
```sh
$ cargo run -- run panic_index_oob_all_backends.wasm
Error: Can't instantiate module: LinkError([Generic { message: "Trying to read the `0` global that isn\'t properly initialized." }])
```
2019-11-21 10:57:52 +01:00
Ivan Enderlin
a9e446b5cd
fix(runtime-core) Fix a panic when generating globals.
...
Fix https://github.com/wasmerio/wasmer/issues/979 .
When we try to get a global that doesn't exist, a panic is
generated. This patch just skip that path, and let a proper error be
generated later.
With this patch, we get:
```sh
$ cargo run -- run panic_index_oob_all_backends.wasm
Error: ExportNotFound { name: "main" }
```
which is kind of the expected behavior in such situation.
2019-11-21 10:51:04 +01:00
Syrus Akbary
5e728ae893
Update install.sh
2019-11-20 22:37:23 -08:00
Syrus
4d973dad60
Don’t try to create a new tag
2019-11-20 22:16:58 -08:00
Syrus
10aa6c8f3a
Allow deployment on branch
2019-11-20 21:24:11 -08:00
Syrus
43a99cda91
Trying to upload artifact to GH releases
2019-11-20 21:05:22 -08:00
Syrus
605fdc912b
Trying to fix installation
2019-11-20 20:42:17 -08:00
Syrus
1e886e278d
Trying to make cargo happy
2019-11-20 20:33:16 -08:00
Syrus
d0437db61d
Iterating on Travis
2019-11-20 20:21:23 -08:00
Syrus
6a68ff76f4
Trying to fix sccache in arm
2019-11-20 20:12:48 -08:00
Syrus
a4b1b9ecf1
Trying to improve Travis build script
2019-11-20 20:04:47 -08:00
Syrus
46f43bf6ee
Fix travis config
2019-11-20 19:43:02 -08:00
Syrus
c53199830f
Try to generate an arm release on the travis script
2019-11-20 19:36:34 -08:00
Syrus
e5905c9b79
Added support for the aarch64/arm64 in the scripts
2019-11-20 19:34:27 -08:00
Syrus
27b17893d8
Move popcnt to examples
2019-11-20 19:14:29 -08:00