cargo/tests/testsuite
bors cdf84b69d0 Auto merge of #13388 - Nemo157:panic-abort-doc-tests, r=epage
Apply `-Zpanic-abort-tests` to doctests too

### What does this PR try to resolve?

`cranelift` doesn't support unwinding, which causes issues with `should_panic` tests. Attempting to use `-Zpanic-abort-tests` to fix that still fails with doctests because they attempt to use unwinding. `rustdoc` already supports specifying `-Cpanic=abort` and correctly handles ` ```should_panic` tests with it enabled, so we can just start passing it when `-Zpanic-abort-tests` is set.

Fixes https://github.com/rust-lang/rust/issues/120578 (when using `-Zbuild-std=std,panic_abort` too)
2024-02-02 19:39:16 +00:00
..
cargo
cargo_add
cargo_bench
cargo_build
cargo_check
cargo_clean
cargo_config
cargo_doc
cargo_fetch
cargo_fix
cargo_generate_lockfile
cargo_git_checkout
cargo_help
cargo_init
cargo_install
cargo_locate_project
cargo_login
cargo_logout
cargo_metadata
cargo_new
cargo_owner
cargo_package
cargo_pkgid
cargo_publish
cargo_read_manifest
cargo_remove
cargo_report
cargo_run
cargo_rustc
cargo_rustdoc
cargo_search
cargo_test
cargo_tree
cargo_uninstall
cargo_update
cargo_vendor
cargo_verify_project
cargo_version
cargo_yank
mock-std
advanced_env.rs
alt_registry.rs
artifact_dep.rs
bad_config.rs
bad_manifest_path.rs
bench.rs
binary_name.rs
build.rs
build_plan.rs
build_script.rs
build_script_env.rs
build_script_extra_link_arg.rs
cache_lock.rs
cache_messages.rs
cargo_alias_config.rs
cargo_command.rs
cargo_env_config.rs
cargo_features.rs
cargo_targets.rs
cfg.rs
check.rs
check_cfg.rs Auto merge of #13383 - Urgau:check-cfg-docsrs, r=epage 2024-02-01 18:07:25 +00:00
clean.rs
collisions.rs
concurrent.rs
config.rs
config_cli.rs
config_include.rs
corrupt_git.rs
credential_process.rs
cross_compile.rs
cross_publish.rs
custom_target.rs
death.rs
dep_info.rs
diagnostics.rs fix(toml): Improve map/sequence error message 2024-01-31 10:42:58 -06:00
direct_minimal_versions.rs
directory.rs
doc.rs Don't print rustdoc command lines on failure by default 2024-02-02 10:33:07 -08:00
docscrape.rs
edition.rs
error.rs
features.rs
features2.rs
features_namespaced.rs
fetch.rs
fix.rs Change tests to support changes to suggestion 2024-02-01 03:47:27 +00:00
fix_n_times.rs
freshness.rs
future_incompat_report.rs
generate_lockfile.rs
git.rs
git_auth.rs
git_gc.rs
git_shallow.rs
glob_targets.rs
global_cache_tracker.rs
help.rs
https.rs
inheritable_workspace_fields.rs
install.rs
install_upgrade.rs
jobserver.rs
lints.rs
list_availables.rs
local_registry.rs
locate_project.rs
lockfile_compat.rs
login.rs
logout.rs
lto.rs
main.rs test(diagnostic): Show panic 2024-01-31 08:48:53 -06:00
member_discovery.rs
member_errors.rs
message_format.rs
messages.rs Change tests to support changes to suggestion 2024-02-01 03:47:27 +00:00
metabuild.rs
metadata.rs
minimal_versions.rs
multitarget.rs
net_config.rs
new.rs
offline.rs
old_cargos.rs
out_dir.rs
owner.rs
package.rs
package_features.rs
patch.rs
path.rs
paths.rs
pkgid.rs
precise_pre_release.rs
proc_macro.rs
profile_config.rs
profile_custom.rs
profile_overrides.rs
profile_targets.rs
profile_trim_paths.rs
profiles.rs
progress.rs
pub_priv.rs
publish.rs
publish_lockfile.rs
read_manifest.rs
registry.rs
registry_auth.rs
rename_deps.rs
replace.rs
required_features.rs
run.rs Auto merge of #13335 - hi-rustin:rustin-patch-same-name, r=weihanglo 2024-01-30 13:25:13 +00:00
rust_version.rs
rustc.rs
rustc_info_cache.rs
rustdoc.rs
rustdoc_extern_html.rs
rustdocflags.rs
rustflags.rs
rustup.rs
script.rs
search.rs
shell_quoting.rs
source_replacement.rs
ssh.rs
standard_lib.rs
test.rs Apply -Zpanic-abort-tests to doctests too 2024-02-02 19:45:15 +01:00
timings.rs
tool_paths.rs
tree.rs
tree_graph_features.rs
unit_graph.rs
update.rs
vendor.rs
verify_project.rs
version.rs
warn_on_failure.rs
weak_dep_features.rs
workspaces.rs
yank.rs