Sorry Jens -

I know I’ve a backlog of Rust stuff to look at. I can take a look. Just 
scanning the error text above it sounds like a dependency may have updated 
somewhere causing clippy to fail. The immediate workaround is to remove the 
clippy call; the more complete one for me is to take a look and figure out what 
changed, and why (I’d rather not disable clippy).

Allen
________________________________
From: Jens Geyer <je...@apache.org>
Sent: Friday, June 24, 2022 3:08:25 AM
To: Thrift-Dev <dev@thrift.apache.org>
Subject: Rust - attributes are not yet allowed on `if` expressions

Hi,

fresh day, fresh problems.


/root/.cargo/bin/cargo fmt --all -- --check
/root/.cargo/bin/cargo clippy --all -- -D warnings
    Compiling libc v0.2.126
    Compiling autocfg v1.1.0
    Compiling log v0.4.17
     Checking cfg-if v1.0.0
     Checking integer-encoding v3.0.4
error: attributes are not yet allowed on `if` expressions
   -->
/root/.cargo/registry/src/github.com-1ecc6299db9ec823/integer-encoding-3.0.4/src/fixed.rs:57:17
    |
57 |                 #[cfg(target_endian = "big")]
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
90 | impl_fixedint!(usize);
    | ---------------------- in this macro invocation


and a whole bunch more like that.

Anything I could do? Anyone else?

Full log
https://app.travis-ci.com/github/apache/thrift/jobs/574574155

Have fun,
JensG

Reply via email to