Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / tools / llvm-ifs / fail-file-write-windows.test
blobe1fa1a68bf90b036ecd561cffc1d55e61c99fb61
1 ## Test failing to write output file on windows platform.
3 # REQUIRES: system-windows
4 # RUN: touch %t.TestFile
5 # RUN: chmod 400 %t.TestFile
6 # RUN: not llvm-ifs --output-elf=%t.TestFile %s 2>&1 | FileCheck -DMSG=%errc_EACCES %s --check-prefix=ERR
7 # RUN: chmod 777 %t.TestFile
8 # RUN: rm -rf %t.TestFile
10 --- !ifs-v1
11 IfsVersion: 3.0
12 Target: { ObjectFormat: ELF, Arch: AArch64, Endianness: little, BitWidth: 64 }
13 Symbols: []
14 ...
16 # ERR: error: [[MSG]]