-
Notifications
You must be signed in to change notification settings - Fork 374
Open
Description
errors:
error: failed to run custom build command for `cxx v1.0.157`
Caused by:
process didn't exit successfully: `C:\Users\solom\Downloads\zed\target\debug\build\cxx-3696180024694f35\build-script-build` (exit code: 1)
--- stdout
OUT_DIR = Some(C:\Users\solom\Downloads\zed\target\debug\build\cxx-abc03a14e8c2208f\out)
OPT_LEVEL = Some(0)
TARGET = Some(x86_64-pc-windows-msvc)
cargo:rerun-if-env-changed=VCINSTALLDIR
VCINSTALLDIR = None
cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
VSTEL_MSBuildProjectFullPath = None
cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
VSCMD_ARG_VCVARS_SPECTRE = None
cargo:rerun-if-env-changed=WindowsSdkDir
WindowsSdkDir = None
cargo:rerun-if-env-changed=WindowsSDKVersion
WindowsSDKVersion = None
cargo:rerun-if-env-changed=LIB
LIB = None
PATH = Some(C:\Users\solom\Downloads\zed\target\debug\deps;C:\Users\solom\Downloads\zed\target\debug;C:\Users\solom\.rustup\toolchains\1.87-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib;C:\Program Files\PowerShell\7;C:\Program Files (x86)\oh-my-posh\bin\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\ProgramData\chocolatey\bin;C:\clang\bin;C:\Program Files\NASM;C:\bin;C:\lib;C:\Program Files\dotnet\;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\GitHub CLI\;C:\Program Files\CMake\bin;C:\Program Files\Git\cmd;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\LLVM\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files\PowerShell\7\;C:\Users\solom\AppData\Local\Programs\Python\Python310\Scripts\;C:\Users\solom\AppData\Local\Programs\Python\Python310\;C:\Users\solom\AppData\Local\Programs\Python\Launcher\;C:\Users\solom\.cargo\bin;C:\Users\solom\AppData\Local\Programs\oh-my-posh\bin\;C:\Users\solom\AppData\Local\Microsoft\WindowsApps;C:\Users\solom\AppData\Local\Microsoft\WinGet\Links;C:\Users\solom\AppData\Local\Programs\Python\Python313\Scripts;C:\Users\solom\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\solom\AppData\Local\JetBrains\Toolbox\scripts;C:\Users\solom\.dotnet\tools;C:\Users\solom\AppData\Local\gitkraken\bin;C:\Users\solom\.dotnet\tools;C:\Users\solom\AppData\Local\Microsoft\WindowsApps;)
cargo:rerun-if-env-changed=INCLUDE
INCLUDE = None
HOST = Some(x86_64-pc-windows-msvc)
cargo:rerun-if-env-changed=CXX_x86_64-pc-windows-msvc
CXX_x86_64-pc-windows-msvc = None
cargo:rerun-if-env-changed=CXX_x86_64_pc_windows_msvc
CXX_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=HOST_CXX
HOST_CXX = None
cargo:rerun-if-env-changed=CXX
CXX = Some(clang++)
cargo:rerun-if-env-changed=CC_KNOWN_WRAPPER_CUSTOM
CC_KNOWN_WRAPPER_CUSTOM = None
RUSTC_WRAPPER = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some(true)
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_msvc
CXXFLAGS_x86_64_pc_windows_msvc = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-msvc
CXXFLAGS_x86_64-pc-windows-msvc = None
CARGO_ENCODED_RUSTFLAGS = Some(--cfgwindows_slim_errors-Ctarget-feature=+crt-static)
cargo:warning=In file included from C:\Users\solom\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cxx-1.0.157\src/cxx.cc:1:
cargo:warning=In file included from C:\Users\solom\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cxx-1.0.157\src\../include/cxx.h:2:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:11:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\__msvc_iter_core.hpp:10:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\utility:11:
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\type_traits:2493:22: error: 'auto' return without trailing return type; deduced return types are a C++14 extension
cargo:warning= 2493 | _NODISCARD constexpr auto _Float_abs_bits(const _Ty& _Xx) noexcept {
cargo:warning= | ^
cargo:warning=In file included from C:\Users\solom\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cxx-1.0.157\src/cxx.cc:1:
cargo:warning=In file included from C:\Users\solom\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cxx-1.0.157\src\../include/cxx.h:2:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:11:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\__msvc_iter_core.hpp:10:
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\utility:182:22: error: 'auto' return without trailing return type; deduced return types are a C++14 extension
cargo:warning= 182 | _NODISCARD constexpr auto&& _Tuple_get(tuple<_Types...>&& _Tuple) noexcept;
cargo:warning= | ^
cargo:warning=In file included from C:\Users\solom\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cxx-1.0.157\src/cxx.cc:1:
cargo:warning=In file included from C:\Users\solom\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cxx-1.0.157\src\../include/cxx.h:2:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:11:
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\__msvc_iter_core.hpp:509:5: error: statement not allowed in constexpr function
cargo:warning= 509 | for (; _Idx < _Count; ++_Idx) {
cargo:warning= | ^
cargo:warning=In file included from C:\Users\solom\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cxx-1.0.157\src/cxx.cc:1:
cargo:warning=In file included from C:\Users\solom\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cxx-1.0.157\src\../include/cxx.h:2:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:344:1: error: 'auto' return without trailing return type; deduced return types are a C++14 extension
cargo:warning= 344 | auto _Min_vectorized(_Ty* const _First, _Ty* const _Last) noexcept {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:349:16: error: cannot initialize return object of type 'int' with an rvalue of type 'void *'
cargo:warning= 349 | return reinterpret_cast<void*>(::__std_min_8u(_First, _Last));
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:387:1: error: 'auto' return without trailing return type; deduced return types are a C++14 extension
cargo:warning= 387 | auto _Max_vectorized(_Ty* const _First, _Ty* const _Last) noexcept {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:392:16: error: cannot initialize return object of type 'int' with an rvalue of type 'void *'
cargo:warning= 392 | return reinterpret_cast<void*>(::__std_max_8u(_First, _Last));
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:788:15: error: deduced return types are a C++14 extension
cargo:warning= 788 | constexpr decltype(auto) operator()(_Args&&... _Vals) noexcept(
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:801:22: error: 'auto' return without trailing return type; deduced return types are a C++14 extension
cargo:warning= 801 | _NODISCARD constexpr auto _Pass_fn(_Fn& _Func) noexcept {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1382:16: error: constexpr function's return type 'void' is not a literal type
cargo:warning= 1382 | constexpr void _Adl_verify_range(const _Iter& _First, const _Sentinel& _Last) {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1408:22: error: deduced return types are a C++14 extension
cargo:warning= 1408 | _NODISCARD constexpr decltype(auto) _Get_unwrapped(_Iter&& _It)
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1435:22: error: deduced return types are a C++14 extension
cargo:warning= 1435 | _NODISCARD constexpr decltype(auto) _Get_unwrapped_unverified(_Iter&& _It) {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1473:22: error: deduced return types are a C++14 extension
cargo:warning= 1473 | _NODISCARD constexpr decltype(auto) _Get_unwrapped_n(_Iter&& _It, const _Diff _Off) {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1507:16: error: constexpr function's return type 'void' is not a literal type
cargo:warning= 1507 | constexpr void _Seek_wrapped(_Iter& _It, _UIter&& _UIt) {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1580:22: error: 'auto' return without trailing return type; deduced return types are a C++14 extension
cargo:warning= 1580 | _NODISCARD constexpr auto _Idl_distance(const _Iter& _First, const _Iter& _Last) {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1587:16: error: no viable conversion from returned value of type '_Distance_unknown' to function return type 'int'
cargo:warning= 1587 | return _Distance_unknown{};
cargo:warning= | ^~~~~~~~~~~~~~~~~~~
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1888:27: error: constexpr function's return type 'void' is not a literal type
cargo:warning= 1888 | friend constexpr void _Verify_range(
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1894:20: error: constexpr function's return type 'void' is not a literal type
cargo:warning= 1894 | constexpr void _Verify_offset(const difference_type _Off) const noexcept {
cargo:warning= | ^
cargo:warning=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\include\xutility:1913:20: error: constexpr function's return type 'void' is not a literal type
cargo:warning= 1913 | constexpr void _Seek_to(const reverse_iterator<_Src>& _It) noexcept(noexcept(current._Seek_to(_It.current))) {
cargo:warning= | ^
cargo:warning=fatal error: too many errors emitted, stopping now [-ferror-limit=]
cargo:warning=20 errors generated.
--- stderr
error occurred in cc-rs: command did not execute successfully (status code exit code: 1): "clang++" "-O0" "-ffunction-sections" "-fdata-sections" "-g" "-fno-omit-frame-pointer" "-m64" "--target=x86_64-pc-windows-msvc" "-std=c++11" "-Wall" "-Wextra" "-o" "C:\\Users\\solom\\Downloads\\zed\\target\\debug\\build\\cxx-abc03a14e8c2208f\\out\\15a3702a9d40a852-cxx.o" "-c" "C:\\Users\\solom\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\cxx-1.0.157\\src/cxx.cc"
Metadata
Metadata
Assignees
Labels
No labels