Files
rust/tests/ui
Matthias Krüger 4f053b18f5 Rollup merge of #134506 - oli-obk:push-mrrulszyuslt, r=jieyouxu
Remove a duplicated check that doesn't do anything anymore.

fixes #134005

This code didn't actually `lub` the type of the previous expressions, but just the current type over and over again. Changing it to using the actual expression type does not change anything either, so may as well remove the entire loop.
2024-12-19 15:26:26 +01:00
..
2024-12-12 23:36:27 +00:00
2024-07-18 00:00:04 +00:00
2024-12-18 16:05:44 +01:00
2024-12-15 19:36:35 -08:00
2024-12-10 11:20:19 +08:00
2024-12-12 23:36:27 +00:00
2024-12-18 16:35:06 +01:00
2024-12-05 14:14:17 -08:00
2024-12-12 23:36:27 +00:00
2024-12-12 23:36:27 +00:00
2024-12-12 23:36:27 +00:00
2024-12-12 23:36:27 +00:00
2024-11-03 18:59:31 +00:00
2024-09-05 06:37:38 -04:00
2024-12-16 14:59:10 -05:00
2024-10-30 16:47:47 -07:00
2024-12-13 00:04:56 +00:00
2024-12-13 14:18:41 -08:00
2024-10-30 16:47:47 -07:00
2024-12-12 23:36:27 +00:00
2024-12-12 23:36:27 +00:00
2024-12-15 19:18:46 +01:00
2024-12-13 00:04:56 +00:00
2024-11-16 20:03:31 +00:00
2024-12-12 23:36:27 +00:00
2024-08-18 19:46:53 +02:00
2024-08-03 07:57:31 -04:00
2024-12-10 11:34:13 +08:00
2024-12-08 20:21:46 +00:00
2024-12-13 00:04:56 +00:00
2024-12-12 23:36:27 +00:00
2024-12-17 15:17:28 +11:00
2024-11-07 18:18:34 -08:00
2024-11-02 03:08:04 +00:00
2024-12-16 14:59:10 -05:00
2024-12-07 22:18:51 +00:00
2024-12-13 00:04:56 +00:00
2024-12-12 16:29:40 +00:00
2024-12-06 16:42:09 -05:00
2024-12-12 23:36:27 +00:00
2024-10-28 14:20:28 +11:00
2024-10-28 14:20:28 +11:00
2024-12-02 03:43:50 -07:00
2024-06-25 18:06:22 +02:00
2024-10-30 16:47:47 -07:00

UI Tests

This folder contains rustc's UI tests.

Test Directives (Headers)

Typically, a UI test will have some test directives / headers which are special comments that tell compiletest how to build and interpret a test.

As part of an ongoing effort to rewrite compiletest (see https://github.com/rust-lang/compiler-team/issues/536), a major change proposal to change legacy compiletest-style headers // <directive> to ui_test-style headers //@ <directive> was accepted (see https://github.com/rust-lang/compiler-team/issues/512.

An example directive is ignore-test. In legacy compiletest style, the header would be written as

// ignore-test

but in ui_test style, the header would be written as

//@ ignore-test

compiletest is changed to accept only //@ directives for UI tests (currently), and will reject and report an error if it encounters any comments // <content> that may be parsed as a legacy compiletest-style test header. To fix this, you should migrate to the ui_test-style header //@ <content>.