Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix CI #845

Merged
merged 2 commits into from
Mar 29, 2020
Merged

Fix CI #845

merged 2 commits into from
Mar 29, 2020

Conversation

Amanieu
Copy link
Member

@Amanieu Amanieu commented Mar 29, 2020

No description provided.

@rust-highfive
Copy link

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
Member

bjorn3 commented Mar 29, 2020

MIPS now works, but WASM gives:

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

@Amanieu Amanieu changed the title Use ubuntu 18.04 instead of 18.10 for MIPS CI Fix CI Mar 29, 2020
@Amanieu Amanieu merged commit d13edca into rust-lang:master Mar 29, 2020
@Amanieu Amanieu deleted the mips_ci branch March 29, 2020 14:16
Sign up for free to 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.

None yet

4 participants