gcc -pthread -c -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -Werror=declaration-after-statement -I. -IInclude -I/home/xavier/src/packages/android/cpython/Include -DPy_BUILD_CORE -o Python/ceval.o /home/xavier/src/packages/android/cpython/Python/ceval.c In file included from /home/xavier/src/packages/android/cpython/Python/ceval.c:300:0: /home/xavier/src/packages/android/cpython/Python/ceval_gil.h: In function ‘drop_gil’: /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:195:32: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given RESET_GIL_DROP_REQUEST(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:251:9: error: ‘_Py_atomic_store_explicit’ undeclared (first use in this function) _Py_atomic_store_explicit(&gil_drop_request, 0); \ ^ /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:195:9: note: in expansion of macro ‘RESET_GIL_DROP_REQUEST’ RESET_GIL_DROP_REQUEST(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:251:9: note: each undeclared identifier is reported only once for each function it appears in _Py_atomic_store_explicit(&gil_drop_request, 0); \ ^ /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:195:9: note: in expansion of macro ‘RESET_GIL_DROP_REQUEST’ RESET_GIL_DROP_REQUEST(); ^ In file included from /home/xavier/src/packages/android/cpython/Python/ceval.c:300:0: /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:195:32: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given RESET_GIL_DROP_REQUEST(); ^ /home/xavier/src/packages/android/cpython/Python/ceval_gil.h: In function ‘take_gil’: /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:230:34: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given SET_GIL_DROP_REQUEST(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:245:9: error: ‘_Py_atomic_store_explicit’ undeclared (first use in this function) _Py_atomic_store_explicit(&gil_drop_request, 1); \ ^ /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:230:13: note: in expansion of macro ‘SET_GIL_DROP_REQUEST’ SET_GIL_DROP_REQUEST(); ^ In file included from /home/xavier/src/packages/android/cpython/Python/ceval.c:300:0: /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:230:34: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given SET_GIL_DROP_REQUEST(); ^ /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:252:32: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given RESET_GIL_DROP_REQUEST(); ^ /home/xavier/src/packages/android/cpython/Python/ceval_gil.h:252:32: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given /home/xavier/src/packages/android/cpython/Python/ceval.c: In function ‘PyEval_ReleaseLock’: /home/xavier/src/packages/android/cpython/Python/ceval.c:346:32: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given &_PyThreadState_Current)); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:345:30: error: ‘_Py_atomic_load_explicit’ undeclared (first use in this function) drop_gil((PyThreadState*)_Py_atomic_load_explicit( ^ /home/xavier/src/packages/android/cpython/Python/ceval.c: In function ‘_PyEval_SignalAsyncExc’: /home/xavier/src/packages/android/cpython/Python/ceval.c:422:22: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given SIGNAL_ASYNC_EXC(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:273:9: error: ‘_Py_atomic_store_explicit’ undeclared (first use in this function) _Py_atomic_store_explicit(&eval_breaker, 1); \ ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:422:5: note: in expansion of macro ‘SIGNAL_ASYNC_EXC’ SIGNAL_ASYNC_EXC(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c: In function ‘Py_AddPendingCall’: /home/xavier/src/packages/android/cpython/Python/ceval.c:539:26: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given SIGNAL_PENDING_CALLS(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:260:9: error: ‘_Py_atomic_store_explicit’ undeclared (first use in this function) _Py_atomic_store_explicit(&pendingcalls_to_do, 1); \ ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:539:5: note: in expansion of macro ‘SIGNAL_PENDING_CALLS’ SIGNAL_PENDING_CALLS(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:539:26: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given SIGNAL_PENDING_CALLS(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c: In function ‘Py_MakePendingCalls’: /home/xavier/src/packages/android/cpython/Python/ceval.c:583:34: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given SIGNAL_PENDING_CALLS(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:260:9: error: ‘_Py_atomic_store_explicit’ undeclared (first use in this function) _Py_atomic_store_explicit(&pendingcalls_to_do, 1); \ ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:583:13: note: in expansion of macro ‘SIGNAL_PENDING_CALLS’ SIGNAL_PENDING_CALLS(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:583:34: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given SIGNAL_PENDING_CALLS(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:585:36: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given UNSIGNAL_PENDING_CALLS(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:585:36: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given /home/xavier/src/packages/android/cpython/Python/ceval.c: In function ‘PyEval_EvalFrameEx’: /home/xavier/src/packages/android/cpython/Python/ceval.c:1251:51: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given if (_Py_atomic_load_explicit(&eval_breaker)) { ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1251:13: error: ‘_Py_atomic_load_explicit’ undeclared (first use in this function) if (_Py_atomic_load_explicit(&eval_breaker)) { ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1260:61: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given if (_Py_atomic_load_explicit(&pendingcalls_to_do)) { ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1265:59: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given if (_Py_atomic_load_explicit(&gil_drop_request)) { ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1289:36: error: macro "_Py_atomic_store_explicit" requires 3 arguments, but only 2 given UNSIGNAL_ASYNC_EXC(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:235:5: error: ‘_Py_atomic_store_explicit’ undeclared (first use in this function) _Py_atomic_store_explicit( \ ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:277:33: note: in expansion of macro ‘COMPUTE_EVAL_BREAKER’ do { pending_async_exc = 0; COMPUTE_EVAL_BREAKER(); } while (0) ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1289:17: note: in expansion of macro ‘UNSIGNAL_ASYNC_EXC’ UNSIGNAL_ASYNC_EXC(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1443:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1453:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1463:26: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1469:26: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1482:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1494:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1506:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1518:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1530:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1542:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1556:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1576:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1588:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1600:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1612:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1624:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1636:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1648:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1660:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1672:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1684:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1696:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1708:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1720:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1732:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1744:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1756:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1775:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1787:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1799:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1811:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1823:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1835:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1847:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1863:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1877:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1896:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:1973:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2015:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2045:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2072:26: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2097:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2103:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2125:30: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2144:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2173:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2194:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2213:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2244:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2259:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2273:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2284:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2295:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2307:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2358:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2403:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2410:26: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2424:26: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2434:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2467:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2479:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2487:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2499:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2511:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2548:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2567:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2586:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2610:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2691:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2708:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2719:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2733:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2779:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2801:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2814:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2843:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2869:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2894:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2920:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2936:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2949:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2977:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:2989:26: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3002:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3029:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3052:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3062:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3088:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3172:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3197:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3213:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3258:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3370:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3388:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:3446:22: error: macro "_Py_atomic_load_explicit" requires 2 arguments, but only 1 given DISPATCH(); ^ /home/xavier/src/packages/android/cpython/Python/ceval.c: At top level: /home/xavier/src/packages/android/cpython/Python/ceval.c:291:23: warning: ‘eval_breaker’ defined but not used [-Wunused-variable] static _Py_atomic_int eval_breaker = {0}; ^ /home/xavier/src/packages/android/cpython/Python/ceval.c:295:23: warning: ‘pendingcalls_to_do’ defined but not used [-Wunused-variable] static _Py_atomic_int pendingcalls_to_do = {0}; ^ Makefile:1561: recipe for target 'Python/ceval.o' failed make[1]: *** [Python/ceval.o] Error 1 make[1]: Leaving directory '/home/xavier/src/android/pyona/build/python-native' Makefile:42: recipe for target '/home/xavier/src/android/pyona/build/python-native/python' failed make: *** [/home/xavier/src/android/pyona/build/python-native/python] Error 2