tree: ce91cfe6d9594c796c7fd537a9c8c4f287364ef6 [path history] [tgz]
  1. auxiliary/
  2. const-blocks/
  3. const-eval/
  4. const-extern-fn/
  5. const-mut-refs/
  6. const_constructor/
  7. const_in_pattern/
  8. const_limit/
  9. control-flow/
  10. min_const_fn/
  11. miri_unleashed/
  12. std/
  13. array-literal-index-oob.rs
  14. array-literal-index-oob.stderr
  15. array-to-slice-cast.rs
  16. assoc-const.rs
  17. assoc_const_generic_impl.rs
  18. assoc_const_generic_impl.stderr
  19. associated_const_generic.rs
  20. assume-type-intrinsics.rs
  21. assume-type-intrinsics.stderr
  22. async-block.rs
  23. async-block.stderr
  24. bswap-const.rs
  25. cast-discriminant-zst-enum.rs
  26. chained-constants-stackoverflow.rs
  27. check_const-feature-gated.rs
  28. const-address-of-interior-mut.rs
  29. const-address-of-interior-mut.stderr
  30. const-address-of-mut.rs
  31. const-address-of-mut.stderr
  32. const-address-of.rs
  33. const-adt-align-mismatch.rs
  34. const-array-oob-arith.rs
  35. const-array-oob-arith.stderr
  36. const-array-oob.rs
  37. const-array-oob.stderr
  38. const-as-fn.rs
  39. const-as-fn.stderr
  40. const-autoderef.rs
  41. const-big-enum.rs
  42. const-binops.rs
  43. const-bitshift-rhs-inference.rs
  44. const-block-cross-crate-fn.rs
  45. const-block-item-macro-codegen.rs
  46. const-block-item.rs
  47. const-block-non-item-statement-3.rs
  48. const-block-non-item-statement-rpass.rs
  49. const-block-non-item-statement.rs
  50. const-block.rs
  51. const-bound.rs
  52. const-byte-str-cast.rs
  53. const-call.rs
  54. const-call.stderr
  55. const-cast-different-types.rs
  56. const-cast-different-types.stderr
  57. const-cast-ptr-int.rs
  58. const-cast-wrong-type.rs
  59. const-cast-wrong-type.stderr
  60. const-cast.rs
  61. const-const.rs
  62. const-contents.rs
  63. const-cross-crate-const.rs
  64. const-cross-crate-extern.rs
  65. const-deref-ptr.rs
  66. const-deref-ptr.stderr
  67. const-deref.rs
  68. const-endianess.rs
  69. const-enum-byref-self.rs
  70. const-enum-byref.rs
  71. const-enum-cast.rs
  72. const-enum-ptr.rs
  73. const-enum-struct.rs
  74. const-enum-struct2.rs
  75. const-enum-structlike.rs
  76. const-enum-tuple.rs
  77. const-enum-tuple2.rs
  78. const-enum-tuplestruct.rs
  79. const-enum-tuplestruct2.rs
  80. const-enum-vec-index.rs
  81. const-enum-vec-ptr.rs
  82. const-enum-vector.rs
  83. const-err-early.rs
  84. const-err-early.stderr
  85. const-err-multi.rs
  86. const-err-multi.stderr
  87. const-err-rpass.rs
  88. const-err.rs
  89. const-err.stderr
  90. const-err2.noopt.stderr
  91. const-err2.opt.stderr
  92. const-err2.opt_with_overflow_checks.stderr
  93. const-err2.rs
  94. const-err4.32bit.stderr
  95. const-err4.64bit.stderr
  96. const-err4.rs
  97. const-expr-addr-operator.rs
  98. const-expr-in-fixed-length-vec.rs
  99. const-expr-in-vec-repeat.rs
  100. const-extern-function.rs
  101. const-external-macro-const-err.rs
  102. const-external-macro-const-err.stderr
  103. const-fields-and-indexing.rs
  104. const-float-bits-conv.rs
  105. const-float-classify.rs
  106. const-fn-const-eval.rs
  107. const-fn-destructuring-arg.rs
  108. const-fn-error.rs
  109. const-fn-error.stderr
  110. const-fn-in-vec.rs
  111. const-fn-in-vec.stderr
  112. const-fn-method.rs
  113. const-fn-mismatch.rs
  114. const-fn-mismatch.stderr
  115. const-fn-nested.rs
  116. const-fn-not-in-trait.rs
  117. const-fn-not-in-trait.stderr
  118. const-fn-not-safe-for-const.rs
  119. const-fn-not-safe-for-const.stderr
  120. const-fn-stability-calls-3.rs
  121. const-fn-stability-calls.rs
  122. const-fn-type-name-any.rs
  123. const-fn-type-name.rs
  124. const-fn-val.rs
  125. const-fn-zst-args.rs
  126. const-fn.rs
  127. const-index-feature-gate.rs
  128. const-int-arithmetic-overflow.rs
  129. const-int-arithmetic.rs
  130. const-int-conversion-rpass.rs
  131. const-int-conversion.rs
  132. const-int-conversion.stderr
  133. const-int-overflowing-rpass.rs
  134. const-int-overflowing.rs
  135. const-int-overflowing.stderr
  136. const-int-pow-rpass.rs
  137. const-int-rotate-rpass.rs
  138. const-int-rotate.rs
  139. const-int-rotate.stderr
  140. const-int-saturating-arith.rs
  141. const-int-sign-rpass.rs
  142. const-int-sign.rs
  143. const-int-sign.stderr
  144. const-int-unchecked.rs
  145. const-int-unchecked.stderr
  146. const-int-wrapping-rpass.rs
  147. const-int-wrapping.rs
  148. const-int-wrapping.stderr
  149. const-integer-bool-ops.rs
  150. const-integer-bool-ops.stderr
  151. const-labeled-break.rs
  152. const-len-underflow-separate-spans.rs
  153. const-len-underflow-separate-spans.stderr
  154. const-len-underflow-subspans.rs
  155. const-len-underflow-subspans.stderr
  156. const-match-check.eval1.stderr
  157. const-match-check.eval2.stderr
  158. const-match-check.matchck.stderr
  159. const-match-check.rs
  160. const-match-pattern-arm.rs
  161. const-meth-pattern.rs
  162. const-multi-ref.rs
  163. const-multi-ref.stderr
  164. const-needs_drop.rs
  165. const-negation.rs
  166. const-negative.rs
  167. const-nullary-enum.rs
  168. const-nullary-univariant-enum.rs
  169. const-pattern-irrefutable.rs
  170. const-pattern-irrefutable.stderr
  171. const-pattern-not-const-evaluable.rs
  172. const-pattern-variant.rs
  173. const-points-to-static.32bit.stderr
  174. const-points-to-static.64bit.stderr
  175. const-points-to-static.rs
  176. const-prop-ice.rs
  177. const-prop-ice.stderr
  178. const-prop-ice2.rs
  179. const-prop-ice2.stderr
  180. const-prop-ice3.rs
  181. const-prop-overflowing-casts.rs
  182. const-prop-read-static-in-const.rs
  183. const-prop-read-static-in-const.stderr
  184. const-ptr-nonnull-rpass.rs
  185. const-ptr-nonnull.rs
  186. const-ptr-nonnull.stderr
  187. const-ptr-unique-rpass.rs
  188. const-ptr-unique.rs
  189. const-ptr-unique.stderr
  190. const-rec-and-tup.rs
  191. const-region-ptrs-noncopy.rs
  192. const-region-ptrs.rs
  193. const-repeated-values.rs
  194. const-size_of-align_of.rs
  195. const-size_of-cycle.rs
  196. const-size_of-cycle.stderr
  197. const-size_of_val-align_of_val-extern-type.rs
  198. const-size_of_val-align_of_val-extern-type.stderr
  199. const-size_of_val-align_of_val.rs
  200. const-slice-oob.rs
  201. const-slice-oob.stderr
  202. const-struct-offsets.rs
  203. const-struct.rs
  204. const-suggest-feature.rs
  205. const-suggest-feature.stderr
  206. const-trait-to-trait.rs
  207. const-tup-index-span.rs
  208. const-tup-index-span.stderr
  209. const-tuple-struct.rs
  210. const-type-mismatch.rs
  211. const-type-mismatch.stderr
  212. const-typeid-of-rpass.rs
  213. const-unit-struct.rs
  214. const-unsafe-fn.rs
  215. const-unsized.rs
  216. const-unsized.stderr
  217. const-unwrap.rs
  218. const-unwrap.stderr
  219. const-validation-fail-55455.rs
  220. const-variant-count.rs
  221. const-vec-of-fns.rs
  222. const-vec-syntax.rs
  223. const-vecs-and-slices.rs
  224. const.rs
  225. const_arg_local.rs
  226. const_arg_local.stderr
  227. const_arg_promotable.rs
  228. const_arg_promotable.stderr
  229. const_arg_promotable2.rs
  230. const_arg_promotable2.stderr
  231. const_arg_wrapper.rs
  232. const_arg_wrapper.stderr
  233. const_discriminant.rs
  234. const_fn_floating_point_arithmetic.gated.stderr
  235. const_fn_floating_point_arithmetic.rs
  236. const_fn_floating_point_arithmetic.stock.stderr
  237. const_fn_return_nested_fn_ptr.rs
  238. const_forget.rs
  239. const_let_assign.rs
  240. const_let_assign2.rs
  241. const_let_assign3.rs
  242. const_let_assign3.stderr
  243. const_let_eq.rs
  244. const_let_eq_float.rs
  245. const_let_irrefutable.rs
  246. const_let_promote.rs
  247. const_let_refutable.rs
  248. const_let_refutable.stderr
  249. const_prop_slice_pat_ice.rs
  250. const_short_circuit.rs
  251. const_unsafe_unreachable.rs
  252. const_unsafe_unreachable_ub.rs
  253. const_unsafe_unreachable_ub.stderr
  254. consts-in-patterns.rs
  255. copy-intrinsic.rs
  256. copy-intrinsic.stderr
  257. dangling-alloc-id-ice.rs
  258. dangling-alloc-id-ice.stderr
  259. dangling_raw_ptr.rs
  260. dangling_raw_ptr.stderr
  261. deref_in_pattern.rs
  262. drop_none.rs
  263. enum-discr-type-err.rs
  264. enum-discr-type-err.stderr
  265. huge-values.rs
  266. ice-48279.rs
  267. ice-zst-static-access.rs
  268. inline_asm.rs
  269. inline_asm.stderr
  270. int_ptr_for_zst_slices.rs
  271. intrinsic_without_const_stab.rs
  272. intrinsic_without_const_stab.stderr
  273. intrinsic_without_const_stab_fail.rs
  274. intrinsic_without_const_stab_fail.stderr
  275. invalid_promotion.rs
  276. issue-13837.rs
  277. issue-17458.rs
  278. issue-17458.stderr
  279. issue-17718-borrow-interior.rs
  280. issue-17718-const-bad-values.rs
  281. issue-17718-const-bad-values.stderr
  282. issue-17718-const-borrow.rs
  283. issue-17718-const-borrow.stderr
  284. issue-17718-references.rs
  285. issue-17718-references.stderr
  286. issue-17718.rs
  287. issue-21562.rs
  288. issue-21721.rs
  289. issue-25826.rs
  290. issue-25826.stderr
  291. issue-27890.rs
  292. issue-28113.rs
  293. issue-28113.stderr
  294. issue-29914-2.rs
  295. issue-29914-3.rs
  296. issue-29914.rs
  297. issue-29927-1.rs
  298. issue-29927.rs
  299. issue-32829-2.rs
  300. issue-32829-2.stderr
  301. issue-32829.rs
  302. issue-32829.stderr
  303. issue-33537.rs
  304. issue-3521.fixed
  305. issue-3521.rs
  306. issue-3521.stderr
  307. issue-36163.rs
  308. issue-36163.stderr
  309. issue-37550.rs
  310. issue-43105.rs
  311. issue-43105.stderr
  312. issue-44415.rs
  313. issue-44415.stderr
  314. issue-46553.rs
  315. issue-47789.rs
  316. issue-51559.rs
  317. issue-51559.stderr
  318. issue-52023-array-size-pointer-cast.rs
  319. issue-52023-array-size-pointer-cast.stderr
  320. issue-52060.rs
  321. issue-52060.stderr
  322. issue-52432.rs
  323. issue-52432.stderr
  324. issue-54224.rs
  325. issue-54224.stderr
  326. issue-54348.rs
  327. issue-54348.stderr
  328. issue-56164.rs
  329. issue-56164.stderr
  330. issue-58435-ice-with-assoc-const.rs
  331. issue-62045.rs
  332. issue-63226.rs
  333. issue-63952.32bit.stderr
  334. issue-63952.64bit.stderr
  335. issue-63952.rs
  336. issue-64059.rs
  337. issue-64506.rs
  338. issue-64662.rs
  339. issue-64662.stderr
  340. issue-65348.rs
  341. issue-66342.rs
  342. issue-66345.rs
  343. issue-66397.rs
  344. issue-66693-panic-in-array-len.rs
  345. issue-66693-panic-in-array-len.stderr
  346. issue-66693.rs
  347. issue-66693.stderr
  348. issue-66787.rs
  349. issue-67529.rs
  350. issue-67640.rs
  351. issue-67641.rs
  352. issue-67696-const-prop-ice.rs
  353. issue-67862.rs
  354. issue-68264-overflow.rs
  355. issue-68542-closure-in-array-len.rs
  356. issue-68542-closure-in-array-len.stderr
  357. issue-68684.rs
  358. issue-69191-ice-on-uninhabited-enum-field.rs
  359. issue-69310-array-size-lit-wrong-ty.rs
  360. issue-69310-array-size-lit-wrong-ty.stderr
  361. issue-69312.rs
  362. issue-6991.rs
  363. issue-70773-mir-typeck-lt-norm.rs
  364. issue-70942-trait-vs-impl-mismatch.rs
  365. issue-70942-trait-vs-impl-mismatch.stderr
  366. issue-73976-monomorphic.rs
  367. issue-73976-polymorphic.rs
  368. issue-73976-polymorphic.stderr
  369. issue-76064.rs
  370. issue-76064.stderr
  371. issue-77062-large-zst-array.rs
  372. issue-78655.rs
  373. issue-78655.stderr
  374. issue-79137-monomorphic.rs
  375. issue-79137-toogeneric.rs
  376. issue-79137-toogeneric.stderr
  377. issue-79152-const-array-index.rs
  378. issue-79690.64bit.stderr
  379. issue-79690.rs
  380. issue-broken-mir.rs
  381. locals-in-const-fn.rs
  382. match-const-fn-structs.rs
  383. match_ice.rs
  384. match_ice.stderr
  385. mir_check_nonconst.rs
  386. mir_check_nonconst.stderr
  387. mozjs-error.rs
  388. non-scalar-cast.rs
  389. offset.rs
  390. offset_from.rs
  391. offset_from_ub.rs
  392. offset_from_ub.stderr
  393. offset_ub.rs
  394. offset_ub.stderr
  395. packed_pattern.rs
  396. packed_pattern.stderr
  397. packed_pattern2.rs
  398. packed_pattern2.stderr
  399. partial_qualif.rs
  400. partial_qualif.stderr
  401. promote-not.rs
  402. promote-not.stderr
  403. promote_borrowed_field.rs
  404. promote_const_let.rs
  405. promote_const_let.stderr
  406. promote_evaluation_unused_result.rs
  407. promote_fn_calls.rs
  408. promote_fn_calls_std.rs
  409. promoted-validation-55454.rs
  410. promoted_regression.rs
  411. promotion-mutable-ref.rs
  412. promotion.rs
  413. ptr_comparisons.rs
  414. ptr_comparisons.stderr
  415. ptr_is_null.rs
  416. qualif_overwrite.rs
  417. qualif_overwrite.stderr
  418. qualif_overwrite_2.rs
  419. qualif_overwrite_2.stderr
  420. raw-ptr-const.rs
  421. raw-ptr-const.stderr
  422. raw_pointer_promoted.rs
  423. recursive-zst-static.default.stderr
  424. recursive-zst-static.rs
  425. recursive-zst-static.unleash.stderr
  426. references.rs
  427. repeat_match.rs
  428. return-in-const-fn.rs
  429. rustc-args-required-const.rs
  430. rustc-args-required-const.stderr
  431. rvalue-static-promotion.rs
  432. self_normalization.rs
  433. self_normalization2.rs
  434. signed_enum_discr.rs
  435. stable-precise-live-drops-in-libcore.rs
  436. stable-precise-live-drops-in-libcore.stderr
  437. static-cycle-error.rs
  438. static-raw-pointer-interning.rs
  439. static-raw-pointer-interning2.rs
  440. static_mut_containing_mut_ref.rs
  441. static_mut_containing_mut_ref2.mut_refs.stderr
  442. static_mut_containing_mut_ref2.rs
  443. static_mut_containing_mut_ref2.stock.stderr
  444. static_mut_containing_mut_ref3.rs
  445. static_mut_containing_mut_ref3.stderr
  446. too_generic_eval_ice.rs
  447. too_generic_eval_ice.stderr
  448. trait_specialization.rs
  449. trait_specialization.stderr
  450. transmute-const.rs
  451. transmute-size-mismatch-before-typeck.rs
  452. transmute-size-mismatch-before-typeck.stderr
  453. tuple-struct-constructors.rs
  454. underscore_const_names.rs
  455. uninhabited-const-issue-61744.rs
  456. uninhabited-const-issue-61744.stderr
  457. union_constant.rs
  458. unsizing-cast-non-null.rs
  459. unsizing-cast-non-null.stderr
  460. unstable-const-fn-in-libcore.rs
  461. unstable-const-fn-in-libcore.stderr
  462. unstable-precise-live-drops-in-libcore.rs
  463. unwind-abort.rs
  464. validate_never_arrays.32bit.stderr
  465. validate_never_arrays.64bit.stderr
  466. validate_never_arrays.rs
  467. write-to-static-mut-in-static.rs
  468. write-to-static-mut-in-static.stderr
  469. write_to_mut_ref_dest.mut_refs.stderr
  470. write_to_mut_ref_dest.rs
  471. write_to_mut_ref_dest.stock.stderr
  472. write_to_static_via_mut_ref.rs
  473. write_to_static_via_mut_ref.stderr
  474. zst_no_llvm_alloc.rs