Skip to content

Conversation

@nico-abram
Copy link
Contributor

@nico-abram
Copy link
Contributor Author

CI seems to fail for the same reason as #1 (comment)

@Amanieu
Copy link
Owner

Amanieu commented Oct 25, 2020

Just bump the minimum Rust version in CI to fix the issue.

nico-abram added a commit to nico-abram/seqlock that referenced this pull request Oct 25, 2020
nico-abram added a commit to nico-abram/seqlock that referenced this pull request Oct 25, 2020
@nico-abram
Copy link
Contributor Author

Done! I skimmed the readme and didn't see any explicit mention of a MSRV to update

I used 1.31 which I think is the first rust 2018 edition which I think is required for smallvec since it's using use crate:: (2018 edition mentions use changes here and this was the travis run that broke despite having the AtomicUsize method that was previously crashing)

@nico-abram
Copy link
Contributor Author

nico-abram commented Oct 25, 2020

Oh, it seems smallvec is now breaking on const generics https://travis-ci.org/github/Amanieu/seqlock/jobs/738652796#L240

nico-abram added a commit to nico-abram/seqlock that referenced this pull request Oct 25, 2020
@nico-abram
Copy link
Contributor Author

I bumped it to 1.36 which seems to be what parking_lot uses in its CI https://github.com/Amanieu/parking_lot/blob/master/.github/workflows/rust.yml#L19

@Amanieu Amanieu merged commit 61fa8cf into Amanieu:master Oct 27, 2020
@Amanieu
Copy link
Owner

Amanieu commented Oct 27, 2020

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Panic when running benchmark

2 participants