Skip to content

Conversation

ehuss
Copy link
Contributor

@ehuss ehuss commented Sep 9, 2021

1 commits in 18751dd3f238d94d384a7fe967abfac06cbfe0b9..d199d817e4bb70facc710716e73b5dddf80bc055
2021-09-01 14:26:00 +0000 to 2021-09-09 14:08:56 +0000

@ehuss ehuss self-assigned this Sep 9, 2021
@rust-highfive
Copy link
Contributor

⚠️ Warning ⚠️

  • Pull requests are usually filed against the master branch for this repo, but this one is against beta. Please double check that you specified the right target!
  • These commits modify submodules.

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Sep 9, 2021
@ehuss
Copy link
Contributor Author

ehuss commented Sep 9, 2021

@bors r+ p=5 rollup=never

@bors
Copy link
Collaborator

bors commented Sep 9, 2021

📌 Commit 2147ad2 has been approved by ehuss

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Sep 9, 2021
@bors
Copy link
Collaborator

bors commented Sep 9, 2021

⌛ Testing commit 2147ad2 with merge 29f40b74e11c41c26d2e82684bbde47567ffa0cb...

@rust-log-analyzer
Copy link
Collaborator

The job dist-aarch64-msvc failed! Check out the build log: (web) (plain)

Click to see the possible cause of the failure (guessed by this bot)
warning: 26 warnings generated.
warning: In file included from ../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingRuntime.cpp:11:
warning: In file included from ../../src/llvm-project/compiler-rt\lib\profile/InstrProfiling.h:12:
warning: In file included from ../../src/llvm-project/compiler-rt\lib\profile/InstrProfilingPort.h:65:
warning: In file included from C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\windows.h:171:
warning: In file included from C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\windef.h:24:
warning: In file included from C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\minwindef.h:182:
warning: C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winnt.h(6370,20): error: use of undeclared identifier '__umulh'
warning:     *HighProduct = UnsignedMultiplyHigh(Multiplier, Multiplicand);
warning:                    ^
warning: C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winnt.h(6236,30): note: expanded from macro 'UnsignedMultiplyHigh'
warning: #define UnsignedMultiplyHigh __umulh
warning: 1 error generated.

error: failed to run custom build command for `profiler_builtins v0.0.0 (D:\a\rust\rust\library\profiler_builtins)`


Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-std\release\build\profiler_builtins-b788548bf5c9daca\build-script-build` (exit code: 1)
  TARGET = Some("aarch64-pc-windows-msvc")
  OPT_LEVEL = Some("3")
  HOST = Some("x86_64-pc-windows-msvc")
  CC_aarch64-pc-windows-msvc = None
---
  CFLAGS_aarch64_pc_windows_msvc = None
  TARGET_CFLAGS = None
  CFLAGS = None
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some("crt-static,fp,neon")
  DEBUG = Some("true")
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\GCDAProfiling.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\GCDAProfiling.c"
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\GCDAProfiling.c(310,8): warning: '_open' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _open. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=  fd = open(filename, O_RDWR | O_BINARY);
  cargo:warning=       ^
  cargo:warning=<command line>(4,14): note: expanded from here
  cargo:warning=#define open _open
  cargo:warning=             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_io.h(517,24): note: '_open' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_ _CRT_NONSTDC_DEPRECATE(_open) _CRT_INSECURE_DEPRECATE(_sopen_s)
  cargo:warning=                       ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\GCDAProfiling.c(314,10): warning: '_open' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _open. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=    fd = open(filename, O_RDWR | O_CREAT | O_EXCL | O_BINARY, 0644);
  cargo:warning=         ^
  cargo:warning=<command line>(4,14): note: expanded from here
  cargo:warning=#define open _open
  cargo:warning=             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_io.h(517,24): note: '_open' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_ _CRT_NONSTDC_DEPRECATE(_open) _CRT_INSECURE_DEPRECATE(_sopen_s)
  cargo:warning=                       ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\GCDAProfiling.c(320,12): warning: '_open' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _open. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=      fd = open(filename, O_RDWR | O_CREAT | O_EXCL | O_BINARY, 0644);
  cargo:warning=           ^
  cargo:warning=<command line>(4,14): note: expanded from here
  cargo:warning=#define open _open
  cargo:warning=             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_io.h(517,24): note: '_open' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_ _CRT_NONSTDC_DEPRECATE(_open) _CRT_INSECURE_DEPRECATE(_sopen_s)
  cargo:warning=                       ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\GCDAProfiling.c(326,14): warning: '_open' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _open. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=        fd = open(filename, O_RDWR | O_BINARY);
  cargo:warning=             ^
  cargo:warning=<command line>(4,14): note: expanded from here
  cargo:warning=#define open _open
  cargo:warning=             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt_io.h(517,24): note: '_open' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_ _CRT_NONSTDC_DEPRECATE(_open) _CRT_INSECURE_DEPRECATE(_sopen_s)
  cargo:warning=                       ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\GCDAProfiling.c(331,19): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=                  strerror(errnum));
  cargo:warning=                  ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\GCDAProfiling.c(343,17): warning: '_fdopen' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fdopen. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=  output_file = fdopen(fd, mode);
  cargo:warning=                ^
  cargo:warning=<command line>(5,16): note: expanded from here
  cargo:warning=#define fdopen _fdopen
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(2431,28): note: '_fdopen' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_     _CRT_NONSTDC_DEPRECATE(_fdopen)    _ACRTIMP FILE* __cdecl fdopen(_In_ int _FileHandle, _In_z_ char const* _Format);
  cargo:warning=                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=6 warnings generated.
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfiling.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfiling.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingBuffer.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingBuffer.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingFile.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingFile.c"
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(109,15): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=              fileno(File));
  cargo:warning=              ^
  cargo:warning=<command line>(7,16): note: expanded from here
  cargo:warning=#define fileno _fileno
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
  cargo:warning=                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(181,17): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=  BufferSzStr = getenv("LLVM_VP_BUFFER_SIZE");
  cargo:warning=                ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(196,14): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=             strerror(errno));
  cargo:warning=             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(204,14): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=             strerror(errno));
  cargo:warning=             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(225,25): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=                        fileno(ProfileFile), 0);
  cargo:warning=                        ^
  cargo:warning=<command line>(7,16): note: expanded from here
  cargo:warning=#define fileno _fileno
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
  cargo:warning=                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(228,14): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=             strerror(errno));
  cargo:warning=             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(272,9): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=  (void)COMPILER_RT_FTRUNCATE(ProfileFile,
  cargo:warning=        ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile/InstrProfilingPort.h(23,44): note: expanded from macro 'COMPILER_RT_FTRUNCATE'
  cargo:warning=#define COMPILER_RT_FTRUNCATE(f,l) _chsize(_fileno(f),l)
  cargo:warning=                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
  cargo:warning=                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(286,5): warning: 'strncpy' is deprecated: This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=    strncpy(Copy, Filename, Length + 1);
  cargo:warning=    ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(334,1): note: 'strncpy' has been explicitly marked deprecated here
  cargo:warning=__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX(
  cargo:warning=^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(1935,17): note: expanded from macro '__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX'
  cargo:warning=                _CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2);
  cargo:warning=                ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(314,29): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=  if (rc || (!*MergeDone && COMPILER_RT_FTRUNCATE(ProfileFile, 0L)) ||
  cargo:warning=                            ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile/InstrProfilingPort.h(23,44): note: expanded from macro 'COMPILER_RT_FTRUNCATE'
  cargo:warning=#define COMPILER_RT_FTRUNCATE(f,l) _chsize(_fileno(f),l)
  cargo:warning=                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
  cargo:warning=                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(317,14): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=             strerror(errno));
  cargo:warning=             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(331,10): 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]
  cargo:warning=  return fopen(OutputName, "ab");
  cargo:warning=         ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(212,20): note: 'fopen' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(372,16): 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]
  cargo:warning=  OutputFile = fopen(OutputName, "w");
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(212,20): note: 'fopen' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(405,21): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=  int initialized = getenv(LPROF_INIT_ONCE_ENV) != NULL;
  cargo:warning=                    ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(423,10): 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]
  cargo:warning=  File = fopen(Filename, "w");
  cargo:warning=         ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(212,20): note: 'fopen' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(615,47): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=    PROF_ERR("Failed to write profile: %s\n", strerror(errno));
  cargo:warning=                                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(625,59): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=      NULL, FileSize, PROT_READ | PROT_WRITE, MAP_SHARED, fileno(OutputFile), 0);
  cargo:warning=                                                          ^
  cargo:warning=<command line>(7,16): note: expanded from here
  cargo:warning=#define fileno _fileno
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
  cargo:warning=        _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
  cargo:warning=                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(627,46): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=    PROF_ERR("Unable to mmap profile: %s\n", strerror(errno));
  cargo:warning=                                             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(667,12): 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]
  cargo:warning=    File = fopen(Filename, "w+b");
  cargo:warning=           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdio.h(212,20): note: 'fopen' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(787,61): warning: '_getpid' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getpid. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=          if (snprintf(PidChars, MAX_PID_SIZE, "%ld", (long)getpid()) <= 0) {
  cargo:warning=                                                            ^
  cargo:warning=<command line>(6,16): note: expanded from here
  cargo:warning=#define getpid _getpid
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\process.h(363,9): note: '_getpid' has been explicitly marked deprecated here
  cargo:warning=        _CRT_NONSTDC_DEPRECATE(_getpid)
  cargo:warning=        ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(803,35): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=        lprofCurFilename.TmpDir = getenv("TMPDIR");
  cargo:warning=                                  ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(869,9): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=    if (getenv("LLVM_PROFILE_VERBOSE"))
  cargo:warning=        ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(873,9): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=    if (getenv("LLVM_PROFILE_VERBOSE"))
  cargo:warning=        ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(951,29): warning: '_getpid' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getpid. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=        int ProfilePoolId = getpid() % lprofCurFilename.MergePoolSize;
  cargo:warning=                            ^
  cargo:warning=<command line>(6,16): note: expanded from here
  cargo:warning=#define getpid _getpid
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\process.h(363,9): note: '_getpid' has been explicitly marked deprecated here
  cargo:warning=        _CRT_NONSTDC_DEPRECATE(_getpid)
  cargo:warning=        ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
  cargo:warning=        #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
  cargo:warning=                                                 ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(970,26): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=  const char *Filename = getenv("LLVM_PROFILE_FILE");
  cargo:warning=                         ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
  cargo:warning=    _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(1116,61): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=    PROF_ERR("Failed to write file \"%s\": %s\n", Filename, strerror(errno));
  cargo:warning=                                                            ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(1178,61): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
  cargo:warning=    PROF_ERR("Failed to write file \"%s\": %s\n", Filename, strerror(errno));
  cargo:warning=                                                            ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
  cargo:warning=_Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
  cargo:warning=               ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(320,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
  cargo:warning=        #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
  cargo:warning=                                                      ^
  cargo:warning=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h(310,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
  cargo:warning=#define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
  cargo:warning=                                              ^
  cargo:warning=26 warnings generated.
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingMerge.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingMerge.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingMergeFile.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingMergeFile.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingNameVar.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingNameVar.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformDarwin.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformDarwin.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformFuchsia.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformFuchsia.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformLinux.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformLinux.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformOther.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformOther.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformWindows.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingPlatformWindows.c"
  exit code: 0
  running: "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingRuntime.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingRuntime.cpp"
  cargo:warning=In file included from ../../src/llvm-project/compiler-rt\lib\profile\InstrProfilingRuntime.cpp:11:
  cargo:warning=In file included from ../../src/llvm-project/compiler-rt\lib\profile/InstrProfiling.h:12:
  cargo:warning=In file included from ../../src/llvm-project/compiler-rt\lib\profile/InstrProfilingPort.h:65:
  cargo:warning=In file included from C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\windows.h:171:
  cargo:warning=In file included from C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\windef.h:24:
  cargo:warning=In file included from C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared\minwindef.h:182:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winnt.h(6370,20): error: use of undeclared identifier '__umulh'
  cargo:warning=    *HighProduct = UnsignedMultiplyHigh(Multiplier, Multiplicand);
  cargo:warning=                   ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um\winnt.h(6236,30): note: expanded from macro 'UnsignedMultiplyHigh'
  cargo:warning=#define UnsignedMultiplyHigh __umulh
  cargo:warning=                             ^
  cargo:warning=1 error generated.

  --- stderr



  error occurred: Command "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Z7" "-Brepro" "--target=aarch64-pc-windows-msvc" "-I" "../../src/llvm-project/compiler-rt\\include" "/Zl" "-Dstrdup=_strdup" "-Dopen=_open" "-Dfdopen=_fdopen" "-Dgetpid=_getpid" "-Dfileno=_fileno" "-DCOMPILER_RT_HAS_ATOMICS=1" "-FoD:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\aarch64-pc-windows-msvc\\release\\build\\profiler_builtins-7ff61bd0c2dd5988\\out\\../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingRuntime.o" "-c" "../../src/llvm-project/compiler-rt\\lib\\profile\\InstrProfilingRuntime.cpp" with args "clang-cl.exe" did not execute successfully (status code exit code: 1).

warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] core test:false 27.421
error: build failed

@bors
Copy link
Collaborator

bors commented Sep 9, 2021

💔 Test failed - checks-actions

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Sep 9, 2021
@Mark-Simulacrum
Copy link
Member

Included in #88783.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-review Status: Awaiting review from the assignee but also interested parties.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants