ports/opt (3.5): rust: 1.42.0 -> 1.43.0
commit 6bb3abc6c6a9314422afdebe0652cc7af0778f22 Author: Danny Rawlins <monster.romster@gmail.com> Date: Wed Apr 29 00:40:21 2020 +1000 rust: 1.42.0 -> 1.43.0 diff --git a/rust/.footprint b/rust/.footprint index 8b91c2c68..35754bedd 100644 --- a/rust/.footprint +++ b/rust/.footprint @@ -14,10 +14,10 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/rustdoc -rwxr-xr-x root/root usr/bin/rustfmt drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/librustc_driver-078346ce5ef3e068.so --rw-r--r-- root/root usr/lib/librustc_macros-790a58c904640bd4.so --rw-r--r-- root/root usr/lib/libstd-34be2428b7fb1214.so --rw-r--r-- root/root usr/lib/libtest-46b5b1f9761801bb.so +-rw-r--r-- root/root usr/lib/librustc_driver-dd37d74420d50082.so +-rw-r--r-- root/root usr/lib/librustc_macros-f0305fc1cfc1984a.so +-rw-r--r-- root/root usr/lib/libstd-83dcd9b425be6c2f.so +-rw-r--r-- root/root usr/lib/libtest-21079f1b9bd06d3f.so drwxr-xr-x root/root usr/lib/rustlib/ drwxr-xr-x root/root usr/lib/rustlib/etc/ -rw-r--r-- root/root usr/lib/rustlib/etc/debugger_pretty_printers_common.py @@ -65,6 +65,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/collections/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/collections/btree/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/btree/map.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/btree/mod.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/btree/navigate.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/btree/node.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/btree/search.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/btree/set.rs @@ -74,6 +75,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/collections/linked_li -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/vec_deque.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/liballoc/collections/vec_deque/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/vec_deque/drain.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/collections/vec_deque/tests.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/fmt.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/liballoc/lib.rs @@ -235,7 +237,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/num/flt2dec/strategy/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/num/u32.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/num/u64.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/num/u8.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/num/uint_macros.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/num/usize.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/num/wrapping.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/ops/ @@ -257,6 +258,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/ops/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/prelude/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/prelude/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/prelude/v1.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/primitive.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libcore/ptr/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/ptr/const_ptr.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libcore/ptr/mod.rs @@ -382,219 +384,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libprofiler_builtins/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libprofiler_builtins/Cargo.toml -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libprofiler_builtins/build.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libprofiler_builtins/lib.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/Cargo.toml --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/arena.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/benches/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/benches/lib.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/build.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/debug.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/dep_node.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/graph.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/prev.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/query.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/safe.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/dep_graph/serialized.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/hir/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/check_attr.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/exports.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/hir/map/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/map/blocks.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/map/collector.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/map/definitions.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/map/hir_id_validator.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/map/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/hir/upvars.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/ich/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ich/hcx.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ich/impls_hir.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ich/impls_syntax.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ich/impls_ty.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ich/mod.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/at.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/canonical/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/canonical/canonicalizer.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/canonical/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/canonical/query_response.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/canonical/substitute.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/combine.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/equate.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/need_type_info.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/different_lifetimes.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/find_anon_type.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/named_anon_conflict.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/outlives_closure.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/placeholder_error.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/static_impl_trait.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/trait_impl_difference.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/nice_region_error/util.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/error_reporting/note.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/freshen.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/fudge.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/glb.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/higher_ranked/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/higher_ranked/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/higher_ranked/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/lattice.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/lexical_region_resolve/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/lexical_region_resolve/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/lexical_region_resolve/graphviz.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/lexical_region_resolve/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/lub.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/mod.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/nll_relate/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/nll_relate/mod.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/opaque_types/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/opaque_types/mod.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/outlives/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/outlives/env.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/outlives/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/outlives/obligations.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/outlives/verify.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/infer/region_constraints/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/region_constraints/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/region_constraints/leak_check.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/region_constraints/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/resolve.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/sub.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/type_variable.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/infer/unify_key.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/lib.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/lint.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/macros.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/middle/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/codegen_fn_attrs.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/cstore.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/dependency_format.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/exported_symbols.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/free_region.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/lang_items.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/privacy.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/recursion_limit.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/region.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/resolve_lifetime.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/stability.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/middle/weak_lang_items.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/mir/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/cache.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/mir/interpret/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/interpret/allocation.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/interpret/error.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/interpret/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/interpret/pointer.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/interpret/queries.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/interpret/value.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/mono.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/query.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/tcx.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/traversal.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/mir/visit.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/query/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/query/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/tests.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/traits/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/auto_trait.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/chalk_fulfill.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/traits/codegen/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/codegen/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/coherence.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/engine.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/traits/error_reporting/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/error_reporting/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/error_reporting/on_unimplemented.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/error_reporting/suggestions.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/fulfill.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/misc.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/object_safety.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/on_unimplemented.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/project.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/dropck_outlives.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/evaluate_obligation.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/method_autoderef.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/normalize.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/outlives_bounds.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/ascribe_user_type.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/custom.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/eq.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/implied_outlives_bounds.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/normalize.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/outlives.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/prove_predicate.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/query/type_op/subtype.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/select.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/traits/specialize/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/specialize/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/specialize/specialization_graph.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/structural_impls.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/structural_match.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/util.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/traits/wf.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/ty/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/_match.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/adjustment.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/binding.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/cast.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/codec.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/context.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/diagnostics.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/erase_regions.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/error.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/fast_reject.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/flags.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/fold.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/free_region_map.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/ty/inhabitedness/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/inhabitedness/def_id_forest.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/inhabitedness/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/instance.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/layout.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/normalize_erasing_regions.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/outlives.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/ty/print/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/print/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/print/obsolete.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/print/pretty.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/config.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/job.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/keys.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/on_disk_cache.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/plumbing.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/profiling_support.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/query/values.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/relate.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/steal.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/structural_impls.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/sty.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/subst.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/trait_def.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/util.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/ty/walk.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/util/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/util/bug.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/util/common.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/librustc/util/common/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/librustc/util/common/tests.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/Cargo.toml -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/alloc.rs @@ -1030,44 +819,6 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libstd/thread/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/thread/local.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/thread/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libstd/time.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/Cargo.toml --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/README.md --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ast.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/ast/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ast/tests.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/attr/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/attr/builtin.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/attr/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/build.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/entry.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/allocator.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/expand/mod.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/lib.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/mut_visit.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/print/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/print/helpers.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/print/pp.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/print/pprust.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/print/pprust/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/print/pprust/tests.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/ptr.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/token.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/tokenstream.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/util/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/classify.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/comments.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/util/comments/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/comments/tests.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/lev_distance.rs -drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libsyntax/util/lev_distance/ --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/lev_distance/tests.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/literal.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/map_in_place.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/node_count.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/util/parser.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libsyntax/visit.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libterm/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libterm/Cargo.toml -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libterm/lib.rs @@ -1118,18 +869,18 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/libunwind/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/libunwind/libunwind.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/.cirrus.yml +drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/.github/ +drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/.github/workflows/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/.github/workflows/main.yml -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/CONTRIBUTING.md -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/Cargo.toml -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/LICENSE-APACHE -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/LICENSE-MIT --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/QUESTIONS.md -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/README.md drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ci/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/android-install-ndk.sh -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/android-install-sdk.sh -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/android-sysimage.sh --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/azure-install-rust.yml --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/azure.yml drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ci/docker/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ci/docker/aarch64-linux-android/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/docker/aarch64-linux-android/Dockerfile @@ -1177,7 +928,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ci/docker/x86_64-unkno -rwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ci/run-docker.sh -rwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ci/run.sh -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/runtest-android.rs --rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/ci/style.sh +-rwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/ci/style.sh drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/assert-instr-macro/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/assert-instr-macro/Cargo.toml @@ -1190,6 +941,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/LICENSE-MIT -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/README.md -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/build.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/rustfmt.toml drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/src/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/src/aarch64/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/core_arch/src/aarch64/crc.rs @@ -1324,6 +1076,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/bit.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/cache.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/error_macros.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/macros.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/mod.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/os/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/os/aarch64.rs @@ -1342,6 +1095,8 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/os/linux/mod.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/os/linux/powerpc.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/os/other.rs +drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/os/windows/ +-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/os/windows/aarch64.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/os/x86.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/test_data/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/detect/test_data/linux-rpi3.auxv @@ -1352,6 +1107,7 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/src/ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/tests/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/tests/cpu-detection.rs -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/tests/macro_trailing_commas.rs +-rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/std_detect/tests/x86-specific.rs drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-test/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-test/Cargo.toml drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/stdarch/crates/stdarch-test/src/ @@ -1389,51 +1145,51 @@ drwxr-xr-x root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/ -rw-r--r-- root/root usr/lib/rustlib/src/rust/src/tools/rustc-std-workspace-std/lib.rs drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/ drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/ --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liballoc-c6c0278940d97b34.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace-37545f3130994bbd.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace_sys-873c0dcd514a6717.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcfg_if-b2a85f4d79517687.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-3b8834f345f50053.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcore-b5d9ff266115b5e5.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgetopts-fbd7ded5649a5eab.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libhashbrown-de5e6699dcdc6417.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liblibc-70eb6f934d1b4b5e.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_abort-83c5214ff945f89b.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_unwind-d26bb3452cf50e3b.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libproc_macro-8e40f6e62affcbce.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_demangle-5a325d0173a31723.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-6740ded3491afd46.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_core-d3f7591130fcf946.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_std-d67bfa8b96c743e6.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-34be2428b7fb1214.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libterm-c6380127f8345040.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-46b5b1f9761801bb.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunicode_width-d7e57925aa7656ea.json --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunwind-01514760b6b20b59.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liballoc-b9ae4f1333c8281b.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace-e5ee4f36298c65d3.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libbacktrace_sys-51635aafa3f3a166.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcfg_if-a62296730d5e84ac.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcompiler_builtins-56942e931932e91b.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libcore-673f60331c5783d8.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libgetopts-3ceada130ca011a3.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libhashbrown-50e7e390c7d0d187.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/liblibc-c8ec16ce98166f41.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_abort-bce3b132ca98e476.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libpanic_unwind-416f128c1d6db776.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libproc_macro-813eb3b3bb7e019a.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_demangle-7f44f469d4845ef8.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_alloc-e54cc845343be6e4.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_core-e21a1fd4f1ce3e92.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/librustc_std_workspace_std-4512d8d3ba128887.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libstd-83dcd9b425be6c2f.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libterm-d22b0b36ffab99ff.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libtest-21079f1b9bd06d3f.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunicode_width-9e44b1df5a5115c3.json +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/analysis/libunwind-b9093d702258f296.json drwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/ --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-c6c0278940d97b34.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-37545f3130994bbd.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-873c0dcd514a6717.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-b2a85f4d79517687.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-3b8834f345f50053.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-b5d9ff266115b5e5.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-fbd7ded5649a5eab.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-de5e6699dcdc6417.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-70eb6f934d1b4b5e.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-83c5214ff945f89b.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-d26bb3452cf50e3b.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-8e40f6e62affcbce.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5a325d0173a31723.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-6740ded3491afd46.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-d3f7591130fcf946.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-d67bfa8b96c743e6.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-34be2428b7fb1214.rlib --rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-34be2428b7fb1214.so --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-c6380127f8345040.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-46b5b1f9761801bb.rlib --rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-46b5b1f9761801bb.so --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-d7e57925aa7656ea.rlib --rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-01514760b6b20b59.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-b9ae4f1333c8281b.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-e5ee4f36298c65d3.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-51635aafa3f3a166.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-a62296730d5e84ac.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-56942e931932e91b.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-673f60331c5783d8.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-3ceada130ca011a3.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-50e7e390c7d0d187.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-c8ec16ce98166f41.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-bce3b132ca98e476.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-416f128c1d6db776.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-813eb3b3bb7e019a.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-7f44f469d4845ef8.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-e54cc845343be6e4.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-e21a1fd4f1ce3e92.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-4512d8d3ba128887.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-83dcd9b425be6c2f.rlib +-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-83dcd9b425be6c2f.so +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-d22b0b36ffab99ff.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-21079f1b9bd06d3f.rlib +-rwxr-xr-x root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-21079f1b9bd06d3f.so +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-9e44b1df5a5115c3.rlib +-rw-r--r-- root/root usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-b9093d702258f296.rlib drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ diff --git a/rust/.signature b/rust/.signature index f922296f8..d24ce7691 100644 --- a/rust/.signature +++ b/rust/.signature @@ -1,8 +1,9 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/fwKskuAmOrrnJSUr51a3nTApEmXs56rbCODgcDewIMGXPaSKpRpLHqh6jETLEzTL+iowstQDOsxImx6XHOKzQI= -SHA256 (Pkgfile) = 34239300aa53afc290ce07d525e657e495572fbd40bcc4578eddbcad1948763d -SHA256 (.footprint) = 267150201a9d48fcf695983ad869396c9b65629d547a8fc63c513df68d0fb707 -SHA256 (rustc-1.42.0-src.tar.xz) = aa5b4c0f2bac33cc26a11523fce9b0f120d2eff510ed148ae7c586501481ed04 -SHA256 (rust-std-1.41.1-x86_64-unknown-linux-gnu.tar.xz) = 8e0d2ccfaaeec2e2007b3a605e2bf1dac2e2c82a8d4168bf4e81c9dd5374214e -SHA256 (rustc-1.41.1-x86_64-unknown-linux-gnu.tar.xz) = cf5051c312ae70b00dedf269ea71499c392087428677f961c3b4ac9da64a92b9 -SHA256 (cargo-0.42.0-x86_64-unknown-linux-gnu.tar.xz) = 390156ca95741ea62e18952e2a703437ab4ad400064a22a23a2bffe9a337e8a8 +RWSE3ohX2g5d/fPIt3XEeTz2cXYI8Gi7utUvNadcTyeml62TDgpLsjoUjFXXBHpxHvZ1HNy4jOym2eoduvREngs+EOG9rhLZ3gM= +SHA256 (Pkgfile) = 967a85aeba2e4b9b64a4f581af2a2f438b845909323004f1c32a81067d4aabb6 +SHA256 (.footprint) = 3dbf3f5fce2057cd97ba4484decccdad7a08bb0ddcf89fd7841f1955c17c1554 +SHA256 (rustc-1.43.0-src.tar.xz) = d0899933840369f07394b211cb0b53a5cd4634907633f0bee541133c8b75e309 +SHA256 (rust-std-1.42.0-x86_64-unknown-linux-gnu.tar.xz) = 21405992fa02411a7a5bbd88e8218cd3e4609fe18bee687bb5ad6bab81e3f783 +SHA256 (rustc-1.42.0-x86_64-unknown-linux-gnu.tar.xz) = 3d2e4dccbeec8866c7d1d151abe06526f331ea1dac9f8ae3cbe30ac6568fefb2 +SHA256 (cargo-0.43.0-x86_64-unknown-linux-gnu.tar.xz) = fe7e40786f6e013d471f2f8ed51ba268611122065930a6d5a10bf20146997270 +SHA256 (70163.patch) = 8c534799254d5e0124479875a3f90ff1537840a6d3848dab5f76ce55fe4f63e3 diff --git a/rust/70163.patch b/rust/70163.patch new file mode 100644 index 000000000..fcdae604b --- /dev/null +++ b/rust/70163.patch @@ -0,0 +1,54 @@ +From a94fa896cc92d5e0678376cf5aa8b64af0899732 Mon Sep 17 00:00:00 2001 +From: Nikita Popov <nikita.ppv@gmail.com> +Date: Tue, 4 Feb 2020 20:35:50 +0100 +Subject: [PATCH 4/5] Fix timeTraceProfilerInitialize for LLVM 10 + +--- + src/rustllvm/PassWrapper.cpp | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/src/rustllvm/PassWrapper.cpp b/src/rustllvm/PassWrapper.cpp +index 90d24d20737db..9e8614e3b6d34 100644 +--- a/src/rustllvm/PassWrapper.cpp ++++ b/src/rustllvm/PassWrapper.cpp +@@ -67,7 +67,11 @@ extern "C" void LLVMInitializePasses() { + } + + extern "C" void LLVMTimeTraceProfilerInitialize() { +-#if LLVM_VERSION_GE(9, 0) ++#if LLVM_VERSION_GE(10, 0) ++ timeTraceProfilerInitialize( ++ /* TimeTraceGranularity */ 0, ++ /* ProcName */ "rustc"); ++#elif LLVM_VERSION_GE(9, 0) + timeTraceProfilerInitialize(); + #endif + } + +From 497f879b1e24c369362bcd821959ffabc50a8a31 Mon Sep 17 00:00:00 2001 +From: Nikita Popov <nikita.ppv@gmail.com> +Date: Mon, 2 Mar 2020 22:37:55 +0100 +Subject: [PATCH 5/5] Update CreateMemSet() usage for LLVM 10 + +--- + src/rustllvm/RustWrapper.cpp | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/src/rustllvm/RustWrapper.cpp b/src/rustllvm/RustWrapper.cpp +index 25cfee3373dc4..799adb418822d 100644 +--- a/src/rustllvm/RustWrapper.cpp ++++ b/src/rustllvm/RustWrapper.cpp +@@ -1333,8 +1333,13 @@ extern "C" LLVMValueRef LLVMRustBuildMemSet(LLVMBuilderRef B, + LLVMValueRef Dst, unsigned DstAlign, + LLVMValueRef Val, + LLVMValueRef Size, bool IsVolatile) { ++#if LLVM_VERSION_GE(10, 0) ++ return wrap(unwrap(B)->CreateMemSet( ++ unwrap(Dst), unwrap(Val), unwrap(Size), MaybeAlign(DstAlign), IsVolatile)); ++#else + return wrap(unwrap(B)->CreateMemSet( + unwrap(Dst), unwrap(Val), unwrap(Size), DstAlign, IsVolatile)); ++#endif + } + + extern "C" LLVMValueRef diff --git a/rust/Pkgfile b/rust/Pkgfile index 270e7ee20..5775d24c8 100644 --- a/rust/Pkgfile +++ b/rust/Pkgfile @@ -5,19 +5,20 @@ # Optional: sccache llvm-32 name=rust -version=1.42.0 +version=1.43.0 ##cat src/stage0.txt -_date=2020-02-27 -_rustc=1.41.1 -_cargo=0.42.0 +_date=2020-03-12 +_rustc=1.42.0 +_cargo=0.43.0 ## -release=2 +release=1 source=( https://static.rust-lang.org/dist/${name}c-$version-src.tar.xz https://static.rust-lang.org/dist/$_date/rust-std-$_rustc-x86_64-unknown-lin... https://static.rust-lang.org/dist/$_date/rustc-$_rustc-x86_64-unknown-linux-... https://static.rust-lang.org/dist/$_date/cargo-$_cargo-x86_64-unknown-linux-... + 70163.patch ) unpack_source() { @@ -39,6 +40,9 @@ unpack_source() { build() { cd "${name}c-$version-src" + # LLVM 10 + patch -p1 -i $SRC/70163.patch + local ERROR local DATE="$(awk '/^date: / { print $2 }' src/stage0.txt)" local RUSTC="$(awk '/^rustc: / { print $2 }' src/stage0.txt)"
participants (1)
-
crux@crux.nu