int c;
static void task(void * param) {
+ //a=steal(q);
a=steal(q);
}
int user_main(int argc, char **argv)
{
+ /**
+ @Begin
+ @Entry_point
+ @End
+ */
thrd_t t;
q=create();
thrd_create(&t, task, 0);
b=take(q);
c=take(q);
thrd_join(t);
-
+/*
bool correct=true;
if (a!=1 && a!=2 && a!=4 && a!= EMPTY)
correct=false;
correct=false;
if (!correct)
printf("a=%d b=%d c=%d\n",a,b,c);
- MODEL_ASSERT(correct);
+ */
+ //MODEL_ASSERT(correct);
return 0;
}