MaskRay added a comment.

My build directory is `/tmp/RelA`. After `sudo apt install 
gcc-10-riscv64-linux-gnu`,

  % /tmp/RelA/bin/llvm-lit -vv riscv32-toolchain-extra.c
  ...
  Exit Code: 1
  
  Command Output (stderr):
  --
  /home/ray/llvm/clang/test/Driver/riscv32-toolchain-extra.c:28:34: error: 
C-RV32-BAREMETAL-ILP32-NOGCC: expected string not found in input
  // C-RV32-BAREMETAL-ILP32-NOGCC: "-internal-isystem" 
"{{.*}}Output/testroot-riscv32-baremetal-nogcc/bin/../riscv32-unknown-elf/include"
                                   ^
  <stdin>:1:1: note: scanning from here
  clang version 12.0.0
  ^
  <stdin>:6:7: note: possible intended match here
   
"/tmp/RelA/tools/clang/test/Driver/Output/testroot-riscv32-baremetal-nogcc/bin/riscv32-unknown-elf-ld"
 "-m" "elf32lriscv" "crt0.o" 
"/usr/lib/gcc-cross/riscv64-linux-gnu/10/crtbegin.o" 
"-L/usr/lib/gcc-cross/riscv64-linux-gnu/10" 
"-L/usr/lib/gcc-cross/riscv64-linux-gnu/10/../../../../riscv64-linux-gnu/lib" 
"/tmp/riscv32-toolchain-extra-527779.o" "--start-group" "-lc" "-lgloss" 
"--end-group" "-lgcc" "/usr/lib/gcc-cross/riscv64-linux-gnu/10/crtend.o" "-o" 
"a.out"
        ^
  
  Input file: <stdin>
  Check file: /home/ray/llvm/clang/test/Driver/riscv32-toolchain-extra.c
  
  -dump-input=help explains the following input dump.
  
  Input was:
  <<<<<<
              1: clang version 12.0.0
  check:28'0     X~~~~~~~~~~~~~~~~~~~ error: no match found
              2: Target: riscv32-unknown-unknown-elf
  check:28'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              3: Thread model: posix
  check:28'0     ~~~~~~~~~~~~~~~~~~~
              4: InstalledDir: 
/tmp/RelA/tools/clang/test/Driver/Output/testroot-riscv32-baremetal-nogcc/bin
  check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              5:  
"/tmp/RelA/tools/clang/test/Driver/Output/testroot-riscv32-baremetal-nogcc/bin/clang"
 "-cc1" "-triple" "riscv32-unknown-unknown-elf" "-emit-obj" "-mrelax-all" 
"--mrelax-relocations" "-disable-free" "-main-file-name" 
"riscv32-toolchain-extra.c" "-mrelocation-model" "static" "-mframe-pointer=all" 
"-fmath-errno" "-fno-rounding-math" "-mconstructor-aliases" "-nostdsysteminc" 
"-target-feature" "+m" "-target-feature" "+a" "-target-feature" "+c" 
"-target-feature" "+relax" "-target-feature" "-save-restore" "-target-abi" 
"ilp32" "-msmall-data-limit" "8" "-fno-split-dwarf-inlining" 
"-debugger-tuning=gdb" "-resource-dir" 
"/tmp/RelA/tools/clang/test/Driver/Output/testroot-riscv32-baremetal-nogcc/lib/clang/12.0.0"
 "-internal-isystem" 
"/usr/lib/gcc-cross/riscv64-linux-gnu/10/../../../../riscv64-linux-gnu/include" 
"-fdebug-compilation-dir" "/tmp/RelA/tools/clang/test/Driver" "-ferror-limit" 
"19" "-fno-signed-char" "-fgnuc-version=4.2.1" "-faddrsig" "-o" 
"/tmp/riscv32-toolchain-extra-527779.o" "-x" "c" 
"/home/ray/llvm/clang/test/Driver/riscv32-toolchain-extra.c"
  check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              6:  
"/tmp/RelA/tools/clang/test/Driver/Output/testroot-riscv32-baremetal-nogcc/bin/riscv32-unknown-elf-ld"
 "-m" "elf32lriscv" "crt0.o" 
"/usr/lib/gcc-cross/riscv64-linux-gnu/10/crtbegin.o" 
"-L/usr/lib/gcc-cross/riscv64-linux-gnu/10" 
"-L/usr/lib/gcc-cross/riscv64-linux-gnu/10/../../../../riscv64-linux-gnu/lib" 
"/tmp/riscv32-toolchain-extra-527779.o" "--start-group" "-lc" "-lgloss" 
"--end-group" "-lgcc" "/usr/lib/gcc-cross/riscv64-linux-gnu/10/crtend.o" "-o" 
"a.out"
  check:28'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  check:28'1           ?                                                        
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
  possible intended match
  >>>>>>
  
  --
  
  ********************
  ********************
  Failed Tests (1):
    Clang :: Driver/riscv32-toolchain-extra.c


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D93023/new/

https://reviews.llvm.org/D93023

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to