Rustup to rustc 1.51.0-nightly (b12290861
2021-01-29)
This commit is contained in:
commit
d34b5e2885
5 changed files with 8 additions and 11 deletions
1
build.sh
1
build.sh
|
@ -32,7 +32,6 @@ done
|
||||||
|
|
||||||
# Build cg_clif
|
# Build cg_clif
|
||||||
unset CARGO_TARGET_DIR
|
unset CARGO_TARGET_DIR
|
||||||
export RUSTFLAGS="-Zrun_dsymutil=no"
|
|
||||||
unamestr=$(uname)
|
unamestr=$(uname)
|
||||||
if [[ "$unamestr" == 'Linux' ]]; then
|
if [[ "$unamestr" == 'Linux' ]]; then
|
||||||
export RUSTFLAGS='-Clink-arg=-Wl,-rpath=$ORIGIN/../lib '$RUSTFLAGS
|
export RUSTFLAGS='-Clink-arg=-Wl,-rpath=$ORIGIN/../lib '$RUSTFLAGS
|
||||||
|
|
4
build_sysroot/Cargo.lock
generated
4
build_sysroot/Cargo.lock
generated
|
@ -139,9 +139,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "libc"
|
name = "libc"
|
||||||
version = "0.2.82"
|
version = "0.2.84"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "89203f3fba0a3795506acaad8ebce3c80c0af93f994d5a1d7a0b1eeb23271929"
|
checksum = "1cca32fa0182e8c0989459524dc356b8f2b5c10f1b9eb521b7d182c03cf8c5ff"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"rustc-std-workspace-core",
|
"rustc-std-workspace-core",
|
||||||
]
|
]
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
nightly-2021-01-25
|
nightly-2021-01-30
|
||||||
|
|
|
@ -134,11 +134,9 @@ pub(crate) fn codegen_constant<'tcx>(
|
||||||
{
|
{
|
||||||
Ok(const_val) => const_val,
|
Ok(const_val) => const_val,
|
||||||
Err(_) => {
|
Err(_) => {
|
||||||
if promoted.is_none() {
|
fx.tcx
|
||||||
fx.tcx
|
.sess
|
||||||
.sess
|
.span_err(constant.span, "erroneous constant encountered");
|
||||||
.span_err(constant.span, "erroneous constant encountered");
|
|
||||||
}
|
|
||||||
return crate::trap::trap_unreachable_ret_value(
|
return crate::trap::trap_unreachable_ret_value(
|
||||||
fx,
|
fx,
|
||||||
fx.layout_of(const_.ty),
|
fx.layout_of(const_.ty),
|
||||||
|
|
|
@ -82,7 +82,6 @@ mod vtable;
|
||||||
mod prelude {
|
mod prelude {
|
||||||
pub(crate) use std::convert::{TryFrom, TryInto};
|
pub(crate) use std::convert::{TryFrom, TryInto};
|
||||||
|
|
||||||
pub(crate) use rustc_ast::ast::{FloatTy, IntTy, UintTy};
|
|
||||||
pub(crate) use rustc_span::Span;
|
pub(crate) use rustc_span::Span;
|
||||||
|
|
||||||
pub(crate) use rustc_hir::def_id::{DefId, LOCAL_CRATE};
|
pub(crate) use rustc_hir::def_id::{DefId, LOCAL_CRATE};
|
||||||
|
@ -90,7 +89,8 @@ mod prelude {
|
||||||
pub(crate) use rustc_middle::mir::{self, *};
|
pub(crate) use rustc_middle::mir::{self, *};
|
||||||
pub(crate) use rustc_middle::ty::layout::{self, TyAndLayout};
|
pub(crate) use rustc_middle::ty::layout::{self, TyAndLayout};
|
||||||
pub(crate) use rustc_middle::ty::{
|
pub(crate) use rustc_middle::ty::{
|
||||||
self, Instance, InstanceDef, ParamEnv, Ty, TyCtxt, TypeAndMut, TypeFoldable,
|
self, FloatTy, Instance, InstanceDef, IntTy, ParamEnv, Ty, TyCtxt, TypeAndMut,
|
||||||
|
TypeFoldable, UintTy,
|
||||||
};
|
};
|
||||||
pub(crate) use rustc_target::abi::{Abi, LayoutOf, Scalar, Size, VariantIdx};
|
pub(crate) use rustc_target::abi::{Abi, LayoutOf, Scalar, Size, VariantIdx};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue