#include int shared; /*@ @ requires x == \mpi_comm_rank; @ ensures (\mpi_empty_in(0)) && (\mpi_empty_out(0)); @ \mpi_collective(MPI_COMM_WORLD, COL): @ requires datatype == MPI_INT; @ ensures \mpi_comm_size == 9; @ behavior name: @ ensures \mpi_comm_size == 9; @*/ int foo(int x, MPI_Datatye datatype) { return x; } int main() { return 0; }