Closed Joe23232 closed 3 years ago
The crate can't find the installed OpenCV library, how did you install it?
@twistedfall Sorry mate I thought the crate was all that I needed to use openCV.
How would I install it exactly for Windows?
The process is pretty much explained in the readme: https://github.com/twistedfall/opencv-rust#quickstart
@twistedfall Hey mate, so I installed chocolate
and I installed the additional packages choco install llvm opencv
but when I ran cargo build
I still get errors.
Are you getting the same errors? If so it looks like you didn’t set up the environment variables to point to where OpenCV is installed (procedure described in the readme). If you get different errors then please share them.
@twistedfall Hey man I don't have this file path though
Even though I installed the two packages through chocolate
.
Try doing a disk search for pattern "opencv_world*.lib", you should be able to find it.
It doesn't seem to exist. Hmm not too sure what is going on now?
On Sun, Jan 31, 2021 at 2:15 AM twistedfall notifications@github.com wrote:
Try doing a disk search for pattern "opencv_world*.lib", you should be able to find it.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/twistedfall/opencv-rust/issues/204#issuecomment-770226680, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIKO7ILNBDBMUTC3LYUTAJTS4QPBFANCNFSM4WS4HTPQ .
It looks like the installation didn’t go correctly in your case then. You can also try official OpenCV installers from: https://opencv.org/releases/
@twistedfall Apparently it did not even install in the first place (I am not too sure why).
I am installing it again (still from chocolate
) and I get this error (I am running as admin by the way):
No directory specified, installing to C:\tools.
To install to a specific directory, pass '/InstallationPath:C:\path\to'. OpenCV will create its own folder within the directory you passed.
You will need to manually create an OPENCV_DIR environment variable then add %OPENCV_DIR%\bin to your PATH.
Alternately, you can rerun this and pass '/Environment:C:\path\to' Follow the OpenCV instructions on their website to figure out which directory you would want.
Downloading OpenCV
from 'https://github.com/opencv/opencv/releases/download/4.1.2/opencv-4.1.2-vc14_vc15.exe'
Progress: 29% - Saving 60.42 MB of 203.48 MB ERROR: The remote file either doesn't exist, is unauthorized, or is forbidden for url 'https://github.com/opencv/opencv/releases/download/4.1.2/opencv-4.1.2-vc14_vc15.exe'. Exception calling "Read" with "3" argument(s): "The decryption operation failed, see inner exception."
This package is likely not broken for licensed users - see https://chocolatey.org/docs/features-private-cdn.
Environment Vars (like PATH) have changed. Close/reopen your shell to
see the changes (or in powershell/cmd.exe just type `refreshenv`).
The install of opencv was NOT successful.
Error while running 'C:\ProgramData\chocolatey\lib\OpenCV\tools\chocolateyinstall.ps1'.
See log for details.
@twistedfall Apparently the opencv
forum members told me that it is out of date the package in the chocolate
repo.
@twistedfall Hey man sorry for spamming like this, so I downloaded the official program, the executable self extracted itself and I have this now in the folder
So if you happen to know, what should I do now exactly to get it to run for opencv-rust
?
You should set up the environment variables OPENCV_LINK_LIBS
, OPENCV_LINK_PATHS
and OPENCV_LINK_PATHS
as detailed here: https://github.com/twistedfall/opencv-rust#environment-variables and here: https://github.com/twistedfall/opencv-rust/issues/118#issuecomment-619608278. After that the crate should be able to pick up the installed OpenCV.
@twistedfall
So I did follow the steps and it does build but when I tried to add this code from the example:
extern crate opencv;
use opencv::highgui;
use opencv::imgcodecs;
#[allow(dead_code)]
fn main()
{
/*
let image = imgcodecs::imread("lena.jpg", 0).unwrap();
highgui::named_window("hello opencv!", 0).unwrap();
highgui::imshow("hello opencv!", &image).unwrap();
highgui::wait_key(10000).unwrap();
*/
}
Then i get a bunch of errors but here is this particular error I get:
= note: LINK : fatal error LNK1181: cannot open input file 'opencv_world412.lib'
error: aborting due to previous error; 2 warnings emitted
In regards to this image, with this particular system environment, was this setted up correctly?
Which OpenCV version did you install? As far as I understood it's not from chocolatey, so there is a high chance that the version you installed is not 4.1.2, so you need to match the lib file name with the one you have.
@twistedfall
I got this particular version 4.5.1
After downloading it it, after running the executable it self extracted itself so it didn't "install" exactly but yeah.
So is opencv-rust
not compatible with 4.5.1
?
It is compatible, you just need to specify the correct lib
file. And the filename contains the version, so in your case the name would be opencv_world451.lib
I presume.
@twistedfall
This is what I did in all of my environment variable paths.
Inside opencv\build\x64\vc15\lib
I have these contents:
So is there something wrong that I am doing?
The OPENCV_LINK_LIBS
must point to the specific library filename that would be linked to the executable. In your case its value must be "opencv_world451".
@twistedfall
Ok so it seems to be better but now I get this error:
Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Running `target\debug\learning.exe`
error: process didn't exit successfully: `target\debug\learning.exe` (exit code: 0xc0000135, STATUS_DLL_NOT_FOUND)
Please check the troubleshooting guide, item 4
@twistedfall
Make sure you're building with buildtime-bindgen
So like how would I run this with cargo
?
buildtime-bindgen
is a feature flag, it's enabled by default. So unless you've disabled it explicitly it should be already enabled.
@twistedfall
On Windows, you're getting the (exit code: 0xc0000135, STATUS_DLL_NOT_FOUND) error when running the compiled binary. That often means that Windows can't find the OpenCV library dll. Be sure to set up PATH environment variable correctly or copy the dll next to the binary you're trying to run. Check that guide too.
So I am getting this error code 0xc0000135
, I made sure the PATH environment variable was setup correctly as shown in the previous image (But I did rename one of the paths as opencv_world451
) so I am not too sure what it could be?
buildtime-bindgen
How do I check if this is enabled or not?
If you’re getting this error you’re past the binding generation stage, so buildtime-bindgen
is fine. I’m not sure which image you refer to, on no image you posted I can see how you set up the PATH
variable. If you can do a cargo clean
followed by cargo build -vv
and post the full console output (it's going to be big). That will answer all questions about you environment and setup.
@twistedfall
I’m not sure which image you refer to, on no image you posted I can see how you set up the PATH variable.
Let me upload the updated image
If you can do a cargo clean followed by cargo build -vv
Ok so after running cargo clean
I ran cargo build -vv
and then there was a bunch of outputs but while it was running I got this error message:
Here is the output:
Compiling libc v0.2.82
Compiling memchr v2.3.4
Compiling glob v0.3.0
Compiling once_cell v1.5.2
Compiling regex-syntax v0.6.22
Compiling autocfg v1.0.1
Compiling percent-encoding v2.1.0
Compiling jobserver v0.1.21
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=build_script_build&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.82&& set CARGO_PKG_AUTHORS="The Rust Project Developers"&& set CARGO_PKG_DESCRIPTION="Raw FFI bindings to platform libraries like libc.
"&& set CARGO_PKG_HOMEPAGE=https://github.com/rust-lang/libc&& set CARGO_PKG_LICENSE="MIT OR Apache-2.0"&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=libc&& set CARGO_PKG_REPOSITORY=https://github.com/rust-lang/libc&& set CARGO_PKG_VERSION=0.2.82&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=2&& set CARGO_PKG_VERSION_PATCH=82&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name build_script_build C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.82\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=e9bf8a420205f4ec -C extra-filename=-e9bf8a420205f4ec --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\libc-e9bf8a420205f4ec" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=build_script_build&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.3.4&& set CARGO_PKG_AUTHORS="Andrew Gallant <jamslam@gmail.com>:bluss"&& set CARGO_PKG_DESCRIPTION="Safe interface to memchr."&& set CARGO_PKG_HOMEPAGE=https://github.com/BurntSushi/rust-memchr&& set CARGO_PKG_LICENSE=Unlicense/MIT&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=memchr&& set CARGO_PKG_REPOSITORY=https://github.com/BurntSushi/rust-memchr&& set CARGO_PKG_VERSION=2.3.4&& set CARGO_PKG_VERSION_MAJOR=2&& set CARGO_PKG_VERSION_MINOR=3&& set CARGO_PKG_VERSION_PATCH=4&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name build_script_build C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.3.4\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" --cfg "feature=\"use_std\"" -C metadata=8b4a238e11658117 -C extra-filename=-8b4a238e11658117 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\memchr-8b4a238e11658117" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=glob&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\glob-0.3.0&& set CARGO_PKG_AUTHORS="The Rust Project Developers"&& set CARGO_PKG_DESCRIPTION="Support for matching file paths against Unix shell style patterns.
"&& set CARGO_PKG_HOMEPAGE=https://github.com/rust-lang/glob&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=glob&& set CARGO_PKG_REPOSITORY=https://github.com/rust-lang/glob&& set CARGO_PKG_VERSION=0.3.0&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=3&& set CARGO_PKG_VERSION_PATCH=0&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name glob C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\glob-0.3.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f8a0d1bed2b78fbf -C extra-filename=-f8a0d1bed2b78fbf --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=once_cell&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\once_cell-1.5.2&& set CARGO_PKG_AUTHORS="Aleksey Kladov <aleksey.kladov@gmail.com>"&& set CARGO_PKG_DESCRIPTION="Single assignment cells and lazy values."&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE="MIT OR Apache-2.0"&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=once_cell&& set CARGO_PKG_REPOSITORY=https://github.com/matklad/once_cell&& set CARGO_PKG_VERSION=1.5.2&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=5&& set CARGO_PKG_VERSION_PATCH=2&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name once_cell --edition=2018 C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\once_cell-1.5.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=e5af6b33a086dd98 -C extra-filename=-e5af6b33a086dd98 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=regex_syntax&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-syntax-0.6.22&& set CARGO_PKG_AUTHORS="The Rust Project Developers"&& set CARGO_PKG_DESCRIPTION="A regular expression parser."&& set CARGO_PKG_HOMEPAGE=https://github.com/rust-lang/regex&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=regex-syntax&& set CARGO_PKG_REPOSITORY=https://github.com/rust-lang/regex&& set CARGO_PKG_VERSION=0.6.22&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=6&& set CARGO_PKG_VERSION_PATCH=22&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name regex_syntax C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-syntax-0.6.22\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"unicode\"" --cfg "feature=\"unicode-age\"" --cfg "feature=\"unicode-bool\"" --cfg "feature=\"unicode-case\"" --cfg "feature=\"unicode-gencat\"" --cfg "feature=\"unicode-perl\"" --cfg "feature=\"unicode-script\"" --cfg "feature=\"unicode-segment\"" -C metadata=da89b8378cda27ad -C extra-filename=-da89b8378cda27ad --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=autocfg&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\autocfg-1.0.1&& set CARGO_PKG_AUTHORS="Josh Stone <cuviper@gmail.com>"&& set CARGO_PKG_DESCRIPTION="Automatic cfg for Rust compiler features"&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE="Apache-2.0 OR MIT"&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=autocfg&& set CARGO_PKG_REPOSITORY=https://github.com/cuviper/autocfg&& set CARGO_PKG_VERSION=1.0.1&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=0&& set CARGO_PKG_VERSION_PATCH=1&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name autocfg C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\autocfg-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a24f6c1fb6d28c38 -C extra-filename=-a24f6c1fb6d28c38 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=percent_encoding&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\percent-encoding-2.1.0&& set CARGO_PKG_AUTHORS="The rust-url developers"&& set CARGO_PKG_DESCRIPTION="Percent encoding and decoding"&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=percent-encoding&& set CARGO_PKG_REPOSITORY=https://github.com/servo/rust-url/&& set CARGO_PKG_VERSION=2.1.0&& set CARGO_PKG_VERSION_MAJOR=2&& set CARGO_PKG_VERSION_MINOR=1&& set CARGO_PKG_VERSION_PATCH=0&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name percent_encoding C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\percent-encoding-2.1.0\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c6cebc8ba9052da6 -C extra-filename=-c6cebc8ba9052da6 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=jobserver&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\jobserver-0.1.21&& set CARGO_PKG_AUTHORS="Alex Crichton <alex@alexcrichton.com>"&& set CARGO_PKG_DESCRIPTION="An implementation of the GNU make jobserver for Rust
"&& set CARGO_PKG_HOMEPAGE=https://github.com/alexcrichton/jobserver-rs&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=jobserver&& set CARGO_PKG_REPOSITORY=https://github.com/alexcrichton/jobserver-rs&& set CARGO_PKG_VERSION=0.1.21&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=1&& set CARGO_PKG_VERSION_PATCH=21&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name jobserver --edition=2018 C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\jobserver-0.1.21\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a8d105efb42bd7a0 -C extra-filename=-a8d105efb42bd7a0 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
warning: unused import: `std::path::Prefix`
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\glob-0.3.0\src\lib.rs:173:13
|
173 | use std::path::Prefix;
| ^^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
warning: trait objects without an explicit `dyn` are deprecated
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\glob-0.3.0\src\lib.rs:294:32
|
294 | fn cause(&self) -> Option<&Error> {
| ^^^^^ help: use `dyn`: `dyn Error`
|
= note: `#[warn(bare_trait_objects)]` on by default
warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\glob-0.3.0\src\lib.rs:291:20
|
291 | self.error.description()
| ^^^^^^^^^^^
|
= note: `#[warn(deprecated)]` on by default
warning: associated function is never used: `producer_done`
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\jobserver-0.1.21\src\lib.rs:490:8
|
490 | fn producer_done(&self) -> bool {
| ^^^^^^^^^^^^^
|
= note: `#[warn(dead_code)]` on by default
Compiling maplit v1.0.2
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=maplit&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\maplit-1.0.2&& set CARGO_PKG_AUTHORS=bluss&& set CARGO_PKG_DESCRIPTION="Collection “literal” macros for HashMap, HashSet, BTreeMap, and BTreeSet."&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=maplit&& set CARGO_PKG_REPOSITORY=https://github.com/bluss/maplit&& set CARGO_PKG_VERSION=1.0.2&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=0&& set CARGO_PKG_VERSION_PATCH=2&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name maplit C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\maplit-1.0.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c2d269ae2163c69b -C extra-filename=-c2d269ae2163c69b --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Compiling semver-parser v0.7.0
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=semver_parser&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-parser-0.7.0&& set CARGO_PKG_AUTHORS="Steve Klabnik <steve@steveklabnik.com>"&& set CARGO_PKG_DESCRIPTION="Parsing of the semver spec.
"&& set CARGO_PKG_HOMEPAGE=https://github.com/steveklabnik/semver-parser&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=semver-parser&& set CARGO_PKG_REPOSITORY=https://github.com/steveklabnik/semver-parser&& set CARGO_PKG_VERSION=0.7.0&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=7&& set CARGO_PKG_VERSION_PATCH=0&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name semver_parser C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-parser-0.7.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f7c618405132bb7f -C extra-filename=-f7c618405132bb7f --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Compiling dunce v1.0.1
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=dunce&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\dunce-1.0.1&& set CARGO_PKG_AUTHORS="Kornel <kornel@geekhood.net>"&& set CARGO_PKG_DESCRIPTION="Normalize Windows paths to the most compatible format, avoiding UNC where possible"&& set CARGO_PKG_HOMEPAGE=https://lib.rs/crates/dunce&& set CARGO_PKG_LICENSE=CC0-1.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=dunce&& set CARGO_PKG_REPOSITORY=https://gitlab.com/kornelski/dunce&& set CARGO_PKG_VERSION=1.0.1&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=0&& set CARGO_PKG_VERSION_PATCH=1&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name dunce --edition=2018 C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\dunce-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=6121a2d2bc243abb -C extra-filename=-6121a2d2bc243abb --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
warning: use of deprecated macro `try`: use the `?` operator instead
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-parser-0.7.0\src\version.rs:75:9
|
75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
| ^^^
|
= note: `#[warn(deprecated)]` on by default
warning: use of deprecated macro `try`: use the `?` operator instead
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-parser-0.7.0\src\version.rs:79:13
|
79 | try!(write!(f, "-{}", strs.join(".")));
| ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-parser-0.7.0\src\version.rs:84:13
|
84 | try!(write!(f, "+{}", strs.join(".")));
| ^^^
warning: use of deprecated macro `try`: use the `?` operator instead
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-parser-0.7.0\src\range.rs:184:22
|
184 | let predicates = try!(predicates);
| ^^^
Compiling pkg-config v0.3.19
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=pkg_config&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\pkg-config-0.3.19&& set CARGO_PKG_AUTHORS="Alex Crichton <alex@alexcrichton.com>"&& set CARGO_PKG_DESCRIPTION="A library to run the pkg-config system tool at build time in order to be used in
Cargo build scripts.
"&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=pkg-config&& set CARGO_PKG_REPOSITORY=https://github.com/rust-lang/pkg-config-rs&& set CARGO_PKG_VERSION=0.3.19&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=3&& set CARGO_PKG_VERSION_PATCH=19&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name pkg_config C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\pkg-config-0.3.19\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=67c3bf8290c3031f -C extra-filename=-67c3bf8290c3031f --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Compiling shlex v0.1.1
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=shlex&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\shlex-0.1.1&& set CARGO_PKG_AUTHORS="comex <comexk@gmail.com>"&& set CARGO_PKG_DESCRIPTION="Split a string into shell words, like Python's shlex.
"&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=shlex&& set CARGO_PKG_REPOSITORY=https://github.com/comex/rust-shlex&& set CARGO_PKG_VERSION=0.1.1&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=1&& set CARGO_PKG_VERSION_PATCH=1&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name shlex C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\shlex-0.1.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=2df07f3d5d951798 -C extra-filename=-2df07f3d5d951798 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
Compiling vcpkg v0.2.11
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=vcpkg&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\vcpkg-0.2.11&& set CARGO_PKG_AUTHORS="Jim McGrath <jimmc2@gmail.com>"&& set CARGO_PKG_DESCRIPTION="A library to find native dependencies in a vcpkg tree at build
time in order to be used in Cargo build scripts.
"&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=vcpkg&& set CARGO_PKG_REPOSITORY=https://github.com/mcgoo/vcpkg-rs&& set CARGO_PKG_VERSION=0.2.11&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=2&& set CARGO_PKG_VERSION_PATCH=11&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name vcpkg C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\vcpkg-0.2.11\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=1ec5798d596474f1 -C extra-filename=-1ec5798d596474f1 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn`
warning: 1 warning emitted
Compiling thread_local v1.1.2
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=thread_local&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\thread_local-1.1.2&& set CARGO_PKG_AUTHORS="Amanieu d'Antras <amanieu@gmail.com>"&& set CARGO_PKG_DESCRIPTION="Per-object thread-local storage"&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=Apache-2.0/MIT&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=thread_local&& set CARGO_PKG_REPOSITORY=https://github.com/Amanieu/thread_local-rs&& set CARGO_PKG_VERSION=1.1.2&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=1&& set CARGO_PKG_VERSION_PATCH=2&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name thread_local --edition=2018 C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\thread_local-1.1.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=ab4405d41bf0787d -C extra-filename=-ab4405d41bf0787d --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "once_cell=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libonce_cell-e5af6b33a086dd98.rmeta" --cap-lints warn`
Compiling cc v1.0.66
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=cc&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\cc-1.0.66&& set CARGO_PKG_AUTHORS="Alex Crichton <alex@alexcrichton.com>"&& set CARGO_PKG_DESCRIPTION="A build-time dependency for Cargo build scripts to assist in invoking the native
C compiler to compile native C code into a static archive to be linked into Rust
code.
"&& set CARGO_PKG_HOMEPAGE=https://github.com/alexcrichton/cc-rs&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=cc&& set CARGO_PKG_REPOSITORY=https://github.com/alexcrichton/cc-rs&& set CARGO_PKG_VERSION=1.0.66&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=0&& set CARGO_PKG_VERSION_PATCH=66&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name cc --edition=2018 C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\cc-1.0.66\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"jobserver\"" --cfg "feature=\"parallel\"" -C metadata=f75953073b24effc -C extra-filename=-f75953073b24effc --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "jobserver=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libjobserver-a8d105efb42bd7a0.rmeta" --cap-lints warn`
Running `C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\libc-e9bf8a420205f4ec\build-script-build`
[libc 0.2.82] cargo:rustc-cfg=freebsd11
[libc 0.2.82] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.82] cargo:rustc-cfg=libc_union
[libc 0.2.82] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.82] cargo:rustc-cfg=libc_align
[libc 0.2.82] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.82] cargo:rustc-cfg=libc_packedN
[libc 0.2.82] cargo:rustc-cfg=libc_cfg_target_vendor
Running `C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\memchr-8b4a238e11658117\build-script-build`
[memchr 2.3.4] cargo:rustc-cfg=memchr_runtime_simd
[memchr 2.3.4] cargo:rustc-cfg=memchr_runtime_sse2
[memchr 2.3.4] cargo:rustc-cfg=memchr_runtime_sse42
[memchr 2.3.4] cargo:rustc-cfg=memchr_runtime_avx
Compiling semver v0.10.0
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=semver&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-0.10.0&& set CARGO_PKG_AUTHORS="Steve Klabnik <steve@steveklabnik.com>:The Rust Project Developers"&& set CARGO_PKG_DESCRIPTION="Semantic version parsing and comparison.
"&& set CARGO_PKG_HOMEPAGE=https://docs.rs/crate/semver/&& set CARGO_PKG_LICENSE=MIT/Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=semver&& set CARGO_PKG_REPOSITORY=https://github.com/steveklabnik/semver&& set CARGO_PKG_VERSION=0.10.0&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=10&& set CARGO_PKG_VERSION_PATCH=0&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name semver C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-0.10.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" -C metadata=738f1475e2fe50f4 -C extra-filename=-738f1475e2fe50f4 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "semver_parser=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libsemver_parser-f7c618405132bb7f.rmeta" --cap-lints warn`
warning: 3 warnings emitted
Compiling num-traits v0.2.14
warning: 4 warnings emitted
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=build_script_build&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.2.14&& set CARGO_PKG_AUTHORS="The Rust Project Developers"&& set CARGO_PKG_DESCRIPTION="Numeric traits for generic mathematics"&& set CARGO_PKG_HOMEPAGE=https://github.com/rust-num/num-traits&& set CARGO_PKG_LICENSE="MIT OR Apache-2.0"&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=num-traits&& set CARGO_PKG_REPOSITORY=https://github.com/rust-num/num-traits&& set CARGO_PKG_VERSION=0.2.14&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=2&& set CARGO_PKG_VERSION_PATCH=14&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name build_script_build C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.2.14\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=2564e3f5099e29a7 -C extra-filename=-2564e3f5099e29a7 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\num-traits-2564e3f5099e29a7" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "autocfg=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libautocfg-a24f6c1fb6d28c38.rlib" --cap-lints warn`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=libc&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.82&& set CARGO_PKG_AUTHORS="The Rust Project Developers"&& set CARGO_PKG_DESCRIPTION="Raw FFI bindings to platform libraries like libc.
"&& set CARGO_PKG_HOMEPAGE=https://github.com/rust-lang/libc&& set CARGO_PKG_LICENSE="MIT OR Apache-2.0"&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=libc&& set CARGO_PKG_REPOSITORY=https://github.com/rust-lang/libc&& set CARGO_PKG_VERSION=0.2.82&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=2&& set CARGO_PKG_VERSION_PATCH=82&& set CARGO_PKG_VERSION_PRE=""&& set OUT_DIR="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\libc-947ba74151ee45b1\out"&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name libc C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.82\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=9b4c77cc2ab5eb58 -C extra-filename=-9b4c77cc2ab5eb58 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor`
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=memchr&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.3.4&& set CARGO_PKG_AUTHORS="Andrew Gallant <jamslam@gmail.com>:bluss"&& set CARGO_PKG_DESCRIPTION="Safe interface to memchr."&& set CARGO_PKG_HOMEPAGE=https://github.com/BurntSushi/rust-memchr&& set CARGO_PKG_LICENSE=Unlicense/MIT&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=memchr&& set CARGO_PKG_REPOSITORY=https://github.com/BurntSushi/rust-memchr&& set CARGO_PKG_VERSION=2.3.4&& set CARGO_PKG_VERSION_MAJOR=2&& set CARGO_PKG_VERSION_MINOR=3&& set CARGO_PKG_VERSION_PATCH=4&& set CARGO_PKG_VERSION_PRE=""&& set OUT_DIR="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\memchr-6fbeded13f4792b5\out"&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name memchr C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.3.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" --cfg "feature=\"use_std\"" -C metadata=126d7796e1fe18a2 -C extra-filename=-126d7796e1fe18a2 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx`
Compiling clang-sys v1.0.3
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=build_script_build&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-sys-1.0.3&& set CARGO_PKG_AUTHORS="Kyle Mayes <kyle@mayeses.com>"&& set CARGO_PKG_DESCRIPTION="Rust bindings for libclang."&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=clang-sys&& set CARGO_PKG_REPOSITORY=https://github.com/KyleMayes/clang-sys&& set CARGO_PKG_VERSION=1.0.3&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=0&& set CARGO_PKG_VERSION_PATCH=3&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name build_script_build C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-sys-1.0.3\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"clang_3_5\"" --cfg "feature=\"clang_3_6\"" --cfg "feature=\"clang_3_7\"" --cfg "feature=\"clang_3_8\"" --cfg "feature=\"clang_3_9\"" --cfg "feature=\"clang_4_0\"" --cfg "feature=\"clang_5_0\"" --cfg "feature=\"clang_6_0\"" -C metadata=c46df18841d26ab1 -C extra-filename=-c46df18841d26ab1 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\clang-sys-c46df18841d26ab1" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "glob=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libglob-f8a0d1bed2b78fbf.rlib" --cap-lints warn`
Running `C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\num-traits-2564e3f5099e29a7\build-script-build`
Compiling aho-corasick v0.7.15
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=aho_corasick&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\aho-corasick-0.7.15&& set CARGO_PKG_AUTHORS="Andrew Gallant <jamslam@gmail.com>"&& set CARGO_PKG_DESCRIPTION="Fast multiple substring searching."&& set CARGO_PKG_HOMEPAGE=https://github.com/BurntSushi/aho-corasick&& set CARGO_PKG_LICENSE=Unlicense/MIT&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=aho-corasick&& set CARGO_PKG_REPOSITORY=https://github.com/BurntSushi/aho-corasick&& set CARGO_PKG_VERSION=0.7.15&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=7&& set CARGO_PKG_VERSION_PATCH=15&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name aho_corasick C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\aho-corasick-0.7.15\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=caabc0744f399d43 -C extra-filename=-caabc0744f399d43 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "memchr=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libmemchr-126d7796e1fe18a2.rmeta" --cap-lints warn`
[num-traits 0.2.14] cargo:rustc-cfg=has_i128
[num-traits 0.2.14] cargo:rustc-cfg=has_to_int_unchecked
[num-traits 0.2.14] cargo:rerun-if-changed=build.rs
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=num_traits&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.2.14&& set CARGO_PKG_AUTHORS="The Rust Project Developers"&& set CARGO_PKG_DESCRIPTION="Numeric traits for generic mathematics"&& set CARGO_PKG_HOMEPAGE=https://github.com/rust-num/num-traits&& set CARGO_PKG_LICENSE="MIT OR Apache-2.0"&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=num-traits&& set CARGO_PKG_REPOSITORY=https://github.com/rust-num/num-traits&& set CARGO_PKG_VERSION=0.2.14&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=2&& set CARGO_PKG_VERSION_PATCH=14&& set CARGO_PKG_VERSION_PRE=""&& set OUT_DIR="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\num-traits-73a43690d033e220\out"&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name num_traits C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.2.14\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=db89d0d6a4354732 -C extra-filename=-db89d0d6a4354732 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --cap-lints warn --cfg has_i128 --cfg has_to_int_unchecked`
Running `C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\clang-sys-c46df18841d26ab1\build-script-build`
[clang-sys 1.0.3] cargo:rustc-link-search=C:\Program Files\LLVM\bin
[clang-sys 1.0.3] cargo:rustc-link-search=C:\Program Files\LLVM\lib
[clang-sys 1.0.3] cargo:rustc-link-lib=dylib=libclang
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=clang_sys&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-sys-1.0.3&& set CARGO_PKG_AUTHORS="Kyle Mayes <kyle@mayeses.com>"&& set CARGO_PKG_DESCRIPTION="Rust bindings for libclang."&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=clang-sys&& set CARGO_PKG_REPOSITORY=https://github.com/KyleMayes/clang-sys&& set CARGO_PKG_VERSION=1.0.3&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=0&& set CARGO_PKG_VERSION_PATCH=3&& set CARGO_PKG_VERSION_PRE=""&& set OUT_DIR="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\clang-sys-9e37935360a51fbd\out"&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name clang_sys C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-sys-1.0.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"clang_3_5\"" --cfg "feature=\"clang_3_6\"" --cfg "feature=\"clang_3_7\"" --cfg "feature=\"clang_3_8\"" --cfg "feature=\"clang_3_9\"" --cfg "feature=\"clang_4_0\"" --cfg "feature=\"clang_5_0\"" --cfg "feature=\"clang_6_0\"" -C metadata=4f2e7bfa57f437b5 -C extra-filename=-4f2e7bfa57f437b5 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "glob=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libglob-f8a0d1bed2b78fbf.rmeta" --extern "libc=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\liblibc-9b4c77cc2ab5eb58.rmeta" --cap-lints warn -L "C:\Program Files\LLVM\bin" -L "C:\Program Files\LLVM\lib" -l dylib=libclang`
Compiling clang v1.0.3
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=clang&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-1.0.3&& set CARGO_PKG_AUTHORS="Kyle Mayes <kyle@mayeses.com>"&& set CARGO_PKG_DESCRIPTION="A somewhat idiomatic Rust wrapper for libclang."&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=Apache-2.0&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=clang&& set CARGO_PKG_REPOSITORY=https://github.com/KyleMayes/clang-rs&& set CARGO_PKG_VERSION=1.0.3&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=0&& set CARGO_PKG_VERSION_PATCH=3&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name clang C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-1.0.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"clang_3_5\"" --cfg "feature=\"clang_3_6\"" --cfg "feature=\"clang_3_7\"" --cfg "feature=\"clang_3_8\"" --cfg "feature=\"clang_3_9\"" --cfg "feature=\"clang_4_0\"" --cfg "feature=\"clang_5_0\"" --cfg "feature=\"clang_6_0\"" -C metadata=dcd36e00a9faf65c -C extra-filename=-dcd36e00a9faf65c --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "clang_sys=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libclang_sys-4f2e7bfa57f437b5.rmeta" --extern "libc=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\liblibc-9b4c77cc2ab5eb58.rmeta" --cap-lints warn -L "C:\Program Files\LLVM\bin" -L "C:\Program Files\LLVM\lib"`
Compiling regex v1.4.3
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=regex&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.4.3&& set CARGO_PKG_AUTHORS="The Rust Project Developers"&& set CARGO_PKG_DESCRIPTION="An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
"&& set CARGO_PKG_HOMEPAGE=https://github.com/rust-lang/regex&& set CARGO_PKG_LICENSE="MIT OR Apache-2.0"&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=regex&& set CARGO_PKG_REPOSITORY=https://github.com/rust-lang/regex&& set CARGO_PKG_VERSION=1.4.3&& set CARGO_PKG_VERSION_MAJOR=1&& set CARGO_PKG_VERSION_MINOR=4&& set CARGO_PKG_VERSION_PATCH=3&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name regex C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.4.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"aho-corasick\"" --cfg "feature=\"default\"" --cfg "feature=\"memchr\"" --cfg "feature=\"perf\"" --cfg "feature=\"perf-cache\"" --cfg "feature=\"perf-dfa\"" --cfg "feature=\"perf-inline\"" --cfg "feature=\"perf-literal\"" --cfg "feature=\"std\"" --cfg "feature=\"thread_local\"" --cfg "feature=\"unicode\"" --cfg "feature=\"unicode-age\"" --cfg "feature=\"unicode-bool\"" --cfg "feature=\"unicode-case\"" --cfg "feature=\"unicode-gencat\"" --cfg "feature=\"unicode-perl\"" --cfg "feature=\"unicode-script\"" --cfg "feature=\"unicode-segment\"" -C metadata=b93b3856ea80d20a -C extra-filename=-b93b3856ea80d20a --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "aho_corasick=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libaho_corasick-caabc0744f399d43.rmeta" --extern "memchr=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libmemchr-126d7796e1fe18a2.rmeta" --extern "regex_syntax=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libregex_syntax-da89b8378cda27ad.rmeta" --extern "thread_local=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libthread_local-ab4405d41bf0787d.rmeta" --cap-lints warn`
warning: use of deprecated struct `thread_local::CachedThreadLocal`: Use `ThreadLocal` instead
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.4.3\src\cache.rs:15:9
|
15 | use thread_local::CachedThreadLocal;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: `#[warn(deprecated)]` on by default
warning: use of deprecated struct `thread_local::CachedThreadLocal`: Use `ThreadLocal` instead
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.4.3\src\cache.rs:18:32
|
18 | pub struct Cached<T: Send>(CachedThreadLocal<T>);
| ^^^^^^^^^^^^^^^^^^^^
warning: use of deprecated struct `thread_local::CachedThreadLocal`: Use `ThreadLocal` instead
--> C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.4.3\src\cache.rs:25:20
|
25 | Cached(CachedThreadLocal::new())
| ^^^^^^^^^^^^^^^^^^^^^^
Compiling opencv-binding-generator v0.22.0
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=opencv_binding_generator&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.22.0&& set CARGO_PKG_AUTHORS="Pro <twisted.fall@gmail.com>"&& set CARGO_PKG_DESCRIPTION="Binding generator for opencv crate"&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=MIT&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=opencv-binding-generator&& set CARGO_PKG_REPOSITORY=https://github.com/twistedfall/opencv-rust&& set CARGO_PKG_VERSION=0.22.0&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=22&& set CARGO_PKG_VERSION_PATCH=0&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name opencv_binding_generator --edition=2018 C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.22.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4381caa2308b8597 -C extra-filename=-4381caa2308b8597 --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "clang=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libclang-dcd36e00a9faf65c.rmeta" --extern "clang_sys=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libclang_sys-4f2e7bfa57f437b5.rmeta" --extern "dunce=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libdunce-6121a2d2bc243abb.rmeta" --extern "maplit=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libmaplit-c2d269ae2163c69b.rmeta" --extern "once_cell=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libonce_cell-e5af6b33a086dd98.rmeta" --extern "percent_encoding=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libpercent_encoding-c6cebc8ba9052da6.rmeta" --extern "regex=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libregex-b93b3856ea80d20a.rmeta" --cap-lints warn -L "C:\Program Files\LLVM\bin" -L "C:\Program Files\LLVM\lib"`
warning: 3 warnings emitted
Compiling opencv v0.48.0
Running `set CARGO=\\?\C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_CRATE_NAME=build_script_build&& set CARGO_MANIFEST_DIR=C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.48.0&& set CARGO_PKG_AUTHORS="Mathieu Poumeyrol <kali@zoy.org>:Pro <twisted.fall@gmail.com>"&& set CARGO_PKG_DESCRIPTION="Rust bindings for OpenCV"&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=MIT&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=opencv&& set CARGO_PKG_REPOSITORY=https://github.com/twistedfall/opencv-rust&& set CARGO_PKG_VERSION=0.48.0&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=48&& set CARGO_PKG_VERSION_PATCH=0&& set CARGO_PKG_VERSION_PRE=""&& set PATH="C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\Joe\.cargo\bin;C:\Users\Joe\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\AMD\ATI.ACE\Core-Static;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\adb;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Android;C:\Windows\System32;C:\Users\Nishant\Desktop\Not installed applications\zig-windows-x86_64-0.6.0+ab483281d\;C:\Program Files\Git\cmd;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\dotnet\;C:\MinGW\bin;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\dotnet\;C:\Users\Joe\.cargo\bin;C:\Users\Joe\AppData\Local\Microsoft\WindowsApps;C:\Users\Joe\.dotnet\tools"&& rustc --crate-name build_script_build --edition=2018 C:\Users\Joe\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.48.0\build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg "feature=\"binding-generator\"" --cfg "feature=\"buildtime-bindgen\"" --cfg "feature=\"clang\"" --cfg "feature=\"default\"" --cfg "feature=\"jobserver\"" --cfg "feature=\"opencv-4\"" -C metadata=9e21b59048338c4d -C extra-filename=-9e21b59048338c4d --out-dir "C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\opencv-9e21b59048338c4d" -L "dependency=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps" --extern "cc=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libcc-f75953073b24effc.rlib" --extern "clang=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libclang-dcd36e00a9faf65c.rlib" --extern "dunce=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libdunce-6121a2d2bc243abb.rlib" --extern "glob=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libglob-f8a0d1bed2b78fbf.rlib" --extern "jobserver=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libjobserver-a8d105efb42bd7a0.rlib" --extern "once_cell=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libonce_cell-e5af6b33a086dd98.rlib" --extern "binding_generator=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libopencv_binding_generator-4381caa2308b8597.rlib" --extern "pkg_config=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libpkg_config-67c3bf8290c3031f.rlib" --extern "semver=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libsemver-738f1475e2fe50f4.rlib" --extern "shlex=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libshlex-2df07f3d5d951798.rlib" --extern "vcpkg=C:\Users\Joe\Desktop\Rust programming\learning\target\debug\deps\libvcpkg-1ec5798d596474f1.rlib" --cap-lints warn -L "C:\Program Files\LLVM\bin" -L "C:\Program Files\LLVM\lib"`
Running `C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\opencv-9e21b59048338c4d\build-script-build`
error: failed to run custom build command for `opencv v0.48.0`
Caused by:
process didn't exit successfully: `C:\Users\Joe\Desktop\Rust programming\learning\target\debug\build\opencv-9e21b59048338c4d\build-script-build` (exit code: 0xc0000135, STATUS_DLL_NOT_FOUND)
That image doesn’t show the PATH
environment variable. I can see though that the problem is actually that it can’t find libclang.dll
not the one from OpenCV. Have you installed llvm
?
Yes I have installed llvm
not through chocolate though and in the installer it promoted if I want to set the system evnrionment paths and I selected yes for this option.
So what’s your current value of the environment variable named PATH
?
These are the values:
I can't see anything related to llvm here, probably the path update didn't work so well, or maybe you need to reboot the system? The path containing libclang.dll
file must be present in the path for it to work. And additionally to run the compiled program the path containing libopencv.dll
needs to be present in the PATH
.
The path containing libclang.dll file must be present in the path for it to work.
I added libclang.dll
's directory to PATH
.
And additionally to run the compiled program the path containing libopencv.dll needs to be present in the PATH.
I did a full system search for libopencv.dll
and it is not present anywhere on my disk. is it supposed to come with the opencv
file that I downloaded?
Yeah, I was wrong about the name of the opencv dll filename, I looked it up and it's opencv_world451.dll
, it's located in the build/x64/vc15/bin
directory of the OpenCV install.
@twistedfall Is this correct mate?
No, your OPENCV_LINK_LIBS
should be left as it was before: "opencv_world451", your PATH
environment variable needs to contain directories that have the necessary dlls: libclang.dll
and opencv_world451.dll
. The directory for opencv_world451.dll
latter is "...\build\x64\vc15\bin".
@twistedfall It seems to build fine but in vscode inside Cargo.toml
file there is red underline and if I hover over it it shows this:
But when I ran cargo run
no errors (only warnings). Do you happen to know why I get this?
Judging by the error, something's wrong with RLS (Rust Language Server), I'm not using it (neither vscode) so I won't be able to help here. I hear that rust-anaylyzer is currently preferred over rls.
I see, thanks mate :)
I am importing the cargo package like this:
but when I ran
cargo build
I eventually get this error:Any idea if I am doing something wrong?