Skip to content
This repository has been archived by the owner on Dec 17, 2024. It is now read-only.

serde_test fails to build with old versions of rest of components #19

Closed
ignatenkobrain opened this issue May 26, 2018 · 0 comments · Fixed by serde-rs/serde#1283
Closed
Labels
bug Something isn't working

Comments

@ignatenkobrain
Copy link

+ /usr/bin/cargo build --release -j48
   Compiling serde v1.0.59
     Running `/usr/bin/rustc --crate-name build_script_build /usr/share/cargo/registry/serde-1.0.59/build.rs --crate-type bin --emit=dep-info,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="std"' -C metadata=2a24aae8b56aad90 -C extra-filename=-2a24aae8b56aad90 --out-dir /builddir/build/BUILD/serde_test-1.0.60/target/release/build/serde-2a24aae8b56aad90 -L dependency=/builddir/build/BUILD/serde_test-1.0.60/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now`
     Running `/builddir/build/BUILD/serde_test-1.0.60/target/release/build/serde-2a24aae8b56aad90/build-script-build`
     Running `/usr/bin/rustc --crate-name serde /usr/share/cargo/registry/serde-1.0.59/src/lib.rs --crate-type lib --emit=dep-info,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="std"' -C metadata=447a29ea49f9cea2 -C extra-filename=-447a29ea49f9cea2 --out-dir /builddir/build/BUILD/serde_test-1.0.60/target/release/deps -L dependency=/builddir/build/BUILD/serde_test-1.0.60/target/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now --cfg integer128`
   Compiling serde_test v1.0.60 (file:///builddir/build/BUILD/serde_test-1.0.60)
     Running `/usr/bin/rustc --crate-name serde_test src/lib.rs --crate-type lib --emit=dep-info,link -C opt-level=3 -C metadata=2acbf82c644dd216 -C extra-filename=-2acbf82c644dd216 --out-dir /builddir/build/BUILD/serde_test-1.0.60/target/release/deps -L dependency=/builddir/build/BUILD/serde_test-1.0.60/target/release/deps --extern serde=/builddir/build/BUILD/serde_test-1.0.60/target/release/deps/libserde-447a29ea49f9cea2.rlib -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now`
error: no rules expected the token `i128`
   --> src/de.rs:132:29
    |
132 |         bool i8 i16 i32 i64 i128 u8 u16 u32 u64 u128 f32 f64 char str string
    |                             ^^^^
error: no rules expected the token `u128`
   --> src/de.rs:132:49
    |
132 |         bool i8 i16 i32 i64 i128 u8 u16 u32 u64 u128 f32 f64 char str string
    |                                                 ^^^^
error: no rules expected the token `i128`
   --> src/de.rs:660:29
    |
660 |         bool i8 i16 i32 i64 i128 u8 u16 u32 u64 u128 f32 f64 char str string
    |                             ^^^^
error: no rules expected the token `u128`
   --> src/de.rs:660:49
    |
660 |         bool i8 i16 i32 i64 i128 u8 u16 u32 u64 u128 f32 f64 char str string
    |                                                 ^^^^
error: aborting due to 4 previous errors
error: Could not compile `serde_test`.
Caused by:
  process didn't exit successfully: `/usr/bin/rustc --crate-name serde_test src/lib.rs --crate-type lib --emit=dep-info,link -C opt-level=3 -C metadata=2acbf82c644dd216 -C extra-filename=-2acbf82c644dd216 --out-dir /builddir/build/BUILD/serde_test-1.0.60/target/release/deps -L dependency=/builddir/build/BUILD/serde_test-1.0.60/target/release/deps --extern serde=/builddir/build/BUILD/serde_test-1.0.60/target/release/deps/libserde-447a29ea49f9cea2.rlib -Copt-level=3 -Cdebuginfo=2 -Clink-arg=-Wl,-z,relro,-z,now` (exit code: 101)

I think you need to bump min version of dependencies.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Development

Successfully merging a pull request may close this issue.

2 participants