Skip to content

Switch to stable Rust toolchain #592

@rinon

Description

@rinon

Ideally rav1d should build with a stable toolchain at some point. It looks like we ended up with a few nightly-only features from the initial c2rust transpile that we should eventually remove. I currently find three nightly-only features that we use:

The intrinsics we can take care of by using stabilized Rust atomic types, the variadic usage appears to just be vfprintf which would be easy to remove, and for extern types we can probably do opaque pointers in another way.

Metadata

Metadata

Assignees

Labels

idiomaticityMake the Rust more idiomaticlow priorityIssues that we would like to address at some point in the future

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions