Closed felixhekhorn closed 2 years ago
I guess it has been solved in Rust 1.61.0:
const fn
signatures can now useimpl Trait
in argument and return position
And since now Rust 1.62 is stable, I guess there is no problem.
no problem - as long as we change https://github.com/N3PDF/pineappl/blob/f4f47f63e7118eb43479be8b3eec8fa5b53fc1fa/docs/installation.md#L122
no problem - as long as we change
Perfectly fine by me, I'd simply replace 1.56.1
by stable
, and we'll always make sure it is going to work on stable. What do you think @cschwan?
I'd like to avoid changing the MSRV since I know a few people like to use Rust from their Linux distribution. Commit 6c2b1aca7bb5e2dc391aae4eafd04a5fa53a29de should fix the problem. Please re-open if that isn't the case!
cargo test
passed :+1: (after I remembered to run cargo build
first - it is quite strange test
is not running it on it's own ... )
cargo test
can take quite long to finish which is why it doesn't run by default.
In https://github.com/N3PDF/pineappl/commit/f4f47f63e7118eb43479be8b3eec8fa5b53fc1fa I changed some string outputs - and so I had to also adjust the tests, which I hope I did - but I cannot test it because I get
the mentioned command says something that I have to activate nightly to use unstable features - which is not what I want and moreover PineAPPL is supposed to work with 1.56.1
just for reference
however, I was able to install the CLI (whose installation instructions I updated as well by the way)