INFO:2025-01-13T03:28:45Z:root:pulling... From https://github.com/llvm/llvm-project * branch main -> FETCH_HEAD acbd822879f7..59bba39a692f main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 59bba39a692f [RISCV] Rework memcpy test (#120364) INFO:2025-01-13T03:28:50Z:root:syncing... Deleted branch merge (was acbd822879f7). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-01-13T03:28:51Z:root:building ninja: Entering directory `out/gn' ninja: no work to do. INFO:2025-01-13T03:28:52Z:root:analyze gn analyze output: { "compile_targets": [], "status": "No dependency", "test_targets": [] } gn analyze input: { "files": [ "//llvm/test/CodeGen/RISCV/memcpy.ll" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } INFO:2025-01-13T03:28:52Z:root:testing INFO:2025-01-13T03:28:52Z:root:skip check-clang INFO:2025-01-13T03:28:52Z:root:skip check-clang-tools INFO:2025-01-13T03:28:52Z:root:skip check-clangd INFO:2025-01-13T03:28:52Z:root:skip check-lld INFO:2025-01-13T03:28:52Z:root:test check-llvm ninja: Entering directory `out/gn' [0/2] ACTION //llvm/test:check-llvm(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld.lld: /Users/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using lld-link: /Users/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using ld64.lld: /Users/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:506: note: using wasm-ld: /Users/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 55708 tests, 8 workers -- Testing: 0.. 10.. 20.. 30 FAIL: LLVM :: CodeGen/RISCV/memcpy.ll (3798 of 55708) ******************** TEST 'LLVM :: CodeGen/RISCV/memcpy.ll' FAILED ******************** Exit Code: 1 Command Output (stderr): -- RUN: at line 2: /Users/thakis/src/llvm-project/out/gn/bin/llc < /Users/thakis/src/llvm-project/llvm/test/CodeGen/RISCV/memcpy.ll -mtriple=riscv32 | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/CodeGen/RISCV/memcpy.ll --check-prefixes=RV32-BOTH,RV32 + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/llvm/test/CodeGen/RISCV/memcpy.ll --check-prefixes=RV32-BOTH,RV32 + /Users/thakis/src/llvm-project/out/gn/bin/llc -mtriple=riscv32 /Users/thakis/src/llvm-project/llvm/test/CodeGen/RISCV/memcpy.ll:278:14: error: RV32-NEXT: expected string not found in input ; RV32-NEXT: lbu a2, 14(a1) ^ :122:18: note: scanning from here # %bb.0: # %entry ^ :123:2: note: possible intended match here li a2, 15 ^ /Users/thakis/src/llvm-project/llvm/test/CodeGen/RISCV/memcpy.ll:371:14: error: RV32-NEXT: expected string not found in input ; RV32-NEXT: lbu a2, 15(a1) ^ :132:18: note: scanning from here # %bb.0: # %entry ^ :133:2: note: possible intended match here li a2, 16 ^ /Users/thakis/src/llvm-project/llvm/test/CodeGen/RISCV/memcpy.ll:468:14: error: RV32-NEXT: expected string not found in input ; RV32-NEXT: lbu a2, 30(a1) ^ :142:18: note: scanning from here # %bb.0: # %entry ^ :143:2: note: possible intended match here li a2, 31 ^ /Users/thakis/src/llvm-project/llvm/test/CodeGen/RISCV/memcpy.ll:861:14: error: RV32-NEXT: expected string not found in input ; RV32-NEXT: lbu a2, 30(a1) ^ :271:18: note: scanning from here # %bb.0: # %entry ^ :272:2: note: possible intended match here li a2, 31 ^ Input file: Check file: /Users/thakis/src/llvm-project/llvm/test/CodeGen/RISCV/memcpy.ll -dump-input=help explains the following input dump. Input was: <<<<<< . . . 117: # -- End function 118: .globl unaligned_memcpy15 # -- Begin function unaligned_memcpy15 119: .p2align 2 120: .type unaligned_memcpy15,@function 121: unaligned_memcpy15: # @unaligned_memcpy15 122: # %bb.0: # %entry next:278'0 X error: no match found 123: li a2, 15 next:278'0 ~~~~~~~~~~~ next:278'1 ? possible intended match 124: tail memcpy next:278'0 ~~~~~~~~~~~~~ 125: .Lfunc_end7: next:278'0 ~~~~~~~~~~~~~ 126: .size unaligned_memcpy15, .Lfunc_end7-unaligned_memcpy15 next:278'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127: # -- End function next:278'0 ~~~~~~~~~~~~~~~~~~~ 128: .globl unaligned_memcpy16 # -- Begin function unaligned_memcpy16 next:278'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129: .p2align 2 next:278'0 ~~~~~~~~~~~~ 130: .type unaligned_memcpy16,@function next:278'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131: unaligned_memcpy16: # @unaligned_memcpy16 next:278'0 ~~~~~~~~~~~~~~~~~~~ 132: # %bb.0: # %entry next:371'0 X error: no match found 133: li a2, 16 next:371'0 ~~~~~~~~~~~ next:371'1 ? possible intended match 134: tail memcpy next:371'0 ~~~~~~~~~~~~~ 135: .Lfunc_end8: next:371'0 ~~~~~~~~~~~~~ 136: .size unaligned_memcpy16, .Lfunc_end8-unaligned_memcpy16 next:371'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137: # -- End function next:371'0 ~~~~~~~~~~~~~~~~~~~ 138: .globl unaligned_memcpy31 # -- Begin function unaligned_memcpy31 next:371'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139: .p2align 2 next:371'0 ~~~~~~~~~~~~ 140: .type unaligned_memcpy31,@function next:371'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141: unaligned_memcpy31: # @unaligned_memcpy31 next:371'0 ~~~~~~~~~~~~~~~~~~~ 142: # %bb.0: # %entry next:468'0 X error: no match found 143: li a2, 31 next:468'0 ~~~~~~~~~~~ next:468'1 ? possible intended match 144: tail memcpy next:468'0 ~~~~~~~~~~~~~ 145: .Lfunc_end9: next:468'0 ~~~~~~~~~~~~~ 146: .size unaligned_memcpy31, .Lfunc_end9-unaligned_memcpy31 next:468'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147: # -- End function next:468'0 ~~~~~~~~~~~~~~~~~~~ 148: .globl aligned_memcpy0 # -- Begin function aligned_memcpy0 next:468'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . 266: # -- End function 267: .globl aligned_memcpy31 # -- Begin function aligned_memcpy31 268: .p2align 2 269: .type aligned_memcpy31,@function 270: aligned_memcpy31: # @aligned_memcpy31 271: # %bb.0: # %entry next:861'0 X error: no match found 272: li a2, 31 next:861'0 ~~~~~~~~~~~ next:861'1 ? possible intended match 273: tail memcpy next:861'0 ~~~~~~~~~~~~~ 274: .Lfunc_end19: next:861'0 ~~~~~~~~~~~~~~ 275: .size aligned_memcpy31, .Lfunc_end19-aligned_memcpy31 next:861'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276: # -- End function next:861'0 ~~~~~~~~~~~~~~~~~~~ 277: .globl memcpy16_align4 # -- Begin function memcpy16_align4 next:861'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ . . . >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): LLVM :: CodeGen/RISCV/memcpy.ll Testing Time: 646.66s Total Discovered Tests: 63650 Skipped : 32 (0.05%) Unsupported : 2256 (3.54%) Passed : 61193 (96.14%) Expectedly Failed: 168 (0.26%) Failed : 1 (0.00%) FAILED: gen/llvm/test/run-lit python3 bin/llvm-lit -sv ../../llvm/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-llvm']' returned non-zero exit status 1.