Skip to content

Commit 7837be0

Browse files
committed
Bump version numbers everywhere to nightly-2019-10-04
1 parent 1c603a2 commit 7837be0

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[azure]: https://dev.azure.com/immunant/c2rust/_build/latest?definitionId=1&branchName=master
77
[Latest Version]: https://img.shields.io/crates/v/c2rust.svg
88
[crates.io]: https://crates.io/crates/c2rust
9-
[Rustc Version]: https://img.shields.io/badge/rustc-nightly--2019--09--30-lightgrey.svg "Rustc nightly-2019-09-30"
9+
[Rustc Version]: https://img.shields.io/badge/rustc-nightly--2019--10--04-lightgrey.svg "Rustc nightly-2019-10-04"
1010

1111
C2Rust helps you migrate C99-compliant code to Rust. The [translator](c2rust-transpile) (or transpiler) produces unsafe Rust code that closely mirrors the input C code. The primary goal of the translator is to preserve functionality; test suites should continue to pass after translation. Generating safe and idiomatic Rust code from C ultimately requires manual effort. However, we are building a scriptable [refactoring tool](c2rust-refactor) that reduces the tedium of doing so. You can also [cross-check](cross-checks) the translated code against the original ([tutorial](docs/cross-check-tutorial.md)).
1212

@@ -51,22 +51,22 @@ Finally, a rust installation with [Rustup](https://rustup.rs/) is required on al
5151

5252
### Installing from crates.io
5353

54-
cargo +nightly-2019-09-30 install c2rust
54+
cargo +nightly-2019-10-04 install c2rust
5555

5656
On OS X with Homebrew LLVM, you need to point the build system at the LLVM installation as follows:
5757

58-
LLVM_CONFIG_PATH=/usr/local/opt/llvm/bin/llvm-config cargo +nightly-2019-09-30 install c2rust
58+
LLVM_CONFIG_PATH=/usr/local/opt/llvm/bin/llvm-config cargo +nightly-2019-10-04 install c2rust
5959

6060
On Linux with Linuxbrew LLVM, you need to point the build system at the LLVM installation as follows:
6161

62-
LLVM_CONFIG_PATH=/home/linuxbrew/.linuxbrew/opt/llvm/bin/llvm-config cargo +nightly-2019-09-30 install c2rust
62+
LLVM_CONFIG_PATH=/home/linuxbrew/.linuxbrew/opt/llvm/bin/llvm-config cargo +nightly-2019-10-04 install c2rust
6363

6464
Note: adjust `LLVM_CONFIG_PATH` accordingly if Linuxbrew was installed to your home directory.
6565

6666
On Gentoo, you need to point the build system to the location of `libclang.so`
6767
and `llvm-config` as follows:
6868

69-
LLVM_CONFIG_PATH=/path/to/llvm-config LIBCLANG_PATH=/path/to/libclang.so cargo +nightly-2019-09-30 install c2rust
69+
LLVM_CONFIG_PATH=/path/to/llvm-config LIBCLANG_PATH=/path/to/libclang.so cargo +nightly-2019-10-04 install c2rust
7070

7171

7272
If you have trouble with building and installing, or want to build from the latest master, the [developer docs](docs/README-developers.md#building-with-system-llvm-libraries) provide more details on the build system.
@@ -76,7 +76,7 @@ If you have trouble with building and installing, or want to build from the late
7676
If you'd like to check our recently developed features or you urgently require a bugfixed version of c2rust
7777
you can install it directly from Git:
7878

79-
cargo +nightly-2019-09-30 install --git https://github.com/immunant/c2rust.git c2rust
79+
cargo +nightly-2019-10-04 install --git https://github.com/immunant/c2rust.git c2rust
8080

8181
Please note that the master branch is under constant development and you may expirience issues or crashes.
8282

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ RUN chmod +x /tmp/provision*.sh && /tmp/provision.sh
2323

2424
USER $USER
2525
# Provision rust language and packages (should not run as root)
26-
ARG RUST_VER=nightly-2019-09-30
26+
ARG RUST_VER=nightly-2019-10-04
2727
RUN RUST_VER=$RUST_VER /tmp/provision_rust.sh
2828

2929
ENV PATH="/home/${USER}/.cargo/bin:${PATH}"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
nightly-2019-09-30
1+
nightly-2019-10-04

scripts/common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ class Config:
9696
MIN_PLUMBUM_VERSION = (1, 6, 3)
9797
CC_DB_JSON = "compile_commands.json"
9898

99-
CUSTOM_RUST_NAME = 'nightly-2019-09-30'
99+
CUSTOM_RUST_NAME = 'nightly-2019-10-04'
100100

101101
"""
102102
Reflect changes to all configuration variables that depend on LLVM_VER

scripts/provision_rust.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ if [[ "$EUID" -eq 0 ]]
99
exit
1010
fi
1111

12-
RUST_VER=${RUST_VER:-nightly-2019-09-30}
12+
RUST_VER=${RUST_VER:-nightly-2019-10-04}
1313
if hash rustup 2>/dev/null; then # rustup is installed
1414
rustup toolchain install $RUST_VER
1515
rustup default $RUST_VER

0 commit comments

Comments
 (0)