Skip to content

Tags: immunant/c2rust

Tags

v0.19.0

Toggle v0.19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.19.0 (#1116)

This
* updates our version to `0.19.0`
* fixes `clippy` warnings
* fixes warnings on `stable` (`1.80.1`), including setting `resolver =
"2"`
* sets `rust-version = "1.65"`, our pinned nightly

However, I'm unable to run `cargo update` since the resolver is still
MSRV-unaware IIUC. `cargo outdated` also fails:

```shell
> cargo outdated -R
error: failed to run `rustc` to learn about target-specific information

Caused by:
  process didn't exit successfully: `/home/kkysen/.rustup/toolchains/nightly-2022-08-08-x86_64-unknown-linux-gnu/bin/rustc - --crate-name ___ --print=file-names -C link-arg=-fuse-ld=/home/kkysen/work/c++/mold/current/bin/mold --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg` (exit status: 1)
  --- stderr
  error: unknown print request `split-debuginfo`
```

Otherwise, this should be everything according to
https://github.com/immunant/c2rust/wiki/Release-Process that needs to be
checked in.

v0.18.0

Toggle v0.18.0's commit message
update version to 0.18.0

v0.17.0

Toggle v0.17.0's commit message
update version to 0.17.0

we now version all crates in lockstep

as they are developed together, they will never depend on different versions of each other

v0.16.0

Toggle v0.16.0's commit message
Add extra traits to syn

Building c2rust-ast-printer alone requires the "extra-traits" feature of
syn.

cross-checks

Toggle cross-checks's commit message
Last commit that includes cross checking functionality.

0.5.3

Toggle 0.5.3's commit message
Add tests for packed unions

0.15.1

Toggle 0.15.1's commit message
Update c2rust-asm-casts to 0.2.0

c2rust-asm-casts is now compatible with no_std

0.15.0

Toggle 0.15.0's commit message
Bump version to 0.15.0

0.14.0

Toggle 0.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump c2rust version to 0.14.0 (#222)

* Update dependency patch versions

* Update crates.io README instructions for 0.14.0 release

* Bump c2rust version to 0.14

0.13.0

Toggle 0.13.0's commit message
Add more fields to ast-printer Cargo.toml

[skip ci]