1 root_compute_really_bad.rs:4:5: error: compute root() is required to return a void type 2 root_compute_really_bad.rs:4:5: error: Compute root() must have at least one parameter for in or out 3 root_compute_really_bad.rs:4:14: error: Unexpected root() parameter 'ain' of type 'int' 4 root_compute_really_bad.rs:4:23: error: Unexpected root() parameter 'aout' of type 'int' 5 root_compute_really_bad.rs:4:33: error: Unexpected root() parameter 'usrData' of type 'int' 6 root_compute_really_bad.rs:4:48: error: Unexpected root() parameter 'x1' of type 'float' 7 root_compute_really_bad.rs:4:59: error: Unexpected root() parameter 'y1' of type 'double' 8 root_compute_really_bad.rs:5:31: error: Duplicate parameter entry (by position/name): 'x' 9 root_compute_really_bad.rs:6:19: error: Unexpected root() parameter 'extra1' of type 'uint32_t' 10 root_compute_really_bad.rs:6:36: error: Unexpected root() parameter 'extra2' of type 'uint32_t' 11