
D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\development\shipment>python37 D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\__main__.py -da -sf -de -m -n -b -c -ds D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/static_typing 

D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\development\shipment>call D:\python37\python.exe D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\__main__.py -da -sf -de -m -n -b -c -ds D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/static_typing 

Transcrypt (TM) Python to JavaScript Small Sane Subset Transpiler Version 3.7.12
Copyright (C) Geatec Engineering. License: Apache 2.0


Performing static type validation on application: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/modules/org/transcrypt/__runtime__.py

Saving target code in: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/__target__/org.transcrypt.__runtime__.js
Performing static type validation on application: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/static_typing.py
The following inconsistencies were found:
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:7: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:7: error: List item 1 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:7: error: List item 0 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:7: error: List item 2 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:16: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:22: error: Argument "c" to "h" has incompatible type "str"; expected "complex"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:25: error: Argument 1 has incompatible type "str"; expected "List[List[int]]"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:28: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:4: error: List item 0 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:4: error: List item 2 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:5: error: Incompatible types in assignment (expression has type "Tuple[int, int, int]", variable has type "List[int]")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:6: error: Incompatible types in assignment (expression has type "Set[int]", variable has type "List[int]")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:11: error: List item 2 has incompatible type "str"; expected "float"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:18: error: Incompatible types in assignment (expression has type "Tuple[int, int, int]", variable has type "Tuple[int, int]")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:21: error: List item 1 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:26: error: List item 0 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:26: error: List item 1 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:5: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:6: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:13: error: Unsupported operand types for + ("str" and "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:15: error: Incompatible types in assignment (expression has type "str", variable has type "float")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:20: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:27: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:30: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:36: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:42: error: Incompatible types in assignment (expression has type "complex", variable has type "float")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:45: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:50: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\static_typing.py:5: error: Name '__new__' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\static_typing.py:5: error: Name 'XMLHttpRequest' is not defined
	

Performing static type validation on application: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/functions.py
The following inconsistencies were found:
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:7: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:7: error: List item 1 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:7: error: List item 0 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:7: error: List item 2 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:16: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:22: error: Argument "c" to "h" has incompatible type "str"; expected "complex"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:25: error: Argument 1 has incompatible type "str"; expected "List[List[int]]"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\functions.py:28: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	

Performing static type validation on application: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/modules/typing/__init__.py

Saving target code in: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/__target__/typing.js
Saving target code in: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/__target__/functions.js
Performing static type validation on application: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/compound_variables.py
The following inconsistencies were found:
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:4: error: List item 0 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:4: error: List item 2 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:5: error: Incompatible types in assignment (expression has type "Tuple[int, int, int]", variable has type "List[int]")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:6: error: Incompatible types in assignment (expression has type "Set[int]", variable has type "List[int]")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:11: error: List item 2 has incompatible type "str"; expected "float"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:18: error: Incompatible types in assignment (expression has type "Tuple[int, int, int]", variable has type "Tuple[int, int]")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:21: error: List item 1 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:26: error: List item 0 has incompatible type "float"; expected "int"
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\compound_variables.py:26: error: List item 1 has incompatible type "float"; expected "int"
	

Saving target code in: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/__target__/compound_variables.js
Performing static type validation on application: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/simple_variables.py
The following inconsistencies were found:
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:5: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:6: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:13: error: Unsupported operand types for + ("str" and "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:15: error: Incompatible types in assignment (expression has type "str", variable has type "float")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:20: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:27: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:30: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:36: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:42: error: Incompatible types in assignment (expression has type "complex", variable has type "float")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:45: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\tutorials\static_typing\simple_variables.py:50: error: Incompatible types in assignment (expression has type "float", variable has type "int")
	

Performing static type validation on application: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/modules/math/__init__.py
The following inconsistencies were found:
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:1: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:2: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:4: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:21: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:22: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:24: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:25: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:26: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:28: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:29: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:30: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:31: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:33: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:41: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:42: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:43: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:45: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:46: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:47: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:49: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:50: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:51: error: Name 'Math' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:53: error: Name 'js_isNaN' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:55: error: Name 'js_Infinity' is not defined
	D:\activ_tosh\geatec\transcrypt\qquick\Transcrypt\transcrypt\modules\math\__init__.py:56: error: Name 'js_NaN' is not defined
	

Saving target code in: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/__target__/math.js
Saving target code in: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/__target__/simple_variables.js
Saving target code in: D:/activ_tosh/geatec/transcrypt/qquick/Transcrypt/transcrypt/tutorials/static_typing/__target__/static_typing.js

Ready

