Skip to content

tests run-pass/issue-3176, issue-3168, pipe-sleep and unit-like-struct-drop-run fail on windows #7999

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

Closed
crnobog opened this issue Jul 23, 2013 · 1 comment · Fixed by #9635

Comments

@crnobog
Copy link

crnobog commented Jul 23, 2013

issue-3176 exits with status 101

$ PATH=$PATH:./i686-pc-mingw32/stage2/bin ./i686-pc-mingw32/test/run-pass/issue-3176.stage2-i686-pc-mingw32.exe
rust: ~"\"child blocks\""
rust: ~"\"sibling fails\""
rust: task failed at 'explicit failure', c:\code\rust\src\test\run-pass\issue-3176.rs:24
rust: domain main @0x9d7ec8 root task failed

issue-3168 exits with status 101

$ PATH=$PATH:./i686-pc-mingw32/stage2/bin ./i686-pc-mingw32/test/run-pass/issue-3168.stage2-i686-pc-mingw32.exe
rust: ~"\"child blocks\""
rust: ~"\"sibling fails\""
rust: task failed at 'explicit failure', c:\code\rust\src\test\run-pass\issue-3168.rs:23
rust: domain main @0x647ca8 root task failed

pipe-sleep segfaults

#0  0x00000000 in ?? ()
#1  0x6e097048 in uv_process_async_wakeup_req (loop=0x482e38, handle=0x4a33b8, req=0x4a33d8) at c:/code/rust/src/libuv/src/win/async.c:95
#2  0x6e0963db in uv_process_reqs (loop=0x482e38) at c:/code/rust/src/libuv/src/win/req-inl.h:187
#3  0x6e09697b in uv_run (loop=0x482e38, mode=UV_RUN_DEFAULT) at c:/code/rust/src/libuv/src/win/core.c:275
#4  0x6e08a579 in rust_uv_run (loop=0x482e38) at c:/code/rust/src/rt/rust_uv.cpp:150
#5  0x66d816fa in rust_uv_run__c_stack_shim () from c:\code\rust\i686-pc-mingw32\stage2\bin\extra-a7c050cfd46b2c9a-0.8-pre.dll
#6  0x00482e38 in ?? ()
#7  0x6e095be7 in __morestack () from c:\code\rust\i686-pc-mingw32\stage2\bin\rustrt.dll
#8  0x6e088dbc in call_on_c_stack (fn_ptr=0x66d816d0, args=0x4a3fb0, this=0x496810) at c:/code/rust/src/rt/rust_task.h:481
#9  upcall_call_shim_on_c_stack (args=0x4a3fb0, fn_ptr=0x66d816d0) at c:/code/rust/src/rt/rust_upcall.cpp:70
#10 0x66e0e8b2 in uv_iotask::run_loop::_877bbf56d1282f9::_0$x2e8$x2dpre () from c:\code\rust\i686-pc-mingw32\stage2\bin\extra-a7c050cfd46b2c9a-0.8-pre.dll
#11 0x004a3fb0 in ?? ()
#12 0x66ecc8d4 in __morestack () from c:\code\rust\i686-pc-mingw32\stage2\bin\extra-a7c050cfd46b2c9a-0.8-pre.dll
#13 0x66e0b8ef in uv_iotask::run_loop::_877bbf56d1282f9::_0$x2e8$x2dpre () from c:\code\rust\i686-pc-mingw32\stage2\bin\extra-a7c050cfd46b2c9a-0.8-pre.dll
#14 0x00000d24 in ?? ()
warning: (Internal error: pc 0x7 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x7 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x8 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x7 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x7 in read in psymtab, but not in symtab.)

#15 0x00000008 in ?? ()
#16 0x66e19314 in uv_global_loop::spawn_loop::anon::anon::anon::expr_fn_25594 () from c:\code\rust\i686-pc-mingw32\stage2\bin\extra-a7c050cfd46b2c9a-0.8-pre.dll
#17 0x004956a8 in ?? ()
#18 0x68067160 in unstable::weak_task::weaken_task::_e287925c6d2da91e::_0$x2e8$x2dpre () from c:\code\rust\i686-pc-mingw32\stage2\bin\std-6c65cf4b443341b1-0.8-pre.dll
#19 0x00481158 in ?? ()
#20 0x680d4340 in __morestack () from c:\code\rust\i686-pc-mingw32\stage2\bin\std-6c65cf4b443341b1-0.8-pre.dll
#21 0x6806676f in unstable::weak_task::weaken_task::_e287925c6d2da91e::_0$x2e8$x2dpre () from c:\code\rust\i686-pc-mingw32\stage2\bin\std-6c65cf4b443341b1-0.8-pre.dll
#22 0x00000494 in ?? ()
warning: (Internal error: pc 0x7 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x7 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x8 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x7 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x7 in read in psymtab, but not in symtab.)

#23 0x00000008 in ?? ()
#24 0x68033cd5 in task::spawn::spawn_raw_oldsched::make_child_wrapper::anon::expr_fn_20860 () from c:\code\rust\i686-pc-mingw32\stage2\bin\std-6c65cf4b443341b1-0.8-pre.dll
#25 0x004956f0 in ?? ()
#26 0x680d4340 in __morestack () from c:\code\rust\i686-pc-mingw32\stage2\bin\std-6c65cf4b443341b1-0.8-pre.dll
#27 0x6803355f in task::spawn::spawn_raw_oldsched::make_child_wrapper::anon::expr_fn_20860 () from c:\code\rust\i686-pc-mingw32\stage2\bin\std-6c65cf4b443341b1-0.8-pre.dll
#28 0x0000034c in ?? ()
warning: (Internal error: pc 0x3 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x3 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x4 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x3 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x3 in read in psymtab, but not in symtab.)

#29 0x00000004 in ?? ()
#30 0x00000000 in ?? ()

unit-like-struct-drop-run exits before the assert

$ PATH=$PATH:./i686-pc-mingw32/stage2/bin ./i686-pc-mingw32/test/run-pass/unit-like-struct-drop-run.stage2-i686-pc-mingw32.exe
rust: task failed at 'This failure should happen.', c:\code\rust\src\test\run-pass\unit-like-struct-drop-run.rs:20
rust: domain main @0x604fe8 root task failed
@catamorphism
Copy link
Contributor

Note that issue-3176 has been removed, issue-3168 is now xfailed on all platforms due to linked failure, and pipe-sleep appears to have been removed too. So only unit-like-struct-drop-run is an issue now. I'm pushing a try build to see if it's still broken.

@ghost ghost assigned catamorphism Sep 30, 2013
flip1995 pushed a commit to flip1995/rust that referenced this issue Dec 6, 2021
Upgrade map_flatten to complexity

changelog: upgrade [`map_flatten`] to complexity

Resolves rust-lang#7999
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 a pull request may close this issue.

2 participants