Skip to content

Fix CI - #845

Merged
Amanieu merged 2 commits into
rust-lang:masterfrom
Amanieu:mips_ci
Mar 29, 2020
Merged

Fix CI#845
Amanieu merged 2 commits into
rust-lang:masterfrom
Amanieu:mips_ci

Conversation

@Amanieu

Copy link
Copy Markdown
Member

No description provided.

@rust-highfive

Copy link
Copy Markdown

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @gnzlbg (or someone else) soon.

If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.

Please see the contribution instructions for more information.

@bjorn3

Copy link
Copy Markdown
Member

MIPS now works, but WASM gives:

Details
2020-03-29T12:37:11.4121549Z Running target/wasm32-unknown-unknown/release/deps/core_arch-042dcba5f55a678c.wasm
2020-03-29T12:37:11.4603369Z Set timeout to 20 seconds...
2020-03-29T12:37:11.4847958Z Executing bindgen... 2020-03-29T12:37:11.6716446Z 2020-03-29T12:37:11.6716628Z running 3 tests
2020-03-29T12:37:11.6725928Z 2020-03-29T12:37:11.6746745Z wasm-bindgen: imported JS function that was not marked as `catch` threw an error: Cannot find module 'wasm-bindgen-test_bg'
2020-03-29T12:37:11.6747168Z Require stack:
2020-03-29T12:37:11.6747654Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js
2020-03-29T12:37:11.6748095Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/run.js
2020-03-29T12:37:11.6748304Z 2020-03-29T12:37:11.6748508Z Stack:
2020-03-29T12:37:11.6748880Z Error: Cannot find module 'wasm-bindgen-test_bg'
2020-03-29T12:37:11.6749126Z Require stack:
2020-03-29T12:37:11.6749525Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js
2020-03-29T12:37:11.6749947Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/run.js
2020-03-29T12:37:11.6750210Z at Function.Module._resolveFilename (internal/modules/cjs/loader.js:610:15)
2020-03-29T12:37:11.6750458Z at Function.resolve (internal/modules/cjs/helpers.js:21:19)
2020-03-29T12:37:11.6750922Z at module.exports.__wbg_resolve_ede237c6373850c3 (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:529:27)
2020-03-29T12:37:11.6752070Z at stdarch_test::wasm::disassemble_myself::hc217f94aad774f62 (wasm-function[54]:84)
2020-03-29T12:37:11.6753111Z at std::sync::once::Once::call_once::{{closure}}::h1708ac00abb2c911 (wasm-function[327]:50)
2020-03-29T12:37:11.6753884Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:678)
2020-03-29T12:37:11.6754645Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.6755441Z at <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::h643f52efec7a83f3 (wasm-function[318]:96)
2020-03-29T12:37:11.6756460Z at <wasm_bindgen_test::__rt::TestFuture<F> as futures::future::Future>::poll::{{closure}}::{{closure}}::hd7688996a2af6f0b (wasm-function[430]:27)
2020-03-29T12:37:11.6758039Z at wasm_bindgen::convert::closures::invoke0_mut::h742d99f25d884e4e (wasm-function[629]:15)
2020-03-29T12:37:11.6768361Z test core_arch::core_arch::wasm32::memory::assert_memory_grow_memory_grow ... FAIL
2020-03-29T12:37:11.6774515Z panicked at 'can't block with web assembly', src/libstd/sys/wasm/condvar.rs:21:9
2020-03-29T12:37:11.6774831Z 2020-03-29T12:37:11.6775061Z Stack:
2020-03-29T12:37:11.6775610Z 2020-03-29T12:37:11.6775921Z Error
2020-03-29T12:37:11.6776554Z at module.exports.__wbg_new_59cb74e423758ede (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:791:19)
2020-03-29T12:37:11.6777657Z at console_error_panic_hook::hook::h33ca76790a61ca1c (wasm-function[153]:344)
2020-03-29T12:37:11.6778577Z at core::ops::function::Fn::call::heebcabd945b751e0 (wasm-function[772]:3)
2020-03-29T12:37:11.6779613Z at std::panicking::rust_panic_with_hook::h7477fc5b2329af49 (wasm-function[352]:201)
2020-03-29T12:37:11.6780258Z at std::panicking::begin_panic::h831a0884a293aed8 (wasm-function[576]:43)
2020-03-29T12:37:11.6780928Z at std::sys::wasm::condvar::Condvar::wait::h60f7dda0984dd6bd (wasm-function[709]:13)
2020-03-29T12:37:11.6781612Z at std::sys_common::condvar::Condvar::wait::he6924c6760e3f1f8 (wasm-function[740]:7)
2020-03-29T12:37:11.6782264Z at std::thread::park::hde36ef2c3a00dfc7 (wasm-function[176]:223)
2020-03-29T12:37:11.6782955Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:293)
2020-03-29T12:37:11.6783597Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.6783826Z 2020-03-29T12:37:11.6783999Z 2020-03-29T12:37:11.6790387Z test core_arch::core_arch::wasm32::memory::assert_memory_size_memory_size ... FAIL
2020-03-29T12:37:11.6802309Z panicked at 'cannot recursively acquire mutex', src/libstd/sys/wasm/mutex.rs:21:9
2020-03-29T12:37:11.6802814Z 2020-03-29T12:37:11.6803056Z Stack:
2020-03-29T12:37:11.6803201Z 2020-03-29T12:37:11.6803410Z Error
2020-03-29T12:37:11.6803942Z at module.exports.__wbg_new_59cb74e423758ede (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:791:19)
2020-03-29T12:37:11.6804693Z at console_error_panic_hook::hook::h33ca76790a61ca1c (wasm-function[153]:344)
2020-03-29T12:37:11.6805620Z at core::ops::function::Fn::call::heebcabd945b751e0 (wasm-function[772]:3)
2020-03-29T12:37:11.6806705Z at std::panicking::rust_panic_with_hook::h7477fc5b2329af49 (wasm-function[352]:201)
2020-03-29T12:37:11.6807449Z at std::panicking::begin_panic::h831a0884a293aed8 (wasm-function[576]:43)
2020-03-29T12:37:11.6808170Z at std::thread::park::hde36ef2c3a00dfc7 (wasm-function[176]:343)
2020-03-29T12:37:11.6809355Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:293)
2020-03-29T12:37:11.6810058Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.6818557Z at <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::hc0f347c5ea100ce1 (wasm-function[319]:96)
2020-03-29T12:37:11.6820590Z at <wasm_bindgen_test::__rt::TestFuture<F> as futures::future::Future>::poll::{{closure}}::{{closure}}::hf0fc21995edc50bf (wasm-function[431]:27)
2020-03-29T12:37:11.6839105Z 2020-03-29T12:37:11.6839427Z 2020-03-29T12:37:11.7042204Z test core_arch::core_arch::wasm32::assert_unreachable_unreachable ... FAIL
2020-03-29T12:37:11.7042335Z 2020-03-29T12:37:11.7042436Z failures:
2020-03-29T12:37:11.7042485Z 2020-03-29T12:37:11.7069422Z ---- core_arch::core_arch::wasm32::memory::assert_memory_grow_memory_grow output ----
2020-03-29T12:37:11.7069564Z error output:
2020-03-29T12:37:11.7069888Z wasm-bindgen: imported JS function that was not marked as `catch` threw an error: Cannot find module 'wasm-bindgen-test_bg'
2020-03-29T12:37:11.7070016Z Require stack:
2020-03-29T12:37:11.7070276Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js
2020-03-29T12:37:11.7070533Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/run.js
2020-03-29T12:37:11.7070845Z 2020-03-29T12:37:11.7070941Z Stack:
2020-03-29T12:37:11.7071404Z Error: Cannot find module 'wasm-bindgen-test_bg'
2020-03-29T12:37:11.7071501Z Require stack:
2020-03-29T12:37:11.7071778Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js
2020-03-29T12:37:11.7072049Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/run.js
2020-03-29T12:37:11.7072178Z at Function.Module._resolveFilename (internal/modules/cjs/loader.js:610:15)
2020-03-29T12:37:11.7072304Z at Function.resolve (internal/modules/cjs/helpers.js:21:19)
2020-03-29T12:37:11.7072647Z at module.exports.__wbg_resolve_ede237c6373850c3 (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:529:27)
2020-03-29T12:37:11.7073108Z at stdarch_test::wasm::disassemble_myself::hc217f94aad774f62 (wasm-function[54]:84)
2020-03-29T12:37:11.7073542Z at std::sync::once::Once::call_once::{{closure}}::h1708ac00abb2c911 (wasm-function[327]:50)
2020-03-29T12:37:11.7073970Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:678)
2020-03-29T12:37:11.7074383Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.7074834Z at <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::h643f52efec7a83f3 (wasm-function[318]:96)
2020-03-29T12:37:11.7075681Z at <wasm_bindgen_test::__rt::TestFuture<F> as futures::future::Future>::poll::{{closure}}::{{closure}}::hd7688996a2af6f0b (wasm-function[430]:27)
2020-03-29T12:37:11.7076225Z at wasm_bindgen::convert::closures::invoke0_mut::h742d99f25d884e4e (wasm-function[629]:15)
2020-03-29T12:37:11.7076371Z 2020-03-29T12:37:11.7076650Z JS exception that was thrown:
2020-03-29T12:37:11.7076941Z Error: Cannot find module 'wasm-bindgen-test_bg'
2020-03-29T12:37:11.7077068Z Require stack:
2020-03-29T12:37:11.7077369Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js
2020-03-29T12:37:11.7077678Z - /checkout/target/wasm32-unknown-unknown/wbg-tmp/run.js
2020-03-29T12:37:11.7077825Z at Function.Module._resolveFilename (internal/modules/cjs/loader.js:610:15)
2020-03-29T12:37:11.7078161Z at Function.resolve (internal/modules/cjs/helpers.js:21:19)
2020-03-29T12:37:11.7078906Z at module.exports.__wbg_resolve_ede237c6373850c3 (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:529:27)
2020-03-29T12:37:11.7079352Z at stdarch_test::wasm::disassemble_myself::hc217f94aad774f62 (wasm-function[54]:84)
2020-03-29T12:37:11.7079783Z at std::sync::once::Once::call_once::{{closure}}::h1708ac00abb2c911 (wasm-function[327]:50)
2020-03-29T12:37:11.7080196Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:678)
2020-03-29T12:37:11.7080608Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.7081237Z at <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::h643f52efec7a83f3 (wasm-function[318]:96)
2020-03-29T12:37:11.7081832Z at <wasm_bindgen_test::__rt::TestFuture<F> as futures::future::Future>::poll::{{closure}}::{{closure}}::hd7688996a2af6f0b (wasm-function[430]:27)
2020-03-29T12:37:11.7082326Z at wasm_bindgen::convert::closures::invoke0_mut::h742d99f25d884e4e (wasm-function[629]:15)
2020-03-29T12:37:11.7082413Z 2020-03-29T12:37:11.7082776Z ---- core_arch::core_arch::wasm32::memory::assert_memory_size_memory_size output ----
2020-03-29T12:37:11.7082892Z error output:
2020-03-29T12:37:11.7083163Z panicked at 'can't block with web assembly', src/libstd/sys/wasm/condvar.rs:21:9
2020-03-29T12:37:11.7083280Z 2020-03-29T12:37:11.7083377Z Stack:
2020-03-29T12:37:11.7083471Z 2020-03-29T12:37:11.7083564Z Error
2020-03-29T12:37:11.7083879Z at module.exports.__wbg_new_59cb74e423758ede (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:791:19)
2020-03-29T12:37:11.7084446Z at console_error_panic_hook::hook::h33ca76790a61ca1c (wasm-function[153]:344)
2020-03-29T12:37:11.7085040Z at core::ops::function::Fn::call::heebcabd945b751e0 (wasm-function[772]:3)
2020-03-29T12:37:11.7085934Z at std::panicking::rust_panic_with_hook::h7477fc5b2329af49 (wasm-function[352]:201)
2020-03-29T12:37:11.7086429Z at std::panicking::begin_panic::h831a0884a293aed8 (wasm-function[576]:43)
2020-03-29T12:37:11.7087080Z at std::sys::wasm::condvar::Condvar::wait::h60f7dda0984dd6bd (wasm-function[709]:13)
2020-03-29T12:37:11.7087574Z at std::sys_common::condvar::Condvar::wait::he6924c6760e3f1f8 (wasm-function[740]:7)
2020-03-29T12:37:11.7088042Z at std::thread::park::hde36ef2c3a00dfc7 (wasm-function[176]:223)
2020-03-29T12:37:11.7088686Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:293)
2020-03-29T12:37:11.7089268Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.7089383Z 2020-03-29T12:37:11.7089474Z 2020-03-29T12:37:11.7089567Z 2020-03-29T12:37:11.7089668Z JS exception that was thrown:
2020-03-29T12:37:11.7089771Z RuntimeError: unreachable
2020-03-29T12:37:11.7090022Z at __rust_start_panic (wasm-function[815]:1)
2020-03-29T12:37:11.7090440Z at rust_panic (wasm-function[601]:31)
2020-03-29T12:37:11.7090832Z at std::panicking::rust_panic_with_hook::h7477fc5b2329af49 (wasm-function[352]:240)
2020-03-29T12:37:11.7091242Z at std::panicking::begin_panic::h831a0884a293aed8 (wasm-function[576]:43)
2020-03-29T12:37:11.7091665Z at std::sys::wasm::condvar::Condvar::wait::h60f7dda0984dd6bd (wasm-function[709]:13)
2020-03-29T12:37:11.7092085Z at std::sys_common::condvar::Condvar::wait::he6924c6760e3f1f8 (wasm-function[740]:7)
2020-03-29T12:37:11.7092495Z at std::thread::park::hde36ef2c3a00dfc7 (wasm-function[176]:223)
2020-03-29T12:37:11.7092908Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:293)
2020-03-29T12:37:11.7093323Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.7093776Z at <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::h03becd51d6935738 (wasm-function[317]:96)
2020-03-29T12:37:11.7093863Z 2020-03-29T12:37:11.7094242Z ---- core_arch::core_arch::wasm32::assert_unreachable_unreachable output ----
2020-03-29T12:37:11.7094360Z error output:
2020-03-29T12:37:11.7094626Z panicked at 'cannot recursively acquire mutex', src/libstd/sys/wasm/mutex.rs:21:9
2020-03-29T12:37:11.7094744Z 2020-03-29T12:37:11.7094841Z Stack:
2020-03-29T12:37:11.7094938Z 2020-03-29T12:37:11.7095034Z Error
2020-03-29T12:37:11.7095756Z at module.exports.__wbg_new_59cb74e423758ede (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:791:19)
2020-03-29T12:37:11.7096449Z at console_error_panic_hook::hook::h33ca76790a61ca1c (wasm-function[153]:344)
2020-03-29T12:37:11.7097025Z at core::ops::function::Fn::call::heebcabd945b751e0 (wasm-function[772]:3)
2020-03-29T12:37:11.7097570Z at std::panicking::rust_panic_with_hook::h7477fc5b2329af49 (wasm-function[352]:201)
2020-03-29T12:37:11.7098053Z at std::panicking::begin_panic::h831a0884a293aed8 (wasm-function[576]:43)
2020-03-29T12:37:11.7098683Z at std::thread::park::hde36ef2c3a00dfc7 (wasm-function[176]:343)
2020-03-29T12:37:11.7099262Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:293)
2020-03-29T12:37:11.7099672Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.7100123Z at <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::hc0f347c5ea100ce1 (wasm-function[319]:96)
2020-03-29T12:37:11.7100765Z at <wasm_bindgen_test::__rt::TestFuture<F> as futures::future::Future>::poll::{{closure}}::{{closure}}::hf0fc21995edc50bf (wasm-function[431]:27)
2020-03-29T12:37:11.7100879Z 2020-03-29T12:37:11.7100984Z 2020-03-29T12:37:11.7101080Z 2020-03-29T12:37:11.7101176Z JS exception that was thrown:
2020-03-29T12:37:11.7101279Z RuntimeError: unreachable
2020-03-29T12:37:11.7101699Z at std::panicking::rust_panic_with_hook::h7477fc5b2329af49 (wasm-function[352]:234)
2020-03-29T12:37:11.7102108Z at std::panicking::begin_panic::h831a0884a293aed8 (wasm-function[576]:43)
2020-03-29T12:37:11.7102508Z at std::thread::park::hde36ef2c3a00dfc7 (wasm-function[176]:343)
2020-03-29T12:37:11.7102919Z at std::sync::once::Once::call_inner::h6f4aa92ccaf4fa27 (wasm-function[151]:293)
2020-03-29T12:37:11.7103327Z at stdarch_test::assert::hdbefe03bb4e09b2a (wasm-function[60]:104)
2020-03-29T12:37:11.7103783Z at <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll::hc0f347c5ea100ce1 (wasm-function[319]:96)
2020-03-29T12:37:11.7104281Z at <wasm_bindgen_test::__rt::TestFuture<F> as futures::future::Future>::poll::{{closure}}::{{closure}}::hf0fc21995edc50bf (wasm-function[431]:27)
2020-03-29T12:37:11.7104732Z at wasm_bindgen::convert::closures::invoke0_mut::h742d99f25d884e4e (wasm-function[629]:15)
2020-03-29T12:37:11.7105045Z at __wbg_adapter_35 (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:292:10)
2020-03-29T12:37:11.7105579Z at cb0 (/checkout/target/wasm32-unknown-unknown/wbg-tmp/wasm-bindgen-test.js:437:32)
2020-03-29T12:37:11.7105658Z 2020-03-29T12:37:11.7105773Z failures:
2020-03-29T12:37:11.7105829Z 2020-03-29T12:37:11.7105967Z core_arch::core_arch::wasm32::memory::assert_memory_grow_memory_grow
2020-03-29T12:37:11.7117040Z core_arch::core_arch::wasm32::memory::assert_memory_size_memory_size
2020-03-29T12:37:11.7117230Z core_arch::core_arch::wasm32::assert_unreachable_unreachable
2020-03-29T12:37:11.7117320Z 2020-03-29T12:37:11.7117438Z test result: FAILED. 0 passed; 3 failed; 0 ignored

@AmanieuAmanieu changed the title Use ubuntu 18.04 instead of 18.10 for MIPS CIFix CIMar 29, 2020
@Amanieu
Amanieu merged commit d13edca into rust-lang:masterMar 29, 2020
@Amanieu
Amanieu deleted the mips_ci branch March 29, 2020 14:16
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@Amanieu@rust-highfive@bjorn3@gnzlbg