Skip to content
Snippets Groups Projects
Commit 29bd6ccb authored by Julien Signoles's avatar Julien Signoles
Browse files

[E-ACSL] update oracles according to printer changes

parent 495b41f0
No related branches found
No related tags found
No related merge requests found
Showing
with 42 additions and 42 deletions
...@@ -75,7 +75,7 @@ int sorted(int *t, int n) ...@@ -75,7 +75,7 @@ int sorted(int *t, int n)
b ++; b ++;
} }
__retres = 1; __retres = 1;
return_label: /* internal */ return __retres; return_label: return __retres;
} }
/*@ behavior yes: /*@ behavior yes:
...@@ -115,7 +115,7 @@ int __e_acsl_sorted(int *t, int n) ...@@ -115,7 +115,7 @@ int __e_acsl_sorted(int *t, int n)
} }
__e_acsl_i ++; __e_acsl_i ++;
} }
e_acsl_end_loop1: /* internal */ ; e_acsl_end_loop1: ;
__e_acsl_at = __e_acsl_forall; __e_acsl_at = __e_acsl_forall;
} }
__retres = sorted(t,n); __retres = sorted(t,n);
......
...@@ -130,7 +130,7 @@ int sorted(int *t, int n) ...@@ -130,7 +130,7 @@ int sorted(int *t, int n)
b ++; b ++;
} }
__retres = 1; __retres = 1;
return_label: /* internal */ return __retres; return_label: return __retres;
} }
/*@ behavior yes: /*@ behavior yes:
...@@ -211,7 +211,7 @@ int __e_acsl_sorted(int *t, int n) ...@@ -211,7 +211,7 @@ int __e_acsl_sorted(int *t, int n)
__gmpz_clear(__e_acsl_add_2); __gmpz_clear(__e_acsl_add_2);
} }
} }
e_acsl_end_loop1: /* internal */ ; e_acsl_end_loop1: ;
__e_acsl_at = __e_acsl_forall; __e_acsl_at = __e_acsl_forall;
__gmpz_clear(__e_acsl_i); __gmpz_clear(__e_acsl_i);
} }
......
...@@ -92,7 +92,7 @@ void *memchr(void const *buf, int c, size_t n) ...@@ -92,7 +92,7 @@ void *memchr(void const *buf, int c, size_t n)
} }
__full_init((void *)(& __retres)); __full_init((void *)(& __retres));
__retres = (void *)0; __retres = (void *)0;
return_label: /* internal */ return_label:
__delete_block((void *)(& buf)); __delete_block((void *)(& buf));
__delete_block((void *)(& s)); __delete_block((void *)(& s));
__delete_block((void *)(& __retres)); __delete_block((void *)(& __retres));
...@@ -141,7 +141,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n) ...@@ -141,7 +141,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n)
} }
__e_acsl_k ++; __e_acsl_k ++;
} }
e_acsl_end_loop3: /* internal */ ; e_acsl_end_loop3: ;
__e_acsl_at_4 = __e_acsl_forall_2; __e_acsl_at_4 = __e_acsl_forall_2;
} }
__e_acsl_at_3 = c; __e_acsl_at_3 = c;
...@@ -169,7 +169,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n) ...@@ -169,7 +169,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n)
} }
__e_acsl_i ++; __e_acsl_i ++;
} }
e_acsl_end_loop1: /* internal */ ; e_acsl_end_loop1: ;
__e_acsl_at = __e_acsl_exists; __e_acsl_at = __e_acsl_exists;
} }
__retres = memchr(buf,c,n); __retres = memchr(buf,c,n);
...@@ -204,7 +204,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n) ...@@ -204,7 +204,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n)
} }
__e_acsl_j ++; __e_acsl_j ++;
} }
e_acsl_end_loop2: /* internal */ ; e_acsl_end_loop2: ;
__e_acsl_implies = __e_acsl_forall; __e_acsl_implies = __e_acsl_forall;
} }
e_acsl_assert(__e_acsl_implies,(char *)"Postcondition",(char *)"memchr", e_acsl_assert(__e_acsl_implies,(char *)"Postcondition",(char *)"memchr",
......
...@@ -147,7 +147,7 @@ void *memchr(void const *buf, int c, size_t n) ...@@ -147,7 +147,7 @@ void *memchr(void const *buf, int c, size_t n)
} }
__full_init((void *)(& __retres)); __full_init((void *)(& __retres));
__retres = (void *)0; __retres = (void *)0;
return_label: /* internal */ return_label:
__delete_block((void *)(& buf)); __delete_block((void *)(& buf));
__delete_block((void *)(& s)); __delete_block((void *)(& s));
__delete_block((void *)(& __retres)); __delete_block((void *)(& __retres));
...@@ -226,7 +226,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n) ...@@ -226,7 +226,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n)
__gmpz_clear(__e_acsl_add_3); __gmpz_clear(__e_acsl_add_3);
} }
} }
e_acsl_end_loop3: /* internal */ ; e_acsl_end_loop3: ;
__e_acsl_at_4 = __e_acsl_forall_2; __e_acsl_at_4 = __e_acsl_forall_2;
__gmpz_clear(__e_acsl_k); __gmpz_clear(__e_acsl_k);
} }
...@@ -285,7 +285,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n) ...@@ -285,7 +285,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n)
__gmpz_clear(__e_acsl_add); __gmpz_clear(__e_acsl_add);
} }
} }
e_acsl_end_loop1: /* internal */ ; e_acsl_end_loop1: ;
__e_acsl_at = __e_acsl_exists; __e_acsl_at = __e_acsl_exists;
__gmpz_clear(__e_acsl_i); __gmpz_clear(__e_acsl_i);
} }
...@@ -348,7 +348,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n) ...@@ -348,7 +348,7 @@ void *__e_acsl_memchr(void const *buf, int c, size_t n)
__gmpz_clear(__e_acsl_add_2); __gmpz_clear(__e_acsl_add_2);
} }
} }
e_acsl_end_loop2: /* internal */ ; e_acsl_end_loop2: ;
__e_acsl_implies = __e_acsl_forall; __e_acsl_implies = __e_acsl_forall;
__gmpz_clear(__e_acsl_j); __gmpz_clear(__e_acsl_j);
} }
......
...@@ -64,7 +64,7 @@ int __e_acsl_main(void) ...@@ -64,7 +64,7 @@ int __e_acsl_main(void)
goto return_label; goto return_label;
} }
__retres = 0; __retres = 0;
return_label: /* internal */ return __retres; return_label: return __retres;
} }
/*@ ensures X ≡ 3; */ /*@ ensures X ≡ 3; */
......
...@@ -115,7 +115,7 @@ int __e_acsl_main(void) ...@@ -115,7 +115,7 @@ int __e_acsl_main(void)
goto return_label; goto return_label;
} }
__retres = 0; __retres = 0;
return_label: /* internal */ return __retres; return_label: return __retres;
} }
/*@ ensures X ≡ 3; */ /*@ ensures X ≡ 3; */
......
...@@ -68,7 +68,7 @@ int search(int elt) ...@@ -68,7 +68,7 @@ int search(int elt)
k ++; k ++;
} }
__retres = 0; __retres = 0;
return_label: /* internal */ return __retres; return_label: return __retres;
} }
/*@ requires ∀ ℤ i; 0 ≤ i ∧ i < 9 ⇒ A[i] ≤ A[i+1]; /*@ requires ∀ ℤ i; 0 ≤ i ∧ i < 9 ⇒ A[i] ≤ A[i+1];
...@@ -108,7 +108,7 @@ int __e_acsl_search(int elt) ...@@ -108,7 +108,7 @@ int __e_acsl_search(int elt)
} }
__e_acsl_i ++; __e_acsl_i ++;
} }
e_acsl_end_loop1: /* internal */ ; e_acsl_end_loop1: ;
e_acsl_assert(__e_acsl_forall,(char *)"Precondition",(char *)"search", e_acsl_assert(__e_acsl_forall,(char *)"Precondition",(char *)"search",
(char *)"\\forall integer i; 0 <= i && i < 9 ==> A[i] <= A[i+1]", (char *)"\\forall integer i; 0 <= i && i < 9 ==> A[i] <= A[i+1]",
9); 9);
...@@ -130,7 +130,7 @@ int __e_acsl_search(int elt) ...@@ -130,7 +130,7 @@ int __e_acsl_search(int elt)
} }
__e_acsl_j_2 ++; __e_acsl_j_2 ++;
} }
e_acsl_end_loop3: /* internal */ ; e_acsl_end_loop3: ;
__e_acsl_at_2 = __e_acsl_forall_2; __e_acsl_at_2 = __e_acsl_forall_2;
} }
{ {
...@@ -151,7 +151,7 @@ int __e_acsl_search(int elt) ...@@ -151,7 +151,7 @@ int __e_acsl_search(int elt)
} }
__e_acsl_j ++; __e_acsl_j ++;
} }
e_acsl_end_loop2: /* internal */ ; e_acsl_end_loop2: ;
__e_acsl_at = __e_acsl_exists; __e_acsl_at = __e_acsl_exists;
} }
__retres = search(elt); __retres = search(elt);
......
...@@ -117,7 +117,7 @@ int search(int elt) ...@@ -117,7 +117,7 @@ int search(int elt)
k ++; k ++;
} }
__retres = 0; __retres = 0;
return_label: /* internal */ return __retres; return_label: return __retres;
} }
/*@ requires ∀ ℤ i; 0 ≤ i ∧ i < 9 ⇒ A[i] ≤ A[i+1]; /*@ requires ∀ ℤ i; 0 ≤ i ∧ i < 9 ⇒ A[i] ≤ A[i+1];
...@@ -196,7 +196,7 @@ int __e_acsl_search(int elt) ...@@ -196,7 +196,7 @@ int __e_acsl_search(int elt)
__gmpz_clear(__e_acsl_add_2); __gmpz_clear(__e_acsl_add_2);
} }
} }
e_acsl_end_loop1: /* internal */ ; e_acsl_end_loop1: ;
e_acsl_assert(__e_acsl_forall,(char *)"Precondition",(char *)"search", e_acsl_assert(__e_acsl_forall,(char *)"Precondition",(char *)"search",
(char *)"\\forall integer i; 0 <= i && i < 9 ==> A[i] <= A[i+1]", (char *)"\\forall integer i; 0 <= i && i < 9 ==> A[i] <= A[i+1]",
9); 9);
...@@ -252,7 +252,7 @@ int __e_acsl_search(int elt) ...@@ -252,7 +252,7 @@ int __e_acsl_search(int elt)
__gmpz_clear(__e_acsl_add_4); __gmpz_clear(__e_acsl_add_4);
} }
} }
e_acsl_end_loop3: /* internal */ ; e_acsl_end_loop3: ;
__e_acsl_at_2 = __e_acsl_forall_2; __e_acsl_at_2 = __e_acsl_forall_2;
__gmpz_clear(__e_acsl_j_3); __gmpz_clear(__e_acsl_j_3);
} }
...@@ -307,7 +307,7 @@ int __e_acsl_search(int elt) ...@@ -307,7 +307,7 @@ int __e_acsl_search(int elt)
__gmpz_clear(__e_acsl_add_3); __gmpz_clear(__e_acsl_add_3);
} }
} }
e_acsl_end_loop2: /* internal */ ; e_acsl_end_loop2: ;
__e_acsl_at = __e_acsl_exists; __e_acsl_at = __e_acsl_exists;
__gmpz_clear(__e_acsl_j); __gmpz_clear(__e_acsl_j);
} }
......
...@@ -126,7 +126,7 @@ unsigned long long my_pow(unsigned int x, unsigned int n) ...@@ -126,7 +126,7 @@ unsigned long long my_pow(unsigned int x, unsigned int n)
goto return_label; goto return_label;
} }
__retres = (unsigned long long)(x * (unsigned int)tmp); __retres = (unsigned long long)(x * (unsigned int)tmp);
return_label: /* internal */ return __retres; return_label: return __retres;
} }
int main(void) int main(void)
......
...@@ -126,7 +126,7 @@ unsigned long long my_pow(unsigned int x, unsigned int n) ...@@ -126,7 +126,7 @@ unsigned long long my_pow(unsigned int x, unsigned int n)
goto return_label; goto return_label;
} }
__retres = (unsigned long long)(x * (unsigned int)tmp); __retres = (unsigned long long)(x * (unsigned int)tmp);
return_label: /* internal */ return __retres; return_label: return __retres;
} }
int main(void) int main(void)
......
...@@ -59,7 +59,7 @@ int main(void) ...@@ -59,7 +59,7 @@ int main(void)
} }
__e_acsl_x ++; __e_acsl_x ++;
} }
e_acsl_end_loop1: /* internal */ ; e_acsl_end_loop1: ;
e_acsl_assert(__e_acsl_forall,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x; 0 <= x && x <= 1 ==> x == 0 || x == 1", (char *)"\\forall integer x; 0 <= x && x <= 1 ==> x == 0 || x == 1",
11); 11);
...@@ -79,7 +79,7 @@ int main(void) ...@@ -79,7 +79,7 @@ int main(void)
} }
__e_acsl_x_2 ++; __e_acsl_x_2 ++;
} }
e_acsl_end_loop2: /* internal */ ; e_acsl_end_loop2: ;
e_acsl_assert(__e_acsl_forall_2,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_2,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x; 0 < x && x <= 1 ==> x == 1", (char *)"\\forall integer x; 0 < x && x <= 1 ==> x == 1",
12); 12);
...@@ -99,7 +99,7 @@ int main(void) ...@@ -99,7 +99,7 @@ int main(void)
} }
__e_acsl_x_3 ++; __e_acsl_x_3 ++;
} }
e_acsl_end_loop3: /* internal */ ; e_acsl_end_loop3: ;
e_acsl_assert(__e_acsl_forall_3,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_3,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x; 0 < x && x < 1 ==> \\false", (char *)"\\forall integer x; 0 < x && x < 1 ==> \\false",
13); 13);
...@@ -119,7 +119,7 @@ int main(void) ...@@ -119,7 +119,7 @@ int main(void)
} }
__e_acsl_x_4 ++; __e_acsl_x_4 ++;
} }
e_acsl_end_loop4: /* internal */ ; e_acsl_end_loop4: ;
e_acsl_assert(__e_acsl_forall_4,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_4,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x; 0 <= x && x < 1 ==> x == 0", (char *)"\\forall integer x; 0 <= x && x < 1 ==> x == 0",
14); 14);
...@@ -155,7 +155,7 @@ int main(void) ...@@ -155,7 +155,7 @@ int main(void)
} }
__e_acsl_x_5 ++; __e_acsl_x_5 ++;
} }
e_acsl_end_loop5: /* internal */ ; e_acsl_end_loop5: ;
e_acsl_assert(__e_acsl_forall_5,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_5,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x, integer y, integer z;\n ((0 <= x && x < 2) && (0 <= y && y < 5)) && (0 <= z && z <= y) ==>\n x+z <= y+1", (char *)"\\forall integer x, integer y, integer z;\n ((0 <= x && x < 2) && (0 <= y && y < 5)) && (0 <= z && z <= y) ==>\n x+z <= y+1",
18); 18);
...@@ -175,7 +175,7 @@ int main(void) ...@@ -175,7 +175,7 @@ int main(void)
} }
__e_acsl_x_6 ++; __e_acsl_x_6 ++;
} }
e_acsl_end_loop6: /* internal */ ; e_acsl_end_loop6: ;
e_acsl_assert(__e_acsl_exists,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_exists,(char *)"Assertion",(char *)"main",
(char *)"\\exists int x; (0 <= x && x < 10) && x == 5",23); (char *)"\\exists int x; (0 <= x && x < 10) && x == 5",23);
} }
...@@ -208,7 +208,7 @@ int main(void) ...@@ -208,7 +208,7 @@ int main(void)
} }
__e_acsl_y_2 ++; __e_acsl_y_2 ++;
} }
e_acsl_end_loop7: /* internal */ ; e_acsl_end_loop7: ;
__e_acsl_implies = __e_acsl_exists_2; __e_acsl_implies = __e_acsl_exists_2;
} }
if (__e_acsl_implies) ; if (__e_acsl_implies) ;
...@@ -219,7 +219,7 @@ int main(void) ...@@ -219,7 +219,7 @@ int main(void)
} }
__e_acsl_x_7 ++; __e_acsl_x_7 ++;
} }
e_acsl_end_loop8: /* internal */ ; e_acsl_end_loop8: ;
e_acsl_assert(__e_acsl_forall_6,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_6,(char *)"Assertion",(char *)"main",
(char *)"\\forall int x;\n 0 <= x && x < 10 ==>\n (x%2 == 0 ==> (\\exists integer y; (0 <= y && y <= x/2) && x == 2*y))", (char *)"\\forall int x;\n 0 <= x && x < 10 ==>\n (x%2 == 0 ==> (\\exists integer y; (0 <= y && y <= x/2) && x == 2*y))",
27); 27);
......
...@@ -172,7 +172,7 @@ int main(void) ...@@ -172,7 +172,7 @@ int main(void)
__gmpz_clear(__e_acsl_add); __gmpz_clear(__e_acsl_add);
} }
} }
e_acsl_end_loop1: /* internal */ ; e_acsl_end_loop1: ;
e_acsl_assert(__e_acsl_forall,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x; 0 <= x && x <= 1 ==> x == 0 || x == 1", (char *)"\\forall integer x; 0 <= x && x <= 1 ==> x == 0 || x == 1",
11); 11);
...@@ -233,7 +233,7 @@ int main(void) ...@@ -233,7 +233,7 @@ int main(void)
__gmpz_clear(__e_acsl_add_3); __gmpz_clear(__e_acsl_add_3);
} }
} }
e_acsl_end_loop2: /* internal */ ; e_acsl_end_loop2: ;
e_acsl_assert(__e_acsl_forall_2,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_2,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x; 0 < x && x <= 1 ==> x == 1", (char *)"\\forall integer x; 0 < x && x <= 1 ==> x == 1",
12); 12);
...@@ -286,7 +286,7 @@ int main(void) ...@@ -286,7 +286,7 @@ int main(void)
__gmpz_clear(__e_acsl_add_5); __gmpz_clear(__e_acsl_add_5);
} }
} }
e_acsl_end_loop3: /* internal */ ; e_acsl_end_loop3: ;
e_acsl_assert(__e_acsl_forall_3,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_3,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x; 0 < x && x < 1 ==> \\false", (char *)"\\forall integer x; 0 < x && x < 1 ==> \\false",
13); 13);
...@@ -339,7 +339,7 @@ int main(void) ...@@ -339,7 +339,7 @@ int main(void)
__gmpz_clear(__e_acsl_add_6); __gmpz_clear(__e_acsl_add_6);
} }
} }
e_acsl_end_loop4: /* internal */ ; e_acsl_end_loop4: ;
e_acsl_assert(__e_acsl_forall_4,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_4,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x; 0 <= x && x < 1 ==> x == 0", (char *)"\\forall integer x; 0 <= x && x < 1 ==> x == 0",
14); 14);
...@@ -463,7 +463,7 @@ int main(void) ...@@ -463,7 +463,7 @@ int main(void)
__gmpz_clear(__e_acsl_add_11); __gmpz_clear(__e_acsl_add_11);
} }
} }
e_acsl_end_loop5: /* internal */ ; e_acsl_end_loop5: ;
e_acsl_assert(__e_acsl_forall_5,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_5,(char *)"Assertion",(char *)"main",
(char *)"\\forall integer x, integer y, integer z;\n ((0 <= x && x < 2) && (0 <= y && y < 5)) && (0 <= z && z <= y) ==>\n x+z <= y+1", (char *)"\\forall integer x, integer y, integer z;\n ((0 <= x && x < 2) && (0 <= y && y < 5)) && (0 <= z && z <= y) ==>\n x+z <= y+1",
18); 18);
...@@ -518,7 +518,7 @@ int main(void) ...@@ -518,7 +518,7 @@ int main(void)
__gmpz_clear(__e_acsl_add_12); __gmpz_clear(__e_acsl_add_12);
} }
} }
e_acsl_end_loop6: /* internal */ ; e_acsl_end_loop6: ;
e_acsl_assert(__e_acsl_exists,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_exists,(char *)"Assertion",(char *)"main",
(char *)"\\exists int x; (0 <= x && x < 10) && x == 5",23); (char *)"\\exists int x; (0 <= x && x < 10) && x == 5",23);
__gmpz_clear(__e_acsl_x_6); __gmpz_clear(__e_acsl_x_6);
...@@ -637,7 +637,7 @@ int main(void) ...@@ -637,7 +637,7 @@ int main(void)
__gmpz_clear(__e_acsl_add_13); __gmpz_clear(__e_acsl_add_13);
} }
} }
e_acsl_end_loop7: /* internal */ ; e_acsl_end_loop7: ;
__e_acsl_implies = __e_acsl_exists_2; __e_acsl_implies = __e_acsl_exists_2;
__gmpz_clear(__e_acsl_y_2); __gmpz_clear(__e_acsl_y_2);
} }
...@@ -662,7 +662,7 @@ int main(void) ...@@ -662,7 +662,7 @@ int main(void)
__gmpz_clear(__e_acsl_add_14); __gmpz_clear(__e_acsl_add_14);
} }
} }
e_acsl_end_loop8: /* internal */ ; e_acsl_end_loop8: ;
e_acsl_assert(__e_acsl_forall_6,(char *)"Assertion",(char *)"main", e_acsl_assert(__e_acsl_forall_6,(char *)"Assertion",(char *)"main",
(char *)"\\forall int x;\n 0 <= x && x < 10 ==>\n (x%2 == 0 ==> (\\exists integer y; (0 <= y && y <= x/2) && x == 2*y))", (char *)"\\forall int x;\n 0 <= x && x < 10 ==>\n (x%2 == 0 ==> (\\exists integer y; (0 <= y && y <= x/2) && x == 2*y))",
27); 27);
......
...@@ -85,7 +85,7 @@ struct list *f(struct list *l) ...@@ -85,7 +85,7 @@ struct list *f(struct list *l)
goto return_label; goto return_label;
} }
__retres = (struct list *)((void *)0); __retres = (struct list *)((void *)0);
return_label: /* internal */ return __retres; return_label: return __retres;
} }
/*@ behavior B1: /*@ behavior B1:
......
...@@ -85,7 +85,7 @@ struct list *f(struct list *l) ...@@ -85,7 +85,7 @@ struct list *f(struct list *l)
goto return_label; goto return_label;
} }
__retres = (struct list *)((void *)0); __retres = (struct list *)((void *)0);
return_label: /* internal */ return __retres; return_label: return __retres;
} }
/*@ behavior B1: /*@ behavior B1:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment