Skip to content

Fails to build on i386 systems: expected `i32`, found `i64`

   Compiling kqueue v1.0.1
     Running `/usr/local/bin/rustc --crate-name kqueue --edition=2018 /wrkdirs/usr/ports/devel/desed/work/desed-1.2.0/cargo-crates/kqueue-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -Cembed-bitcode=no -C metadata=c8b62ebfd233fb32 -C extra-filename=-c8b62ebfd233fb32 --out-dir /wrkdirs/usr/ports/devel/desed/work/target/release/deps -L dependency=/wrkdirs/usr/ports/devel/desed/work/target/release/deps --extern kqueue_sys=/wrkdirs/usr/ports/devel/desed/work/target/release/deps/libkqueue_sys-327c6ed60e9020e1.rmeta --extern libc=/wrkdirs/usr/ports/devel/desed/work/target/release/deps/liblibc-36f8a9eb7485a04b.rmeta --cap-lints allow -C linker=cc -C link-arg=-fstack-protector-strong`
error[E0308]: mismatched types
   --> /wrkdirs/usr/ports/devel/desed/work/desed-1.2.0/cargo-crates/kqueue-1.0.1/src/lib.rs:531:29
    |
531 |                     tv_sec: ts.as_secs() as i64,
    |                             ^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64`

error[E0308]: mismatched types
   --> /wrkdirs/usr/ports/devel/desed/work/desed-1.2.0/cargo-crates/kqueue-1.0.1/src/lib.rs:532:30
    |
532 |                     tv_nsec: ts.subsec_nanos() as i64,
    |                              ^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i64`

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0308`.
error: could not compile `kqueue`.

Caused by:
  process didn't exit successfully: `/usr/local/bin/rustc --crate-name kqueue --edition=2018 /wrkdirs/usr/ports/devel/desed/work/desed-1.2.0/cargo-crates/kqueue-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -Cembed-bitcode=no -C metadata=c8b62ebfd233fb32 -C extra-filename=-c8b62ebfd233fb32 --out-dir /wrkdirs/usr/ports/devel/desed/work/target/release/deps -L dependency=/wrkdirs/usr/ports/devel/desed/work/target/release/deps --extern kqueue_sys=/wrkdirs/usr/ports/devel/desed/work/target/release/deps/libkqueue_sys-327c6ed60e9020e1.rmeta --extern libc=/wrkdirs/usr/ports/devel/desed/work/target/release/deps/liblibc-36f8a9eb7485a04b.rmeta --cap-lints allow -C linker=cc -C link-arg=-fstack-protector-strong` (exit code: 1)

Log: http://beefy5.nyi.freebsd.org/data/121i386-default/551246/logs/desed-1.2.0.log

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information