twistedfall / opencv-rust

Rust bindings for OpenCV 3 & 4
MIT License
1.97k stars 160 forks source link

Windows 10 - app compilation fails #341

Closed neilyoung closed 2 years ago

neilyoung commented 2 years ago

I'm sorry, I'm again having a compilation issue. Now on Windows 10.

I satisfied the requirements via choco and provided the environment variables. OpenCV 4.5.5 installed seemingly.

This is the build log. File "limits" is missing or so...

build.log

neilyoung commented 2 years ago

I think I'm missing the vcpkg stuff...

neilyoung commented 2 years ago

This vcpkg is that incredibly lame... It is now dealing with 8 of 14 installations since 2 hours. Absolutely impossible to think about CI with this

twistedfall commented 2 years ago

There is an open issue about the missing limits.h file with some workarounds: https://github.com/twistedfall/opencv-rust/issues/322

neilyoung commented 2 years ago

Thanks. But - no thanks :)

Simply the requirement of having to do an hour long vcpkg installation with unclear outcome is a showstopper for me. No Windows support really possible with this

neilyoung commented 2 years ago

I resumed this attempt. Indeed, a downgrade to VS 2019 community solved the "limits" issue.

But now I have this:

C:\Users\neily\calibration>cargo build -vv
       Fresh unicode-xid v0.2.3
       Fresh version_check v0.9.4
       Fresh autocfg v1.1.0
       Fresh glob v0.3.0
       Fresh percent-encoding v2.1.0
       Fresh regex-syntax v0.6.25
       Fresh tinyvec_macros v0.1.0
       Fresh once_cell v1.10.0
       Fresh dunce v1.0.2
       Fresh maplit v1.0.2
       Fresh jobserver v0.1.24
       Fresh shlex v1.1.0
       Fresh unicode-width v0.1.9
       Fresh matches v0.1.9
       Fresh vcpkg v0.2.15
       Fresh pkg-config v0.3.25
       Fresh unicode-segmentation v1.9.0
       Fresh strsim v0.8.0
       Fresh unicode-bidi v0.3.8
       Fresh bitflags v1.3.2
       Fresh vec_map v0.8.2
       Fresh cache-padded v1.2.0
       Fresh lazy_static v1.4.0
       Fresh cc v1.0.73
       Fresh tinyvec v1.6.0
       Fresh textwrap v0.11.0
       Fresh heck v0.3.3
       Fresh form_urlencoded v1.0.1
       Fresh proc-macro2 v1.0.38
       Fresh libc v0.2.125
       Fresh triple_buffer v6.0.0
       Fresh memchr v2.5.0
       Fresh winapi v0.3.9
       Fresh semver v1.0.9
       Fresh unicode-normalization v0.1.19
       Fresh quote v1.0.18
       Fresh clang-sys v1.3.1
       Fresh aho-corasick v0.7.18
       Fresh num-traits v0.2.15
       Fresh atty v0.2.14
       Fresh time v0.1.44
       Fresh anyhow v1.0.57
       Fresh syn v1.0.92
       Fresh clang v1.0.3
       Fresh regex v1.5.5
       Fresh proc-macro-error-attr v1.0.4
       Fresh idna v0.2.3
       Fresh opencv-binding-generator v0.41.0
       Fresh serde_derive v1.0.137
       Fresh proc-macro-error v1.0.4
       Fresh clap v2.34.0
       Fresh num-integer v0.1.45
       Fresh structopt-derive v0.4.18
       Fresh serde v1.0.137
       Fresh chrono v0.4.19
       Fresh structopt v0.3.26
       Fresh url v2.2.2
       Fresh opencv v0.63.2
   Compiling calibration v0.1.9 (C:\Users\neily\calibration)
     Running `set CARGO=\\?\C:\Users\neily\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_BIN_NAME=calibration&& set CARGO_CRATE_NAME=calibration&& set CARGO_MANIFEST_DIR=C:\Users\neily\calibration&& set CARGO_PKG_AUTHORS="Neil Young <foreverneilyoung@googlemail.com>"&& set CARGO_PKG_DESCRIPTION=""&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=""&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=calibration&& set CARGO_PKG_REPOSITORY=""&& set CARGO_PKG_VERSION=0.1.9&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=1&& set CARGO_PKG_VERSION_PATCH=9&& set CARGO_PKG_VERSION_PRE=""&& set CARGO_PRIMARY_PACKAGE=1&& set PATH="C:\Users\neily\calibration\target\debug\deps;C:\Users\neily\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\neily\.cargo\bin;C:\Users\neily\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files\AdoptOpenJDK\jdk-11.0.11.9-hotspot\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;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 (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\PuTTY\;C:\Program Files\PowerShell\7-preview\preview;C:\Program Files\Git\cmd;C:\ProgramData\chocolatey\bin;C:\Program Files\LLVM\bin;C:\Users\neily\.cargo\bin;C:\Users\neily\AppData\Local\Microsoft\WindowsApps;C:\Users\neily\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\neily\AppData\Local\Programs\Python\Python37;C:\gstreamer\1.0\mingw_x86_64\bin;"&& rustc --crate-name calibration --edition=2021 src\main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=7d61db8716fda48c --out-dir C:\Users\neily\calibration\target\debug\deps -C incremental=C:\Users\neily\calibration\target\debug\incremental -L dependency=C:\Users\neily\calibration\target\debug\deps --extern anyhow=C:\Users\neily\calibration\target\debug\deps\libanyhow-5fb2edac6ca0c615.rlib --extern chrono=C:\Users\neily\calibration\target\debug\deps\libchrono-0cd0e7674f60ebcc.rlib --extern opencv=C:\Users\neily\calibration\target\debug\deps\libopencv-e4f42f4de4a782b3.rlib --extern structopt=C:\Users\neily\calibration\target\debug\deps\libstructopt-d78763f0c1ec657b.rlib --extern triple_buffer=C:\Users\neily\calibration\target\debug\deps\libtriple_buffer-bc03cad96b6abdf7.rlib --extern url=C:\Users\neily\calibration\target\debug\deps\liburl-ea5a2a40749b84ce.rlib -L native=C:\Users\neily\calibration\target\debug\build\opencv-f0682eb9a890170b\out -L c:\tools\opencv\build\x64\vc15\lib`
error[E0432]: unresolved imports `opencv::types::VectorOfPoint3f`, `opencv::types::VectorOfVectorOfPoint3f`
 --> src\main.rs:5:26
  |
5 |     types::{VectorOfMat, VectorOfPoint3f, VectorOfVectorOfPoint3f},
  |                          ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^ no `VectorOfVectorOfPoint3f` in `opencv::hub::types`
  |                          |
  |                          no `VectorOfPoint3f` in `opencv::hub::types`
  |
help: a similar name exists in the module
  |
5 |     types::{VectorOfMat, VectorOfPoint2f, VectorOfVectorOfPoint3f},
  |                          ~~~~~~~~~~~~~~~
help: a similar name exists in the module
  |
5 |     types::{VectorOfMat, VectorOfPoint3f, VectorOfVectorOfPoint2f},
  |                                           ~~~~~~~~~~~~~~~~~~~~~~~

For more information about this error, try `rustc --explain E0432`.
error: could not compile `calibration` due to previous error

Caused by:
  process didn't exit successfully: `set CARGO=\\?\C:\Users\neily\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin\cargo.exe&& set CARGO_BIN_NAME=calibration&& set CARGO_CRATE_NAME=calibration&& set CARGO_MANIFEST_DIR=C:\Users\neily\calibration&& set CARGO_PKG_AUTHORS="Neil Young <foreverneilyoung@googlemail.com>"&& set CARGO_PKG_DESCRIPTION=""&& set CARGO_PKG_HOMEPAGE=""&& set CARGO_PKG_LICENSE=""&& set CARGO_PKG_LICENSE_FILE=""&& set CARGO_PKG_NAME=calibration&& set CARGO_PKG_REPOSITORY=""&& set CARGO_PKG_VERSION=0.1.9&& set CARGO_PKG_VERSION_MAJOR=0&& set CARGO_PKG_VERSION_MINOR=1&& set CARGO_PKG_VERSION_PATCH=9&& set CARGO_PKG_VERSION_PRE=""&& set CARGO_PRIMARY_PACKAGE=1&& set PATH="C:\Users\neily\calibration\target\debug\deps;C:\Users\neily\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Users\neily\.cargo\bin;C:\Users\neily\.rustup\toolchains\stable-x86_64-pc-windows-msvc\bin;C:\Program Files\AdoptOpenJDK\jdk-11.0.11.9-hotspot\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;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 (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\PuTTY\;C:\Program Files\PowerShell\7-preview\preview;C:\Program Files\Git\cmd;C:\ProgramData\chocolatey\bin;C:\Program Files\LLVM\bin;C:\Users\neily\.cargo\bin;C:\Users\neily\AppData\Local\Microsoft\WindowsApps;C:\Users\neily\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\neily\AppData\Local\Programs\Python\Python37;C:\gstreamer\1.0\mingw_x86_64\bin;"&& rustc --crate-name calibration --edition=2021 src\main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=7d61db8716fda48c --out-dir C:\Users\neily\calibration\target\debug\deps -C incremental=C:\Users\neily\calibration\target\debug\incremental -L dependency=C:\Users\neily\calibration\target\debug\deps --extern anyhow=C:\Users\neily\calibration\target\debug\deps\libanyhow-5fb2edac6ca0c615.rlib --extern chrono=C:\Users\neily\calibration\target\debug\deps\libchrono-0cd0e7674f60ebcc.rlib --extern opencv=C:\Users\neily\calibration\target\debug\deps\libopencv-e4f42f4de4a782b3.rlib --extern structopt=C:\Users\neily\calibration\target\debug\deps\libstructopt-d78763f0c1ec657b.rlib --extern triple_buffer=C:\Users\neily\calibration\target\debug\deps\libtriple_buffer-bc03cad96b6abdf7.rlib --extern url=C:\Users\neily\calibration\target\debug\deps\liburl-ea5a2a40749b84ce.rlib -L native=C:\Users\neily\calibration\target\debug\build\opencv-f0682eb9a890170b\out -L c:\tools\opencv\build\x64\vc15\lib` (exit code: 1)

C:\Users\neily\calibration>

Any pointer?

twistedfall commented 2 years ago

As always, a cargo build -vv log would provide the insight into what's happening.

neilyoung commented 2 years ago

Forgot the clean, did ran it like so. One second

neilyoung commented 2 years ago

The opencv-0.63.2/src/opencv/hub/types.rs on my Mac (and on Linux) contains this type.

neilyoung commented 2 years ago

HTH

build.txt

twistedfall commented 2 years ago

I see, can you please tell me for what function are you using the VectorOfPoint3f and VectorOfVectorOfPoint3f types?

neilyoung commented 2 years ago

I'm trying to construct objp and the obj_points(compare to the Python original https://docs.opencv.org/4.x/dc/dbb/tutorial_py_calibration.html#:~:text=%23%20prepare%20object%20points,real%20world%20space)

    let mut obj = VectorOfPoint3f::new();
    for i in 0..rows * cols {
        obj.push(core::Point3f::new((i % rows) as f32, (i / rows) as f32, 0.))
    }
    let mut obj_points = VectorOfVectorOfPoint3f::new();

Even it doesn't look like so from the coding the results are the same in Rust and Python

EDIT: Rows is 6 and Cols is 9 in my case

neilyoung commented 2 years ago

I did run the compilation on a Github Action, coming up with the same results as above. Interesting: I didn't have to install the vcpgk stuff

Just this:

 - name: Install Windows Prerequisites
      if: matrix.os == 'windows-2019'
      run: choco install -y llvm opencv

   - name: Set Windows Env
      if: matrix.os == 'windows-2019'
      run: |
        echo "OPENCV_INCLUDE_PATHS=C:\tools\opencv\build\include" >> "${env:GITHUB_ENV}"
        echo "OPENCV_LINK_LIBS=opencv_world455" >> "${env:GITHUB_ENV}"
        echo "OPENCV_LINK_PATHS=C:\tools\opencv\build\x64\vc15\lib" >> "${env:GITHUB_ENV}"
Run cargo build --verbose --release
  cargo build --verbose --release
  shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
  env:
    CARGO_TERM_COLOR: always
    TOKEN: ***
    OPENCV_INCLUDE_PATHS: C:\tools\opencv\build\include
    OPENCV_LINK_LIBS: opencv_world455
    OPENCV_LINK_PATHS: C:\tools\opencv\build\x64\vc15\lib

    Updating crates.io index
 Downloading crates ...
  Downloaded tinyvec_macros v0.1.0
  Downloaded tinyvec v1.6.0
  Downloaded serde v1.0.137
  Downloaded shlex v1.1.0
  Downloaded pkg-config v0.3.[2](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:2)5
  Downloaded textwrap v0.11.0
  Downloaded semver v1.0.9
  Downloaded once_cell v1.10.0
  Downloaded clang-sys v1.[3](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:3).1
  Downloaded percent-encoding v2.1.0
  Downloaded dunce v1.0.2
  Downloaded version_check v0.9.[4](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:4)
  Downloaded unicode-width v0.1.9
  Downloaded time v0.1.44
  Downloaded unicode-bidi v0.3.8
  Downloaded autocfg v1.1.0
  Downloaded structopt v0.3.26
  Downloaded memchr v2.[5](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:5).0
  Downloaded matches v0.1.9
  Downloaded aho-corasick v0.7.18
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded form_urlencoded v1.0.1
  Downloaded url v2.2.2
  Downloaded unicode-normalization v0.1.19
  Downloaded quote v1.0.18
  Downloaded vec_map v0.8.2
  Downloaded strsim v0.8.0
  Downloaded num-integer v0.1.45
  Downloaded heck v0.3.3
  Downloaded structopt-derive v0.4.18
  Downloaded chrono v0.4.19
  Downloaded vcpkg v0.2.15
  Downloaded regex-syntax v0.[6](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:6).25
  Downloaded syn v1.0.92
  Downloaded libc v0.2.125
  Downloaded winapi v0.3.9
  Downloaded clang v1.0.3
  Downloaded triple_buffer v6.0.0
  Downloaded opencv-binding-generator v0.41.0
  Downloaded glob v0.3.0
  Downloaded opencv v0.63.2
  Downloaded regex v1.5.5
  Downloaded idna v0.2.3
  Downloaded unicode-segmentation v1.9.0
  Downloaded proc-macro2 v1.0.38
  Downloaded maplit v1.0.2
  Downloaded clap v2.34.0
  Downloaded lazy_static v1.4.0
  Downloaded serde_derive v1.0.13[7](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:7)
  Downloaded cache-padded v1.2.0
  Downloaded unicode-xid v0.2.3
  Downloaded atty v0.2.14
  Downloaded num-traits v0.2.15
  Downloaded cc v1.0.73
  Downloaded proc-macro-error v1.0.4
  Downloaded jobserver v0.1.24
  Downloaded anyhow v1.0.57
  Downloaded bitflags v1.3.2
   Compiling libc v0.2.125
   Compiling proc-macro2 v1.0.3[8](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:8)
     Running `rustc --crate-name build_script_build C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc62[9](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:9)9db9ec823\libc-0.2.125\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=a4a09b0e9d6de623 -C extra-filename=-a4a09b0e9d6de623 --out-dir D:\a\calibration\calibration\target\release\build\libc-a4a09b0e9d6de623 -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-1.0.38\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=8429fef16f486380 -C extra-filename=-8429fef16f486380 --out-dir D:\a\calibration\calibration\target\release\build\proc-macro2-8429fef16f486380 -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling unicode-xid v0.2.3
   Compiling glob v0.3.0
     Running `rustc --crate-name unicode_xid C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-xid-0.2.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" -C metadata=ed4a26437aa82492 -C extra-filename=-ed4a26437aa82492 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
     Running `rustc --crate-name glob C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\glob-0.3.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=fb5199e948890023 -C extra-filename=-fb5199e948890023 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling syn v1.0.92
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\syn-1.0.92\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"clone-impls\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"full\"" --cfg "feature=\"parsing\"" --cfg "feature=\"printing\"" --cfg "feature=\"proc-macro\"" --cfg "feature=\"quote\"" -C metadata=7ed1e73a7ccec59a -C extra-filename=-7ed1e73a7ccec59a --out-dir D:\a\calibration\calibration\target\release\build\syn-7ed1e73a7ccec59a -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling memchr v2.5.0
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.5.0\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=51f0afec389f8e33 -C extra-filename=-51f0afec389f8e33 --out-dir D:\a\calibration\calibration\target\release\build\memchr-51f0afec389f8e33 -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling version_check v0.9.4
     Running `rustc --crate-name version_check C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\version_check-0.9.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=8b4a03dd038d9851 -C extra-filename=-8b4a03dd038d9851 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling autocfg v1.1.0
     Running `rustc --crate-name autocfg C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\autocfg-1.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=816c43f68722aa86 -C extra-filename=-816c43f68722aa86 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling winapi v0.3.9
     Running `rustc --crate-name build_script_build C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.3.9\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"consoleapi\"" --cfg "feature=\"minwinbase\"" --cfg "feature=\"minwindef\"" --cfg "feature=\"ntdef\"" --cfg "feature=\"processenv\"" --cfg "feature=\"profileapi\"" --cfg "feature=\"std\"" --cfg "feature=\"sysinfoapi\"" --cfg "feature=\"timezoneapi\"" --cfg "feature=\"winbase\"" -C metadata=efc9[10](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:10)7a0acfcf67 -C extra-filename=-efc9[10](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:11)7a0acfcf67 --out-dir D:\a\calibration\calibration\target\release\build\winapi-efc9107a0acfcf67 -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling regex-syntax v0.6.25
     Running `rustc --crate-name regex_syntax --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-syntax-0.6.25\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --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=8854725597a8d3f7 -C extra-filename=-8854725597a8d3f7 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling semver v1.0.9
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-1.0.9\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=a78c1e9ac400b5a9 -C extra-filename=-a78c1e9ac400b5a9 --out-dir D:\a\calibration\calibration\target\release\build\semver-a78c1e9ac400b5a9 -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling serde_derive v1.0.137
     Running `rustc --crate-name build_script_build C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_derive-1.0.137\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" -C metadata=740ec86d43f4ab56 -C extra-filename=-740ec86d43f4ab56 --out-dir D:\a\calibration\calibration\target\release\build\serde_derive-740ec86d43f4ab56 -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling percent-encoding v2.1.0
     Running `rustc --crate-name percent_encoding C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\percent-encoding-2.1.0\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=eb37738b850dcf47 -C extra-filename=-eb37738b850dcf47 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling jobserver v0.1.24
     Running `rustc --crate-name jobserver --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\jobserver-0.1.24\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=1979e80c45b030df -C extra-filename=-1979e80c45b030df --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling tinyvec_macros v0.1.0
     Running `rustc --crate-name tinyvec_macros --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\tinyvec_macros-0.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=b9f8af448be58ae5 -C extra-filename=-b9f8af448be58ae5 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling once_cell v1.10.0
     Running `rustc --crate-name once_cell --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\once_cell-1.10.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"race\"" --cfg "feature=\"std\"" -C metadata=617835472caaefe0 -C extra-filename=-617835472caaefe0 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling maplit v1.0.2
     Running `rustc --crate-name maplit C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\maplit-1.0.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5cce073b2345615b -C extra-filename=-5cce073b2345615b --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling dunce v1.0.2
     Running `rustc --crate-name dunce --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\dunce-1.0.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f5a701b7d619e4ce -C extra-filename=-f5a701b7d619e4ce --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling matches v0.1.9
     Running `rustc --crate-name matches C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\matches-0.1.9\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=395f2b19f97f7484 -C extra-filename=-395f2b19f97f7484 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling shlex v1.1.0
     Running `rustc --crate-name shlex C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\shlex-1.1.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=7e3d5c06803b81ad -C extra-filename=-7e3d5c06803b81ad --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling serde v1.0.137
     Running `rustc --crate-name build_script_build C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\serde-1.0.137\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"serde_derive\"" --cfg "feature=\"std\"" -C metadata=326b5e226470ba9f -C extra-filename=-326b5e226470ba9f --out-dir D:\a\calibration\calibration\target\release\build\serde-326b5e226470ba9f -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling pkg-config v0.3.25
     Running `rustc --crate-name pkg_config C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\pkg-config-0.3.25\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f5b3ca7aa8d38098 -C extra-filename=-f5b3ca7aa8d38098 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling unicode-width v0.1.9
     Running `rustc --crate-name unicode_width C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-width-0.1.9\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" -C metadata=e13ab707f390516b -C extra-filename=-e13ab707f390516b --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling unicode-segmentation v1.9.0
     Running `rustc --crate-name unicode_segmentation --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-segmentation-1.9.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=bb1d26891914484f -C extra-filename=-bb1d26891914484f --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling vcpkg v0.2.15
     Running `rustc --crate-name vcpkg C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\vcpkg-0.2.15\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=a44cc8c606c3[11](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:12)9a -C extra-filename=-a44cc8c606c3119a --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
     Running `rustc --crate-name percent_encoding C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\percent-encoding-2.1.0\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=98ba743843b82b78 -C extra-filename=-98ba743843b82b78 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling strsim v0.8.0
     Running `rustc --crate-name strsim C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\strsim-0.8.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=9b4cd9150439dd72 -C extra-filename=-9b4cd9150439dd72 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling bitflags v1.3.2
     Running `rustc --crate-name bitflags --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\bitflags-1.3.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" -C metadata=fc1965db0469ec95 -C extra-filename=-fc1965db0469ec95 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling unicode-bidi v0.3.8
     Running `rustc --crate-name unicode_bidi --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-bidi-0.3.8\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" --cfg "feature=\"hardcoded-data\"" --cfg "feature=\"std\"" -C metadata=d4f2013f271e9aaa -C extra-filename=-d4f2013f271e9aaa --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling vec_map v0.8.2
     Running `rustc --crate-name vec_map C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\vec_map-0.8.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=fcd9025403e1c0b6 -C extra-filename=-fcd9025403e1c0b6 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling anyhow v1.0.57
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\anyhow-1.0.57\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=fbd7b3fcce8ae9d1 -C extra-filename=-fbd7b3fcce8ae9d1 --out-dir D:\a\calibration\calibration\target\release\build\anyhow-fbd7b3fcce8ae9d1 -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling cache-padded v1.2.0
     Running `rustc --crate-name cache_padded --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\cache-padded-1.2.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=27982729752b8d72 -C extra-filename=-27982729752b8d72 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
     Running `rustc --crate-name once_cell --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\once_cell-1.10.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"race\"" --cfg "feature=\"std\"" -C metadata=c5835cf058e01ed0 -C extra-filename=-c5835cf058e01ed0 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling lazy_static v1.4.0
     Running `rustc --crate-name lazy_static C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\lazy_static-1.4.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=1ef46232[12](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:13)2641ee -C extra-filename=-1ef46232122641ee --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
     Running `D:\a\calibration\calibration\target\release\build\proc-macro2-8429fef16f486380\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\libc-a4a09b0e9d6de623\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\libc-a4a09b0e9d6de623\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\syn-7ed1e73a7ccec59a\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\memchr-51f0afec389f8e33\build-script-build`
   Compiling proc-macro-error-attr v1.0.4
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-error-attr-1.0.4\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=a07b4cd6f61d2de2 -C extra-filename=-a07b4cd6f61d2de2 --out-dir D:\a\calibration\calibration\target\release\build\proc-macro-error-attr-a07b4cd6f61d2de2 -L dependency=D:\a\calibration\calibration\target\release\deps --extern version_check=D:\a\calibration\calibration\target\release\deps\libversion_check-8b4a03dd038d9851.rlib --cap-lints allow`
   Compiling proc-macro-error v1.0.4
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-error-1.0.4\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"syn\"" --cfg "feature=\"syn-error\"" -C metadata=8219fcf31a211677 -C extra-filename=-8219fcf31a211677 --out-dir D:\a\calibration\calibration\target\release\build\proc-macro-error-8219fcf31a211677 -L dependency=D:\a\calibration\calibration\target\release\deps --extern version_check=D:\a\calibration\calibration\target\release\deps\libversion_check-8b4a03dd038d9851.rlib --cap-lints allow`
   Compiling clang-sys v1.3.1
     Running `rustc --crate-name build_script_build C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-sys-1.3.1\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --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=999c8c97d45404bc -C extra-filename=-999c8c97d45404bc --out-dir D:\a\calibration\calibration\target\release\build\clang-sys-999c8c97d45404bc -L dependency=D:\a\calibration\calibration\target\release\deps --extern glob=D:\a\calibration\calibration\target\release\deps\libglob-fb5199e948890023.rlib --cap-lints allow`
   Compiling num-traits v0.2.15
     Running `rustc --crate-name build_script_build C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.2.15\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=a0257001cf115d8a -C extra-filename=-a0257001cf115d8a --out-dir D:\a\calibration\calibration\target\release\build\num-traits-a0257001cf115d8a -L dependency=D:\a\calibration\calibration\target\release\deps --extern autocfg=D:\a\calibration\calibration\target\release\deps\libautocfg-816c43f68722aa86.rlib --cap-lints allow`
   Compiling num-integer v0.1.45
     Running `rustc --crate-name build_script_build C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\num-integer-0.1.45\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=16153faeb9b4315b -C extra-filename=-16153faeb9b4315b --out-dir D:\a\calibration\calibration\target\release\build\num-integer-16153faeb9b4315b -L dependency=D:\a\calibration\calibration\target\release\deps --extern autocfg=D:\a\calibration\calibration\target\release\deps\libautocfg-816c43f68722aa86.rlib --cap-lints allow`
     Running `D:\a\calibration\calibration\target\release\build\winapi-efc9107a0acfcf67\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\semver-a78c1e9ac400b5a9\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\serde_derive-740ec86d43f4ab56\build-script-build`
   Compiling cc v1.0.73
     Running `rustc --crate-name cc --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\cc-1.0.73\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"jobserver\"" --cfg "feature=\"parallel\"" -C metadata=e786329149ab68d2 -C extra-filename=-e786329149ab68d2 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern jobserver=D:\a\calibration\calibration\target\release\deps\libjobserver-1979e80c45b030df.rmeta --cap-lints allow`
   Compiling tinyvec v1.6.0
     Running `rustc --crate-name tinyvec --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\tinyvec-1.6.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"alloc\"" --cfg "feature=\"default\"" --cfg "feature=\"tinyvec_macros\"" -C metadata=c65d8ac9aa9b8346 -C extra-filename=-c65d8ac9aa9b8346 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern tinyvec_macros=D:\a\calibration\calibration\target\release\deps\libtinyvec_macros-b9f8af448be58ae5.rmeta --cap-lints allow`
     Running `D:\a\calibration\calibration\target\release\build\serde-326b5e226470ba9f\build-script-build`
   Compiling textwrap v0.11.0
     Running `rustc --crate-name textwrap C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\textwrap-0.11.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=505f0a244807b723 -C extra-filename=-505f0a244807b723 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern unicode_width=D:\a\calibration\calibration\target\release\deps\libunicode_width-e[13](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:14)ab707f390516b.rmeta --cap-lints allow`
   Compiling heck v0.3.3
     Running `rustc --crate-name heck --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\heck-0.3.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=799a8224c0a6d856 -C extra-filename=-799a8224c0a6d856 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern unicode_segmentation=D:\a\calibration\calibration\target\release\deps\libunicode_segmentation-bb1d268919[14](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:15)484f.rmeta --cap-lints allow`
   Compiling form_urlencoded v1.0.1
     Running `rustc --crate-name form_urlencoded --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\form_urlencoded-1.0.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=0da30dbb5671eccf -C extra-filename=-0da30dbb5671eccf --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern matches=D:\a\calibration\calibration\target\release\deps\libmatches-395f2b19f97f7484.rmeta --extern percent_encoding=D:\a\calibration\calibration\target\release\deps\libpercent_encoding-98ba743843b82b78.rmeta --cap-lints allow`
     Running `D:\a\calibration\calibration\target\release\build\anyhow-fbd7b3fcce8ae9d1\build-script-build`
   Compiling triple_buffer v6.0.0
     Running `rustc --crate-name triple_buffer --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\triple_buffer-6.0.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=73a93da1478adda8 -C extra-filename=-73a93da1478adda8 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern cache_padded=D:\a\calibration\calibration\target\release\deps\libcache_padded-27982729752b8d72.rmeta --cap-lints allow`
     Running `rustc --crate-name proc_macro2 --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro2-1.0.38\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=613c2ab24e4b85b6 -C extra-filename=-613c2ab24e4b85b6 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern unicode_xid=D:\a\calibration\calibration\target\release\deps\libunicode_xid-ed4a26437aa82492.rmeta --cap-lints allow --cfg use_proc_macro --cfg wrap_proc_macro`
     Running `rustc --crate-name libc C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.125\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=87dc3bbd980d4979 -C extra-filename=-87dc3bbd980d4979 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_ptr_addr_of --cfg libc_underscore_const_names`
     Running `rustc --crate-name libc C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\libc-0.2.125\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=29dda84314e2d08e -C extra-filename=-29dda84314e2d08e --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_ptr_addr_of --cfg libc_underscore_const_names`
     Running `rustc --crate-name memchr --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\memchr-2.5.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=f339be455f674853 -C extra-filename=-f339be455f674853 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx`
     Running `D:\a\calibration\calibration\target\release\build\proc-macro-error-attr-a07b4cd6f61d2de2\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\proc-macro-error-8219fcf31a211677\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\num-traits-a0257001cf1[15](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:16)d8a\build-script-build`
     Running `D:\a\calibration\calibration\target\release\build\num-integer-[16](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:17)153faeb9b4315b\build-script-build`
     Running `rustc --crate-name winapi C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\winapi-0.3.9\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"consoleapi\"" --cfg "feature=\"minwinbase\"" --cfg "feature=\"minwindef\"" --cfg "feature=\"ntdef\"" --cfg "feature=\"processenv\"" --cfg "feature=\"profileapi\"" --cfg "feature=\"std\"" --cfg "feature=\"sysinfoapi\"" --cfg "feature=\"timezoneapi\"" --cfg "feature=\"winbase\"" -C metadata=b44edd82db839304 -C extra-filename=-b44edd82db839304 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow --cfg "feature=\"basetsd\"" --cfg "feature=\"cfg\"" --cfg "feature=\"winreg\"" --cfg "feature=\"cfgmgr32\"" --cfg "feature=\"windef\"" --cfg "feature=\"reason\"" --cfg "feature=\"devpropdef\"" --cfg "feature=\"processthreadsapi\"" --cfg "feature=\"wincontypes\"" --cfg "feature=\"vcruntime\"" --cfg "feature=\"fileapi\"" --cfg "feature=\"winnt\"" --cfg "feature=\"wingdi\"" --cfg "feature=\"libloaderapi\"" --cfg "feature=\"guiddef\"" --cfg "feature=\"ktmtypes\"" --cfg "feature=\"ntstatus\"" --cfg "feature=\"wincon\"" --cfg "feature=\"excpt\"" --cfg "feature=\"vadefs\"" -l dylib=advapi32 -l dylib=cfgmgr32 -l dylib=gdi32 -l dylib=kernel32 -l dylib=msimg32 -l dylib=opengl32 -l dylib=user32 -l dylib=winspool`
     Running `rustc --crate-name semver --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\semver-1.0.9\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=1042c3fe4fcfe26f -C extra-filename=-1042c3fe4fcfe26f --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
     Running `D:\a\calibration\calibration\target\release\build\clang-sys-999c8c97d45404bc\build-script-build`
   Compiling unicode-normalization v0.1.19
     Running `rustc --crate-name unicode_normalization --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\unicode-normalization-0.1.19\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=6589fe347b835435 -C extra-filename=-6589fe347b835435 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern tinyvec=D:\a\calibration\calibration\target\release\deps\libtinyvec-c65d8ac9aa9b8346.rmeta --cap-lints allow`
     Running `rustc --crate-name anyhow --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\anyhow-1.0.57\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=efc51ca2bbae50b9 -C extra-filename=-efc51ca2bbae50b9 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow`
   Compiling aho-corasick v0.7.18
     Running `rustc --crate-name aho_corasick --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\aho-corasick-0.7.18\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=64cbaa829d91ae44 -C extra-filename=-64cbaa829d91ae44 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern memchr=D:\a\calibration\calibration\target\release\deps\libmemchr-f339be455f674853.rmeta --cap-lints allow`
   Compiling quote v1.0.18
     Running `rustc --crate-name quote --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\quote-1.0.18\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"proc-macro\"" -C metadata=7a99106f2a471805 -C extra-filename=-7a99106f2a471805 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern proc_macro2=D:\a\calibration\calibration\target\release\deps\libproc_macro2-613c2ab24e4b85b6.rmeta --cap-lints allow`
     Running `rustc --crate-name num_traits C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\num-traits-0.2.15\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" --cfg "feature=\"std\"" -C metadata=9d721cfa087ff687 -C extra-filename=-9d721cfa087ff687 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --cap-lints allow --cfg has_i128 --cfg has_to_int_unchecked --cfg has_reverse_bits --cfg has_leading_trailing_ones --cfg has_int_assignop_ref --cfg has_div_euclid --cfg has_copysign`
     Running `rustc --crate-name clang_sys C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-sys-1.3.1\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --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=bc0b96c4fc13cd2b -C extra-filename=-bc0b96c4fc13cd2b --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern glob=D:\a\calibration\calibration\target\release\deps\libglob-fb5199e948890023.rmeta --extern libc=D:\a\calibration\calibration\target\release\deps\liblibc-87dc3bbd980d4979.rmeta --cap-lints allow -L C:\msys64\mingw64\bin -L native=D:\a\calibration\calibration\target\release\build\clang-sys-f6105e3d767757f4\out -l dylib=libclang`
   Compiling idna v0.2.3
     Running `rustc --crate-name idna --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\idna-0.2.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=aa5d485de63a2fbe -C extra-filename=-aa5d485de63a2fbe --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern matches=D:\a\calibration\calibration\target\release\deps\libmatches-395f2b19f97f7484.rmeta --extern unicode_bidi=D:\a\calibration\calibration\target\release\deps\libunicode_bidi-d4f2013f271e9aaa.rmeta --extern unicode_normalization=D:\a\calibration\calibration\target\release\deps\libunicode_normalization-6589fe347b835435.rmeta --cap-lints allow`
   Compiling atty v0.2.14
     Running `rustc --crate-name atty C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\atty-0.2.14\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=8c86c9ccc60fda24 -C extra-filename=-8c86c9ccc60fda24 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern winapi=D:\a\calibration\calibration\target\release\deps\libwinapi-b44edd82db839304.rmeta --cap-lints allow`
   Compiling time v0.1.44
     Running `rustc --crate-name time C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\time-0.1.44\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=5881b710a788ec6c -C extra-filename=-5881b710a788ec6c --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern libc=D:\a\calibration\calibration\target\release\deps\liblibc-29dda84314e2d08e.rmeta --extern winapi=D:\a\calibration\calibration\target\release\deps\libwinapi-b44edd82db839304.rmeta --cap-lints allow`
     Running `rustc --crate-name syn --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\syn-1.0.92\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"clone-impls\"" --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"full\"" --cfg "feature=\"parsing\"" --cfg "feature=\"printing\"" --cfg "feature=\"proc-macro\"" --cfg "feature=\"quote\"" -C metadata=82445ef26c9da008 -C extra-filename=-82445ef26c9da008 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern proc_macro2=D:\a\calibration\calibration\target\release\deps\libproc_macro2-613c2ab24e4b85b6.rmeta --extern quote=D:\a\calibration\calibration\target\release\deps\libquote-7a99106f2a471805.rmeta --extern unicode_xid=D:\a\calibration\calibration\target\release\deps\libunicode_xid-ed4a26437aa82492.rmeta --cap-lints allow --cfg syn_disable_nightly_tests`
   Compiling regex v1.5.5
     Running `rustc --crate-name regex --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\regex-1.5.5\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --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=\"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=b59afdaed9703c35 -C extra-filename=-b59afdaed9703c35 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern aho_corasick=D:\a\calibration\calibration\target\release\deps\libaho_corasick-64cbaa829d91ae44.rmeta --extern memchr=D:\a\calibration\calibration\target\release\deps\libmemchr-f339be455f674853.rmeta --extern regex_syntax=D:\a\calibration\calibration\target\release\deps\libregex_syntax-8854725597a8d3f7.rmeta --cap-lints allow`
     Running `rustc --crate-name proc_macro_error_attr --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-error-attr-1.0.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=53cf44e9ec134143 -C extra-filename=-53cf44e9ec134143 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern proc_macro2=D:\a\calibration\calibration\target\release\deps\libproc_macro2-613c2ab24e4b85b6.rlib --extern quote=D:\a\calibration\calibration\target\release\deps\libquote-7a99106f2a471805.rlib --extern proc_macro --cap-lints allow`
     Running `rustc --crate-name num_integer C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\num-integer-0.1.45\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=c5f4a76dd1c8d9c5 -C extra-filename=-c5f4a76dd1c8d9c5 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern num_traits=D:\a\calibration\calibration\target\release\deps\libnum_traits-9d721cfa087ff687.rmeta --cap-lints allow --cfg has_i128`
   Compiling clang v1.0.3
     Running `rustc --crate-name clang C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\clang-1.0.3\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --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=8aff2639487a5d6e -C extra-filename=-8aff2639487a5d6e --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern clang_sys=D:\a\calibration\calibration\target\release\deps\libclang_sys-bc0b96c4fc13cd2b.rmeta --extern libc=D:\a\calibration\calibration\target\release\deps\liblibc-87dc3bbd980d4979.rmeta --cap-lints allow -L C:\msys64\mingw64\bin -L native=D:\a\calibration\calibration\target\release\build\clang-sys-f6105e3d767757f4\out`
   Compiling clap v2.34.0
     Running `rustc --crate-name clap --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\clap-2.34.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"ansi_term\"" --cfg "feature=\"atty\"" --cfg "feature=\"color\"" --cfg "feature=\"default\"" --cfg "feature=\"strsim\"" --cfg "feature=\"suggestions\"" --cfg "feature=\"vec_map\"" -C metadata=c6cbd99d7b45928b -C extra-filename=-c6cbd99d7b45928b --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern atty=D:\a\calibration\calibration\target\release\deps\libatty-8c86c9ccc60fda24.rmeta --extern bitflags=D:\a\calibration\calibration\target\release\deps\libbitflags-fc1965db0469ec95.rmeta --extern strsim=D:\a\calibration\calibration\target\release\deps\libstrsim-9b4cd9150439dd72.rmeta --extern textwrap=D:\a\calibration\calibration\target\release\deps\libtextwrap-505f0a244807b723.rmeta --extern unicode_width=D:\a\calibration\calibration\target\release\deps\libunicode_width-e13ab707f390516b.rmeta --extern vec_map=D:\a\calibration\calibration\target\release\deps\libvec_map-fcd9025403e1c0b6.rmeta --cap-lints allow`
     Running `rustc --crate-name proc_macro_error --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\proc-macro-error-1.0.4\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" --cfg "feature=\"syn\"" --cfg "feature=\"syn-error\"" -C metadata=7242feb66b0242ab -C extra-filename=-7242feb66b0242ab --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern proc_macro_error_attr=D:\a\calibration\calibration\target\release\deps\proc_macro_error_attr-53cf44e9ec134143.dll --extern proc_macro2=D:\a\calibration\calibration\target\release\deps\libproc_macro2-613c2ab24e4b85b6.rmeta --extern quote=D:\a\calibration\calibration\target\release\deps\libquote-7a99106f2a471805.rmeta --extern syn=D:\a\calibration\calibration\target\release\deps\libsyn-82445ef26c9da008.rmeta --cap-lints allow --cfg use_fallback`
   Compiling chrono v0.4.19
     Running `rustc --crate-name chrono C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\chrono-0.4.19\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"clock\"" --cfg "feature=\"default\"" --cfg "feature=\"libc\"" --cfg "feature=\"oldtime\"" --cfg "feature=\"std\"" --cfg "feature=\"time\"" --cfg "feature=\"winapi\"" -C metadata=f0e0297fc8411a66 -C extra-filename=-f0e0297fc8411a66 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern libc=D:\a\calibration\calibration\target\release\deps\liblibc-29dda84314e2d08e.rmeta --extern num_integer=D:\a\calibration\calibration\target\release\deps\libnum_integer-c5f4a76dd1c8d9c5.rmeta --extern num_traits=D:\a\calibration\calibration\target\release\deps\libnum_traits-9d721cfa087ff687.rmeta --extern time=D:\a\calibration\calibration\target\release\deps\libtime-5881b710a788ec6c.rmeta --extern winapi=D:\a\calibration\calibration\target\release\deps\libwinapi-b44edd82db839304.rmeta --cap-lints allow`
     Running `rustc --crate-name serde_derive C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\serde_derive-1.0.137\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"default\"" -C metadata=8868fd5a2325425c -C extra-filename=-8868fd5a2325425c --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern proc_macro2=D:\a\calibration\calibration\target\release\deps\libproc_macro2-613c2ab24e4b85b6.rlib --extern quote=D:\a\calibration\calibration\target\release\deps\libquote-7a99106f2a471805.rlib --extern syn=D:\a\calibration\calibration\target\release\deps\libsyn-82445ef26c9da008.rlib --extern proc_macro --cap-lints allow --cfg underscore_consts --cfg ptr_addr_of`
   Compiling opencv-binding-generator v0.41.0
     Running `rustc --crate-name opencv_binding_generator --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-binding-generator-0.41.0\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4aa650715111922f -C extra-filename=-4aa650715111922f --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern clang=D:\a\calibration\calibration\target\release\deps\libclang-8aff2639487a5d6e.rmeta --extern clang_sys=D:\a\calibration\calibration\target\release\deps\libclang_sys-bc0b96c4fc13cd2b.rmeta --extern dunce=D:\a\calibration\calibration\target\release\deps\libdunce-f5a701b7d619e4ce.rmeta --extern maplit=D:\a\calibration\calibration\target\release\deps\libmaplit-5cce073b2345615b.rmeta --extern once_cell=D:\a\calibration\calibration\target\release\deps\libonce_cell-6[17](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:18)835472caaefe0.rmeta --extern percent_encoding=D:\a\calibration\calibration\target\release\deps\libpercent_encoding-eb37738b850dcf47.rmeta --extern regex=D:\a\calibration\calibration\target\release\deps\libregex-b59afdaed9703c35.rmeta --cap-lints allow -L C:\msys64\mingw64\bin -L native=D:\a\calibration\calibration\target\release\build\clang-sys-f6105e3d767757f4\out`
   Compiling structopt-derive v0.4.[18](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:19)
     Running `rustc --crate-name structopt_derive --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\structopt-derive-0.4.18\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=28f75d02e97dee0e -C extra-filename=-28f75d02e97dee0e --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern heck=D:\a\calibration\calibration\target\release\deps\libheck-799a8224c0a6d856.rlib --extern proc_macro_error=D:\a\calibration\calibration\target\release\deps\libproc_macro_error-7242feb66b0242ab.rlib --extern proc_macro2=D:\a\calibration\calibration\target\release\deps\libproc_macro2-613c2ab24e4b85b6.rlib --extern quote=D:\a\calibration\calibration\target\release\deps\libquote-7a99106f2a471805.rlib --extern syn=D:\a\calibration\calibration\target\release\deps\libsyn-82445ef26c9da008.rlib --extern proc_macro --cap-lints allow`
     Running `rustc --crate-name serde C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\serde-1.0.137\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" --cfg "feature=\"derive\"" --cfg "feature=\"serde_derive\"" --cfg "feature=\"std\"" -C metadata=80b12f1aa9fb7062 -C extra-filename=-80b12f1aa9fb7062 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern serde_derive=D:\a\calibration\calibration\target\release\deps\serde_derive-8868fd5a2325425c.dll --cap-lints allow`
   Compiling opencv v0.63.2
     Running `rustc --crate-name build_script_build --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.63.2\build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg "feature=\"alphamat\"" --cfg "feature=\"aruco\"" --cfg "feature=\"barcode\"" --cfg "feature=\"bgsegm\"" --cfg "feature=\"bioinspired\"" --cfg "feature=\"calib3d\"" --cfg "feature=\"ccalib\"" --cfg "feature=\"cudaarithm\"" --cfg "feature=\"cudabgsegm\"" --cfg "feature=\"cudacodec\"" --cfg "feature=\"cudafeatures2d\"" --cfg "feature=\"cudafilters\"" --cfg "feature=\"cudaimgproc\"" --cfg "feature=\"cudaobjdetect\"" --cfg "feature=\"cudaoptflow\"" --cfg "feature=\"cudastereo\"" --cfg "feature=\"cudawarping\"" --cfg "feature=\"cvv\"" --cfg "feature=\"default\"" --cfg "feature=\"dnn\"" --cfg "feature=\"dnn_superres\"" --cfg "feature=\"dpm\"" --cfg "feature=\"face\"" --cfg "feature=\"features2d\"" --cfg "feature=\"flann\"" --cfg "feature=\"freetype\"" --cfg "feature=\"fuzzy\"" --cfg "feature=\"gapi\"" --cfg "feature=\"hdf\"" --cfg "feature=\"hfs\"" --cfg "feature=\"highgui\"" --cfg "feature=\"img_hash\"" --cfg "feature=\"imgcodecs\"" --cfg "feature=\"imgproc\"" --cfg "feature=\"intensity_transform\"" --cfg "feature=\"line_descriptor\"" --cfg "feature=\"mcc\"" --cfg "feature=\"ml\"" --cfg "feature=\"objdetect\"" --cfg "feature=\"optflow\"" --cfg "feature=\"ovis\"" --cfg "feature=\"phase_unwrapping\"" --cfg "feature=\"photo\"" --cfg "feature=\"plot\"" --cfg "feature=\"quality\"" --cfg "feature=\"rapid\"" --cfg "feature=\"rgbd\"" --cfg "feature=\"saliency\"" --cfg "feature=\"sfm\"" --cfg "feature=\"shape\"" --cfg "feature=\"stereo\"" --cfg "feature=\"stitching\"" --cfg "feature=\"structured_light\"" --cfg "feature=\"superres\"" --cfg "feature=\"surface_matching\"" --cfg "feature=\"text\"" --cfg "feature=\"tracking\"" --cfg "feature=\"video\"" --cfg "feature=\"videoio\"" --cfg "feature=\"videostab\"" --cfg "feature=\"viz\"" --cfg "feature=\"wechat_qrcode\"" --cfg "feature=\"xfeatures2d\"" --cfg "feature=\"ximgproc\"" --cfg "feature=\"xobjdetect\"" --cfg "feature=\"xphoto\"" -C metadata=e365d37ae17c4be4 -C extra-filename=-e365d37ae17c4be4 --out-dir D:\a\calibration\calibration\target\release\build\opencv-e365d37ae17c4be4 -L dependency=D:\a\calibration\calibration\target\release\deps --extern cc=D:\a\calibration\calibration\target\release\deps\libcc-e786329149ab68d2.rlib --extern clang=D:\a\calibration\calibration\target\release\deps\libclang-8aff2639487a5d6e.rlib --extern dunce=D:\a\calibration\calibration\target\release\deps\libdunce-f5a701b7d6[19](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:20)e4ce.rlib --extern glob=D:\a\calibration\calibration\target\release\deps\libglob-fb5199e948890023.rlib --extern jobserver=D:\a\calibration\calibration\target\release\deps\libjobserver-1979e80c45b030df.rlib --extern once_cell=D:\a\calibration\calibration\target\release\deps\libonce_cell-617835472caaefe0.rlib --extern binding_generator=D:\a\calibration\calibration\target\release\deps\libopencv_binding_generator-4aa650715111922f.rlib --extern pkg_config=D:\a\calibration\calibration\target\release\deps\libpkg_config-f5b3ca7aa8d38098.rlib --extern semver=D:\a\calibration\calibration\target\release\deps\libsemver-1042c3fe4fcfe26f.rlib --extern shlex=D:\a\calibration\calibration\target\release\deps\libshlex-7e3d5c06803b81ad.rlib --extern vcpkg=D:\a\calibration\calibration\target\release\deps\libvcpkg-a44cc8c606c3119a.rlib --cap-lints allow -L C:\msys64\mingw64\bin -L native=D:\a\calibration\calibration\target\release\build\clang-sys-f6105e3d767757f4\out`
   Compiling structopt v0.3.26
     Running `rustc --crate-name structopt --edition=[20](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:21)18 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\structopt-0.3.26\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"default\"" -C metadata=b16a573e510dbaf3 -C extra-filename=-b16a573e510dbaf3 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern clap=D:\a\calibration\calibration\target\release\deps\libclap-c6cbd99d7b45928b.rmeta --extern lazy_static=D:\a\calibration\calibration\target\release\deps\liblazy_static-1ef4623[21](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:22)[22](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:23)641ee.rmeta --extern structopt_derive=D:\a\calibration\calibration\target\release\deps\structopt_derive-28f75d02e97dee0e.dll --cap-lints allow`
   Compiling url v2.2.2
     Running `rustc --crate-name url --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec8[23](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:24)\url-2.2.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"serde\"" -C metadata=c7baa9[25](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:26)437c806b -C extra-filename=-c7baa925437c806b --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern form_urlencoded=D:\a\calibration\calibration\target\release\deps\libform_urlencoded-0da30dbb5671eccf.rmeta --extern idna=D:\a\calibration\calibration\target\release\deps\libidna-aa5d485de63a2fbe.rmeta --extern matches=D:\a\calibration\calibration\target\release\deps\libmatches-395f2b19f97f7484.rmeta --extern percent_encoding=D:\a\calibration\calibration\target\release\deps\libpercent_encoding-98ba743843b82b78.rmeta --extern serde=D:\a\calibration\calibration\target\release\deps\libserde-80b12f1aa9fb7062.rmeta --cap-lints allow`
     Running `D:\a\calibration\calibration\target\release\build\opencv-e365d37ae17c4be4\build-script-build`
     Running `rustc --crate-name opencv --edition=2018 C:\Users\runneradmin\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.63.2\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg "feature=\"alphamat\"" --cfg "feature=\"aruco\"" --cfg "feature=\"barcode\"" --cfg "feature=\"bgsegm\"" --cfg "feature=\"bioinspired\"" --cfg "feature=\"calib3d\"" --cfg "feature=\"ccalib\"" --cfg "feature=\"cudaarithm\"" --cfg "feature=\"cudabgsegm\"" --cfg "feature=\"cudacodec\"" --cfg "feature=\"cudafeatures2d\"" --cfg "feature=\"cudafilters\"" --cfg "feature=\"cudaimgproc\"" --cfg "feature=\"cudaobjdetect\"" --cfg "feature=\"cudaoptflow\"" --cfg "feature=\"cudastereo\"" --cfg "feature=\"cudawarping\"" --cfg "feature=\"cvv\"" --cfg "feature=\"default\"" --cfg "feature=\"dnn\"" --cfg "feature=\"dnn_superres\"" --cfg "feature=\"dpm\"" --cfg "feature=\"face\"" --cfg "feature=\"features2d\"" --cfg "feature=\"flann\"" --cfg "feature=\"freetype\"" --cfg "feature=\"fuzzy\"" --cfg "feature=\"gapi\"" --cfg "feature=\"hdf\"" --cfg "feature=\"hfs\"" --cfg "feature=\"highgui\"" --cfg "feature=\"img_hash\"" --cfg "feature=\"imgcodecs\"" --cfg "feature=\"imgproc\"" --cfg "feature=\"intensity_transform\"" --cfg "feature=\"line_descriptor\"" --cfg "feature=\"mcc\"" --cfg "feature=\"ml\"" --cfg "feature=\"objdetect\"" --cfg "feature=\"optflow\"" --cfg "feature=\"ovis\"" --cfg "feature=\"phase_unwrapping\"" --cfg "feature=\"photo\"" --cfg "feature=\"plot\"" --cfg "feature=\"quality\"" --cfg "feature=\"rapid\"" --cfg "feature=\"rgbd\"" --cfg "feature=\"saliency\"" --cfg "feature=\"sfm\"" --cfg "feature=\"shape\"" --cfg "feature=\"stereo\"" --cfg "feature=\"stitching\"" --cfg "feature=\"structured_light\"" --cfg "feature=\"superres\"" --cfg "feature=\"surface_matching\"" --cfg "feature=\"text\"" --cfg "feature=\"tracking\"" --cfg "feature=\"video\"" --cfg "feature=\"videoio\"" --cfg "feature=\"videostab\"" --cfg "feature=\"viz\"" --cfg "feature=\"wechat_qrcode\"" --cfg "feature=\"xfeatures2d\"" --cfg "feature=\"ximgproc\"" --cfg "feature=\"xobjdetect\"" --cfg "feature=\"xphoto\"" -C metadata=63920f788ab8b303 -C extra-filename=-63920f788ab8b303 --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern libc=D:\a\calibration\calibration\target\release\deps\liblibc-29dda84314e2d08e.rmeta --extern num_traits=D:\a\calibration\calibration\target\release\deps\libnum_traits-9d721cfa087ff687.rmeta --extern once_cell=D:\a\calibration\calibration\target\release\deps\libonce_cell-c5835cf058e01ed0.rmeta --cap-lints allow -L native=D:\a\calibration\calibration\target\release\build\opencv-848cf75c6874ee96\out -L C:\tools\opencv\build\x64\vc15\lib --cfg ocvrs_opencv_branch_4 --cfg ocvrs_has_module_sys --cfg ocvrs_has_module_types --cfg ocvrs_has_module_calib3d --cfg ocvrs_has_module_core --cfg ocvrs_has_module_dnn --cfg ocvrs_has_module_features2d --cfg ocvrs_has_module_flann --cfg ocvrs_has_module_highgui --cfg ocvrs_has_module_imgcodecs --cfg ocvrs_has_module_imgproc --cfg ocvrs_has_module_ml --cfg ocvrs_has_module_objdetect --cfg ocvrs_has_module_photo --cfg ocvrs_has_module_stitching --cfg ocvrs_has_module_video --cfg ocvrs_has_module_videoio -l static=ocvrs -l opencv_world455`
   Compiling calibration v0.1.9 (D:\a\calibration\calibration)
     Running `rustc --crate-name calibration --edition=2021 src\main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C metadata=ebd094dfc1a77efc --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern anyhow=D:\a\calibration\calibration\target\release\deps\libanyhow-efc51ca2bbae50b9.rlib --extern chrono=D:\a\calibration\calibration\target\release\deps\libchrono-f0e0297fc8411a66.rlib --extern opencv=D:\a\calibration\calibration\target\release\deps\libopencv-63920f788ab8b303.rlib --extern structopt=D:\a\calibration\calibration\target\release\deps\libstructopt-b16a573e510dbaf3.rlib --extern triple_buffer=D:\a\calibration\calibration\target\release\deps\libtriple_buffer-73a93da1478adda8.rlib --extern url=D:\a\calibration\calibration\target\release\deps\liburl-c7baa925437c806b.rlib -L native=D:\a\calibration\calibration\target\release\build\opencv-848cf75c6874ee96\out -L C:\tools\opencv\build\x64\vc15\lib`
error[E0432]: unresolved imports `opencv::types::VectorOfPoint3f`, `opencv::types::VectorOfVectorOfPoint3f`
 --> src\main.rs:5:[26](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:27)
  |
5 |     types::{VectorOfMat, VectorOfPoint3f, VectorOfVectorOfPoint3f},
  |                          ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^ no `VectorOfVectorOfPoint3f` in `opencv::hub::types`
  |                          |
  |                          no `VectorOfPoint3f` in `opencv::hub::types`
  |
help: a similar name exists in the module
  |
5 |     types::{VectorOfMat, VectorOfPoint2f, VectorOfVectorOfPoint3f},
  |                          ~~~~~~~~~~~~~~~
help: a similar name exists in the module
  |
5 |     types::{VectorOfMat, VectorOfPoint3f, VectorOfVectorOfPoint2f},
  |                                           ~~~~~~~~~~~~~~~~~~~~~~~

For more information about this error, try `rustc --explain E0432`.
error: could not compile `calibration` due to previous error

Caused by:
  process didn't exit successfully: `rustc --crate-name calibration --edition=2021 src\main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C metadata=ebd094dfc1a77efc --out-dir D:\a\calibration\calibration\target\release\deps -L dependency=D:\a\calibration\calibration\target\release\deps --extern anyhow=D:\a\calibration\calibration\target\release\deps\libanyhow-efc51ca2bbae50b9.rlib --extern chrono=D:\a\calibration\calibration\target\release\deps\libchrono-f0e0[29](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:30)7fc8411a66.rlib --extern opencv=D:\a\calibration\calibration\target\release\deps\libopencv-63920f788ab8b[30](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:31)3.rlib --extern structopt=D:\a\calibration\calibration\target\release\deps\libstructopt-b16a573e510dbaf3.rlib --extern triple_buffer=D:\a\calibration\calibration\target\release\deps\libtriple_buffer-73a93da1478adda8.rlib --extern url=D:\a\calibration\calibration\target\release\deps\liburl-c7baa9254[37](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:38)c806b.rlib -L native=D:\a\calibration\calibration\target\release\build\opencv-8[48](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:49)cf75c6874ee96\out -L C:\tools\opencv\build\x[64](https://github.com/neilyoung/calibration/runs/6560492070?check_suite_focus=true#step:6:65)\vc15\lib` (exit code: 1)
Error: Process completed with exit code 1.
twistedfall commented 2 years ago

Looks like it needs a manual tweak to the binding generation, let me fix that.

neilyoung commented 2 years ago

Have you been able to fix that?

twistedfall commented 2 years ago

Can you please check the rel branch and confirm that the problem is fixed for you?

neilyoung commented 2 years ago

Thanks. Will do later the weekend. Currently on vacation

neilyoung commented 2 years ago

Was able to run it from here. Compilation works! Waiting for the results of testers.

Thanks so far. You can merge that. Please let me know, if there is an update.

twistedfall commented 2 years ago

The version 0.64.0 with that fix is just out