rust/compiler
bors bd1ae282f1 Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errors
new unstable option: -Zwrite-long-types-to-disk

This option guards the logic of writing long type names in files and instead using short forms in error messages in rustc_middle/ty/error behind a flag. The main motivation for this change is to disable this behaviour when running ui tests.

This logic can be triggered by running tests in a directory that has a long enough path, e.g. /my/very-long-path/where/rust-codebase/exists/

This means ui tests can fail depending on how long the path to their file is.

Some ui tests actually rely on this behaviour for their assertions, so for those we enable the flag manually.
2023-07-26 00:46:06 +00:00
..
rustc
rustc_abi Rollup merge of #114060 - davidtwco:issue-113279, r=wesleywiser 2023-07-25 19:21:39 +02:00
rustc_apfloat
rustc_arena
rustc_ast more clippy::style fixes: 2023-07-23 23:39:04 +02:00
rustc_ast_lowering more clippy::style fixes: 2023-07-23 23:39:04 +02:00
rustc_ast_passes
rustc_ast_pretty more clippy::style fixes: 2023-07-23 23:39:04 +02:00
rustc_attr
rustc_baked_icu_data
rustc_borrowck Rollup merge of #113661 - oli-obk:tait_wtf, r=lcnr 2023-07-25 23:34:07 +02:00
rustc_builtin_macros builtin_macros: raw str in diagnostic output 2023-07-25 11:12:52 +01:00
rustc_codegen_cranelift
rustc_codegen_gcc Auto merge of #113877 - JhonnyBillM:reuse-codegen-ssa-monomorphization-errors-in-gcc, r=davidtwco 2023-07-24 11:29:59 +00:00
rustc_codegen_llvm coverage: Obtain the __llvm_covfun section name outside a per-function loop 2023-07-24 21:58:00 +10:00
rustc_codegen_ssa
rustc_const_eval Rollup merge of #113661 - oli-obk:tait_wtf, r=lcnr 2023-07-25 23:34:07 +02:00
rustc_data_structures more clippy::style fixes: 2023-07-23 23:39:04 +02:00
rustc_driver
rustc_driver_impl
rustc_error_codes
rustc_error_messages borrowck/errors: fix i18n error in delayed bug 2023-07-24 15:47:03 +01:00
rustc_errors Rollup merge of #114014 - davidtwco:issue-114010-env-rawstr, r=cjgillot 2023-07-25 19:21:37 +02:00
rustc_expand
rustc_feature
rustc_fluent_macro
rustc_fs_util
rustc_graphviz
rustc_hir more clippy::style fixes: 2023-07-23 23:39:04 +02:00
rustc_hir_analysis Rollup merge of #113661 - oli-obk:tait_wtf, r=lcnr 2023-07-25 23:34:07 +02:00
rustc_hir_pretty
rustc_hir_typeck Rollup merge of #113578 - compiler-errors:uncallable-sig, r=b-naber 2023-07-25 23:34:07 +02:00
rustc_incremental
rustc_index
rustc_infer fix some clippy::style findings 2023-07-23 23:36:56 +02:00
rustc_interface Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errors 2023-07-26 00:46:06 +00:00
rustc_lexer Auto merge of #113476 - fee1-dead-contrib:c-str-lit, r=petrochenkov 2023-07-25 12:04:34 +00:00
rustc_lint
rustc_lint_defs
rustc_llvm
rustc_log
rustc_macros
rustc_metadata Auto merge of #113958 - lukas-code:doc-links, r=GuillaumeGomez,petrochenkov 2023-07-25 01:35:53 +00:00
rustc_middle Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errors 2023-07-26 00:46:06 +00:00
rustc_mir_build
rustc_mir_dataflow
rustc_mir_transform
rustc_monomorphize more clippy::style fixes: 2023-07-23 23:39:04 +02:00
rustc_parse Auto merge of #113476 - fee1-dead-contrib:c-str-lit, r=petrochenkov 2023-07-25 12:04:34 +00:00
rustc_parse_format
rustc_passes validate doc(masked) 2023-07-24 18:04:35 +02:00
rustc_plugin_impl
rustc_privacy
rustc_query_impl fix couple of clippy findings: 2023-07-23 10:50:14 +02:00
rustc_query_system
rustc_resolve Auto merge of #113980 - bvanjoi:fix-113953, r=petrochenkov 2023-07-25 05:25:11 +00:00
rustc_serialize
rustc_session Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errors 2023-07-26 00:46:06 +00:00
rustc_smir factor out more stable impls 2023-07-25 00:49:49 -04:00
rustc_span
rustc_symbol_mangling more clippy::style fixes: 2023-07-23 23:39:04 +02:00
rustc_target Auto merge of #113411 - unikraft:unikraft, r=wesleywiser 2023-07-25 03:41:56 +00:00
rustc_trait_selection Rollup merge of #113661 - oli-obk:tait_wtf, r=lcnr 2023-07-25 23:34:07 +02:00
rustc_traits
rustc_transmute
rustc_ty_utils Make everything builtin! 2023-07-25 16:08:58 +00:00
rustc_type_ir