zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/system_error.cpp:158:14: warning: '__sys_nerr' is deprecated: This function or variable may be unsafe. Consider using strerror instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] if (ev > _LIBCPP_ELAST) ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/include/config_elast.h:39:24: note: expanded from macro '_LIBCPP_ELAST' #define _LIBCPP_ELAST (_sys_nerr - 1) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdlib.h:230:25: note: expanded from macro '_sys_nerr' #define _sys_nerr (*__sys_nerr()) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdlib.h:229:14: note: '__sys_nerr' has been explicitly marked deprecated here _ACRTIMP _CRT_INSECURE_DEPRECATE(strerror) int * __cdecl __sys_nerr(void); ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/system_error.cpp:190:14: warning: '__sys_nerr' is deprecated: This function or variable may be unsafe. Consider using strerror instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] if (ev > _LIBCPP_ELAST) ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/include/config_elast.h:39:24: note: expanded from macro '_LIBCPP_ELAST' #define _LIBCPP_ELAST (_sys_nerr - 1) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdlib.h:230:25: note: expanded from macro '_sys_nerr' #define _sys_nerr (*__sys_nerr()) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdlib.h:229:14: note: '__sys_nerr' has been explicitly marked deprecated here _ACRTIMP _CRT_INSECURE_DEPRECATE(strerror) int * __cdecl __sys_nerr(void); ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/system_error.cpp:200:14: warning: '__sys_nerr' is deprecated: This function or variable may be unsafe. Consider using strerror instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] if (ev > _LIBCPP_ELAST) ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/include/config_elast.h:39:24: note: expanded from macro '_LIBCPP_ELAST' #define _LIBCPP_ELAST (_sys_nerr - 1) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdlib.h:230:25: note: expanded from macro '_sys_nerr' #define _sys_nerr (*__sys_nerr()) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdlib.h:229:14: note: '__sys_nerr' has been explicitly marked deprecated here _ACRTIMP _CRT_INSECURE_DEPRECATE(strerror) int * __cdecl __sys_nerr(void); ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/string.cpp:421:100: warning: '_snwprintf' is deprecated: This function or variable may be unsafe. Consider using _snwprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] return static_cast(_snwprintf); ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt_wstdio.h:1109:5: note: '_snwprintf' has been explicitly marked deprecated here __DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_ARGLIST_EX( ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt.h:1895:17: note: expanded from macro '__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_ARGLIST_EX' _CRT_INSECURE_DEPRECATE(_FuncName##_s) _DeclSpec _ReturnType _CC _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, ...); \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] 3 warnings generated. zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/support/win32/locale_win32.cpp:53:12: warning: 'mbsrtowcs' is deprecated: This function or variable may be unsafe. Consider using mbsrtowcs_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] return mbsrtowcs( dst, src, len, ps ); ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\wchar.h:95:5: note: 'mbsrtowcs' has been explicitly marked deprecated here __DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_3_SIZE( ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt.h:807:5: note: expanded from macro '__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_3_SIZE' __DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_3_SIZE_EX(_DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2, _TType3, _TArg3) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt.h:1902:17: note: expanded from macro '__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_3_SIZE_EX' _CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec size_t __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2, _TType3 _TArg3); ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/support/win32/locale_win32.cpp:59:12: warning: 'wcrtomb' is deprecated: This function or variable may be unsafe. Consider using wcrtomb_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] return wcrtomb( s, wc, ps ); ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\wchar.h:121:5: note: 'wcrtomb' has been explicitly marked deprecated here __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_SIZE( ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt.h:772:5: note: expanded from macro '__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_SIZE' __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_SIZE_EX(_DeclSpec, _FuncName, _FuncName##_s, _DstType, _SalAttributeDst, _DstType, _Dst, _TType1, _TArg1, _TType2, _TArg2) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt.h:1857:17: note: expanded from macro '__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_2_SIZE_EX' _CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec size_t __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2); ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] 2 warnings generated. zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/ios.cpp:45:18: warning: '__sys_nerr' is deprecated: This function or variable may be unsafe. Consider using strerror instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] && ev <= _LIBCPP_ELAST ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/include/config_elast.h:39:24: note: expanded from macro '_LIBCPP_ELAST' #define _LIBCPP_ELAST (_sys_nerr - 1) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdlib.h:230:25: note: expanded from macro '_sys_nerr' #define _sys_nerr (*__sys_nerr()) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdlib.h:229:14: note: '__sys_nerr' has been explicitly marked deprecated here _ACRTIMP _CRT_INSECURE_DEPRECATE(strerror) int * __cdecl __sys_nerr(void); ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] 1 warning generated. In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/locale.cpp:16: C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\locale:1100:9: warning: '_sscanf_l' is deprecated: This function or variable may be unsafe. Consider using _sscanf_s_l instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] if (__libcpp_sscanf_l(__buf.c_str(), _LIBCPP_GET_C_LOCALE, "%p", &__v) != 1) ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\__bsd_locale_defaults.h:34:61: note: expanded from macro '__libcpp_sscanf_l' #define __libcpp_sscanf_l(...) sscanf_l(__VA_ARGS__) ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\__support/win32/locale_win32.h:246:39: note: expanded from macro 'sscanf_l' #define sscanf_l( __s, __l, __f, ...) _sscanf_l( __s, __f, __l, __VA_ARGS__ ) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdio.h:2243:24: note: '_sscanf_l' has been explicitly marked deprecated here _Check_return_opt_ _CRT_INSECURE_DEPRECATE(_sscanf_s_l) ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] 1 warning generated. In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/ios.instantiations.cpp:10: C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\fstream:559:19: warning: 'fopen' is deprecated: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] __file_ = fopen(__s, __mdstr); ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdio.h:207:20: note: 'fopen' has been explicitly marked deprecated here _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s) ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/ios.instantiations.cpp:10: C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\fstream:663:23: warning: '_wfopen' is deprecated: This function or variable may be unsafe. Consider using _wfopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] __file_ = _wfopen(__s, __mdstr); ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\corecrt_wstdio.h:129:20: note: '_wfopen' has been explicitly marked deprecated here _Check_return_ _CRT_INSECURE_DEPRECATE(_wfopen_s) ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\src/locale.cpp:16: C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\locale:3130:13: warning: 'sscanf' is deprecated: This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations] if (sscanf(__nbuf, "%Lf", &__v) != 1) ^ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\stdio.h:2262:20: note: 'sscanf' has been explicitly marked deprecated here _Check_return_ _CRT_INSECURE_DEPRECATE(sscanf_s) ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:309:55: note: expanded from macro '_CRT_INSECURE_DEPRECATE' #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT( \ ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime.h:299:47: note: expanded from macro '_CRT_DEPRECATE_TEXT' #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text)) ^ zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] 2 warnings generated. 2 warnings generated. zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] zig: warning: argument unused during compilation: '-nostdinc++' [-Wunused-command-line-argument] C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_new_delete.cpp:34:36: error: no member named 'get_new_handler' in namespace 'std' std::new_handler nh = std::get_new_handler(); ~~~~~^ 1 error generated. C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:16:12: error: cannot define or redeclare '~type_info' here because namespace 'std' does not enclose namespace 'type_info' type_info::~type_info() ~~~~~~~~~~~^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:22:11: error: redefinition of 'bad_cast' bad_cast::bad_cast() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_typeinfo.h:129:5: note: previous definition is here bad_cast() noexcept ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:26:11: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] bad_cast::~bad_cast() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_typeinfo.h:124:7: note: previous declaration is here class bad_cast ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:26:11: error: definition of implicitly declared destructor bad_cast::~bad_cast() _NOEXCEPT ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:31:11: error: out-of-line definition of 'what' does not match any declaration in 'std::bad_cast' bad_cast::what() const _NOEXCEPT ^~~~ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:38:13: error: redefinition of 'bad_typeid' bad_typeid::bad_typeid() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_typeinfo.h:152:5: note: previous definition is here bad_typeid() noexcept ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:42:13: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] bad_typeid::~bad_typeid() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_typeinfo.h:147:7: note: previous declaration is here class bad_typeid ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:42:13: error: definition of implicitly declared destructor bad_typeid::~bad_typeid() _NOEXCEPT ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_typeinfo.cpp:47:13: error: out-of-line definition of 'what' does not match any declaration in 'std::bad_typeid' bad_typeid::what() const _NOEXCEPT ^~~~ 2 warnings and 7 errors generated. C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:17:12: error: redefinition of '~exception' exception::~exception() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:85:13: note: previous definition is here virtual ~exception() noexcept ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:21:24: warning: exception specification in declaration does not match previous declaration [-Wmicrosoft-exception-spec] const char* exception::what() const _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:90:36: note: previous declaration is here _NODISCARD virtual char const* what() const ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:21:24: error: redefinition of 'what' const char* exception::what() const _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:90:36: note: previous definition is here _NODISCARD virtual char const* what() const ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:28:16: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] bad_exception::~bad_exception() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:100:7: note: previous declaration is here class bad_exception ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:28:16: error: definition of implicitly declared destructor bad_exception::~bad_exception() _NOEXCEPT ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:32:28: error: out-of-line definition of 'what' does not match any declaration in 'std::bad_exception' const char* bad_exception::what() const _NOEXCEPT ^~~~ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:40:12: error: redefinition of 'bad_alloc' bad_alloc::bad_alloc() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:116:5: note: previous definition is here bad_alloc() noexcept ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:44:12: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] bad_alloc::~bad_alloc() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:111:7: note: previous declaration is here class bad_alloc ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:44:12: error: definition of implicitly declared destructor bad_alloc::~bad_alloc() _NOEXCEPT ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:49:12: error: out-of-line definition of 'what' does not match any declaration in 'std::bad_alloc' bad_alloc::what() const _NOEXCEPT ^~~~ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:56:23: error: redefinition of 'bad_array_new_length' bad_array_new_length::bad_array_new_length() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:136:5: note: previous definition is here bad_array_new_length() noexcept ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:56:23: error: constructor for 'std::bad_array_new_length' must explicitly initialize the base class 'std::bad_alloc' which does not have a default constructor bad_array_new_length::bad_array_new_length() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:111:7: note: 'std::bad_alloc' declared here class bad_alloc ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:60:23: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] bad_array_new_length::~bad_array_new_length() _NOEXCEPT ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_exception.h:131:7: note: previous declaration is here class bad_array_new_length ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:60:23: error: definition of implicitly declared destructor bad_array_new_length::~bad_array_new_length() _NOEXCEPT ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_exception.cpp:65:23: error: out-of-line definition of 'what' does not match any declaration in 'std::bad_array_new_length' bad_array_new_length::what() const _NOEXCEPT ^~~~ 4 warnings and 11 errors generated. In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/cxa_guard.cpp:15: In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/cxa_guard_impl.h:41: In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/include/atomic_support.h:17: In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\memory:670: In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\typeinfo:74: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_typeinfo.h:115:10: error: target of using declaration conflicts with declaration already in scope using ::type_info; ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_typeinfo.h:65:7: note: target of using declaration class type_info ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\include\cxxabi.h:30:27: note: conflicting declaration class _LIBCXXABI_TYPE_VIS type_info; // forward declaration ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/fallback_malloc.cpp:208:25: error: no member named '__libcpp_aligned_alloc' in namespace 'std' if (void* dest = std::__libcpp_aligned_alloc(alignof(__aligned_type), size)) ~~~~~^ 1 error generated. In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/cxa_handlers.cpp:19: In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/private_typeinfo.h:14: In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\typeinfo:74: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_typeinfo.h:115:10: error: target of using declaration conflicts with declaration already in scope using ::type_info; ^ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\vcruntime_typeinfo.h:65:7: note: target of using declaration class type_info ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\include\cxxabi.h:30:27: note: conflicting declaration class _LIBCXXABI_TYPE_VIS type_info; // forward declaration ^ In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/cxa_handlers.cpp:19: C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/private_typeinfo.h:19:53: error: base class has incomplete type class _LIBCXXABI_TYPE_VIS __shim_type_info : public std::type_info { ~~~~~~~^~~~~~~~~~~~~~ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\include\cxxabi.h:30:27: note: forward declaration of 'std::type_info' class _LIBCXXABI_TYPE_VIS type_info; // forward declaration ^ In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/cxa_guard.cpp:15: C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/cxa_guard_impl.h:42:10: fatal error: 'unistd.h' file not found #include ^~~~~~~~~~ 2 errors generated. In file included from C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:9: C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/../../libcxx/src/include/refstring.h:83:1: error: use of undeclared identifier '__libcpp_refstring' __libcpp_refstring::__libcpp_refstring(const char* msg) { ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/../../libcxx/src/include/refstring.h:95:1: error: use of undeclared identifier '__libcpp_refstring' __libcpp_refstring::__libcpp_refstring(const __libcpp_refstring &s) _NOEXCEPT ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/../../libcxx/src/include/refstring.h:95:46: error: unknown type name '__libcpp_refstring' __libcpp_refstring::__libcpp_refstring(const __libcpp_refstring &s) _NOEXCEPT ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/../../libcxx/src/include/refstring.h:103:1: error: unknown type name '__libcpp_refstring' __libcpp_refstring& __libcpp_refstring::operator=(__libcpp_refstring const& s) _NOEXCEPT { ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/../../libcxx/src/include/refstring.h:103:21: error: use of undeclared identifier '__libcpp_refstring' __libcpp_refstring& __libcpp_refstring::operator=(__libcpp_refstring const& s) _NOEXCEPT { ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/../../libcxx/src/include/refstring.h:103:51: error: unknown type name '__libcpp_refstring' __libcpp_refstring& __libcpp_refstring::operator=(__libcpp_refstring const& s) _NOEXCEPT { ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/../../libcxx/src/include/refstring.h:120:1: error: use of undeclared identifier '__libcpp_refstring' __libcpp_refstring::~__libcpp_refstring() { ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/../../libcxx/src/include/refstring.h:130:6: error: use of undeclared identifier '__libcpp_refstring' bool __libcpp_refstring::__uses_refcount() const { ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:17:27: error: no member named '__libcpp_refstring' in namespace 'std' static_assert(sizeof(std::__libcpp_refstring) == sizeof(const char *), ""); ~~~~~^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:22:14: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] logic_error::~logic_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\stdexcept:76:29: note: previous declaration is here class _LIBCPP_EXCEPTION_ABI logic_error ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:22:14: error: definition of implicitly declared destructor logic_error::~logic_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:25:14: error: out-of-line definition of 'what' does not match any declaration in 'std::logic_error' logic_error::what() const _NOEXCEPT ^~~~ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:27:12: error: use of undeclared identifier '__imp_' return __imp_.c_str(); ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:30:16: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] runtime_error::~runtime_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\stdexcept:99:29: note: previous declaration is here class _LIBCPP_EXCEPTION_ABI runtime_error ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:30:16: error: definition of implicitly declared destructor runtime_error::~runtime_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:33:16: error: out-of-line definition of 'what' does not match any declaration in 'std::runtime_error' runtime_error::what() const _NOEXCEPT ^~~~ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:35:12: error: use of undeclared identifier '__imp_' return __imp_.c_str(); ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:38:15: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] domain_error::~domain_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\stdexcept:122:29: note: previous declaration is here class _LIBCPP_EXCEPTION_ABI domain_error ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:38:15: error: definition of implicitly declared destructor domain_error::~domain_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:39:19: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] invalid_argument::~invalid_argument() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\stdexcept:135:29: note: previous declaration is here class _LIBCPP_EXCEPTION_ABI invalid_argument ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:39:19: error: definition of implicitly declared destructor invalid_argument::~invalid_argument() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:40:15: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] length_error::~length_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\stdexcept:148:29: note: previous declaration is here class _LIBCPP_EXCEPTION_ABI length_error ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:40:15: error: definition of implicitly declared destructor length_error::~length_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:41:15: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] out_of_range::~out_of_range() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\stdexcept:160:29: note: previous declaration is here class _LIBCPP_EXCEPTION_ABI out_of_range ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:41:15: error: definition of implicitly declared destructor out_of_range::~out_of_range() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxxabi\src/stdlib_stdexcept.cpp:43:14: warning: function previously declared with an implicit exception specification redeclared with an explicit exception specification [-Wimplicit-exception-spec-mismatch] range_error::~range_error() _NOEXCEPT {} ^ C:\Program Files\Zig\0.8.0+\lib\zig\libcxx\include\stdexcept:173:29: note: previous declaration is here class _LIBCPP_EXCEPTION_ABI range_error ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 7 warnings and 20 errors generated. 2 errors generated.