Syrus Akbary
|
17b5082c9b
|
Merge pull request #621 from wasmerio/feature/add-deny-dead_code-lint
Add deny dead_code lint and fix one error
|
2019-08-02 13:36:53 -07:00 |
|
Yaron Wittenstein
|
eed3b28eab
|
comment cleanup
|
2019-08-02 22:54:00 +03:00 |
|
Brandon Fish
|
2f70a199e4
|
Add deny dead_code lint and fix one error
|
2019-08-01 20:46:35 -06:00 |
|
Yaron Wittenstein
|
f64eee894e
|
[FIX] test-context.c imports contains now the expected mul import too
|
2019-08-01 19:31:33 +03:00 |
|
Yaron Wittenstein
|
3f4ffb0e2d
|
Merge branch 'develop' into c-api-import_object_t
|
2019-08-01 18:15:21 +03:00 |
|
Yaron Wittenstein
|
524585942a
|
deleting test-context binary
|
2019-08-01 17:24:51 +03:00 |
|
Yaron Wittenstein
|
09d704d053
|
Merge branch 'master' into c-api-extract-instance_context-from-instance
|
2019-08-01 14:08:47 +03:00 |
|
Yaron Wittenstein
|
f73180f45e
|
wasmer-c-api:
* adding `wasmer_import_object_new` and `wasmer_import_object_extend`
* adding test file `test-module-import-instantiate.c`
|
2019-08-01 14:06:25 +03:00 |
|
Syrus
|
70a767e204
|
Improved exported memory tests
|
2019-08-01 01:28:11 -07:00 |
|
Syrus
|
2c6fbcba1f
|
Improved runtime_c_api_tests
|
2019-08-01 01:27:36 -07:00 |
|
Yaron Wittenstein
|
ab76755ade
|
runtime-c-api:
* import.rs - adding `import_object_t` and `wasmer_import_object_destroy`
* instance.rs - adding `wasmer_module_import_instantiate`
|
2019-08-01 10:48:03 +03:00 |
|
Syrus
|
676bccff3c
|
Tryin gto make c_api_tests verbose mitigates the flaky error
Each time `make capi` is run, there is a flaky error:
```
Running target/release/deps/runtime_c_api_tests-3df0f74fcea1252d
running 1 test
test test_c_api ... FAILED
failures:
---- test_c_api stdout ----
Running command: `cmake` arg: Some(".")
output:
status: 0
stdout:
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/syrusakbary/Development/wasmer/lib/runtime-c-api/tests
stderr:
Running command: `make` arg: Some("-Wdev -Werror=dev")
output:
status: 0
stdout:
[ 7%] Built target test-tables
[ 15%] Built target test-module-exports
[ 23%] Built target test-module-imports
[ 30%] Built target test-globals
[ 38%] Built target test-imports
[ 46%] Built target test-module
[ 53%] Built target test-module-serialize
[ 61%] Built target test-memory
[ 69%] Built target test-validate
[ 76%] Built target test-import-function
[ 84%] Built target test-instantiate
[ 92%] Built target test-exports
[100%] Built target test-exported-memory
stderr:
Running command: `make` arg: Some("test")
output:
status: 2
stdout:
Running tests...
Test project /Users/syrusakbary/Development/wasmer/lib/runtime-c-api/tests
Start 1: test-exported-memory
1/13 Test #1: test-exported-memory .............Child aborted***Exception: 0.00 sec
Start 2: test-exports
2/13 Test #2: test-exports ..................... Passed 0.01 sec
Start 3: test-globals
3/13 Test #3: test-globals ..................... Passed 0.00 sec
Start 4: test-import-function
4/13 Test #4: test-import-function ............. Passed 0.01 sec
Start 5: test-imports
5/13 Test #5: test-imports ..................... Passed 0.01 sec
Start 6: test-instantiate
6/13 Test #6: test-instantiate ................. Passed 0.01 sec
Start 7: test-memory
7/13 Test #7: test-memory ...................... Passed 0.00 sec
Start 8: test-module
8/13 Test #8: test-module ...................... Passed 0.01 sec
Start 9: test-module-exports
9/13 Test #9: test-module-exports .............. Passed 0.01 sec
Start 10: test-module-imports
10/13 Test #10: test-module-imports .............. Passed 0.01 sec
Start 11: test-module-serialize
11/13 Test #11: test-module-serialize ............ Passed 0.01 sec
Start 12: test-tables
12/13 Test #12: test-tables ...................... Passed 0.00 sec
Start 13: test-validate
13/13 Test #13: test-validate .................... Passed 0.00 sec
92% tests passed, 1 tests failed out of 13
Total Test time (real) = 0.08 sec
The following tests FAILED:
1 - test-exported-memory (Child aborted)
stderr:
Errors while running CTest
make[1]: *** [test] Error 8
thread 'test_c_api' panicked at 'Command failed with exit status: ExitStatus(ExitStatus(512))', lib/runtime-c-api/tests/runtime_c_api_tests.rs:43:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
```
|
2019-08-01 00:22:52 -07:00 |
|
Syrus
|
ebce7d0371
|
Updated dependencies
|
2019-07-31 23:42:54 -07:00 |
|
Syrus
|
6245daaa84
|
Update dependencies to latest versions
|
2019-07-31 23:04:03 -07:00 |
|
Yaron Wittenstein
|
3a84288fd9
|
Merge branch 'master' into c-api-extract-instance_context-from-instance
|
2019-08-01 08:54:52 +03:00 |
|
Yaron Wittenstein
|
dd91a8208a
|
changes after PR review https://github.com/wasmerio/wasmer/pull/602#pullrequestreview-269368270
|
2019-08-01 08:48:20 +03:00 |
|
Brandon Fish
|
a832a4c787
|
Merge branch 'master' into wasmer-c-api-error-visibility
|
2019-07-31 19:58:23 -06:00 |
|
Brandon Fish
|
d9e1609616
|
Merge branch 'master' into wasmer-c-api-changes
|
2019-07-31 19:15:39 -06:00 |
|
Syrus
|
fccf68c734
|
Updated version to 0.6.0
|
2019-07-31 10:28:45 -07:00 |
|
Yaron Wittenstein
|
0fb7eb1e19
|
tests/test-context.c - destroying resources in the end
|
2019-07-31 14:48:22 +03:00 |
|
Yaron Wittenstein
|
f6b5f1ba1b
|
wasmer-c-api: adding asserts to tests/test-context.c
|
2019-07-31 14:32:38 +03:00 |
|
Yaron Wittenstein
|
351977690b
|
adding a document for wasmer_instance_context_get
|
2019-07-31 14:15:16 +03:00 |
|
Yaron Wittenstein
|
847dd6f65e
|
c-api: adding wasmer_instance_context_get (instance.rs )
|
2019-07-31 14:12:25 +03:00 |
|
Yaron Wittenstein
|
784e65d587
|
making wasmer_byte_array fields public
|
2019-07-29 17:24:43 +03:00 |
|
Yaron Wittenstein
|
8408260edd
|
wasmer-c-api: adding #[derive(Debug)] for wasmer_result_t (so that we can do assert_eq! )
|
2019-07-29 17:10:17 +03:00 |
|
Yaron Wittenstein
|
10fc660aad
|
wasmer_byte_array visibility revert (see PR: "wasmer-c-api-changes: making wasmer_byte_array fields public #589")
|
2019-07-29 13:41:28 +03:00 |
|
Yaron Wittenstein
|
f04d552361
|
wasmer-c-api:
* error.rs - changing `update_last_error` visibility to `pub`.
* error.rs - changing `CApiError` `msg` field visibility to `pub`.
|
2019-07-25 15:46:57 +03:00 |
|
Yaron Wittenstein
|
6cc31d3b49
|
lib.rs - making wasmer_byte_array fields public
|
2019-07-25 11:42:47 +03:00 |
|
Nick Lewycky
|
16fe3ce0af
|
Merge branch 'master' into simd
|
2019-07-23 13:51:15 -07:00 |
|
Mark McCaskey
|
ad7e3b52d3
|
Prepare for release of 0.5.7
|
2019-07-23 11:20:59 -07:00 |
|
Nick Lewycky
|
18307bb79c
|
Improve panic/unreachable/unimplemented usage. Refactor a little.
|
2019-07-22 12:15:56 -07:00 |
|
Nick Lewycky
|
eeac6d5d2d
|
Merge branch 'master' of github.com:wasmerio/wasmer into simd
|
2019-07-16 19:16:45 -07:00 |
|
Mark McCaskey
|
19f544e489
|
update to 0.5.6
|
2019-07-16 13:12:21 -07:00 |
|
Nick Lewycky
|
f4af4e387d
|
Stub out support for V128 in the C API for now.
|
2019-07-10 13:54:36 -07:00 |
|
Mark McCaskey
|
4752492974
|
update version numbers to 0.5.5
|
2019-07-09 17:43:04 -07:00 |
|
Syrus Akbary
|
4d21d2485c
|
Merge branch 'master' into update-0.5.4
|
2019-07-06 00:53:02 -07:00 |
|
Syrus
|
7a120f48d7
|
Fixed capi
|
2019-07-05 19:55:03 -07:00 |
|
Mark McCaskey
|
99ebb782dc
|
update to version 0.5.4
|
2019-07-05 13:35:55 -07:00 |
|
Mark McCaskey
|
535da4c34a
|
update to version 0.5.3 for wapm bug fix
|
2019-07-03 14:35:39 -07:00 |
|
Mark McCaskey
|
83da82d844
|
update for release wasmer 0.5.2
|
2019-07-02 14:13:45 -07:00 |
|
Mark McCaskey
|
09177ac3ae
|
update version numbers to 0.5.1, add changelog entry
|
2019-06-24 12:45:40 -07:00 |
|
Mark McCaskey
|
7bdfb2be51
|
update version numbers and changelog for 0.5.0
|
2019-06-17 12:56:28 -07:00 |
|
Ivan Enderlin
|
04c9d25194
|
Merge branch 'master' into fix-runtime-c-api-warnings
|
2019-06-14 10:07:53 +02:00 |
|
Ivan Enderlin
|
63ec73aacc
|
fix(runtime-c-api) Remove deprecated types from libc.
Since https://github.com/rust-lang/libc/pull/1379, fixed width integer
type aliases are deprecated. Thus, this patch uses Rust types instead
of libc aliases.
|
2019-06-12 12:10:49 +02:00 |
|
Ivan Enderlin
|
81d8e4ee2e
|
feat(runtime-c-api) Improve error message when compiling a module.
|
2019-06-12 11:35:29 +02:00 |
|
losfair
|
f4df568e41
|
Naming fixes and documentation for trampoline API.
|
2019-06-05 01:38:35 +08:00 |
|
losfair
|
f1b27d5774
|
Cargo fmt
|
2019-06-05 01:26:35 +08:00 |
|
losfair
|
669f76025c
|
Add callinfo trampoline into the C API.
|
2019-06-05 01:25:37 +08:00 |
|
losfair
|
0a44add31c
|
Fix clippy errors.
|
2019-06-03 15:31:42 -07:00 |
|
losfair
|
d70cb9695e
|
Add trampoline-related functions to C API.
|
2019-06-03 15:31:42 -07:00 |
|