[Gambas-user] jit error with gb.map
BB
adamnt42 at gmail.com
Wed Oct 11 02:32:52 CEST 2023
Since recent updates. I can get around it by using Jit.Enabled = False
in the main form _Init but ...
gb.jit: error: unable to compile JIT code of 'gb.map':
In file included from /tmp/gambas.1000/752586/jit/gb.map.c:1:
/tmp/gambas.1000/752586/jit/gb.map.c: In function ?jit_geo_2_?:
/tmp/gambas.1000/752586/jit/gb.map.c:57:430: error: stray ?\200? in program
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^
/tmp/gambas.1000/752586/jit/jit.h:1589:38: note: in definition of macro
?PUSH_f?
1589 | #define PUSH_f(_val) ({ double _v = (_val); sp->_float.value =
_v; sp->type = GB_T_FLOAT; sp++; })
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:20: note: in expansion of macro
?MATH_MUL_UNSAFE?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:60: note: in expansion of macro
?MATH_SUB_UNSAFE?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:420: note: in expansion of macro
?CALL_MATH?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 36); _a;}))))));
double _b = CALL_MATH(?=? ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:431: error: expected expression
before ?=? token
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^
/tmp/gambas.1000/752586/jit/jit.h:1589:38: note: in definition of macro
?PUSH_f?
1589 | #define PUSH_f(_val) ({ double _v = (_val); sp->_float.value =
_v; sp->type = GB_T_FLOAT; sp++; })
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:20: note: in expansion of macro
?MATH_MUL_UNSAFE?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:60: note: in expansion of macro
?MATH_SUB_UNSAFE?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:420: note: in expansion of macro
?CALL_MATH?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 36); _a;}))))));
double _b = CALL_MATH(?=? ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:432: error: stray ?\206? in program
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^
/tmp/gambas.1000/752586/jit/jit.h:1589:38: note: in definition of macro
?PUSH_f?
1589 | #define PUSH_f(_val) ({ double _v = (_val); sp->_float.value =
_v; sp->type = GB_T_FLOAT; sp++; })
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:20: note: in expansion of macro
?MATH_MUL_UNSAFE?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:60: note: in expansion of macro
?MATH_SUB_UNSAFE?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:420: note: in expansion of macro
?CALL_MATH?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 36); _a;}))))));
double _b = CALL_MATH(?=? ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:433: error: stray ?\316? in program
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^
/tmp/gambas.1000/752586/jit/jit.h:1589:38: note: in definition of macro
?PUSH_f?
1589 | #define PUSH_f(_val) ({ double _v = (_val); sp->_float.value =
_v; sp->type = GB_T_FLOAT; sp++; })
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:20: note: in expansion of macro
?MATH_MUL_UNSAFE?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:60: note: in expansion of macro
?MATH_SUB_UNSAFE?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 3
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:57:420: note: in expansion of macro
?CALL_MATH?
57 | ({PUSH_f((floor((MATH_MUL_UNSAFE(double, (({double _a =
(MATH_SUB_UNSAFE(double, 1, (({double _a =
CALL_MATH(__builtin_log((MATH_ADD_UNSAFE(double,
CALL_MATH(__builtin_tan(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))), (({double _a = ((double)(1)); double _b =
CALL_MATH(__builtin_cos(CALL_MATH(((GET_f(ADDR(p0) + 16)) * M_PI /
180)))); _a /= _b; if (!isfinite(_a)) THROW_PC(E_ZERO, 36); _a;}))))));
double _b = CALL_MATH(?=? ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c: In function ?jit_geo_3_?:
/tmp/gambas.1000/752586/jit/gb.map.c:117:230: error: stray ?\200? in program
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^
/tmp/gambas.1000/752586/jit/jit.h:2028:64: note: in definition of macro
?MATH_MUL_UNSAFE?
2028 | #define MATH_MUL_UNSAFE(_ctype, _expr1, _expr2) ({_ctype _a =
(_expr1); _ctype _b = (_expr2); _a * _b;})
| ^~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:67: note: in expansion of macro
?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:91: note: in expansion of macro
?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:131: note: in expansion of
macro ?MATH_MUL_UNSAFE?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:220: note: in expansion of
macro ?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:231: error: expected expression
before ?=? token
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^
/tmp/gambas.1000/752586/jit/jit.h:2028:64: note: in definition of macro
?MATH_MUL_UNSAFE?
2028 | #define MATH_MUL_UNSAFE(_ctype, _expr1, _expr2) ({_ctype _a =
(_expr1); _ctype _b = (_expr2); _a * _b;})
| ^~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:67: note: in expansion of macro
?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:91: note: in expansion of macro
?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _ ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:131: note: in expansion of
macro ?MATH_MUL_UNSAFE?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:220: note: in expansion of
macro ?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:232: error: stray ?\206? in program
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^
/tmp/gambas.1000/752586/jit/jit.h:2028:64: note: in definition of macro
?MATH_MUL_UNSAFE?
2028 | #define MATH_MUL_UNSAFE(_ctype, _expr1, _expr2) ({_ctype _a =
(_expr1); _ctype _b = (_expr2); _a * _b;})
| ^~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:67: note: in expansion of macro
?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _ ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:91: note: in expansion of macro
?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:131: note: in expansion of
macro ?MATH_MUL_UNSAFE?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:220: note: in expansion of
macro ?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:233: error: stray ?\316? in program
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^
/tmp/gambas.1000/752586/jit/jit.h:2028:64: note: in definition of macro
?MATH_MUL_UNSAFEa * _b;})
| ^~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:67: note: in expansion of macro
?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:91: note: in expansion of macro
?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:131: note: in expansion of
macro ?MATH_MUL_UNSAFE?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:220: note: in expansion of
macro ?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:380: error: stray ?\200? in program
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _a =
(MATH_MUL_UNSAFE(double, (MATH_ADD_UNSAFE(double, ((double)(90)),
GET_f(ADDR(p0) + 16))), CALL_MATH(?=?; double _b = (*(double *)0x
| ^
/tmp/gambas.1000/752586/jit/jit.h:2028:64: note: in definition of macro
?MATH_MUL_UNSAFE?
2028 | #define MATH_MUL_UNSAFE(_ctype, _expr1, _expr2) ({_ctype _a =
(_expr1); _ctype _b = (_expr2); _a * _b;})
| ^~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:370: note: in expansion of
macro ?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:381: error: expected expression
before ?=? token
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^
/tmp/gambas.1000/752586/jit/jit.h:2028:64: note: in definition of macro
?MATH_MUL_UNSAFE?
2028 | #define MATH_MUL_UNSAFE(_ctype, _expr1, _expr2) ({_ctype _a =
(_expr1); _ctype _b = (_expr2); _a * _b;})
| ^~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:370: note: in expansion of
macro ?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _a =
(MATH_MUL_UNSAFE(double, (MATH_ADD_UNSAFE(double, ((double)(90)),
GET_f(ADDR(p0) + 16))), CALL_MATH(?=?04ff83d82c); _a /= _b; if (!
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:382: error: stray ?\206? in program
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^
/tmp/gambas.1000/752586/jit/jit.h:2028:64: note: in definition of macro
?MATH_MUL_UNSAFE?
2028 | #define MATH_MUL_UNSAFE(_ctype, _expr1, _expr2) ({_ctype _a =
(_expr1); _ctype _b = (_expr2); _a * _b;})
| ^~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:370: note: in expansion of
macro ?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:383: error: stray ?\316? in program
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _84c); _a /=
_b; if (!isfinite(_a)) THROW_PC(E_ZERO, 38); _a;}));
| ^
/tmp/gambas.1000/752586/jit/jit.h:2028:64: note: in definition of macro
?MATH_MUL_UNSAFE?
2028 | #define MATH_MUL_UNSAFE(_ctype, _expr1, _expr2) ({_ctype _a =
(_expr1); _ctype _b = (_expr2); _a * _b;})
| ^~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:117:370: note: in expansion of
macro ?CALL_MATH?
117 | l2 = (({double _a = (MATH_MUL_UNSAFE(double, (- ((({double _a
= CALL_MATH(__builtin_log(CALL_MATH(__builtin_tan((({double _
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c: In function ?jit_geo_4_?:
/tmp/gambas.1000/752586/jit/gb.map.c:189:107: error: stray ?\200? in program
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:97: note: in expansion of macro
?CALL_MATH?
189 | SET_f(ADDR(l3) + 16, (- ((MATH_MUL_UNSAFE(double, (({double
_a = ((double)(180)); double _b = CALL_MATH(?=?e,
(MATH_MUL_UNSAFE(double, ((double)(2)),
CALL_MATH(__builtin_atan(CALL_MATH(__builtin_exp((({double _a =
(MATH_MUL_UNSAFE(double, GET_f(ADDR(l3) + 16
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:108: error: expected expression
before ?=? token
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:97: note: in expansion of macro
?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:109: error: stray ?\206? in program
86/jit/jit.h:1751:45: note: in definition of macro ?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:97: note: in expansion of macro
?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:110: error: stray ?\316? in program
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:97: note: in expansion of macro
?CALL_MATH?
189 | SET_f(ADDR(l3) + 16, (- ((MATH_MUL_UNSAFE(double, (({double
_a = ((double)(180)); double _b = CALL_MATH(?=?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:359: error: stray ?\200? in program
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:174: note: in expansion of
macro ?MATH_SUB_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:199: note: in expansion of
macro ?MATH_MUL_UNSAFE?
L74:; // [gb.map].Geo.PixelToMapPoint.52
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:238: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:263: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:303: note: in expansion of
macro ?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:349: note: in expansion of
macro ?CALL_MATH?
^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:360: error: expected expression
before ?=? token
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:174: note: in expansion of
macro ?MATH_SUB_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:199: note: in expansion of
macro ?MATH_MUL_UNSAFE?
^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:238: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:263: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:303: note: in expansion of
macro ?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:349: note: in expansion of
macro ?CALL_MATH?
^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:361: error: stray ?\206? in program
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:174: note: in expansion of
macro ?MATH_SUB_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:199: note: in expansion of
macro ?MATH_MUL_UNSAFE?
^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:238: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:263: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:303: note: in expansion of
macro ?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:349: note: in expansion of
macro ?CALL_MATH?
^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:362: error: stray ?\316? in program
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:174: note: in expansion of
macro ?MATH_SUB_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:199: note: in expansion of
macro ?MATH_MUL_UNSAFE?
^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:238: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:263: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:303: note: in expansion of
macro ?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:349: note: in expansion of
macro ?CALL_MATH?
^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:499: error: stray ?\200? in program
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:174: note: in expansion of
macro ?MATH_SUB_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:489: note: in expansion of
macro ?CALL_MATH?
^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:500: error: expected expression
before ?=? token
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:174: note: in expansion of
macro ?MATH_SUB_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:489: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:501: error: stray ?\206? in program
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:174: note: in expansion of
macro ?MATH_SUB_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:489: note: in expansion of
macro ?CALL_MATH
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:502: error: stray ?\316? in program
| ^
/tmp/gambas.1000/752586/jit/jit.h:1751:45: note: in definition of macro
?SET_f?
1751 | #define SET_f(_addr, _val) (GET_f(_addr) = (_val))
| ^~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:29: note: in expansion of macro
?MATH_MUL_UNSAFE?
| ^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:174: note: in expansion of
macro ?MATH_SUB_UNSAFE?
^~~~~~~~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:189:489: note: in expansion of
macro ?CALL_MATH?
| ^~~~~~~~~
/tmp/gambas.1000/752586/jit/gb.map.c: In function ?jit_mappoint_4_?:
/tmp/gambas.1000/752586/jit/gb.map.c:752:19: error: stray ?\200? in program
752 | l12 = CALL_MATH(?=??);
| ^
/tmp/gambas.1000/752586/jit/jit.h:1937:41: note: in definition of macro
?CALL_MATH?
1937 | #define CALL_MATH(_func) ({ double _v = _func; if
(!isfinite(_v)) THROW(E_MATH); _v; })
| ^~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:752:20: error: expected expression
before ?=? token
752 | l12 = CALL_MATH(?=??);
| ^
/tmp/gambas.1000/752586/jit/jit.h:1937:41: note: in definition of macro
?CALL_MATH?
1937 | #define CALL_MATH(_func) ({ double _v = _func; if
(!isfinite(_v)) THROW(E_MATH); _v; })
| ^~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:752:21: error: stray ?\206? in program
752 | l12 = CALL_MATH(?=??);
| ^
/tmp/gambas.1000/752586/jit/jit.h:1937:41: note: in definition of macro
?CALL_MATH?
1937 | #define CALL_MATH(_func) ({ double _v = _func; if
(!isfinite(_v)) THROW(E_MATH); _v; })
| ^~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:752:22: error: stray ?\316? in program
752 | l12 = CALL_MATH(?=??);
| ^
/tmp/gambas.1000/752586/jit/jit.h:1937:41: note: in definition of macro
?CALL_MATH?
1937 | #define CALL_MATH(_func) ({ double _v = _func; if
(!isfinite(_v)) THROW(E_MATH); _v; })
| ^~~~~
/tmp/gambas.1000/752586/jit/gb.map.c: In function ?jit_mappoint_5_?:
/tmp/gambas.1000/752586/jit/gb.map.c:922:19: error: stray ?\200? in program
922 | l16 = CALL_MATH(?=??);
| ^
/tmp/gambas.1000/752586/jit/jit.h:1937:41: note: in definition of macro
?CALL_MATH?
1937 | #define CALL_MATH(_func) ({ double _v = _func; if
(!isfinite(_v)) THROW(E_MATH); _v; })
| ^~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:922:20: error: expected expression
before ?=? token
922 | l16 = CALL_MATH(?=??);
| ^
/tmp/gambas.1000/752586/jit/jit.h:1937:41: note: in definition of macro
?CALL_MATH?
1937 | #define CALL_MATH(_func) ({ double _v = _func; if
(!isfinite(_v)) THROW(E_MATH); _v; })
| ^~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:922:21: error: stray ?\206? in program
922 | l16 = CALL_MATH(?=??);
| ^
/tmp/gambas.1000/752586/jit/jit.h:1937:41: note: in definition of macro
?CALL_MATHouble _v = _func; if (!isfinite(_v)) THROW(E_MATH); _v; })
| ^~~~~
/tmp/gambas.1000/752586/jit/gb.map.c:922:22: error: stray ?\316? in program
922 | l16 = CALL_MATH(?=??);
| ^
/tmp/gambas.1000/752586/jit/jit.h:1937:41: note: in definition of macro
?CALL_MATH
More information about the User
mailing list