Changes between Version 7 and Version 8 of rust


Ignore:
Timestamp:
01/16/2022 09:40:16 PM (2 years ago)
Author:
ken@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • rust

    v7 v8  
    55The source needs to be downloaded from [https://static.rust-lang.org/dist/] as rustc-<VERSION>-src.tar.gz : this site is NOT searchable.
    66
    7 == rustc-1.41.1 and 1.42.0 ==
     7== Building newer versions ==
    88
    9 There were problems with rustc-1.41.0, one of which involved errors in borrow checking - it should not be used. There was also a problem which can apparently lead to a segmentation fault. These are fixed in 1.41.1, but the fix for one of these (issue 69225) required them to backport an LLVM change to their shipped version.
    10 
    11 If you build rustc-1.41.1 with system llvm-9.0.1 the new test will fail:
    12 {{{
    13     [ui] ui/issues/issue-69225-SCEVAddExpr-wrap-flag.rs
    14 }}}
    15 
    16 That is bad.
    17 
    18 Similarly, rustc-1.42.0 needs to be built with its shipped llvm unless the system version is llvm-10.
     9Firefox-97 will need at least rustc-1.57.0. That version would need an amended sed to force the correct (rust) curl and curl-sys crates (not tested). Using rustc-1.58.0 picks up new enough crates and works. However, there are a lot more test failures (in the absence of gdb, only one failure is not in 'assembly'), as with 1.56 these seem to be caused by the tests using -Werror.
    1910
    2011== Building with the shipped llvm ==