about summary refs log tree commit diff
path: root/tests/codegen/patchable-function-entry
diff options
context:
space:
mode:
authorJubilee <46493976+workingjubilee@users.noreply.github.com>2024-06-05 01:14:30 -0700
committerGitHub <noreply@github.com>2024-06-05 01:14:30 -0700
commit0f8618298850e12306e1e20a3e436f55bd34927d (patch)
tree9a91277666d11ed8f898cb23ba712bf6df7c563a /tests/codegen/patchable-function-entry
parent9ccc7b78ec7e8dc9784718212e4dafe60454b97d (diff)
parent8f677e8fb20f0ad6d93b39d8b736ee7bc0939973 (diff)
downloadrust-0f8618298850e12306e1e20a3e436f55bd34927d.tar.gz
rust-0f8618298850e12306e1e20a3e436f55bd34927d.zip
Rollup merge of #125273 - onur-ozkan:bootstrap-self-test, r=albertlarsan68
bootstrap: implement new feature `bootstrap-self-test`

Some of the bootstrap logics should be ignored during unit tests because they either make the tests take longer or cause them to fail. Therefore we need to be able to exclude them from the bootstrap when it's called by unit tests. This change introduces a new feature called `bootstrap-self-test`, which is enabled on bootstrap unit tests by default. This allows us to keep the logic separate between compiler builds and bootstrap tests without needing messy workarounds (like checking if target names match those in the unit tests).

Also, resolves https://github.com/rust-lang/rust/issues/122090 (without having to create separate modules)
Diffstat (limited to 'tests/codegen/patchable-function-entry')
0 files changed, 0 insertions, 0 deletions