From 218caa410aa38c29984be31a5229b9fa717560ee Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 14:19:13 +0200 Subject: Merging upstream version 1.68.2+dfsg1. Signed-off-by: Daniel Baumann --- src/test/codegen/README.md | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 src/test/codegen/README.md (limited to 'src/test/codegen/README.md') diff --git a/src/test/codegen/README.md b/src/test/codegen/README.md deleted file mode 100644 index 8f2daaafc..000000000 --- a/src/test/codegen/README.md +++ /dev/null @@ -1,24 +0,0 @@ -The files here use the LLVM FileCheck framework, documented at -. - -One extension worth noting is the use of revisions as custom prefixes for -FileCheck. If your codegen test has different behavior based on the chosen -target or different compiler flags that you want to exercise, you can use a -revisions annotation, like so: - -```rust -// revisions: aaa bbb -// [bbb] compile-flags: --flags-for-bbb -``` - -After specifying those variations, you can write different expected, or -explicitly *unexpected* output by using `-SAME:` and `-NOT:`, -like so: - -```rust -// CHECK: expected code -// aaa-SAME: emitted-only-for-aaa -// aaa-NOT: emitted-only-for-bbb -// bbb-NOT: emitted-only-for-aaa -// bbb-SAME: emitted-only-for-bbb -``` -- cgit v1.2.3