Closed easyfab closed 5 years ago
Does the error number (exit code: 3221225477) from a verbose log help further?
Fresh unicode-xid v0.1.0
Fresh rand_core v0.3.0
Fresh nasm-rs v0.1.3 (https://github.com/tdaede/nasm-rs.git#7c01c74c)
Fresh unicode-width v0.1.5
Fresh vec_map v0.8.1
Fresh strsim v0.7.0
Fresh cfg-if v0.1.6
Fresh rustc-demangle v0.1.9
Fresh bitflags v1.0.4
Fresh bitstream-io v0.8.1
Fresh libc v0.2.43
Fresh y4m v0.3.1
Fresh rand_core v0.2.2
Fresh textwrap v0.10.0
Fresh proc-macro2 v0.4.23
Fresh winapi-x86_64-pc-windows-gnu v0.4.0
Fresh num-traits v0.2.6
Fresh quote v0.6.10
Fresh winapi v0.3.6
Fresh syn v0.15.20
Fresh atty v0.2.11
Fresh rand v0.5.5
Fresh backtrace v0.3.9
Fresh proc-macro-hack v0.5.1
Fresh clap v2.32.0
Fresh paste-impl v0.1.3
Fresh paste v0.1.3
Compiling rav1e v0.1.0 (E:\MABS\build\rav1e-git)
Running `rustc --crate-name rav1e 'src\lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=3 -C codegen-units=1 --cfg 'feature="binaries"' --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="nasm"' --cfg 'feature="nasm-rs"' --cfg 'feature="y4m"' -C metadata=aea2fe7c0524d6ce -C extra-filename=-aea2fe7c0524d6ce --out-dir 'E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps' --target x86_64-pc-windows-gnu -L 'dependency=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps' -L 'dependency=E:\MABS\build\rav1e-git\target\release\deps' --extern 'backtrace=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libbacktrace-3c8c160f76c9ec7e.rlib' --extern 'bitstream_io=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libbitstream_io-0644735427923889.rlib' --extern 'clap=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libclap-a35dc71bdd8b58d1.rlib' --extern 'libc=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\liblibc-faf43b09653131af.rlib' --extern 'num_traits=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libnum_traits-610c1bcfe628bb03.rlib' --extern 'paste=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libpaste-077f3057abb65f5e.rlib' --extern 'rand=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\librand-6c36f43c7e23e6c7.rlib' --extern 'syn=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libsyn-334c343f4e20854d.rlib' --extern 'y4m=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\liby4m-8eba2edf9b3fd1f4.rlib' -L 'native=E:/MABS/msys64/opt/cargo\registry\src\github.com-1ecc6299db9ec823\winapi-x86_64-pc-windows-gnu-0.4.0\lib'`
error: Could not compile `rav1e`.
Caused by:
process didn't exit successfully: `rustc --crate-name rav1e 'src\lib.rs' --color never --crate-type lib --emit=dep-info,link -C opt-level=3 -C codegen-units=1 --cfg 'feature="binaries"' --cfg 'feature="clap"' --cfg 'feature="default"' --cfg 'feature="nasm"' --cfg 'feature="nasm-rs"' --cfg 'feature="y4m"' -C metadata=aea2fe7c0524d6ce -C extra-filename=-aea2fe7c0524d6ce --out-dir 'E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps' --target x86_64-pc-windows-gnu -L 'dependency=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps' -L 'dependency=E:\MABS\build\rav1e-git\target\release\deps' --extern 'backtrace=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libbacktrace-3c8c160f76c9ec7e.rlib' --extern 'bitstream_io=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libbitstream_io-0644735427923889.rlib' --extern 'clap=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libclap-a35dc71bdd8b58d1.rlib' --extern 'libc=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\liblibc-faf43b09653131af.rlib' --extern 'num_traits=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libnum_traits-610c1bcfe628bb03.rlib' --extern 'paste=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libpaste-077f3057abb65f5e.rlib' --extern 'rand=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\librand-6c36f43c7e23e6c7.rlib' --extern 'syn=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\libsyn-334c343f4e20854d.rlib' --extern 'y4m=E:\MABS\build\rav1e-git\target\x86_64-pc-windows-gnu\release\deps\liby4m-8eba2edf9b3fd1f4.rlib' -L 'native=E:/MABS/msys64/opt/cargo\registry\src\github.com-1ecc6299db9ec823\winapi-x86_64-pc-windows-gnu-0.4.0\lib'` (exit code: 3221225477)
I retry, It's ok now after cargo update and new syn, proc-macro-hack ...
cargo build --release Downloaded syn v0.15.21 Downloaded proc-macro2 v0.4.24 Downloaded proc-macro-hack v0.5.2 Compiling proc-macro2 v0.4.24 Compiling unicode-xid v0.1.0 Compiling winapi-x86_64-pc-windows-gnu v0.4.0 Compiling winapi v0.3.6 Compiling rand_core v0.3.0 Compiling num-traits v0.2.6 Compiling nasm-rs v0.1.3 (https://github.com/tdaede/nasm-rs.git#7c01c74c) Compiling unicode-width v0.1.5 Compiling bitflags v1.0.4 Compiling strsim v0.7.0 Compiling cfg-if v0.1.6 Compiling vec_map v0.8.1 Compiling rustc-demangle v0.1.9 Compiling y4m v0.3.1 Compiling libc v0.2.43 Compiling bitstream-io v0.8.1 Compiling textwrap v0.10.0 Compiling rand_core v0.2.2 Compiling rav1e v0.1.0 (C:\media-autobuild_suite\build\rav1e-git) Compiling quote v0.6.10 Compiling atty v0.2.11 Compiling rand v0.5.5 Compiling backtrace v0.3.9 Compiling clap v2.32.0 Compiling syn v0.15.21 Compiling proc-macro-hack v0.5.2 Compiling paste-impl v0.1.3 Compiling paste v0.1.3 Finished release [optimized] target(s) in 1m 02s
When trying to build rav1e under windows10/msys2 I got this:
with cargo build is OK but
cargo build --release Compiling proc-macro2 v0.4.23 Compiling unicode-xid v0.1.0 Compiling winapi-x86_64-pc-windows-gnu v0.4.0 Compiling winapi v0.3.6 Compiling unicode-width v0.1.5 Compiling num-traits v0.2.6 Compiling nasm-rs v0.1.3 (https://github.com/tdaede/nasm-rs.git#7c01c74c) Compiling rand_core v0.3.0 Compiling bitflags v1.0.4 Compiling vec_map v0.8.1 Compiling strsim v0.7.0 Compiling rustc-demangle v0.1.9 Compiling cfg-if v0.1.6 Compiling y4m v0.3.1 Compiling bitstream-io v0.8.1 Compiling libc v0.2.43 Compiling textwrap v0.10.0 Compiling rand_core v0.2.2 Compiling rav1e v0.1.0 (C:\media-autobuild_suite\build\rav1e-git) Compiling quote v0.6.10 Compiling atty v0.2.11 Compiling rand v0.5.5 Compiling backtrace v0.3.9 Compiling clap v2.32.0 Compiling syn v0.15.20 Compiling proc-macro-hack v0.5.1 Compiling paste-impl v0.1.3 Compiling paste v0.1.3 error: Could not compile
rav1e
.after checking I think it come from paste-impl v0.1.3 when I force "cargo update -p paste-impl --precise 0.1.2" it build ok paste v0.1.3 is ok only paste-impl v0.1.3 give error