@@ -29,7 +29,7 @@ int main() {
2929 int32_t * result = malloc (n * sizeof (int32_t ));
3030 for (int i = 0 ; i < n ; i ++ ) a [i ] = i ;
3131
32- me_variable vars [] = {{"a" , a }};
32+ me_variable vars [] = {{"a" , ME_INT32 , a }};
3333 int err ;
3434 me_expr * expr = me_compile ("a+5" , vars , 1 , result , n , ME_INT32 , & err );
3535
@@ -51,7 +51,7 @@ int main() {
5151 uint64_t * result = malloc (n * sizeof (uint64_t ));
5252 for (int i = 0 ; i < n ; i ++ ) a [i ] = i ;
5353
54- me_variable vars [] = {{"a" , a }};
54+ me_variable vars [] = {{"a" , ME_INT32 , a }};
5555 int err ;
5656 me_expr * expr = me_compile ("a+5" , vars , 1 , result , n , ME_UINT64 , & err );
5757
@@ -73,7 +73,7 @@ int main() {
7373 float * result = malloc (n * sizeof (float ));
7474 for (int i = 0 ; i < n ; i ++ ) a [i ] = i * 0.1f ;
7575
76- me_variable vars [] = {{"a" , a }};
76+ me_variable vars [] = {{"a" , ME_INT32 , a }};
7777 int err ;
7878 me_expr * expr = me_compile ("a+5" , vars , 1 , result , n , ME_FLOAT32 , & err );
7979
@@ -95,7 +95,7 @@ int main() {
9595 double * result = malloc (n * sizeof (double ));
9696 for (int i = 0 ; i < n ; i ++ ) a [i ] = i * 0.1 ;
9797
98- me_variable vars [] = {{"a" , a }};
98+ me_variable vars [] = {{"a" , ME_INT32 , a }};
9999 int err ;
100100 me_expr * expr = me_compile ("a+5" , vars , 1 , result , n , ME_FLOAT64 , & err );
101101
@@ -117,7 +117,7 @@ int main() {
117117 float complex * result = malloc (n * sizeof (float complex ));
118118 for (int i = 0 ; i < n ; i ++ ) a [i ] = (float ) i + (float ) i * I ;
119119
120- me_variable vars [] = {{"a" , a }};
120+ me_variable vars [] = {{"a" , ME_INT32 , a }};
121121 int err ;
122122 me_expr * expr = me_compile ("a+5" , vars , 1 , result , n , ME_COMPLEX64 , & err );
123123
@@ -146,7 +146,7 @@ int main() {
146146 b [i ] = n - i ;
147147 }
148148
149- me_variable vars [] = {{"a" , a }, {"b" , b }};
149+ me_variable vars [] = {{"a" , ME_INT32 , a }, {"b" , ME_INT32 , b }};
150150 int err ;
151151 me_expr * expr = me_compile ("sqrt(a*a+b*b)" , vars , 2 , result , n , ME_INT32 , & err );
152152
@@ -173,7 +173,7 @@ int main() {
173173 b [i ] = n - i ;
174174 }
175175
176- me_variable vars [] = {{"a" , a }, {"b" , b }};
176+ me_variable vars [] = {{"a" , ME_UINT64 , a }, {"b" , ME_UINT64 , b }};
177177 int err ;
178178 me_expr * expr = me_compile ("sqrt(a*a+b*b)" , vars , 2 , result , n , ME_UINT64 , & err );
179179
@@ -200,7 +200,7 @@ int main() {
200200 b [i ] = (n - i ) * 0.1f ;
201201 }
202202
203- me_variable vars [] = {{"a" , a }, {"b" , b }};
203+ me_variable vars [] = {{"a" , ME_FLOAT32 , a }, {"b" , ME_FLOAT32 , b }};
204204 int err ;
205205 me_expr * expr = me_compile ("sqrt(a*a+b*b)" , vars , 2 , result , n , ME_FLOAT32 , & err );
206206
@@ -227,7 +227,7 @@ int main() {
227227 b [i ] = (n - i ) * 0.1 ;
228228 }
229229
230- me_variable vars [] = {{"a" , a }, {"b" , b }};
230+ me_variable vars [] = {{"a" , ME_FLOAT64 , a }, {"b" , ME_FLOAT64 , b }};
231231 int err ;
232232 me_expr * expr = me_compile ("sqrt(a*a+b*b)" , vars , 2 , result , n , ME_FLOAT64 , & err );
233233
@@ -254,7 +254,7 @@ int main() {
254254 b [i ] = (float ) (n - i ) * 0.1f + (float ) (n - i ) * 0.1f * I ;
255255 }
256256
257- me_variable vars [] = {{"a" , a }, {"b" , b }};
257+ me_variable vars [] = {{"a" , ME_COMPLEX64 , a }, {"b" , ME_COMPLEX64 , b }};
258258 int err ;
259259 me_expr * expr = me_compile ("sqrt(a*a+b*b)" , vars , 2 , result , n , ME_COMPLEX64 , & err );
260260
0 commit comments