Closed
Description
The DropState
struct in core::pipes still contains a drop block. Converting it to a trait causes an error while running the test suite:
error: test run failed!
command: x86_64-unknown-linux-gnu/test/run-pass/issue-3168.stage2-x86_64-unknown-linux-gnu
stdout:
------------------------------------------
------------------------------------------
stderr:
------------------------------------------
rust: ~"\"sibling fails\""
rust: task failed at 'explicit failure', /media/linhaus/rust/src/test/run-pass/issue-3168.rs:20
rust: ~"\"child blocks\""
rust: task failed at 'killed', /media/linhaus/rust/src/libcore/pipes.rs:322
rust: ~"\"parent tries\""
rust: task failed at 'assertion failed: !p.recv().try_send(())', /media/linhaus/rust/src/test/run-pass/issue-3168.rs:29
rust: domain main @0xbac9c0 root task failed
------------------------------------------
rust: task failed at 'explicit failure', /media/linhaus/rust/src/compiletest/runtest.rs:697