[lld] b7195e8 - [ELF,test] Add env LLD_IN_TEST=1 to make some tests work if RUN_LLD_MAIN_TWICE

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Sat Jan 25 16:59:26 PST 2025


Author: Fangrui Song
Date: 2025-01-25T16:58:52-08:00
New Revision: b7195e8e040d57bbf502f34ec84d71bd123f85b8

URL: https://github.com/llvm/llvm-project/commit/b7195e8e040d57bbf502f34ec84d71bd123f85b8
DIFF: https://github.com/llvm/llvm-project/commit/b7195e8e040d57bbf502f34ec84d71bd123f85b8.diff

LOG: [ELF,test] Add env LLD_IN_TEST=1 to make some tests work if RUN_LLD_MAIN_TWICE

Added: 
    

Modified: 
    lld/test/ELF/basic.s
    lld/test/ELF/stdout.s

Removed: 
    


################################################################################
diff  --git a/lld/test/ELF/basic.s b/lld/test/ELF/basic.s
index 587fd1641500a0..b01f51eb4a2c75 100644
--- a/lld/test/ELF/basic.s
+++ b/lld/test/ELF/basic.s
@@ -220,7 +220,7 @@ _start:
 
 ## Test erroring on a recursive response file, but only once.
 # RUN: echo @%t.responsefile > %t.responsefile
-# RUN: not ld.lld %t @%t.responsefile 2>&1 | FileCheck %s --check-prefix=RECRSP
+# RUN: env LLD_IN_TEST=1 not ld.lld %t @%t.responsefile 2>&1 | FileCheck %s --check-prefix=RECRSP
 # RECRSP: recursive expansion of: '{{.*}}.responsefile'
 # RECRSP-NOT: recursive expansion of
 

diff  --git a/lld/test/ELF/stdout.s b/lld/test/ELF/stdout.s
index b5ec07cfabfe92..e33ab3f792c40a 100644
--- a/lld/test/ELF/stdout.s
+++ b/lld/test/ELF/stdout.s
@@ -2,7 +2,7 @@
 
 # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t.o
 ## Test that we only write to "-" once.
-# RUN: LLD_IN_TEST=2 ld.lld %t.o -o - > %t1
+# RUN: env LLD_IN_TEST=2 ld.lld %t.o -o - > %t1
 # RUN: llvm-objdump -d %t1 | FileCheck %s
 
 # CHECK: nop


        


More information about the llvm-commits mailing list