diff options
Diffstat (limited to 'pkgs/development/compilers/rust/default.nix')
-rw-r--r-- | pkgs/development/compilers/rust/default.nix | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/pkgs/development/compilers/rust/default.nix b/pkgs/development/compilers/rust/default.nix index 44b43a7af5427..d368c977f8f85 100644 --- a/pkgs/development/compilers/rust/default.nix +++ b/pkgs/development/compilers/rust/default.nix @@ -6,11 +6,11 @@ let rustPlatform = recurseIntoAttrs (makeRustPlatform (callPackage ./bootstrap.nix {})); - version = "1.26.2"; - cargoVersion = "1.26.2"; + version = "1.27.0"; + cargoVersion = "1.27.0"; src = fetchurl { url = "https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz"; - sha256 = "0047ais0fvmqvngqkdsxgrzhb0kljg8wy85b01kbbjc88hqcz7pv"; + sha256 = "089d7rhw55zpvnw71dj8vil6qrylvl4xjr4m8bywjj83d4zq1f9c"; }; in rec { rustc = callPackage ./rustc.nix { @@ -18,7 +18,10 @@ in rec { patches = [ ./patches/net-tcp-disable-tests.patch - ./patches/stdsimd-disable-doctest.patch + + # Re-evaluate if this we need to disable this one + #./patches/stdsimd-disable-doctest.patch + # Fails on hydra - not locally; the exact reason is unknown. # Comments in the test suggest that some non-reproducible environment # variables such $RANDOM can make it fail. @@ -33,7 +36,10 @@ in rec { # see https://github.com/rust-lang/rust/issues/49807#issuecomment-380860567 # So we do the same. # 2. Tests run out of memory for i686 - doCheck = !stdenv.isAarch64 && !stdenv.isi686; + #doCheck = !stdenv.isAarch64 && !stdenv.isi686; + + # Disabled for now; see https://github.com/NixOS/nixpkgs/pull/42348#issuecomment-402115598. + doCheck = false; }; cargo = callPackage ./cargo.nix rec { |