]> git.proxmox.com Git - rustc.git/tree - src/test/run-pass/
New upstream version 1.33.0+dfsg1
[rustc.git] / src / test / run-pass /
drwxr-xr-x   ..
-rw-r--r-- 8525 abi-sysv64-arg-passing.rs
-rw-r--r-- 2666 abi-sysv64-register-usage.rs
-rw-r--r-- 1010 abort-on-c-abi.rs
-rw-r--r-- 380 alias-uninit-value.rs
-rw-r--r-- 192 align-with-extern-c-fn.rs
-rw-r--r-- 627 alignment-gep-tup-like-1.rs
-rw-r--r-- 271 alloca-from-derived-tydesc.rs
-rw-r--r-- 388 allocator-alloc-one.rs
drwxr-xr-x - allocator
-rw-r--r-- 313 anon-extern-mod.rs
-rw-r--r-- 1909 arbitrary_self_types_pointers_and_wrappers.rs
-rw-r--r-- 1334 arbitrary_self_types_stdlib_pointers.rs
-rw-r--r-- 461 argument-passing.rs
drwxr-xr-x - array-slice-vec
-rw-r--r-- 73 artificial-block.rs
-rw-r--r-- 195 as-precedence.rs
-rw-r--r-- 136 asm-concat-src.rs
-rw-r--r-- 719 asm-in-moved.rs
-rw-r--r-- 1344 asm-in-out-operand.rs
-rw-r--r-- 945 asm-indirect-memory.rs
-rw-r--r-- 566 asm-out-assign.rs
-rw-r--r-- 37 assert-eq-trailing-comma.rs
-rw-r--r-- 62 assert-escape.rs
-rw-r--r-- 37 assert-ne-trailing-comma.rs
-rw-r--r-- 606 assign-assign.rs
-rw-r--r-- 252 assoc-oddities-3.rs
drwxr-xr-x - associated-consts
-rw-r--r-- 920 associated-item-long-paths.rs
drwxr-xr-x - associated-types
-rw-r--r-- 4055 async-await.rs
-rw-r--r-- 701 atomic-access-bool.rs
-rw-r--r-- 1589 atomic-alignment.rs
-rw-r--r-- 1364 atomic-compare_exchange.rs
-rw-r--r-- 1215 atomic-print.rs
-rw-r--r-- 153 attr-before-view-item.rs
-rw-r--r-- 171 attr-before-view-item2.rs
-rw-r--r-- 72 attr-main-2.rs
-rw-r--r-- 73 attr-main.rs
-rw-r--r-- 210 attr-mix-new.rs
-rw-r--r-- 1537 attr-on-generic-formals.rs
-rw-r--r-- 82 attr-shebang.rs
-rw-r--r-- 137 attr-start.rs
-rw-r--r-- 73 attr.rs
-rw-r--r-- 159 augmented-assignments-feature-gate-cross.rs
-rw-r--r-- 172 augmented-assignments-feature-gate.rs
-rw-r--r-- 3068 augmented-assignments.rs
-rw-r--r-- 292 auto-instantiate.rs
-rw-r--r-- 188 auto-is-contextual.rs
-rw-r--r-- 329 autobind.rs
drwxr-xr-x - autoref-autoderef
drwxr-xr-x - auxiliary
-rw-r--r-- 459 backtrace-debuginfo-aux.rs
-rw-r--r-- 5950 backtrace-debuginfo.rs
-rw-r--r-- 3544 backtrace.rs
-rw-r--r-- 406 bare-fn-implements-fn-mut.rs
-rw-r--r-- 74 bare-static-string.rs
drwxr-xr-x - bench
-rw-r--r-- 580 big-literals.rs
-rw-r--r-- 127 binary-minus-without-space.rs
-rw-r--r-- 199 bind-by-move.rs
drwxr-xr-x - binding
-rw-r--r-- 381 binops-issue-22743.rs
-rw-r--r-- 1854 binops.rs
-rw-r--r-- 744 bitwise.rs
-rw-r--r-- 180 blind-item-local-shadow.rs
-rw-r--r-- 522 blind-item-mixed-crate-use-item.rs
-rw-r--r-- 264 blind-item-mixed-use-item.rs
-rw-r--r-- 170 block-arg-call-as.rs
-rw-r--r-- 236 block-arg.rs
-rw-r--r-- 174 block-explicit-types.rs
-rw-r--r-- 1371 block-expr-precedence.rs
-rw-r--r-- 202 block-fn-coerce.rs
-rw-r--r-- 304 block-iter-1.rs
-rw-r--r-- 320 block-iter-2.rs
-rw-r--r-- 141 bool-not.rs
-rw-r--r-- 1925 bool.rs
-rw-r--r-- 161 borrow-by-val-method-receiver.rs
drwxr-xr-x - borrowck
-rw-r--r-- 73 box-new.rs
-rw-r--r-- 865 bug-7183-generics.rs
-rw-r--r-- 180 bug-7295.rs
-rw-r--r-- 1246 builtin-clone-unwind.rs
-rw-r--r-- 844 builtin-clone.rs
-rw-r--r-- 660 builtin-superkinds-capabilities-transitive.rs
-rw-r--r-- 745 builtin-superkinds-capabilities-xc.rs
-rw-r--r-- 538 builtin-superkinds-capabilities.rs
-rw-r--r-- 531 builtin-superkinds-in-metadata.rs
-rw-r--r-- 377 builtin-superkinds-phantom-typaram.rs
-rw-r--r-- 168 builtin-superkinds-simple.rs
-rw-r--r-- 206 builtin-superkinds-typaram.rs
-rw-r--r-- 1683 byte-literals.rs
-rw-r--r-- 338 c-stack-as-value.rs
-rw-r--r-- 743 c-stack-returning-int64.rs
-rw-r--r-- 250 cabi-int-widening.rs
-rw-r--r-- 321 can-copy-pod.rs
-rw-r--r-- 142 cancel-clean-via-immediate-rvalue-ref.rs
-rw-r--r-- 247 cast-does-fallback.rs
-rw-r--r-- 96 cast-region-to-uint.rs
-rw-r--r-- 1533 cast-rfc0401-vtable-kinds.rs
-rw-r--r-- 4782 cast-rfc0401.rs
-rw-r--r-- 171 cast-to-infer-ty.rs
-rw-r--r-- 505 cast.rs
-rw-r--r-- 160 catch-unwind-bang.rs
-rw-r--r-- 449 cell-does-not-clone.rs
drwxr-xr-x - cfg
drwxr-xr-x - chalkify
-rw-r--r-- 226 char.rs
-rw-r--r-- 256 char_unicode.rs
-rw-r--r-- 565 check-static-recursion-foreign.rs
-rw-r--r-- 69 check_const-feature-gated.rs
-rw-r--r-- 249 child-outlives-parent.rs
-rw-r--r-- 781 cleanup-arm-conditional.rs
-rw-r--r-- 811 cleanup-rvalue-during-if-and-while.rs
-rw-r--r-- 1083 cleanup-rvalue-for-scope.rs
-rw-r--r-- 3380 cleanup-rvalue-scopes.rs
-rw-r--r-- 1146 cleanup-rvalue-temp-during-incomplete-alloc.rs
-rw-r--r-- 672 cleanup-shortcircuit.rs
-rw-r--r-- 322 clone-with-exterior.rs
-rw-r--r-- 723 close-over-big-then-small-data.rs
-rw-r--r-- 1645 cmp-default.rs
-rw-r--r-- 127 codegen-object-shim.rs
drwxr-xr-x - coerce
drwxr-xr-x - coherence
-rw-r--r-- 268 collections-const-new.rs
-rw-r--r-- 2631 command-before-exec.rs
-rw-r--r-- 3296 command-exec.rs
-rw-r--r-- 121 compiletest-skip-codegen.rs
-rw-r--r-- 669 complex.rs
-rw-r--r-- 494 concat.rs
-rw-r--r-- 958 const-int-conversion.rs
-rw-r--r-- 1074 const-int-overflowing.rs
-rw-r--r-- 228 const-int-rotate.rs
-rw-r--r-- 305 const-int-sign.rs
-rw-r--r-- 867 const-int-wrapping.rs
-rw-r--r-- 811 const-needs_drop.rs
drwxr-xr-x - consts
-rw-r--r-- 2186 core-run-destroy.rs
-rw-r--r-- 91 crate-leading-sep.rs
-rw-r--r-- 495 crate-method-reexport-grrrrrrr.rs
-rw-r--r-- 160 crate-name-attr-used.rs
drwxr-xr-x - cross-crate
-rw-r--r-- 244 crt-static-off-works.rs
-rw-r--r-- 179 crt-static-on-works.rs
drwxr-xr-x - ctfe
-rw-r--r-- 188 cycle-generic-bound.rs
-rw-r--r-- 163 dead-code-alias-in-pat.rs
-rw-r--r-- 289 dead-code-leading-underscore.rs
-rw-r--r-- 709 debuginfo-lto.rs
-rw-r--r-- 199 deep.rs
-rw-r--r-- 555 default-alloc-error-hook.rs
-rw-r--r-- 374 default-associated-types.rs
-rw-r--r-- 95 default-method-parsing.rs
-rw-r--r-- 278 default-method-simple.rs
-rw-r--r-- 954 defaults-well-formedness.rs
-rw-r--r-- 129 deprecation-in-force-unstable.rs
-rw-r--r-- 149 deref-lval.rs
-rw-r--r-- 232 deref-mut-on-ref.rs
-rw-r--r-- 291 deref-on-ref.rs
-rw-r--r-- 101 deref-rc.rs
-rw-r--r-- 132 deref.rs
drwxr-xr-x - deriving
-rw-r--r-- 427 discriminant_value-wrapper.rs
-rw-r--r-- 1526 discriminant_value.rs
-rw-r--r-- 1628 diverging-fallback-control-flow.rs
-rw-r--r-- 483 diverging-fallback-method-chain.rs
-rw-r--r-- 382 diverging-fallback-option.rs
-rw-r--r-- 901 double-ref.rs
drwxr-xr-x - drop
-rw-r--r-- 435 dupe-first-attr.rc
-rw-r--r-- 219 duplicated-external-mods.rs
drwxr-xr-x - dynamically-sized-types
-rw-r--r-- 186 early-ret-binop-add.rs
-rw-r--r-- 348 early-vtbl-resolution.rs
-rw-r--r-- 821 edition-keywords-2015-2015.rs
-rw-r--r-- 883 edition-keywords-2015-2018.rs
-rw-r--r-- 835 edition-keywords-2018-2015.rs
-rw-r--r-- 874 edition-keywords-2018-2018.rs
-rw-r--r-- 563 else-if.rs
-rw-r--r-- 290 empty-allocation-non-null.rs
-rw-r--r-- 106 empty-allocation-rvalue-non-null.rs
-rw-r--r-- 402 empty-type-parameter-list.rs
-rw-r--r-- 276 empty_global_asm.rs
-rw-r--r-- 862 env-args-reverse-iterator.rs
-rw-r--r-- 1098 env-funky-keys.rs
-rw-r--r-- 1351 env-home-dir.rs
-rw-r--r-- 359 env-null-vars.rs
-rw-r--r-- 290 env-vars.rs
-rw-r--r-- 299 epoch-gate-feature.rs
-rw-r--r-- 649 eq-multidispatch.rs
-rw-r--r-- 327 estr-uniq.rs
-rw-r--r-- 200 exec-env.rs
-rw-r--r-- 1714 existential_type.rs
-rw-r--r-- 177 explicit-i-suffix.rs
-rw-r--r-- 402 export-glob-imports-target.rs
-rw-r--r-- 147 export-multi.rs
-rw-r--r-- 158 export-non-interference2.rs
-rw-r--r-- 127 export-non-interference3.rs
-rw-r--r-- 128 expr-block-fn.rs
-rw-r--r-- 460 expr-block-generic-unique1.rs
-rw-r--r-- 373 expr-block-generic-unique2.rs
-rw-r--r-- 576 expr-block-generic.rs
-rw-r--r-- 221 expr-block-slot.rs
-rw-r--r-- 93 expr-block-unique.rs
-rw-r--r-- 432 expr-block.rs
-rw-r--r-- 245 expr-copy.rs
-rw-r--r-- 183 expr-empty-ret.rs
-rw-r--r-- 940 expr-fn.rs
-rw-r--r-- 659 expr-if-generic.rs
-rw-r--r-- 224 expr-if-panic-all.rs
-rw-r--r-- 382 expr-if-panic.rs
-rw-r--r-- 212 expr-if-unique.rs
-rw-r--r-- 1195 expr-if.rs
-rw-r--r-- 115 expr-scope.rs
-rw-r--r-- 122 ext-expand-inner-exprs.rs
-rw-r--r-- 164 extend-for-unit.rs
-rw-r--r-- 446 exterior.rs
drwxr-xr-x - extern
-rw-r--r-- 84 extoption_env-not-defined.rs
-rw-r--r-- 397 fact.rs
-rw-r--r-- 89 fat-lto.rs
-rw-r--r-- 815 fat-ptr-cast.rs
-rw-r--r-- 2738 fds-are-cloexec.rs
-rw-r--r-- 206 filter-block-view-items.rs
-rw-r--r-- 750 fixup-deref-mut.rs
drwxr-xr-x - for-loop-while
drwxr-xr-x - foreign
-rw-r--r-- 99 format-hygiene.rs
-rw-r--r-- 203 format-nan.rs
-rw-r--r-- 575 format-no-std.rs
-rw-r--r-- 240 format-ref-cell.rs
-rw-r--r-- 2706 fsu-moves-and-copies.rs
-rw-r--r-- 272 fun-call-variants.rs
-rw-r--r-- 127 fun-indirect-call.rs
drwxr-xr-x - functions-closures
-rw-r--r-- 1933 futures-api.rs
drwxr-xr-x - generator
drwxr-xr-x - generics
-rw-r--r-- 206 global-scope.rs
-rw-r--r-- 243 guards-not-exhaustive.rs
-rw-r--r-- 477 guards.rs
-rw-r--r-- 2710 hashmap-memory.rs
-rw-r--r-- 48 hello.rs
drwxr-xr-x - higher-rank-trait-bounds
-rw-r--r-- 2177 html-literals.rs
drwxr-xr-x - hygiene
-rw-r--r-- 94 if-bot.rs
-rw-r--r-- 264 if-check.rs
-rw-r--r-- 113 if-ret.rs
-rw-r--r-- 10745 ifmt.rs
-rw-r--r-- 1029 ignore-all-the-things.rs
-rw-r--r-- 553 impl-for-never.rs
-rw-r--r-- 499 impl-inherent-non-conflict.rs
-rw-r--r-- 202 impl-not-adjacent-to-type.rs
-rw-r--r-- 185 impl-privacy-xc-1.rs
-rw-r--r-- 255 impl-privacy-xc-2.rs
-rw-r--r-- 796 impl-trait-in-bindings.rs
drwxr-xr-x - impl-trait
drwxr-xr-x - imports
-rw-r--r-- 2338 in-band-lifetimes.rs
-rw-r--r-- 308 inc-range-pat.rs
-rw-r--r-- 125 infer-fn-tail-expr.rs
-rw-r--r-- 618 inherit-env.rs
-rw-r--r-- 560 init-large-type.rs
-rw-r--r-- 1240 init-res-into-things.rs
-rw-r--r-- 31 inlined-main.rs
-rw-r--r-- 391 inner-attrs-on-impl.rs
-rw-r--r-- 201 inner-module.rs
-rw-r--r-- 302 inner-static.rs
-rw-r--r-- 347 instantiable.rs
drwxr-xr-x - intrinsics
-rw-r--r-- 1228 invalid_const_promotion.rs
-rw-r--r-- 376 invoke-external-foreign.rs
-rw-r--r-- 78 irrefutable-unit.rs
-rw-r--r-- 1547 issue-18952.rs
-rw-r--r-- 748 issue-45510.rs
-rw-r--r-- 320 issue-48006.rs
-rw-r--r-- 289 issue-53728.rs
-rw-r--r-- 305 issue-53843.rs
-rw-r--r-- 772 issue-54462-mutable-noalias-correctness.rs
-rw-r--r-- 732 issue-54467.rs
-rw-r--r-- 281 issue-55376.rs
-rw-r--r-- 398 issue-55380.rs
-rw-r--r-- 157 issue-56237.rs
drwxr-xr-x - issues
-rw-r--r-- 1099 istr.rs
-rw-r--r-- 3326 item-attributes.rs
-rw-r--r-- 143 item-name-overload.rs
drwxr-xr-x - iterators
-rw-r--r-- 201 keyword-changes-2012-07-31.rs
-rw-r--r-- 952 kindck-implicit-close-over-mut-var.rs
-rw-r--r-- 338 kinds-in-metadata.rs
-rw-r--r-- 337 lambda-infer-unresolved.rs
-rw-r--r-- 200 lambda-var-hygiene.rs
-rw-r--r-- 579 large-records.rs
-rw-r--r-- 415 last-use-in-block.rs
-rw-r--r-- 288 last-use-in-cap-clause.rs
-rw-r--r-- 275 last-use-is-capture.rs
-rw-r--r-- 297 lazy-and-or.rs
-rw-r--r-- 147 lazy-init.rs
-rw-r--r-- 140 leak-unique-as-tydesc.rs
-rw-r--r-- 153 lex-bare-cr-nondoc-comment.rs
-rw-r--r-- 962 lexer-crlf-line-endings-string-literal-doc-comment.rs
-rw-r--r-- 318 lexical-scoping.rs
-rw-r--r-- 341 lib-defaults.rs
-rw-r--r-- 268 link-cfg-works.rs
-rw-r--r-- 803 link-section.rs
-rw-r--r-- 900 linkage1.rs
-rw-r--r-- 89 lint-cap.rs
-rw-r--r-- 153 lint-dead-code-associated-type.rs
-rw-r--r-- 127 lint-dead-code-variant.rs
-rw-r--r-- 249 lint-expr-stmt-attrs-for-early-lints.rs
-rw-r--r-- 115 lint-unknown-lints-at-crate-level.rs
-rw-r--r-- 223 list.rs
-rw-r--r-- 171 liveness-assign-imm-local-after-ret.rs
-rw-r--r-- 444 llvm-pr32379.rs
-rw-r--r-- 73 log-err-phi.rs
-rw-r--r-- 522 log-knows-the-names-of-variants-in-std.rs
-rw-r--r-- 355 log-knows-the-names-of-variants.rs
-rw-r--r-- 187 log-poly.rs
-rw-r--r-- 565 logging-only-prints-once.rs
-rw-r--r-- 426 logging_before_rt_started.rs
-rw-r--r-- 171 long-while.rs
-rw-r--r-- 80 lto-many-codegen-units.rs
-rw-r--r-- 522 lto-still-runs-thread-dtors.rs
-rw-r--r-- 384 lub-glb-with-unbound-infer-var.rs
-rw-r--r-- 722 macro-quote-cond.rs
-rw-r--r-- 205 macro-quote-test.rs
drwxr-xr-x - macros
-rw-r--r-- 442 max-min-classes.rs
drwxr-xr-x - methods
-rw-r--r-- 522 mid-path-type-params.rs
-rw-r--r-- 1659 minmax-stability-issue-23687.rs
drwxr-xr-x - mir
drwxr-xr-x - modules
-rw-r--r-- 1187 monad.rs
-rw-r--r-- 989 monomorphize-abi-alignment.rs
-rw-r--r-- 511 monomorphized-callees-with-ty-params-3314.rs
drwxr-xr-x - moves
-rw-r--r-- 3948 mpsc_stress.rs
-rw-r--r-- 145 msvc-data-only.rs
-rw-r--r-- 1503 multi-panic.rs
-rw-r--r-- 131 multibyte.rs
-rw-r--r-- 337 multidispatch-conditional-impl-not-considered.rs
-rw-r--r-- 542 multidispatch1.rs
-rw-r--r-- 574 multidispatch2.rs
-rw-r--r-- 94 multiline-comment.rs
-rw-r--r-- 1547 multiple-reprs.rs
-rw-r--r-- 259 mut-function-arguments.rs
-rw-r--r-- 96 mut-vstore-expr.rs
-rw-r--r-- 295 mutual-recursion-group.rs
-rw-r--r-- 114 native-print-no-runtime.rs
-rw-r--r-- 78 negative.rs
-rw-r--r-- 150 nested-block-comment.rs
-rw-r--r-- 357 nested-class.rs
-rw-r--r-- 660 nested-function-names-issue-8587.rs
-rw-r--r-- 168 nested_item_main.rs
-rw-r--r-- 404 never-result.rs
-rw-r--r-- 451 never-type-rvalues.rs
-rw-r--r-- 268 never_coercions.rs
-rw-r--r-- 533 new-box-syntax.rs
-rw-r--r-- 418 new-box.rs
-rw-r--r-- 552 new-impl-syntax.rs
-rw-r--r-- 48 new-import-syntax.rs
-rw-r--r-- 67 new-style-constants.rs
-rw-r--r-- 270 new-unicode-escapes.rs
-rw-r--r-- 135 new-unsafe-pointers.rs
-rw-r--r-- 215 newlambdas-ret-infer.rs
-rw-r--r-- 207 newlambdas-ret-infer2.rs
-rw-r--r-- 274 newlambdas.rs
-rw-r--r-- 529 newtype-polymorphic.rs
-rw-r--r-- 131 newtype-temporary.rs
-rw-r--r-- 433 newtype.rs
-rw-r--r-- 176 nil-decl-in-foreign.rs
drwxr-xr-x - nll
-rw-r--r-- 192 no-core-1.rs
-rw-r--r-- 383 no-landing-pads.rs
-rw-r--r-- 86 no-std-1.rs
-rw-r--r-- 108 no-std-2.rs
-rw-r--r-- 204 no-std-3.rs
-rw-r--r-- 3161 no-stdio.rs
-rw-r--r-- 114 non-built-in-quote.rs
-rw-r--r-- 275 non-legacy-modes.rs
drwxr-xr-x - non_modrs_mods
-rw-r--r-- 962 nul-characters.rs
-rw-r--r-- 880 nullable-pointer-ffi-compat.rs
-rw-r--r-- 2060 nullable-pointer-iotareduction.rs
-rw-r--r-- 644 nullable-pointer-size.rs
drwxr-xr-x - numbers-arithmetic
-rw-r--r-- 522 object-lifetime-default-default-to-static.rs
-rw-r--r-- 561 object-lifetime-default-from-rptr-box.rs
-rw-r--r-- 558 object-lifetime-default-from-rptr-mut.rs
-rw-r--r-- 725 object-lifetime-default-from-rptr.rs
-rw-r--r-- 493 object-method-numbering.rs
-rw-r--r-- 632 objects-coerce-freeze-borrored.rs
-rw-r--r-- 631 objects-owned-object-borrowed-method-headerless.rs
-rw-r--r-- 502 objects-owned-object-owned-method.rs
-rw-r--r-- 226 once-move-out-on-heap.rs
-rw-r--r-- 244 one-tuple.rs
-rw-r--r-- 1309 op-assign-builtins-by-ref.rs
-rw-r--r-- 273 opeq.rs
-rw-r--r-- 97 operator-associativity.rs
-rw-r--r-- 755 operator-multidispatch.rs
-rw-r--r-- 1540 operator-overloading.rs
-rw-r--r-- 312 optimization-fuel-0.rs
-rw-r--r-- 52 optimization-fuel-0.stderr
-rw-r--r-- 363 optimization-fuel-1.rs
-rw-r--r-- 52 optimization-fuel-1.stderr
-rw-r--r-- 130 option-ext.rs
-rw-r--r-- 451 option-unwrap.rs
-rw-r--r-- 2314 out-of-stack.rs
-rw-r--r-- 291 out-pointer-aliasing.rs
-rw-r--r-- 1632 output-slot-variants.rs
-rw-r--r-- 235 over-constrained-vregs.rs
-rw-r--r-- 298 overlap-doesnt-conflict-with-specialization.rs
-rw-r--r-- 552 overlap-permitted-for-annotated-marker-traits.rs
drwxr-xr-x - overloaded
-rw-r--r-- 99 owned-implies-static.rs
drwxr-xr-x - packed
drwxr-xr-x - panic-runtime
-rw-r--r-- 3063 panic-uninitialized-zeroed.rs
drwxr-xr-x - panics
-rw-r--r-- 168 paren-free.rs
-rw-r--r-- 112 parse-assoc-type-lt.rs
-rw-r--r-- 120 parse-panic.rs
-rw-r--r-- 445 parser-unicode-whitespace.rs
-rw-r--r-- 112 path.rs
-rw-r--r-- 1978 paths-containing-nul.rs
-rw-r--r-- 861 print-stdout-eprint-stderr.rs
drwxr-xr-x - privacy
drwxr-xr-x - proc-macro
-rw-r--r-- 620 proc_macro.rs
drwxr-xr-x - process
-rw-r--r-- 1409 project-cache-issue-31849.rs
-rw-r--r-- 484 project-cache-issue-37154.rs
-rw-r--r-- 2463 project-defer-unification.rs
-rw-r--r-- 575 ptr-coercion.rs
-rw-r--r-- 996 pure-sum.rs
-rw-r--r-- 103 purity-infer.rs
-rw-r--r-- 577 range-type-infer.rs
-rw-r--r-- 1071 range.rs
-rw-r--r-- 3323 range_inclusive.rs
-rw-r--r-- 313 range_inclusive_gate.rs
-rw-r--r-- 853 ranges-precedence.rs
-rw-r--r-- 3201 raw-fat-ptr.rs
-rw-r--r-- 835 raw-str.rs
-rw-r--r-- 553 rcvr-borrowed-to-region.rs
-rw-r--r-- 1424 reachable-unnameable-items.rs
-rw-r--r-- 349 reachable-unnameable-type-alias.rs
-rw-r--r-- 179 readalias.rs
-rw-r--r-- 6366 realloc-16687.rs
-rw-r--r-- 160 reexport-should-still-link.rs
-rw-r--r-- 151 reexport-star.rs
-rw-r--r-- 203 reexport-test-harness-main.rs
-rw-r--r-- 81 refer-to-other-statics-by-value.rs
drwxr-xr-x - regions
-rw-r--r-- 122 repeat-expr-in-static.rs
-rw-r--r-- 840 repr_c_int_align.rs
-rw-r--r-- 173 resolve-issue-2428.rs
-rw-r--r-- 213 resolve-pseudo-shadowing.rs
-rw-r--r-- 529 resource-assign-is-not-copy.rs
-rw-r--r-- 644 resource-destruct.rs
-rw-r--r-- 1034 result-opt-conversions.rs
-rw-r--r-- 223 ret-bang.rs
-rw-r--r-- 204 ret-none.rs
-rw-r--r-- 103 return-nil.rs
drwxr-xr-x - rfcs
-rw-r--r-- 310 rmeta.rs
-rw-r--r-- 1458 running-with-no-runtime.rs
-rw-r--r-- 430 rustc-rust-log.rs
-rw-r--r-- 415 rvalue-static-promotion.rs
-rw-r--r-- 1307 segfault-no-out-of-stack.rs
drwxr-xr-x - self
-rw-r--r-- 313 semistatement-in-lambda.rs
drwxr-xr-x - sepcomp
-rw-r--r-- 635 seq-compare.rs
-rw-r--r-- 483 shadow.rs
-rw-r--r-- 136 shadowed-use-visibility.rs
-rw-r--r-- 103 shebang.rs
-rw-r--r-- 973 signal-alternate-stack-cleanup.rs
-rw-r--r-- 454 signal-exit-status.rs
-rw-r--r-- 876 sigpipe-should-be-ignored.rs
drwxr-xr-x - simd
-rw-r--r-- 79 simple-infer.rs
-rw-r--r-- 397 simple_global_asm.rs
-rw-r--r-- 437 size-and-align.rs
-rw-r--r-- 199 sized-borrowed-pointer.rs
-rw-r--r-- 204 sized-owned-pointer.rs
-rw-r--r-- 455 sleep.rs
-rw-r--r-- 400063 slowparse-bstring.rs
-rw-r--r-- 400062 slowparse-string.rs
drwxr-xr-x - specialization
-rw-r--r-- 771 sse2.rs
-rw-r--r-- 119 stable-addr-of.rs
-rw-r--r-- 334 stack-probes-lto.rs
-rw-r--r-- 1860 stack-probes.rs
drwxr-xr-x - statics
-rw-r--r-- 1861 stdio-is-blocking.rs
-rw-r--r-- 218 str-concat.rs
-rw-r--r-- 286 str-multiline.rs
-rw-r--r-- 399 string-box-error.rs
-rw-r--r-- 100 string-escapes.rs
drwxr-xr-x - structs-enums
-rw-r--r-- 650 structured-compare.rs
-rw-r--r-- 752 super-fast-paren-parsing.rs
-rw-r--r-- 178 super.rs
-rw-r--r-- 6323 supported-cast.rs
-rw-r--r-- 232 svh-add-nothing.rs
-rw-r--r-- 143 swap-1.rs
-rw-r--r-- 259 swap-2.rs
-rw-r--r-- 746 swap-overlapping.rs
-rw-r--r-- 217 tail-call-arg-leak.rs
-rw-r--r-- 458 tail-cps.rs
-rw-r--r-- 232 tail-direct.rs
-rw-r--r-- 1938 tcp-stress.rs
-rw-r--r-- 703 terminate-in-initializer.rs
-rw-r--r-- 120 test-allow-dead-extern-static-no-warning.rs
-rw-r--r-- 217 test-allow-fail-attr.rs
-rw-r--r-- 194 test-fn-signature-verification-for-explicit-return-type.rs
-rw-r--r-- 97 test-main-not-dead-attr.rs
-rw-r--r-- 71 test-main-not-dead.rs
-rw-r--r-- 173 test-runner-hides-buried-main.rs
-rw-r--r-- 134 test-runner-hides-main.rs
-rw-r--r-- 118 test-runner-hides-start.rs
-rw-r--r-- 271 test-should-fail-good-message.rs
-rw-r--r-- 132 test-vs-cfg-test.rs
-rw-r--r-- 134 thin-lto-global-allocator.rs
drwxr-xr-x - thinlto
-rw-r--r-- 88 thread-local-not-in-prelude.rs
drwxr-xr-x - threads-sendsync
-rw-r--r-- 177 tool_attributes.rs
-rw-r--r-- 71 tool_lints.rs
-rw-r--r-- 102 tool_lints_2018_preview.rs
-rw-r--r-- 539 trailing-comma.rs
drwxr-xr-x - traits
-rw-r--r-- 194 transmute-non-immediate-to-immediate.rs
-rw-r--r-- 234 transmute-specialization.rs
-rw-r--r-- 256 trivial-message.rs
-rw-r--r-- 1253 trivial_casts.rs
-rw-r--r-- 1553 try-block.rs
-rw-r--r-- 221 try-from-int-error-partial-eq.rs
-rw-r--r-- 186 try-is-identifier-edition2015.rs
-rw-r--r-- 1145 try-operator-custom.rs
-rw-r--r-- 519 try-operator-hygiene.rs
-rw-r--r-- 3644 try-operator.rs
-rw-r--r-- 1569 try-wait.rs
-rw-r--r-- 340 tup.rs
-rw-r--r-- 199 tuple-index-fat-types.rs
-rw-r--r-- 526 tuple-index.rs
-rw-r--r-- 262 tydesc-name.rs
-rw-r--r-- 589 type-alias-enum-variants-2.rs
-rw-r--r-- 589 type-alias-enum-variants.rs
-rw-r--r-- 784 type-ascription.rs
-rw-r--r-- 769 type-id-higher-rank-2.rs
-rw-r--r-- 2623 type-id-higher-rank.rs
-rw-r--r-- 209 type-in-nested-module.rs
-rw-r--r-- 1160 type-infer-generalize-ty-var.rs
-rw-r--r-- 120 type-namespace.rs
-rw-r--r-- 528 type-param-constraints.rs
-rw-r--r-- 144 type-param.rs
-rw-r--r-- 403 type-params-in-for-each.rs
-rw-r--r-- 200 type-ptr.rs
-rw-r--r-- 2623 type-sizes.rs
-rw-r--r-- 184 type-use-i1-versus-i8.rs
-rw-r--r-- 222 typeck-fn-to-unsafe-fn-ptr.rs
-rw-r--r-- 628 typeck_type_placeholder_1.rs
-rw-r--r-- 1873 typeclasses-eq-example-static.rs
-rw-r--r-- 1651 typeclasses-eq-example.rs
-rw-r--r-- 3220 typeid-intrinsic.rs
-rw-r--r-- 364 typestate-cfg-nesting.rs
-rw-r--r-- 87 typestate-multi-decl.rs
-rw-r--r-- 5228 ufcs-polymorphic-paths.rs
-rw-r--r-- 196 ufcs-type-params.rs
-rw-r--r-- 358 unary-minus-suffix-inference.rs
drwxr-xr-x - unboxed-closures
-rw-r--r-- 481 underscore-lifetimes.rs
-rw-r--r-- 120 underscore-method-after-integer.rs
drwxr-xr-x - uniform-paths
-rw-r--r-- 301 unify-return-ty.rs
-rw-r--r-- 271 uninit-empty-types.rs
drwxr-xr-x - union
drwxr-xr-x - unique
-rw-r--r-- 266 unit.rs
-rw-r--r-- 194 unnamed_argument_mode.rs
-rw-r--r-- 251 unreachable-code-1.rs
-rw-r--r-- 405 unreachable-code.rs
-rw-r--r-- 263 unsafe-coercion.rs
-rw-r--r-- 203 unsafe-fn-called-from-unsafe-blk.rs
-rw-r--r-- 199 unsafe-fn-called-from-unsafe-fn.rs
-rw-r--r-- 102 unsafe-pointer-assignability.rs
drwxr-xr-x - unsized-locals
-rw-r--r-- 451 unsized-tuple-impls.rs
-rw-r--r-- 527 unsized.rs
-rw-r--r-- 1630 unsized2.rs
-rw-r--r-- 1994 unsized3.rs
-rw-r--r-- 146 unused-move-capture.rs
-rw-r--r-- 238 unused-move.rs
-rw-r--r-- 700 unwind-resource.rs
-rw-r--r-- 206 unwind-unique.rs
-rw-r--r-- 94 use-crate-name-alias.rs
-rw-r--r-- 173 use-import-export.rs
-rw-r--r-- 261 use-keyword-2.rs
-rw-r--r-- 506 use-mod.rs
-rw-r--r-- 480 use-nested-groups.rs
-rw-r--r-- 409 use.rs
-rw-r--r-- 138 use_inline_dtor.rs
-rw-r--r-- 186 using-target-feature-unstable.rs
-rw-r--r-- 96 utf8-bom.rs
-rw-r--r-- 1632 utf8.rs
-rw-r--r-- 1103 utf8_chars.rs
-rw-r--r-- 1099 utf8_idents.rs
-rw-r--r-- 1083 variadic-ffi.rs
-rw-r--r-- 644 variance-intersection-of-ref-and-opt-ref.rs
-rw-r--r-- 149 variance-iterators-in-libcore.rs
-rw-r--r-- 717 variant-attributes.rs
-rw-r--r-- 303 volatile-fat-ptr.rs
-rw-r--r-- 1717 wait-forked-but-failed-child.rs
-rw-r--r-- 219 warn-ctypes-inhibit.rs
-rw-r--r-- 242 weak-lang-item.rs
-rw-r--r-- 101 weak-new-uninhabited-issue-48493.rs
-rw-r--r-- 902 weird-exit-code.rs
-rw-r--r-- 3523 weird-exprs.rs
-rw-r--r-- 456 wf-bound-region-in-object-type.rs
drwxr-xr-x - where-clauses
-rw-r--r-- 8441 wrapping-int-api.rs
-rw-r--r-- 1372 write-fmt-errors.rs
-rw-r--r-- 320 writealias.rs
-rw-r--r-- 416 wrong-hashset-issue-42918.rs
-rw-r--r-- 873 x86stdcall.rs
-rw-r--r-- 787 x86stdcall2.rs
-rw-r--r-- 402 yield.rs
-rw-r--r-- 263 yield1.rs
-rw-r--r-- 135 yield2.rs
-rw-r--r-- 338 z-crate-attr.rs
drwxr-xr-x - zero-sized