]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/issue-811.rs
Rollup merge of #86479 - exphp-forks:float-debug-exponential, r=yaahc
[rust.git] / src / test / ui / issues / issue-811.rs
1 // run-fail
2 // error-pattern:quux
3 // ignore-emscripten no processes
4
5 use std::marker::PhantomData;
6
7 fn test00_start(ch: Chan<isize>, message: isize) {
8     send(ch, message);
9 }
10
11 type TaskId = isize;
12 type PortId = isize;
13
14 struct Chan<T> {
15     task: TaskId,
16     port: PortId,
17     marker: PhantomData<*mut T>,
18 }
19
20 fn send<T: Send>(_ch: Chan<T>, _data: T) {
21     panic!();
22 }
23
24 fn main() {
25     panic!("quux");
26 }