Skip to content

Commit 29112a9

Browse files
committed
Mark this test as unsupported on Windows systems
There is a strange issue happening with command line processing though. The command line argument --export-dynamic-symbol 'f*' does not have the single quotes stripped on some Windows targets (but not all). This causes the glob matching to fail, which means the test fails on some Windows bots and passes on others. This is expected to be a temporary measure to get bots back to green. I've not found a commit that has caused a behavioral change that could be reverted instead, so this could be an issue with lit or test machine configuration.
1 parent c430392 commit 29112a9

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

lld/test/ELF/export-dynamic-symbol.s

+10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# REQUIRES: x86
22

3+
# FIXME: this should be supported on Windows as well. There is a strange issue
4+
# happening with command line processing though. The command line argument
5+
# --export-dynamic-symbol 'f*'
6+
# does not have the single quotes stripped on some Windows targets (but not
7+
# all). This causes the glob matching to fail, which means the test fails on
8+
# some Windows bots and passes on others. However, there's no clear indication
9+
# as to what's changed to cause this behavior. Marking the test as unsupported
10+
# so that we have time to investigate the issue without losing postcommit CI.
11+
# UNSUPPORTED: system-windows
12+
313
# RUN: llvm-mc -filetype=obj -triple=x86_64 %s -o %t.o
414

515
## For an executable, --export-dynamic-symbol exports a symbol if it is non-local and defined.

0 commit comments

Comments
 (0)