mirror of
https://github.com/fluencelabs/wasmer
synced 2024-12-05 02:20:19 +00:00
Merge branch 'master' into feature/improved-wasitests
This commit is contained in:
commit
fac27c749b
@ -2,6 +2,7 @@
|
||||
|
||||
## **[Unreleased]**
|
||||
|
||||
- [#1301](https://github.com/wasmerio/wasmer/pull/1301) Update supported stable Rust version to 1.41.1.
|
||||
- [#1300](https://github.com/wasmerio/wasmer/pull/1300) Add support for multiple versions of WASI tests: wasitests now test all versions of WASI.
|
||||
- [#1285](https://github.com/wasmerio/wasmer/pull/1285) Greatly improve errors in `wasmer-interface-types`
|
||||
- [#1283](https://github.com/wasmerio/wasmer/pull/1283) Workaround for floating point arguments and return values in `DynamicFunc`s.
|
||||
|
@ -20,7 +20,7 @@ jobs:
|
||||
- script: cargo fmt --all -- --check
|
||||
displayName: Lint
|
||||
variables:
|
||||
rust_toolchain: '1.40.0'
|
||||
rust_toolchain: '1.41.1'
|
||||
|
||||
- job: clippy_lint
|
||||
pool:
|
||||
@ -55,7 +55,7 @@ jobs:
|
||||
CARGO_HTTP_CHECK_REVOKE: false
|
||||
windows:
|
||||
imageName: "vs2017-win2016"
|
||||
rust_toolchain: '1.40.0'
|
||||
rust_toolchain: '1.41.1'
|
||||
pool:
|
||||
vmImage: $(imageName)
|
||||
condition: in(variables['Build.SourceBranch'], 'refs/heads/master', 'refs/heads/staging', 'refs/heads/trying')
|
||||
@ -114,7 +114,7 @@ jobs:
|
||||
MACOSX_DEPLOYMENT_TARGET: 10.10
|
||||
windows:
|
||||
imageName: "vs2017-win2016"
|
||||
rust_toolchain: '1.40.0'
|
||||
rust_toolchain: '1.41.1'
|
||||
# RUSTFLAGS: -Ctarget-feature=+crt-static
|
||||
pool:
|
||||
vmImage: $(imageName)
|
||||
@ -183,7 +183,7 @@ jobs:
|
||||
MACOSX_DEPLOYMENT_TARGET: 10.10
|
||||
windows:
|
||||
imageName: "vs2017-win2016"
|
||||
rust_toolchain: '1.40.0'
|
||||
rust_toolchain: '1.41.1'
|
||||
# RUSTFLAGS: -Ctarget-feature=+crt-static
|
||||
pool:
|
||||
vmImage: $(imageName)
|
||||
|
@ -1058,10 +1058,13 @@ pub fn generate_emscripten_env(globals: &mut EmscriptenGlobals) -> ImportObject
|
||||
pub fn nullfunc(ctx: &mut Ctx, _x: u32) {
|
||||
use crate::process::abort_with_message;
|
||||
debug!("emscripten::nullfunc_i {}", _x);
|
||||
abort_with_message(ctx, "Invalid function pointer. Perhaps this is an invalid value \
|
||||
abort_with_message(
|
||||
ctx,
|
||||
"Invalid function pointer. Perhaps this is an invalid value \
|
||||
(e.g. caused by calling a virtual method on a NULL pointer)? Or calling a function with an \
|
||||
incorrect type, which will fail? (it is worth building your source files with -Werror (\
|
||||
warnings are errors), as warnings can indicate undefined behavior which can cause this)");
|
||||
warnings are errors), as warnings can indicate undefined behavior which can cause this)",
|
||||
);
|
||||
}
|
||||
|
||||
/// The current version of this crate
|
||||
|
Loading…
Reference in New Issue
Block a user