|
static PyCodeObject *codeobj_e44b7c4f1ccc53fae963435edbe3db0a; |
|
static PyCodeObject *codeobj_e44b7c4f1ccc53fae963435edbe3db0a; |
|
/* For use in "MainProgram.c". */ |
|
/* For use in "MainProgram.c". */ |
|
PyCodeObject *codeobj_main = NULL; |
|
PyCodeObject *codeobj_main = NULL; |
|
|
|
|
|
static void createModuleCodeObjects(void) { |
|
static void createModuleCodeObjects(void) { |
n |
module_filename_obj = mod_consts[4]; CHECK_OBJECT(module_filename_obj); |
n |
module_filename_obj = mod_consts[3]; CHECK_OBJECT(module_filename_obj); |
|
codeobj_16eb4c991c6d6c33f651f80c786d7c91 = MAKE_CODE_OBJECT(module_filename_obj, 1, CO_NOFREE, mod_consts[14], mod_consts[14], NULL, NULL, 0, 0, 0); |
|
codeobj_16eb4c991c6d6c33f651f80c786d7c91 = MAKE_CODE_OBJECT(module_filename_obj, 1, CO_NOFREE, mod_consts[13], mod_consts[13], NULL, NULL, 0, 0, 0); |
|
codeobj_main = codeobj_16eb4c991c6d6c33f651f80c786d7c91; |
|
codeobj_main = codeobj_16eb4c991c6d6c33f651f80c786d7c91; |
n |
codeobj_e44b7c4f1ccc53fae963435edbe3db0a = MAKE_CODE_OBJECT(module_filename_obj, 10, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE, mod_consts[9], mod_consts[9], mod_consts[15], NULL, 0, 0, 0); |
n |
codeobj_e44b7c4f1ccc53fae963435edbe3db0a = MAKE_CODE_OBJECT(module_filename_obj, 10, CO_OPTIMIZED | CO_NEWLOCALS | CO_NOFREE, mod_consts[8], mod_consts[8], mod_consts[14], NULL, 0, 0, 0); |
|
} |
|
} |
|
|
|
|
|
// The module function declarations. |
|
// The module function declarations. |
|
static PyObject *MAKE_FUNCTION___main__$$$function__1_calledRepeatedly(); |
|
static PyObject *MAKE_FUNCTION___main__$$$function__1_calledRepeatedly(); |
|
|
|
|
|
// Local variable declarations. |
|
// Local variable declarations. |
|
PyObject *var_c = NULL; |
|
PyObject *var_c = NULL; |
|
PyObject *var_iterator = NULL; |
|
PyObject *var_iterator = NULL; |
|
PyObject *var_a = NULL; |
|
PyObject *var_a = NULL; |
|
PyObject *var_b = NULL; |
|
PyObject *var_b = NULL; |
n |
PyObject *tmp_tuple_unpack_1__element_1 = NULL; |
n |
|
|
PyObject *tmp_tuple_unpack_1__element_2 = NULL; |
|
|
|
PyObject *tmp_tuple_unpack_1__source_iter = NULL; |
|
|
|
struct Nuitka_FrameObject *frame_e44b7c4f1ccc53fae963435edbe3db0a; |
|
struct Nuitka_FrameObject *frame_e44b7c4f1ccc53fae963435edbe3db0a; |
|
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL; |
|
NUITKA_MAY_BE_UNUSED char const *type_description_1 = NULL; |
|
PyObject *exception_type = NULL; |
|
PyObject *exception_type = NULL; |
|
PyObject *exception_value = NULL; |
|
PyObject *exception_value = NULL; |
|
PyTracebackObject *exception_tb = NULL; |
|
PyTracebackObject *exception_tb = NULL; |
|
NUITKA_MAY_BE_UNUSED int exception_lineno = 0; |
|
NUITKA_MAY_BE_UNUSED int exception_lineno = 0; |
n |
PyObject *tmp_iterator_attempt; |
n |
static struct Nuitka_FrameObject *cache_frame_e44b7c4f1ccc53fae963435edbe3db0a = NULL; |
|
|
|
PyObject *tmp_return_value = NULL; |
|
PyObject *exception_keeper_type_1; |
|
PyObject *exception_keeper_type_1; |
|
PyObject *exception_keeper_value_1; |
|
PyObject *exception_keeper_value_1; |
|
PyTracebackObject *exception_keeper_tb_1; |
|
PyTracebackObject *exception_keeper_tb_1; |
|
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1; |
|
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_1; |
n |
PyObject *exception_keeper_type_2; |
n |
|
|
PyObject *exception_keeper_value_2; |
|
|
|
PyTracebackObject *exception_keeper_tb_2; |
|
|
|
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_2; |
|
|
|
static struct Nuitka_FrameObject *cache_frame_e44b7c4f1ccc53fae963435edbe3db0a = NULL; |
|
|
|
PyObject *tmp_return_value = NULL; |
|
|
|
PyObject *exception_keeper_type_3; |
|
|
|
PyObject *exception_keeper_value_3; |
|
|
|
PyTracebackObject *exception_keeper_tb_3; |
|
|
|
NUITKA_MAY_BE_UNUSED int exception_keeper_lineno_3; |
|
|
|
|
|
|
|
// Actual function body. |
|
// Actual function body. |
|
// Tried code: |
|
// Tried code: |
|
if (isFrameUnusable(cache_frame_e44b7c4f1ccc53fae963435edbe3db0a)) { |
|
if (isFrameUnusable(cache_frame_e44b7c4f1ccc53fae963435edbe3db0a)) { |
|
Py_XDECREF(cache_frame_e44b7c4f1ccc53fae963435edbe3db0a); |
|
Py_XDECREF(cache_frame_e44b7c4f1ccc53fae963435edbe3db0a); |
|
goto frame_exception_exit_1; |
|
goto frame_exception_exit_1; |
|
} |
|
} |
|
assert(var_iterator == NULL); |
|
assert(var_iterator == NULL); |
|
var_iterator = tmp_assign_source_2; |
|
var_iterator = tmp_assign_source_2; |
|
} |
|
} |
n |
// Tried code: |
n |
|
|
{ |
|
|
|
PyObject *tmp_assign_source_3; |
|
|
|
PyObject *tmp_iter_arg_2; |
|
|
|
CHECK_OBJECT(var_iterator); |
|
|
|
tmp_iter_arg_2 = var_iterator; |
|
|
|
tmp_assign_source_3 = MAKE_ITERATOR(tstate, tmp_iter_arg_2); |
|
|
|
if (tmp_assign_source_3 == NULL) { |
|
|
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
|
|
|
|
|
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |
|
|
|
|
|
|
|
|
|
|
|
exception_lineno = 17; |
|
|
|
type_description_1 = "oooo"; |
|
|
|
goto try_except_handler_2; |
|
|
|
} |
|
|
|
assert(tmp_tuple_unpack_1__source_iter == NULL); |
|
|
|
tmp_tuple_unpack_1__source_iter = tmp_assign_source_3; |
|
|
|
} |
|
|
|
// Tried code: |
|
|
|
{ |
|
|
|
PyObject *tmp_assign_source_4; |
|
|
|
PyObject *tmp_unpack_1; |
|
|
|
CHECK_OBJECT(tmp_tuple_unpack_1__source_iter); |
|
|
|
tmp_unpack_1 = tmp_tuple_unpack_1__source_iter; |
|
|
|
tmp_assign_source_4 = UNPACK_NEXT(tstate, tmp_unpack_1, 0); |
|
|
|
if (tmp_assign_source_4 == NULL) { |
|
|
|
if (!HAS_ERROR_OCCURRED(tstate)) { |
|
|
|
exception_type = PyExc_StopIteration; |
|
|
|
Py_INCREF(exception_type); |
|
|
|
exception_value = NULL; |
|
|
|
exception_tb = NULL; |
|
|
|
} else { |
|
|
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
type_description_1 = "oooo"; |
|
|
|
exception_lineno = 17; |
|
|
|
goto try_except_handler_3; |
|
|
|
} |
|
|
|
assert(tmp_tuple_unpack_1__element_1 == NULL); |
|
|
|
tmp_tuple_unpack_1__element_1 = tmp_assign_source_4; |
|
|
|
} |
|
|
|
{ |
|
|
|
PyObject *tmp_assign_source_5; |
|
|
|
PyObject *tmp_unpack_2; |
|
|
|
CHECK_OBJECT(tmp_tuple_unpack_1__source_iter); |
|
|
|
tmp_unpack_2 = tmp_tuple_unpack_1__source_iter; |
|
|
|
tmp_assign_source_5 = UNPACK_NEXT(tstate, tmp_unpack_2, 1); |
|
|
|
if (tmp_assign_source_5 == NULL) { |
|
|
|
if (!HAS_ERROR_OCCURRED(tstate)) { |
|
|
|
exception_type = PyExc_StopIteration; |
|
|
|
Py_INCREF(exception_type); |
|
|
|
exception_value = NULL; |
|
|
|
exception_tb = NULL; |
|
|
|
} else { |
|
|
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
type_description_1 = "oooo"; |
|
|
|
exception_lineno = 17; |
|
|
|
goto try_except_handler_3; |
|
|
|
} |
|
|
|
assert(tmp_tuple_unpack_1__element_2 == NULL); |
|
|
|
tmp_tuple_unpack_1__element_2 = tmp_assign_source_5; |
|
|
|
} |
|
|
|
{ |
|
|
|
PyObject *tmp_iterator_name_1; |
|
|
|
CHECK_OBJECT(tmp_tuple_unpack_1__source_iter); |
|
|
|
tmp_iterator_name_1 = tmp_tuple_unpack_1__source_iter; |
|
|
|
// Check if iterator has left-over elements. |
|
|
|
CHECK_OBJECT(tmp_iterator_name_1); assert(HAS_ITERNEXT(tmp_iterator_name_1)); |
|
|
|
|
|
|
|
tmp_iterator_attempt = (*Py_TYPE(tmp_iterator_name_1)->tp_iternext)(tmp_iterator_name_1); |
|
|
|
|
|
|
|
if (likely(tmp_iterator_attempt == NULL)) { |
|
|
|
PyObject *error = GET_ERROR_OCCURRED(tstate); |
|
|
|
|
|
|
|
if (error != NULL) { |
|
|
|
if (EXCEPTION_MATCH_BOOL_SINGLE(tstate, error, PyExc_StopIteration)) { |
|
|
|
CLEAR_ERROR_OCCURRED(tstate); |
|
|
|
} else { |
|
|
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |
|
|
|
|
|
|
|
type_description_1 = "oooo"; |
|
|
|
exception_lineno = 17; |
|
|
|
goto try_except_handler_3; |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
Py_DECREF(tmp_iterator_attempt); |
|
|
|
|
|
|
|
exception_type = PyExc_ValueError; |
|
|
|
Py_INCREF(PyExc_ValueError); |
|
|
|
exception_value = mod_consts[2]; |
|
|
|
Py_INCREF(exception_value); |
|
|
|
exception_tb = NULL; |
|
|
|
|
|
|
|
type_description_1 = "oooo"; |
|
|
|
exception_lineno = 17; |
|
|
|
goto try_except_handler_3; |
|
|
|
} |
|
|
|
} |
|
|
|
goto try_end_1; |
|
|
|
// Exception handler code: |
|
|
|
try_except_handler_3:; |
|
|
|
exception_keeper_type_1 = exception_type; |
|
|
|
exception_keeper_value_1 = exception_value; |
|
|
|
exception_keeper_tb_1 = exception_tb; |
|
|
|
exception_keeper_lineno_1 = exception_lineno; |
|
|
|
exception_type = NULL; |
|
|
|
exception_value = NULL; |
|
|
|
exception_tb = NULL; |
|
|
|
exception_lineno = 0; |
|
|
|
|
|
|
|
CHECK_OBJECT(tmp_tuple_unpack_1__source_iter); |
|
|
|
Py_DECREF(tmp_tuple_unpack_1__source_iter); |
|
|
|
tmp_tuple_unpack_1__source_iter = NULL; |
|
|
|
// Re-raise. |
|
|
|
exception_type = exception_keeper_type_1; |
|
|
|
exception_value = exception_keeper_value_1; |
|
|
|
exception_tb = exception_keeper_tb_1; |
|
|
|
exception_lineno = exception_keeper_lineno_1; |
|
|
|
|
|
|
|
goto try_except_handler_2; |
|
|
|
// End of try: |
|
|
|
try_end_1:; |
|
|
|
goto try_end_2; |
|
|
|
// Exception handler code: |
|
|
|
try_except_handler_2:; |
|
|
|
exception_keeper_type_2 = exception_type; |
|
|
|
exception_keeper_value_2 = exception_value; |
|
|
|
exception_keeper_tb_2 = exception_tb; |
|
|
|
exception_keeper_lineno_2 = exception_lineno; |
|
|
|
exception_type = NULL; |
|
|
|
exception_value = NULL; |
|
|
|
exception_tb = NULL; |
|
|
|
exception_lineno = 0; |
|
|
|
|
|
|
|
Py_XDECREF(tmp_tuple_unpack_1__element_1); |
|
|
|
tmp_tuple_unpack_1__element_1 = NULL; |
|
|
|
Py_XDECREF(tmp_tuple_unpack_1__element_2); |
|
|
|
tmp_tuple_unpack_1__element_2 = NULL; |
|
|
|
// Re-raise. |
|
|
|
exception_type = exception_keeper_type_2; |
|
|
|
exception_value = exception_keeper_value_2; |
|
|
|
exception_tb = exception_keeper_tb_2; |
|
|
|
exception_lineno = exception_keeper_lineno_2; |
|
|
|
|
|
|
|
goto frame_exception_exit_1; |
|
|
|
// End of try: |
|
|
|
try_end_2:; |
|
|
|
|
|
|
|
|
|
|
|
// Put the previous frame back on top. |
|
// Put the previous frame back on top. |
|
popFrameStack(tstate); |
|
popFrameStack(tstate); |
|
|
|
|
|
popFrameStack(tstate); |
|
popFrameStack(tstate); |
|
|
|
|
|
// Return the error. |
|
// Return the error. |
|
goto try_except_handler_1; |
|
goto try_except_handler_1; |
|
frame_no_exception_1:; |
|
frame_no_exception_1:; |
n |
CHECK_OBJECT(tmp_tuple_unpack_1__source_iter); |
n |
|
|
Py_DECREF(tmp_tuple_unpack_1__source_iter); |
|
|
|
tmp_tuple_unpack_1__source_iter = NULL; |
|
|
|
{ |
|
{ |
n |
PyObject *tmp_assign_source_6; |
n |
PyObject *tmp_assign_source_3; |
|
CHECK_OBJECT(tmp_tuple_unpack_1__element_1); |
|
CHECK_OBJECT(var_c); |
|
tmp_assign_source_6 = tmp_tuple_unpack_1__element_1; |
|
tmp_assign_source_3 = var_c; |
|
assert(var_a == NULL); |
|
assert(var_a == NULL); |
n |
Py_INCREF(tmp_assign_source_6); |
n |
Py_INCREF(tmp_assign_source_3); |
|
var_a = tmp_assign_source_6; |
|
var_a = tmp_assign_source_3; |
|
} |
|
|
|
Py_XDECREF(tmp_tuple_unpack_1__element_1); |
|
|
|
tmp_tuple_unpack_1__element_1 = NULL; |
|
|
|
|
|
|
|
{
|
|
}
|
|
|
|
{ |
|
PyObject *tmp_assign_source_7; |
|
PyObject *tmp_assign_source_4; |
|
CHECK_OBJECT(tmp_tuple_unpack_1__element_2); |
|
CHECK_OBJECT(var_c); |
|
tmp_assign_source_7 = tmp_tuple_unpack_1__element_2; |
|
tmp_assign_source_4 = var_c; |
|
assert(var_b == NULL); |
|
assert(var_b == NULL); |
n |
Py_INCREF(tmp_assign_source_7); |
n |
Py_INCREF(tmp_assign_source_4); |
|
var_b = tmp_assign_source_7; |
|
var_b = tmp_assign_source_4; |
|
} |
|
} |
n |
Py_XDECREF(tmp_tuple_unpack_1__element_2); |
n |
|
|
tmp_tuple_unpack_1__element_2 = NULL; |
|
|
|
|
|
|
|
{ |
|
{ |
|
PyObject *tmp_tuple_element_1; |
|
PyObject *tmp_tuple_element_1; |
|
CHECK_OBJECT(var_a); |
|
CHECK_OBJECT(var_a); |
|
tmp_tuple_element_1 = var_a; |
|
tmp_tuple_element_1 = var_a; |
|
tmp_return_value = MAKE_TUPLE_EMPTY(2); |
|
tmp_return_value = MAKE_TUPLE_EMPTY(2); |
|
Py_DECREF(var_b); |
|
Py_DECREF(var_b); |
|
var_b = NULL; |
|
var_b = NULL; |
|
goto function_return_exit; |
|
goto function_return_exit; |
|
// Exception handler code: |
|
// Exception handler code: |
|
try_except_handler_1:; |
|
try_except_handler_1:; |
n |
exception_keeper_type_3 = exception_type; |
n |
exception_keeper_type_1 = exception_type; |
|
exception_keeper_value_3 = exception_value; |
|
exception_keeper_value_1 = exception_value; |
|
exception_keeper_tb_3 = exception_tb; |
|
exception_keeper_tb_1 = exception_tb; |
|
exception_keeper_lineno_3 = exception_lineno; |
|
exception_keeper_lineno_1 = exception_lineno; |
|
exception_type = NULL; |
|
exception_type = NULL; |
|
exception_value = NULL; |
|
exception_value = NULL; |
|
exception_tb = NULL; |
|
exception_tb = NULL; |
|
exception_lineno = 0; |
|
exception_lineno = 0; |
|
|
|
|
|
Py_XDECREF(var_c); |
|
Py_XDECREF(var_c); |
|
var_c = NULL; |
|
var_c = NULL; |
n |
Py_XDECREF(var_iterator); |
n |
|
|
var_iterator = NULL; |
|
|
|
// Re-raise. |
|
// Re-raise. |
n |
exception_type = exception_keeper_type_3; |
n |
exception_type = exception_keeper_type_1; |
|
exception_value = exception_keeper_value_3; |
|
exception_value = exception_keeper_value_1; |
|
exception_tb = exception_keeper_tb_3; |
|
exception_tb = exception_keeper_tb_1; |
|
exception_lineno = exception_keeper_lineno_3; |
|
exception_lineno = exception_keeper_lineno_1; |
|
|
|
|
|
goto function_exception_exit; |
|
goto function_exception_exit; |
|
// End of try: |
|
// End of try: |
|
|
|
|
|
NUITKA_CANNOT_GET_HERE("Return statement must have exited already."); |
|
NUITKA_CANNOT_GET_HERE("Return statement must have exited already."); |
|
|
|
|
|
// Module code. |
|
// Module code. |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_1; |
|
PyObject *tmp_assign_source_1; |
|
tmp_assign_source_1 = Py_None; |
|
tmp_assign_source_1 = Py_None; |
n |
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[3], tmp_assign_source_1); |
n |
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[2], tmp_assign_source_1); |
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_2; |
|
PyObject *tmp_assign_source_2; |
n |
tmp_assign_source_2 = mod_consts[4]; |
n |
tmp_assign_source_2 = mod_consts[3]; |
|
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[5], tmp_assign_source_2); |
|
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[4], tmp_assign_source_2); |
|
} |
|
} |
|
frame_16eb4c991c6d6c33f651f80c786d7c91 = MAKE_MODULE_FRAME(codeobj_16eb4c991c6d6c33f651f80c786d7c91, module___main__); |
|
frame_16eb4c991c6d6c33f651f80c786d7c91 = MAKE_MODULE_FRAME(codeobj_16eb4c991c6d6c33f651f80c786d7c91, module___main__); |
|
|
|
|
|
// Push the new frame as the currently active one, and we should be exclusively |
|
// Push the new frame as the currently active one, and we should be exclusively |
|
// owning it. |
|
// owning it. |
|
PyObject *tmp_assign_source_3; |
|
PyObject *tmp_assign_source_3; |
|
PyObject *tmp_name_value_1; |
|
PyObject *tmp_name_value_1; |
|
PyObject *tmp_globals_arg_value_1; |
|
PyObject *tmp_globals_arg_value_1; |
|
PyObject *tmp_locals_arg_value_1; |
|
PyObject *tmp_locals_arg_value_1; |
|
PyObject *tmp_fromlist_value_1; |
|
PyObject *tmp_fromlist_value_1; |
n |
tmp_name_value_1 = mod_consts[6]; |
n |
tmp_name_value_1 = mod_consts[5]; |
|
tmp_globals_arg_value_1 = (PyObject *)moduledict___main__; |
|
tmp_globals_arg_value_1 = (PyObject *)moduledict___main__; |
|
tmp_locals_arg_value_1 = Py_None; |
|
tmp_locals_arg_value_1 = Py_None; |
|
tmp_fromlist_value_1 = Py_None; |
|
tmp_fromlist_value_1 = Py_None; |
|
frame_16eb4c991c6d6c33f651f80c786d7c91->m_frame.f_lineno = 4; |
|
frame_16eb4c991c6d6c33f651f80c786d7c91->m_frame.f_lineno = 4; |
|
tmp_assign_source_3 = IMPORT_MODULE4(tstate, tmp_name_value_1, tmp_globals_arg_value_1, tmp_locals_arg_value_1, tmp_fromlist_value_1); |
|
tmp_assign_source_3 = IMPORT_MODULE4(tstate, tmp_name_value_1, tmp_globals_arg_value_1, tmp_locals_arg_value_1, tmp_fromlist_value_1); |
|
|
|
|
|
exception_lineno = 4; |
|
exception_lineno = 4; |
|
|
|
|
|
goto frame_exception_exit_1; |
|
goto frame_exception_exit_1; |
|
} |
|
} |
n |
UPDATE_STRING_DICT1(moduledict___main__, (Nuitka_StringObject *)mod_consts[6], tmp_assign_source_3); |
n |
UPDATE_STRING_DICT1(moduledict___main__, (Nuitka_StringObject *)mod_consts[5], tmp_assign_source_3); |
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_4; |
|
PyObject *tmp_assign_source_4; |
n |
tmp_assign_source_4 = mod_consts[7]; |
n |
tmp_assign_source_4 = mod_consts[6]; |
|
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[0], tmp_assign_source_4); |
|
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[0], tmp_assign_source_4); |
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_5; |
|
PyObject *tmp_assign_source_5; |
n |
tmp_assign_source_5 = mod_consts[8]; |
n |
tmp_assign_source_5 = mod_consts[7]; |
|
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[1], tmp_assign_source_5); |
|
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[1], tmp_assign_source_5); |
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_6; |
|
PyObject *tmp_assign_source_6; |
|
|
|
|
|
|
|
|
|
tmp_assign_source_6 = MAKE_FUNCTION___main__$$$function__1_calledRepeatedly(); |
|
tmp_assign_source_6 = MAKE_FUNCTION___main__$$$function__1_calledRepeatedly(); |
|
|
|
|
n |
UPDATE_STRING_DICT1(moduledict___main__, (Nuitka_StringObject *)mod_consts[9], tmp_assign_source_6); |
n |
UPDATE_STRING_DICT1(moduledict___main__, (Nuitka_StringObject *)mod_consts[8], tmp_assign_source_6); |
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_7; |
|
PyObject *tmp_assign_source_7; |
|
PyObject *tmp_iter_arg_1; |
|
PyObject *tmp_iter_arg_1; |
|
PyObject *tmp_called_instance_1; |
|
PyObject *tmp_called_instance_1; |
n |
tmp_called_instance_1 = GET_STRING_DICT_VALUE(moduledict___main__, (Nuitka_StringObject *)mod_consts[6]); |
n |
tmp_called_instance_1 = GET_STRING_DICT_VALUE(moduledict___main__, (Nuitka_StringObject *)mod_consts[5]); |
|
|
|
|
|
if (unlikely(tmp_called_instance_1 == NULL)) { |
|
if (unlikely(tmp_called_instance_1 == NULL)) { |
n |
tmp_called_instance_1 = GET_MODULE_VARIABLE_VALUE_FALLBACK(tstate, mod_consts[6]); |
n |
tmp_called_instance_1 = GET_MODULE_VARIABLE_VALUE_FALLBACK(tstate, mod_consts[5]); |
|
} |
|
} |
|
|
|
|
|
assert(!(tmp_called_instance_1 == NULL)); |
|
assert(!(tmp_called_instance_1 == NULL)); |
|
frame_16eb4c991c6d6c33f651f80c786d7c91->m_frame.f_lineno = 26; |
|
frame_16eb4c991c6d6c33f651f80c786d7c91->m_frame.f_lineno = 26; |
|
tmp_iter_arg_1 = CALL_METHOD_WITH_ARGS2( |
|
tmp_iter_arg_1 = CALL_METHOD_WITH_ARGS2( |
|
tstate, |
|
tstate, |
|
tmp_called_instance_1, |
|
tmp_called_instance_1, |
n |
mod_consts[10], |
n |
mod_consts[9], |
|
&PyTuple_GET_ITEM(mod_consts[11], 0) |
|
&PyTuple_GET_ITEM(mod_consts[10], 0) |
|
); |
|
); |
|
|
|
|
|
if (tmp_iter_arg_1 == NULL) { |
|
if (tmp_iter_arg_1 == NULL) { |
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
|
|
|
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_assign_source_9; |
|
PyObject *tmp_assign_source_9; |
|
CHECK_OBJECT(tmp_for_loop_1__iter_value); |
|
CHECK_OBJECT(tmp_for_loop_1__iter_value); |
|
tmp_assign_source_9 = tmp_for_loop_1__iter_value; |
|
tmp_assign_source_9 = tmp_for_loop_1__iter_value; |
n |
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[12], tmp_assign_source_9); |
n |
UPDATE_STRING_DICT0(moduledict___main__, (Nuitka_StringObject *)mod_consts[11], tmp_assign_source_9); |
|
} |
|
} |
|
{ |
|
{ |
|
PyObject *tmp_called_value_1; |
|
PyObject *tmp_called_value_1; |
|
PyObject *tmp_call_result_1; |
|
PyObject *tmp_call_result_1; |
n |
tmp_called_value_1 = GET_STRING_DICT_VALUE(moduledict___main__, (Nuitka_StringObject *)mod_consts[9]); |
n |
tmp_called_value_1 = GET_STRING_DICT_VALUE(moduledict___main__, (Nuitka_StringObject *)mod_consts[8]); |
|
|
|
|
|
if (unlikely(tmp_called_value_1 == NULL)) { |
|
if (unlikely(tmp_called_value_1 == NULL)) { |
n |
tmp_called_value_1 = GET_MODULE_VARIABLE_VALUE_FALLBACK(tstate, mod_consts[9]); |
n |
tmp_called_value_1 = GET_MODULE_VARIABLE_VALUE_FALLBACK(tstate, mod_consts[8]); |
|
} |
|
} |
|
|
|
|
|
if (tmp_called_value_1 == NULL) { |
|
if (tmp_called_value_1 == NULL) { |
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
|
|
|
|
Py_XDECREF(tmp_for_loop_1__iter_value); |
|
Py_XDECREF(tmp_for_loop_1__iter_value); |
|
tmp_for_loop_1__iter_value = NULL; |
|
tmp_for_loop_1__iter_value = NULL; |
|
CHECK_OBJECT(tmp_for_loop_1__for_iterator); |
|
CHECK_OBJECT(tmp_for_loop_1__for_iterator); |
|
Py_DECREF(tmp_for_loop_1__for_iterator); |
|
Py_DECREF(tmp_for_loop_1__for_iterator); |
|
tmp_for_loop_1__for_iterator = NULL; |
|
tmp_for_loop_1__for_iterator = NULL; |
t |
tmp_print_value = mod_consts[13]; |
t |
tmp_print_value = mod_consts[12]; |
|
tmp_result = PRINT_ITEM(tmp_print_value); |
|
tmp_result = PRINT_ITEM(tmp_print_value); |
|
if (tmp_result == false) { |
|
if (tmp_result == false) { |
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
assert(HAS_ERROR_OCCURRED(tstate)); |
|
|
|
|
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |
|
FETCH_ERROR_OCCURRED(tstate, &exception_type, &exception_value, &exception_tb); |