Hello!
So, I pulled 093ce10d40120df4c1219f2970ed746f7ba73ab5, ran python cmake_build.py configure then tried to build a release x64 version with MSVC 15.8.6 on Windows 10 x64
I got 310 errors and 23 warnings:
```
Severity Code Description Project File Line Suppression State
Error C2039 'max': is not a member of 'std' BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\animations\easing\elastic_ease.cpp 24
Error C3861 'max': identifier not found BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\animations\easing\elastic_ease.cpp 24
Error C2039 'max': is not a member of 'std' BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\animations\easing\elastic_ease.cpp 25
Error C3861 'max': identifier not found BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\animations\easing\elastic_ease.cpp 25
Error C2027 use of undefined type 'std::array' BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\materials\standard_material_defines.cpp 127
Error C2027 use of undefined type 'std::array' BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\materials\standard_material_defines.cpp 129
Error C2065 'mode': undeclared identifier BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\materials\standard_material_defines.cpp 130
Error C2039 'accumulate': is not a member of 'std' BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\actions\action_manager.cpp 128
Error C3861 'accumulate': identifier not found BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\actions\action_manager.cpp 128
Error C2039 'accumulate': is not a member of 'std' BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\actions\action_manager.cpp 138
Error C3861 'accumulate': identifier not found BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\src\actions\action_manager.cpp 138
Error C2059 syntax error: ')' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 70
Error C2334 unexpected token(s) preceding ':'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 70
Error C2143 syntax error: missing ')' before ';' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 100
Error C2059 syntax error: ')' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 100
Error C2238 unexpected token(s) preceding ';' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 100
Error C2059 syntax error: '}' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 117
Error C2143 syntax error: missing ';' before '}' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 117
Error C3861 'pcg32_random_r': identifier not found (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 67
Error C3615 constexpr function 'BABYLON::Math::PCG::operator ()' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 65
Error C2143 syntax error: missing ',' before '<' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 23
Error C3646 '_Mysb': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 28
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 28
Error C2143 syntax error: missing ';' before '<' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 29
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 29
Error C2238 unexpected token(s) preceding ';' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 29
Error C2061 syntax error: identifier '_Mysb' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 36
Error C2061 syntax error: identifier '_Mysb' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 43
Error C2535 'BABYLON::std::wbuffer_convert<_Codecvt,_Elem,_Traits>::wbuffer_convert(void)': member function already defined or declared (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 43
Error C2061 syntax error: identifier '_Mysb' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 50
Error C2535 'BABYLON::std::wbuffer_convert<_Codecvt,_Elem,_Traits>::wbuffer_convert(void)': member function already defined or declared (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 50
Error C2143 syntax error: missing ';' before '*' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 98
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 98
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 99
Error C2143 syntax error: missing ';' before '*' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 103
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 103
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 104
Error C2653 'ios': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 244
Error C2061 syntax error: identifier 'seekdir' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 244
Error C2653 'ios': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 252
Error C2061 syntax error: identifier 'openmode' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 252
Error C2143 syntax error: missing ';' before '*' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 326
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 326
Error C2238 unexpected token(s) preceding ';' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 326
Error C3646 '_Str': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 330
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 330
Error C3646 '_Loc': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 331
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 331
Error C2143 syntax error: missing ';' before '<' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 351
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 351
Error C2238 unexpected token(s) preceding ';' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 351
Error C2059 syntax error: '<' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 352
Error C2238 unexpected token(s) preceding ';' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 352
Error C2653 'wide_string': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 354
Error C3646 'int_type': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 354
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 354
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 375
Error C2143 syntax error: missing ',' before '&' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 375
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 381
Error C2143 syntax error: missing ',' before '&' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 381
Error C2535 'BABYLON::std::wstring_convert<_Codecvt,_Elem,_Walloc,_Balloc>::wstring_convert(const int)': member function already defined or declared (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 381
Error C3646 'from_bytes': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 402
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 402
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 403
Error C3646 'from_bytes': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 407
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 407
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 408
Error C3646 'from_bytes': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 412
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 412
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 413
Error C3646 'from_bytes': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 418
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 418
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 419
Error C3646 'to_bytes': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 462
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 462
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 463
Error C3646 'to_bytes': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 467
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 467
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 468
Error C3646 'to_bytes': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 478
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 478
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 479
Error C3646 'to_bytes': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 484
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 484
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 485
Error C3646 '_Loc': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 533
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 533
Error C3646 '_Berr': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 534
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 534
Error C3646 '_Werr': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 535
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocbuf 535
Error C2653 'locale': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 19
Error C2504 'facet': base class undefined (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 19
Error C2653 'locale': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 22
Error C2614 'BABYLON::std::messages_base': illegal member initialization: 'facet' is not a base or member (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 23
Error C2143 syntax error: missing ';' before '<' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 35
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 35
Error C2238 unexpected token(s) preceding ';' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 36
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 38
Error C2143 syntax error: missing ',' before '&' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 38
Error C3646 'get': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 43
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 43
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 45
Error C2653 'locale': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 54
Error C3646 'id': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 54
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 54
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 64
Error C2143 syntax error: missing ',' before '&' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 64
Error C2653 'locale': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 70
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 70
Error C2143 syntax error: missing ',' before '*' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 70
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 92
Error C2143 syntax error: missing ',' before '&' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 92
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 96
Error C2143 syntax error: missing ',' before '&' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 96
Error C3646 'do_get': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 101
Error C2275 'BABYLON::std::messages_base::catalog': illegal use of this type as an expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 101
Error C2062 type 'int' unexpected (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 101
Error C2334 unexpected token(s) preceding '{'; skipping apparent function body (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 103
Error C2653 'locale': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 119
Error C2143 syntax error: missing ';' before 'BABYLON::std::messages<_Elem>::id' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 119
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 136
Error C2143 syntax error: missing ',' before '&' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 136
Error C2653 'locale': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 150
Error C2143 syntax error: missing ';' before 'BABYLON::std::messages::id' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 150
Error C2653 'locale': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 151
Error C2143 syntax error: missing ';' before 'BABYLON::std::messages::id' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 151
Error C2653 'locale': is not a class or namespace name (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 19
Error C2504 'facet': base class undefined (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 19
Error C2059 syntax error: ':' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 31
Error C2143 syntax error: missing ';' before '<' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 43
Error C4430 missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 43
Error C2238 unexpected token(s) preceding ';' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 44
Error C3646 'grouping': unknown override specifier (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 56
Error C2059 syntax error: '(' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 56
Error C1003 error count exceeds 100; stopping compilation (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmon 56
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 65
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 65
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot2D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 63
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 72
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 72
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot3D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 69
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 79
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 79
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot4D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\heightmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 76
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 65
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 65
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot2D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 63
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 72
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 72
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot3D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 69
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 79
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 79
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot4D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\temperature.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 76
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 65
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 65
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 65
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 65
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot2D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 63
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot2D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 63
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 72
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 72
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 72
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 72
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot3D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 69
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot3D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 69
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 79
Error C2676 binary '[': 'const std::array' does not define this operator or a conversion to a type acceptable to the predefined operator (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 79
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 79
Error C2088 '[': illegal for class (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 79
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot4D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\terrain\rainmap.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 76
Error C3615 constexpr function 'BABYLON::Extensions::FastSimplexNoise::dot4D' cannot result in a constant expression (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\Extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp) Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\include\babylon\extensions\hexplanetgeneration\utils\fast_simplex_noise.h 76
Error C2079 'BABYLON::Extensions::FastSimplexNoise::GRAD3' uses undefined class 'std::array,12>' Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 33
Error C2373 'GRAD3': redefinition; different type modifiers Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 32
Error C2440 'initializing': cannot convert from 'initializer list' to 'int' Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 33
Error C2079 'BABYLON::Extensions::FastSimplexNoise::GRAD4' uses undefined class 'std::array,32>' Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 47
Error C2373 'GRAD4': redefinition; different type modifiers Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 46
Error C2440 'initializing': cannot convert from 'initializer list' to 'int' Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 47
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 212
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 219
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 226
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 321
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 328
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 335
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 342
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 488
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 495
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 502
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 509
Error C2088 '[': illegal for class Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\hexplanetgeneration\utils\fast_simplex_noise.cpp 516
Error LNK1181 cannot open input file '..\..\build\lib\babyloncpp.lib' MaterialsLibrary C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\MaterialsLibrary\LINK 1
Error LNK1181 cannot open input file '..\..\..\build\lib\babyloncpp.lib' BabylonCppLibBenchmarks C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\BabylonCpp\benchmarks\LINK 1
Error C2039 'iota': is not a member of 'std' Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\noisegeneration\perlin_noise.cpp 45
Error C3861 'iota': identifier not found Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\noisegeneration\perlin_noise.cpp 45
Error LNK1181 cannot open input file '..\..\build\lib\babyloncpp.lib' ProceduralTexturesLibrary C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\ProceduralTexturesLibrary\LINK 1
Error C2079 'ps' uses undefined class 'std::array' Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 977
Error C2440 'initializing': cannot convert from 'initializer list' to 'int' Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 977
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 990
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 991
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 992
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 993
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 1001
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 1002
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 1003
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 1004
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 1007
Error C2109 subscript requires array or pointer type Extensions c:\users\kasim\documents\git\babyloncpp\src\extensions\src\extensions\shaderbuilder\shader_builder.cpp 1008
Error LNK1181 cannot open input file '..\..\build\lib\babyloncpp.lib' Samples C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\Samples\LINK 1
Error C2988 unrecognizable template declaration/definition SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C2143 syntax error: missing ')' before '...' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C2143 syntax error: missing ';' before '...' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C2365 'Ts': redefinition; previous definition was 'template parameter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C2059 syntax error: ')' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C2143 syntax error: missing ';' before '<' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C2065 'Ts': undeclared identifier SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C3544 '_Ty': parameter pack expects a type template argument SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C2039 'type': is not a member of 'std::common_type' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Error C2143 syntax error: missing ';' before '{' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 171
Error C2447 '{': missing function header (old-style formal list?) SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 171
Error C2988 unrecognizable template declaration/definition SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C2143 syntax error: missing ')' before '...' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C2143 syntax error: missing ';' before '...' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C2365 'Ts': redefinition; previous definition was 'template parameter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C2059 syntax error: ')' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C2059 syntax error: '>' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C2065 'Ts': undeclared identifier SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C3544 '_Ty': parameter pack expects a type template argument SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C2039 'type': is not a member of 'std::common_type' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Error C2143 syntax error: missing ';' before '{' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 177
Error C2447 '{': missing function header (old-style formal list?) SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 177
Error C2059 syntax error: ')' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 119
Error C2334 unexpected token(s) preceding ':'; skipping apparent function body SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 119
Error C2143 syntax error: missing ')' before ';' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 263
Error C2059 syntax error: ')' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 263
Error C2238 unexpected token(s) preceding ';' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 263
Error C2059 syntax error: 'namespace' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\rolling_average.h 7
Error C2143 syntax error: missing ';' before '{' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\rolling_average.h 7
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_startMonitoringTime' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 30
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_min' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 31
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_max' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 32
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_average' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 33
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_current' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 34
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_totalValueCount' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 35
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_totalAccumulated' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 36
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_lastSecAverage' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 37
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_lastSecAccumulated' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 38
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_lastSecTime' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 39
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_lastSecValueCount' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 40
Error C2039 '_startMonitoringTime': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 44
Error C2039 '_min': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 46
Error C2039 '_max': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 47
Error C2039 '_average': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 48
Error C2039 '_current': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 49
Error C2039 '_totalValueCount': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 50
Error C2039 '_totalAccumulated': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 51
Error C2039 '_lastSecAverage': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 52
Error C2039 '_lastSecAccumulated': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 53
Error C2039 '_lastSecTime': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 54
Error C2039 '_lastSecValueCount': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 55
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_startMonitoringTime' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 45
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_min' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 46
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_max' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 47
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_average' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 48
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_current' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 49
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_totalValueCount' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 50
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_totalAccumulated' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 51
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_lastSecAverage' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 52
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_lastSecAccumulated' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 53
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_lastSecTime' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 54
Error C2614 'BABYLON::PerfCounter': illegal member initialization: '_lastSecValueCount' is not a base or member SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 55
Error C2039 '_startMonitoringTime': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 59
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 60
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 59
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 59
Error C2039 '_min': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 61
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 61
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 61
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 61
Error C2039 '_max': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 62
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 62
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 62
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 62
Error C2039 '_average': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 63
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 63
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 63
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 63
Error C2039 '_current': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 64
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 64
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 64
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 64
Error C2039 '_totalValueCount': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 65
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 65
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 65
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 65
Error C2039 '_totalAccumulated': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 66
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 66
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 66
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 66
Error C2039 '_lastSecAverage': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 67
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 67
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 67
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 67
Error C2039 '_lastSecAccumulated': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 68
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 68
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 68
Error C2780 '_OutIt std::move(_InIt,_InIt,_OutIt)': expects 3 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 68
Error C2039 '_lastSecTime': is not a member of 'BABYLON::PerfCounter' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 69
Error C2672 'std::move': no matching overloaded function found SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 69
Error C2780 '_FwdIt2 std::move(_ExPo &&,_FwdIt1,_FwdIt1,_FwdIt2) noexcept': expects 4 arguments - 1 provided SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 69
Error C1003 error count exceeds 100; stopping compilation SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 69
Warning C4244 'initializing': conversion from 'int' to 'stbi__uint16', possible loss of data (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\utils\stb_image.h 4965
Warning C4244 '=': conversion from 'int' to 'stbi_uc', possible loss of data (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\utils\stb_image.h 4972
Warning C4244 '=': conversion from 'int' to 'stbi_uc', possible loss of data (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\utils\stb_image.h 4973
Warning C4244 '=': conversion from 'int' to 'stbi_uc', possible loss of data (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\utils\stb_image.h 4974
Warning C4003 not enough arguments for function-like macro invocation 'min' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 70
Warning C4003 not enough arguments for function-like macro invocation 'min' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 72
Warning C4003 not enough arguments for function-like macro invocation 'max' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 75
Warning C4003 not enough arguments for function-like macro invocation 'min' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 77
Warning C4003 not enough arguments for function-like macro invocation 'max' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 106
Warning C4003 not enough arguments for function-like macro invocation 'max' (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\core\random.h 107
Warning C4346 'id': dependent name is not a type (compiling source file C:\Users\kasim\Documents\Git\BabylonCpp\src\BabylonCpp\src\tools\tools.cpp) BabylonCpp c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\xlocmes 119
Warning D9002 ignoring unknown option '-fno-var-tracking' Extensions C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\Extensions\cl 1
Warning D9002 ignoring unknown option '-fno-var-tracking' Extensions C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\Extensions\cl 1
Warning D9002 ignoring unknown option '-fno-var-tracking' Extensions C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\Extensions\cl 1
Warning D9002 ignoring unknown option '-fno-var-tracking' Extensions C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\Extensions\cl 1
Warning D9002 ignoring unknown option '-fno-var-tracking' Extensions C:\Users\kasim\Documents\Git\BabylonCpp\release_build\src\Extensions\cl 1
Warning C4003 not enough arguments for function-like macro invocation 'min' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 154
Warning C4003 not enough arguments for function-like macro invocation 'min' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 170
Warning C4003 not enough arguments for function-like macro invocation 'min' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 172
Warning C4003 not enough arguments for function-like macro invocation 'max' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 176
Warning C4003 not enough arguments for function-like macro invocation 'max' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\babylon_stl_util.h 178
Warning C4003 not enough arguments for function-like macro invocation 'min' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 119
Warning C4003 not enough arguments for function-like macro invocation 'max' SampleLauncher c:\users\kasim\documents\git\babyloncpp\src\babyloncpp\include\babylon\tools\perf_counter.h 127
```
Hello! So, I pulled 093ce10d40120df4c1219f2970ed746f7ba73ab5, ran
python cmake_build.py configure
then tried to build a release x64 version with MSVC 15.8.6 on Windows 10 x64 I got 310 errors and 23 warnings:🙁