Nick Lewycky
1d54a938f6
Fix a couple bugs testing NaNs. Add an exclusion list for LLVM min/max.
2019-08-05 15:38:03 -07:00
bors[bot]
180522095f
Merge #517
...
517: add instance creation benchmark r=syrusakbary a=MarkMcCaskey
a benchmark for creating a bunch of instances
Co-authored-by: Mark McCaskey <mark@wasmer.io>
Co-authored-by: Syrus Akbary <me@syrusakbary.com>
2019-08-05 22:08:46 +00:00
Syrus Akbary
07e6599a28
Merge branch 'master' into feature/instance-benchmark
2019-08-05 15:07:58 -07:00
bors[bot]
ec1f5db67f
Merge #633 #634
...
633: Added support for setting environment variables. Fixed #394 r=syrusakbary a=syrusakbary
Added support for setting environment variables. Fixed #394
After installing Wasmer from this:
![Screen Shot 2019-08-05 at 2 31 22 PM](https://user-images.githubusercontent.com/188257/62496585-3ab9b980-b78e-11e9-8e98-fdb2c544d052.png )
And executing `wasmer cache dir`:
![Screen Shot 2019-08-05 at 2 32 45 PM](https://user-images.githubusercontent.com/188257/62496597-46a57b80-b78e-11e9-9581-f4271d7b400f.png )
634: Added extra assertions in Emscripten. Fixed #244 r=syrusakbary a=syrusakbary
This PR is a quick fix for #244
Co-authored-by: Syrus Akbary <me@syrusakbary.com>
Co-authored-by: Syrus <me@syrusakbary.com>
2019-08-05 21:44:33 +00:00
Syrus
47456b5baa
Fixed formatting
2019-08-05 14:37:08 -07:00
Syrus Akbary
7b54ce2690
Merge branch 'master' into feature/windows-env
2019-08-05 14:34:33 -07:00
Syrus Akbary
e0f98ea6a6
Added support for setting environment variables. Fixed #394
2019-08-05 14:33:17 -07:00
Syrus
fed7c79923
Added extra assertions in Emscripten. Fixed #244
2019-08-05 14:15:36 -07:00
Syrus
7ba32508fd
Updated CHANGELOG with latest changes
2019-08-05 11:49:23 -07:00
Syrus
ea5affc05d
Remove svm mentions in wasmer c api codebase
2019-08-05 11:49:16 -07:00
Syrus Akbary
fcb71f022f
Merge pull request #630 from wasmerio/dependabot/cargo/blake2b_simd-0.5.6
...
Bump blake2b_simd from 0.5.5 to 0.5.6
2019-08-05 10:57:24 -07:00
Syrus Akbary
6692978926
Merge branch 'master' into dependabot/cargo/blake2b_simd-0.5.6
2019-08-05 10:57:06 -07:00
Syrus Akbary
ea36b0aca1
Merge pull request #631 from wasmerio/dependabot/cargo/cc-1.0.38
...
Bump cc from 1.0.37 to 1.0.38
2019-08-05 10:56:31 -07:00
Syrus Akbary
6952da4b55
Merge pull request #628 from wasmerio/dependabot/cargo/regex-1.2.1
...
Bump regex from 1.2.0 to 1.2.1
2019-08-05 10:56:10 -07:00
dependabot-preview[bot]
06a7ab847b
Bump cc from 1.0.37 to 1.0.38
...
Bumps [cc](https://github.com/alexcrichton/cc-rs ) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/alexcrichton/cc-rs/releases )
- [Commits](https://github.com/alexcrichton/cc-rs/compare/1.0.37...1.0.38 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05 08:39:39 +00:00
dependabot-preview[bot]
50ebbc500f
Bump blake2b_simd from 0.5.5 to 0.5.6
...
Bumps [blake2b_simd](https://github.com/oconnor663/blake2_simd ) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/oconnor663/blake2_simd/releases )
- [Commits](https://github.com/oconnor663/blake2_simd/compare/0.5.5...0.5.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05 08:38:35 +00:00
dependabot-preview[bot]
a036a306d5
Bump regex from 1.2.0 to 1.2.1
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.2.0...1.2.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-05 08:36:27 +00:00
Mark McCaskey
061d540627
Implement wasi::path_filestat_set_times
2019-08-05 15:53:42 +09:00
bors[bot]
da0fe49ade
Merge #627
...
627: Add check to see if crates were published to release CI step r=MarkMcCaskey a=MarkMcCaskey
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-08-05 06:08:42 +00:00
Mark McCaskey
9d8b919bc1
Add check to see if crates were published to release CI step
2019-08-05 14:54:20 +09:00
Mark McCaskey
6db7bd8f07
get fd_allocate test working
2019-08-05 14:01:04 +09:00
Mark McCaskey
f0eb85a919
refactor wasi state file to hide boilerplate
2019-08-05 11:59:32 +09:00
Mark McCaskey
c2e3847e9a
add check for fd_allocate, improve debug str for filestat_t
2019-08-05 11:24:06 +09:00
Mark McCaskey
8f06db45a1
format emitter with current stable Rust
2019-08-05 09:58:54 +09:00
Mark McCaskey
09acf3e581
Merge branch 'master' into feature/more-wasi-syscalls
2019-08-05 09:55:40 +09:00
Brandon Fish
43ae30985c
Cleanup test runner
2019-08-04 16:44:27 -06:00
Brandon Fish
e3d78a1343
Implement allowed failures
2019-08-04 16:13:47 -06:00
Brandon Fish
b8610e799f
Update README.md, remove old README.md, remove old spectest code
2019-08-04 15:53:48 -06:00
Brandon Fish
93233eb4b4
Implement registered modules
2019-08-04 15:36:17 -06:00
Brandon Fish
5c3edabb7c
Enable simd compile
2019-08-04 14:44:55 -06:00
Brandon Fish
665f8707dc
Implement named modules
2019-08-04 14:20:09 -06:00
Brandon Fish
8c911cb1c3
Implement action get for assert return
2019-08-04 13:37:39 -06:00
Brandon Fish
7060785d8d
Implement assert_exhaustion
2019-08-04 13:18:57 -06:00
Brandon Fish
36bcda711f
Update spectests and run by globbing wast files
2019-08-04 12:42:20 -06:00
Brandon Fish
9a33ece373
Merge branch 'master' into feature/spectests-runner
2019-08-04 11:34:22 -06:00
Brandon Fish
0583ae4846
Add system to skip wast commands to allow failures or skipping
2019-08-04 11:25:46 -06:00
Brandon Fish
f0cdb97320
Add invoke action and imports
2019-08-04 10:19:50 -06:00
Brandon Fish
7d376e18ee
Add debug line info
2019-08-03 18:07:23 -06:00
Brandon Fish
021fefcdee
Disable unlinkable spec temporarily, specs timeout
2019-08-03 17:57:34 -06:00
Brandon Fish
f46d07b5b3
Add more assertions
2019-08-03 17:31:43 -06:00
Yaron Wittenstein
8d583ad4d4
runtime-c-api: Cargo.toml - adding default-features=false
for wasmer-runtime
and wasmer-runtime-core
dependencies
2019-08-03 22:47:36 +03:00
Yaron Wittenstein
a06fa40faa
runtime-c-api: adding feature default-backend-singlepass
to Cargo.toml
2019-08-03 22:03:21 +03:00
Yaron Wittenstein
9e51c39144
Cargo.toml - configuring singlepass
feature
2019-08-03 11:54:59 +03:00
Syrus Akbary
8dc3bffe6e
Skip middleware-llvm tests until is fixed on CI
...
More info of the failure: https://circleci.com/gh/wasmerio/wasmer/11663
```
cargo test --manifest-path lib/middleware-common/Cargo.toml --release --features llvm
Compiling wasmer-llvm-backend v0.6.0 (/home/circleci/project/lib/llvm-backend)
Compiling inkwell v0.1.0 (https://github.com/wasmerio/inkwell?branch=llvm8-0#4c5359e5 )
Compiling wasmer-middleware-common v0.6.0 (/home/circleci/project/lib/middleware-common)
Finished release [optimized] target(s) in 14.54s
Running target/release/deps/wasmer_middleware_common-3c263452f3b7d07e
running 2 tests
test metering::tests::test_points_reduced_after_call ... test metering::tests::test_points_reduced_after_call has been running for over 60 seconds
test metering::tests::test_traps_after_costly_call ... test metering::tests::test_traps_after_costly_call has been running for over 60 seconds
Makefile:59: recipe for target 'middleware-llvm' failed
make: *** [middleware-llvm] Terminated
Too long with no output (exceeded 10m0s)
```
2019-08-02 18:45:21 -07:00
bors[bot]
fc37b00abc
Merge #623
...
623: Add support for (register) command in spec tests and enable importing mutable globals. r=nlewycky a=nlewycky
Enable the part of the simd spec tests that now pass.
Co-authored-by: Nick Lewycky <nick@wasmer.io>
2019-08-02 23:51:39 +00:00
Nick Lewycky
9fcb06a270
Missed a line!
2019-08-02 16:49:28 -07:00
Nick Lewycky
59ef811b46
Update readme.
2019-08-02 16:48:34 -07:00
Brandon Fish
22808d1dba
Implement spectests summary report
2019-08-02 16:00:35 -06:00
Nick Lewycky
546969a742
These tests are fixed too.
2019-08-02 14:33:11 -07:00
Nick Lewycky
2fabb5bc20
Add support for (register) command in spec tests and enable importing mutable globals.
...
Enable the part of the simd spec tests that now pass.
2019-08-02 14:18:07 -07:00