Add LLVM FileCheck for Core files #154
2 fail, 5 skipped, 38 pass in 6m 58s
Annotations
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-AC6-speed-CM23.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang --target=arm-arm-none-eabi -mcpu=cortex-m23 -mfpu=none -Os -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang" "--target=arm-arm-none-eabi" "-mcpu=cortex-m23" "-mfpu=none" "-Os" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:11:15: note: possible intended match here
8: 0841 lsrs r1, r0, #0x1
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text.clz:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b081 sub sp, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
8: 2: 48ff ldr r0, [pc, #0x3fc] @ 0x400 <__arm_cp.0_4+0x3a8>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: b1d8 cbz r0, 0x40 <clz+0x40> @ imm = #0x36
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 0841 lsrs r1, r0, #0x1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
12: a: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
13: c: 0888 lsrs r0, r1, #0x2
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: e: 4308 orrs r0, r1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
15: 10: 0901 lsrs r1, r0, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 12: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-AC6-balanced-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang --target=arm-arm-none-eabi -mcpu=cortex-m23 -mfpu=none -O3 -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang" "--target=arm-arm-none-eabi" "-mcpu=cortex-m23" "-mfpu=none" "-O3" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:11:15: note: possible intended match here
8: 0841 lsrs r1, r0, #0x1
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text.clz:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b081 sub sp, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
8: 2: 48ff ldr r0, [pc, #0x3fc] @ 0x400 <__arm_cp.0_4+0x3a4>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: b1e8 cbz r0, 0x44 <clz+0x44> @ imm = #0x3a
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 0841 lsrs r1, r0, #0x1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
12: a: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
13: c: 0888 lsrs r0, r1, #0x2
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: e: 4308 orrs r0, r1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
15: 10: 0901 lsrs r1, r0, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 12: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-AC6-speed-CM23S.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang --target=arm-arm-none-eabi -mcpu=cortex-m23 -mfpu=none -Os -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -mcmse -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-S,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang" "--target=arm-arm-none-eabi" "-mcpu=cortex-m23" "-mfpu=none" "-Os" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-mcmse" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-S,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:11:15: note: possible intended match here
8: 0841 lsrs r1, r0, #0x1
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text.clz:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b081 sub sp, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
8: 2: 48ff ldr r0, [pc, #0x3fc] @ 0x400 <__arm_cp.0_4+0x3a8>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: b1d8 cbz r0, 0x40 <clz+0x40> @ imm = #0x36
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 0841 lsrs r1, r0, #0x1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
12: a: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
13: c: 0888 lsrs r0, r1, #0x2
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: e: 4308 orrs r0, r1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
15: 10: 0901 lsrs r1, r0, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 12: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-none-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv8m.base-none-unknown-eabi -O1 -mcpu=cortex-m23 -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv8m.base-none-unknown-eabi" "-O1" "-mcpu=cortex-m23" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:8:10: note: possible intended match here
2: af00 add r7, sp, #0x0
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b580 push {r7, lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~
8: 2: af00 add r7, sp, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
9: 4: b082 sub sp, #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: 4805 ldr r0, [pc, #0x14] @ 0x1c <clz+0x1c>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
12: a: b110 cbz r0, 0x12 <clz+0x12> @ imm = #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-GCC-none-CM23S.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc -mcpu=cortex-m23 -mfloat-abi=soft -O1 -I ../Include -D CORE_HEADER=\"core_cm23.h\" -c -mcmse -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-S,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc" "-mcpu=cortex-m23" "-mfloat-abi=soft" "-O1" "-I" "../Include" "-D" "CORE_HEADER="core_cm23.h"" "-c" "-mcmse" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-S,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:9:16: note: possible intended match here
4: f240 0300 movw r3, #0x0
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b500 push {lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~
8: 2: b083 sub sp, #0xc
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
9: 4: f240 0300 movw r3, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
10: 8: f2c0 0300 movt r3, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: c: 6818 ldr r0, [r3]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
12: e: b128 cbz r0, 0x1c <clz+0x1c> @ imm = #0xa
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: 10: f7ff fffe bl 0x10 <clz+0x10> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 14: b2c0 uxtb r0, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-balanced-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv8m.base-none-unknown-eabi -O3 -mcpu=cortex-m23 -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv8m.base-none-unknown-eabi" "-O3" "-mcpu=cortex-m23" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:8:10: note: possible intended match here
2: af00 add r7, sp, #0x0
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b580 push {r7, lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~
8: 2: af00 add r7, sp, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
9: 4: b082 sub sp, #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: 4806 ldr r0, [pc, #0x18] @ 0x20 <clz+0x20>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
12: a: b120 cbz r0, 0x16 <clz+0x16> @ imm = #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-GCC-size-CM0plus.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc -mcpu=cortex-m0plus -mfloat-abi=soft -Oz -I ../Include -D CORE_HEADER=\"core_cm0plus.h\" -c -D __CM0PLUS_REV=0x0000U -D __MPU_PRESENT=1U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=2U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m0plus -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc" "-mcpu=cortex-m0plus" "-mfloat-abi=soft" "-Oz" "-I" "../Include" "-D" "CORE_HEADER="core_cm0plus.h"" "-c" "-D" "__CM0PLUS_REV=0x0000U" "-D" "__MPU_PRESENT=1U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=2U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m0plus" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:12:12: error: CHECK: expected string not found in input
// CHECK: lsrs [[REG2:r[0-9]+]], [[REG1]], #0x1
^
<stdin>:12:13: note: scanning from here
a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
^
<stdin>:12:13: note: with "REG1" equal to "r0"
a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
^
<stdin>:15:11: note: possible intended match here
12: 9301 str r3, [sp, #0x4]
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
7: 0: 4b05 ldr r3, [pc, #0x14] @ 0x18 <clz+0x18>
8: 2: b507 push {r0, r1, r2, lr}
9: 4: 6818 ldr r0, [r3]
10: 6: 2320 movs r3, #0x20
11: 8: 2800 cmp r0, #0x0
12: a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
check:12'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:12'1 with "REG1" equal to "r0"
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 10: b2c3 uxtb r3, r0
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~
15: 12: 9301 str r3, [sp, #0x4]
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:12'2 ? possible intended match
16: 14: bd07 pop {r0, r1, r2, pc}
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17: 16: 46c0 mov r8, r8
check:12'0 ~~~~~~~~~~~~~~~~~~~~~
18:
check:12'0 ~
19: 00000018 <$d>:
check:12'0 ~~~~~~~~~~~~~~~
20: 18: 00 00 00 00 .word 0x00000000
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-GCC-none-CM0.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc -mcpu=cortex-m0 -mfloat-abi=soft -O1 -I ../Include -D CORE_HEADER=\"core_cm0.h\" -c -D __CM0_REV=0x0000U -D __NVIC_PRIO_BITS=2U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m0 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc" "-mcpu=cortex-m0" "-mfloat-abi=soft" "-O1" "-I" "../Include" "-D" "CORE_HEADER="core_cm0.h"" "-c" "-D" "__CM0_REV=0x0000U" "-D" "__NVIC_PRIO_BITS=2U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m0" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:12:12: error: CHECK: expected string not found in input
// CHECK: lsrs [[REG2:r[0-9]+]], [[REG1]], #0x1
^
<stdin>:12:13: note: scanning from here
a: d005 beq 0x18 <clz+0x18> @ imm = #0xa
^
<stdin>:12:13: note: with "REG1" equal to "r0"
a: d005 beq 0x18 <clz+0x18> @ imm = #0xa
^
<stdin>:15:11: note: possible intended match here
12: 9001 str r0, [sp, #0x4]
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
7: 0: b500 push {lr}
8: 2: b083 sub sp, #0xc
9: 4: 4b05 ldr r3, [pc, #0x14] @ 0x1c <clz+0x1c>
10: 6: 6818 ldr r0, [r3]
11: 8: 2800 cmp r0, #0x0
12: a: d005 beq 0x18 <clz+0x18> @ imm = #0xa
check:12'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:12'1 with "REG1" equal to "r0"
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 10: b2c0 uxtb r0, r0
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~
15: 12: 9001 str r0, [sp, #0x4]
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:12'2 ? possible intended match
16: 14: b003 add sp, #0xc
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~
17: 16: bd00 pop {pc}
check:12'0 ~~~~~~~~~~~~~~~~~~~
18: 18: 2020 movs r0, #0x20
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
19: 1a: e7fa b 0x12 <clz+0x12> @ imm = #-0xc
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20:
check:12'0 ~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-AC6-speed-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang --target=arm-arm-none-eabi -mcpu=cortex-m23 -mfpu=none -Os -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang" "--target=arm-arm-none-eabi" "-mcpu=cortex-m23" "-mfpu=none" "-Os" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:11:15: note: possible intended match here
8: 0841 lsrs r1, r0, #0x1
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text.clz:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b081 sub sp, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
8: 2: 48ff ldr r0, [pc, #0x3fc] @ 0x400 <__arm_cp.0_4+0x3a8>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: b1d8 cbz r0, 0x40 <clz+0x40> @ imm = #0x36
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 0841 lsrs r1, r0, #0x1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
12: a: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
13: c: 0888 lsrs r0, r1, #0x2
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: e: 4308 orrs r0, r1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
15: 10: 0901 lsrs r1, r0, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 12: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-speed-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv8m.base-none-unknown-eabi -Os -mcpu=cortex-m23 -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv8m.base-none-unknown-eabi" "-Os" "-mcpu=cortex-m23" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:8:10: note: possible intended match here
2: af00 add r7, sp, #0x0
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b580 push {r7, lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~
8: 2: af00 add r7, sp, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
9: 4: b082 sub sp, #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: 4805 ldr r0, [pc, #0x14] @ 0x1c <clz+0x1c>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
12: a: b110 cbz r0, 0x12 <clz+0x12> @ imm = #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-size-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv8m.base-none-unknown-eabi -Oz -mcpu=cortex-m23 -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv8m.base-none-unknown-eabi" "-Oz" "-mcpu=cortex-m23" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:14:12: note: possible intended match here
10: 2020 movs r0, #0x20
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b5e0 push {r5, r6, r7, lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8: 2: af02 add r7, sp, #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 4804 ldr r0, [pc, #0x10] @ 0x18 <clz+0x18>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10: 6: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
11: 8: b110 cbz r0, 0x10 <clz+0x10> @ imm = #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12: a: f7ff fffe bl 0xa <clz+0xa> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: e: e000 b 0x12 <clz+0x12> @ imm = #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 10: 2020 movs r0, #0x20
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
15: 12: 9001 str r0, [sp, #0x4]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 14: bd8c pop {r2, r3, r7, pc}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17: 16: 46c0 mov r8, r8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
18:
check:10'0 ~
19: 00000018 <$d.1>:
check:10'0 ~~~~~~~~~~~~~~~~~
20: 18: 00 00 00 00 .word 0x00000000
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-AC6-balanced-CM23S.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang --target=arm-arm-none-eabi -mcpu=cortex-m23 -mfpu=none -O3 -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -mcmse -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-S,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang" "--target=arm-arm-none-eabi" "-mcpu=cortex-m23" "-mfpu=none" "-O3" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-mcmse" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-S,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:11:15: note: possible intended match here
8: 0841 lsrs r1, r0, #0x1
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text.clz:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b081 sub sp, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
8: 2: 48ff ldr r0, [pc, #0x3fc] @ 0x400 <__arm_cp.0_4+0x3a4>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: b1e8 cbz r0, 0x44 <clz+0x44> @ imm = #0x3a
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 0841 lsrs r1, r0, #0x1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
12: a: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
13: c: 0888 lsrs r0, r1, #0x2
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: e: 4308 orrs r0, r1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
15: 10: 0901 lsrs r1, r0, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 12: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-AC6-none-CM23S.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang --target=arm-arm-none-eabi -mcpu=cortex-m23 -mfpu=none -O1 -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -mcmse -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-S,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang" "--target=arm-arm-none-eabi" "-mcpu=cortex-m23" "-mfpu=none" "-O1" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-mcmse" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-S,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:11:15: note: possible intended match here
8: 0841 lsrs r1, r0, #0x1
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text.clz:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b081 sub sp, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
8: 2: 48ff ldr r0, [pc, #0x3fc] @ 0x400 <__arm_cp.0_4+0x3a8>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: b1d8 cbz r0, 0x40 <clz+0x40> @ imm = #0x36
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 0841 lsrs r1, r0, #0x1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
12: a: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
13: c: 0888 lsrs r0, r1, #0x2
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: e: 4308 orrs r0, r1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
15: 10: 0901 lsrs r1, r0, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 12: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-balanced-CM23.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv8m.base-none-unknown-eabi -O3 -mcpu=cortex-m23 -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv8m.base-none-unknown-eabi" "-O3" "-mcpu=cortex-m23" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:8:10: note: possible intended match here
2: af00 add r7, sp, #0x0
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b580 push {r7, lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~
8: 2: af00 add r7, sp, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
9: 4: b082 sub sp, #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: 4806 ldr r0, [pc, #0x18] @ 0x20 <clz+0x20>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
12: a: b120 cbz r0, 0x16 <clz+0x16> @ imm = #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-GCC-balanced-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc -mcpu=cortex-m23 -mfloat-abi=soft -O3 -I ../Include -D CORE_HEADER=\"core_cm23.h\" -c -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc" "-mcpu=cortex-m23" "-mfloat-abi=soft" "-O3" "-I" "../Include" "-D" "CORE_HEADER="core_cm23.h"" "-c" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:7:16: note: possible intended match here
0: f240 0300 movw r3, #0x0
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: f240 0300 movw r3, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
8: 4: b500 push {lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~
9: 6: f2c0 0300 movt r3, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10: a: 6818 ldr r0, [r3]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
11: c: b083 sub sp, #0xc
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
12: e: b120 cbz r0, 0x1a <clz+0x1a> @ imm = #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-speed-CM0plus.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv6m-none-unknown-eabi -Os -mcpu=cortex-m0plus -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm0plus.h\" -D __CM0PLUS_REV=0x0000U -D __MPU_PRESENT=1U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=2U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m0plus -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv6m-none-unknown-eabi" "-Os" "-mcpu=cortex-m0plus" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm0plus.h"" "-D" "__CM0PLUS_REV=0x0000U" "-D" "__MPU_PRESENT=1U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=2U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m0plus" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:12:12: error: CHECK: expected string not found in input
// CHECK: lsrs [[REG2:r[0-9]+]], [[REG1]], #0x1
^
<stdin>:13:13: note: scanning from here
c: d002 beq 0x14 <clz+0x14> @ imm = #0x4
^
<stdin>:13:13: note: with "REG1" equal to "r0"
c: d002 beq 0x14 <clz+0x14> @ imm = #0x4
^
<stdin>:16:11: note: possible intended match here
14: 2020 movs r0, #0x20
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
8: 2: af00 add r7, sp, #0x0
9: 4: b082 sub sp, #0x8
10: 6: 4805 ldr r0, [pc, #0x14] @ 0x1c <clz+0x1c>
11: 8: 6800 ldr r0, [r0]
12: a: 2800 cmp r0, #0x0
13: c: d002 beq 0x14 <clz+0x14> @ imm = #0x4
check:12'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:12'1 with "REG1" equal to "r0"
14: e: f7ff fffe bl 0xe <clz+0xe> @ imm = #-0x4
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15: 12: e000 b 0x16 <clz+0x16> @ imm = #0x0
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 14: 2020 movs r0, #0x20
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
check:12'2 ? possible intended match
17: 16: 9001 str r0, [sp, #0x4]
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18: 18: b002 add sp, #0x8
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~
19: 1a: bd80 pop {r7, pc}
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~
20:
check:12'0 ~
21: 0000001c <$d.1>:
check:12'0 ~~~~~~~~~~~~~~~~~
22: 1c: 00 00 00 00 .word 0x00000000
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-AC6-none-CM23.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang --target=arm-arm-none-eabi -mcpu=cortex-m23 -mfpu=none -O1 -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang" "--target=arm-arm-none-eabi" "-mcpu=cortex-m23" "-mfpu=none" "-O1" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:11:15: note: possible intended match here
8: 0841 lsrs r1, r0, #0x1
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text.clz:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b081 sub sp, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
8: 2: 48ff ldr r0, [pc, #0x3fc] @ 0x400 <__arm_cp.0_4+0x3a8>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: b1d8 cbz r0, 0x40 <clz+0x40> @ imm = #0x36
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 0841 lsrs r1, r0, #0x1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
12: a: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
13: c: 0888 lsrs r0, r1, #0x2
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: e: 4308 orrs r0, r1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
15: 10: 0901 lsrs r1, r0, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 12: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-size-CM23S.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv8m.base-none-unknown-eabi -Oz -mcpu=cortex-m23 -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -mcmse -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-S,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv8m.base-none-unknown-eabi" "-Oz" "-mcpu=cortex-m23" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-mcmse" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-S,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:14:12: note: possible intended match here
10: 2020 movs r0, #0x20
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b5e0 push {r5, r6, r7, lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8: 2: af02 add r7, sp, #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 4804 ldr r0, [pc, #0x10] @ 0x18 <clz+0x18>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10: 6: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
11: 8: b110 cbz r0, 0x10 <clz+0x10> @ imm = #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12: a: f7ff fffe bl 0xa <clz+0xa> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: e: e000 b 0x12 <clz+0x12> @ imm = #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 10: 2020 movs r0, #0x20
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
15: 12: 9001 str r0, [sp, #0x4]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 14: bd8c pop {r2, r3, r7, pc}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17: 16: 46c0 mov r8, r8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
18:
check:10'0 ~
19: 00000018 <$d.1>:
check:10'0 ~~~~~~~~~~~~~~~~~
20: 18: 00 00 00 00 .word 0x00000000
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-size-CM23.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv8m.base-none-unknown-eabi -Oz -mcpu=cortex-m23 -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv8m.base-none-unknown-eabi" "-Oz" "-mcpu=cortex-m23" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:14:12: note: possible intended match here
10: 2020 movs r0, #0x20
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b5e0 push {r5, r6, r7, lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8: 2: af02 add r7, sp, #0x8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 4804 ldr r0, [pc, #0x10] @ 0x18 <clz+0x18>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10: 6: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
11: 8: b110 cbz r0, 0x10 <clz+0x10> @ imm = #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12: a: f7ff fffe bl 0xa <clz+0xa> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: e: e000 b 0x12 <clz+0x12> @ imm = #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 10: 2020 movs r0, #0x20
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
15: 12: 9001 str r0, [sp, #0x4]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 14: bd8c pop {r2, r3, r7, pc}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17: 16: 46c0 mov r8, r8
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
18:
check:10'0 ~
19: 00000018 <$d.1>:
check:10'0 ~~~~~~~~~~~~~~~~~
20: 18: 00 00 00 00 .word 0x00000000
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-GCC-speed-CM0.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc -mcpu=cortex-m0 -mfloat-abi=soft -Os -I ../Include -D CORE_HEADER=\"core_cm0.h\" -c -D __CM0_REV=0x0000U -D __NVIC_PRIO_BITS=2U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m0 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc" "-mcpu=cortex-m0" "-mfloat-abi=soft" "-Os" "-I" "../Include" "-D" "CORE_HEADER="core_cm0.h"" "-c" "-D" "__CM0_REV=0x0000U" "-D" "__NVIC_PRIO_BITS=2U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m0" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:12:12: error: CHECK: expected string not found in input
// CHECK: lsrs [[REG2:r[0-9]+]], [[REG1]], #0x1
^
<stdin>:12:13: note: scanning from here
a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
^
<stdin>:12:13: note: with "REG1" equal to "r0"
a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
^
<stdin>:15:11: note: possible intended match here
12: 9301 str r3, [sp, #0x4]
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
7: 0: 4b05 ldr r3, [pc, #0x14] @ 0x18 <clz+0x18>
8: 2: b507 push {r0, r1, r2, lr}
9: 4: 6818 ldr r0, [r3]
10: 6: 2320 movs r3, #0x20
11: 8: 2800 cmp r0, #0x0
12: a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
check:12'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:12'1 with "REG1" equal to "r0"
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 10: b2c3 uxtb r3, r0
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~
15: 12: 9301 str r3, [sp, #0x4]
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:12'2 ? possible intended match
16: 14: bd07 pop {r0, r1, r2, pc}
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17: 16: 46c0 mov r8, r8
check:12'0 ~~~~~~~~~~~~~~~~~~~~~
18:
check:12'0 ~
19: 00000018 <$d>:
check:12'0 ~~~~~~~~~~~~~~~
20: 18: 00 00 00 00 .word 0x00000000
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-AC6-size-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang --target=arm-arm-none-eabi -mcpu=cortex-m23 -mfpu=none -Oz -I ../Include -c -D CORE_HEADER=\"core_cm23.h\" -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.armclang/6.20.0/bin/armclang" "--target=arm-arm-none-eabi" "-mcpu=cortex-m23" "-mfpu=none" "-Oz" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm23.h"" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:11:15: note: possible intended match here
8: 0841 lsrs r1, r0, #0x1
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text.clz:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b081 sub sp, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
8: 2: 48ff ldr r0, [pc, #0x3fc] @ 0x400 <__arm_cp.0_4+0x3a8>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6800 ldr r0, [r0]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: b1d8 cbz r0, 0x40 <clz+0x40> @ imm = #0x36
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: 8: 0841 lsrs r1, r0, #0x1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
12: a: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
13: c: 0888 lsrs r0, r1, #0x2
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: e: 4308 orrs r0, r1
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
15: 10: 0901 lsrs r1, r0, #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: 12: 4301 orrs r1, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-GCC-none-CM23.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc -mcpu=cortex-m23 -mfloat-abi=soft -O1 -I ../Include -D CORE_HEADER=\"core_cm23.h\" -c -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc" "-mcpu=cortex-m23" "-mfloat-abi=soft" "-O1" "-I" "../Include" "-D" "CORE_HEADER="core_cm23.h"" "-c" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:9:16: note: possible intended match here
4: f240 0300 movw r3, #0x0
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: b500 push {lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~
8: 2: b083 sub sp, #0xc
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
9: 4: f240 0300 movw r3, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
10: 8: f2c0 0300 movt r3, #0x0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11: c: 6818 ldr r0, [r3]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
12: e: b128 cbz r0, 0x1c <clz+0x1c> @ imm = #0xa
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: 10: f7ff fffe bl 0x10 <clz+0x10> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 14: b2c0 uxtb r0, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-GCC-speed-CM23NS.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc -mcpu=cortex-m23 -mfloat-abi=soft -Os -I ../Include -D CORE_HEADER=\"core_cm23.h\" -c -D __CM23_REV=0x0000U -D __FPU_PRESENT=0U -D __MPU_PRESENT=1U -D __SAUREGION_PRESENT=8U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=3U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m23 -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-NS,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc" "-mcpu=cortex-m23" "-mfloat-abi=soft" "-Os" "-I" "../Include" "-D" "CORE_HEADER="core_cm23.h"" "-c" "-D" "__CM23_REV=0x0000U" "-D" "__FPU_PRESENT=0U" "-D" "__MPU_PRESENT=1U" "-D" "__SAUREGION_PRESENT=8U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=3U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m23" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-NS,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:10:12: error: CHECK: expected string not found in input
// CHECK: cmp [[REG1:r[0-9]+]], #0x0
^
<stdin>:6:16: note: scanning from here
00000000 <clz>:
^
<stdin>:10:11: note: possible intended match here
6: 2320 movs r3, #0x20
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1:
2: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o: file format elf32-littlearm
3:
4: Disassembly of section .text:
5:
6: 00000000 <clz>:
check:10'0 X error: no match found
7: 0: 4b04 ldr r3, [pc, #0x10] @ 0x14 <clz+0x14>
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8: 2: b507 push {r0, r1, r2, lr}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9: 4: 6818 ldr r0, [r3]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~
10: 6: 2320 movs r3, #0x20
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~
check:10'1 ? possible intended match
11: 8: b110 cbz r0, 0x10 <clz+0x10> @ imm = #0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12: a: f7ff fffe bl 0xa <clz+0xa> @ imm = #-0x4
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13: e: b2c3 uxtb r3, r0
check:10'0 ~~~~~~~~~~~~~~~~~~~~~
14: 10: 9301 str r3, [sp, #0x4]
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15: 12: bd07 pop {r0, r1, r2, pc}
check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.
.
.
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-Clang-size-CM0plus.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang --target=thumbv6m-none-unknown-eabi -Oz -mcpu=cortex-m0plus -mfpu=none -I ../Include -c -D CORE_HEADER=\"core_cm0plus.h\" -D __CM0PLUS_REV=0x0000U -D __MPU_PRESENT=1U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=2U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m0plus -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/clang" "--target=thumbv6m-none-unknown-eabi" "-Oz" "-mcpu=cortex-m0plus" "-mfpu=none" "-I" "../Include" "-c" "-D" "CORE_HEADER="core_cm0plus.h"" "-D" "__CM0PLUS_REV=0x0000U" "-D" "__MPU_PRESENT=1U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=2U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m0plus" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:12:12: error: CHECK: expected string not found in input
// CHECK: lsrs [[REG2:r[0-9]+]], [[REG1]], #0x1
^
<stdin>:12:13: note: scanning from here
a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
^
<stdin>:12:13: note: with "REG1" equal to "r0"
a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
^
<stdin>:15:11: note: possible intended match here
12: 2020 movs r0, #0x20
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
7: 0: b5e0 push {r5, r6, r7, lr}
8: 2: af02 add r7, sp, #0x8
9: 4: 4804 ldr r0, [pc, #0x10] @ 0x18 <clz+0x18>
10: 6: 6800 ldr r0, [r0]
11: 8: 2800 cmp r0, #0x0
12: a: d002 beq 0x12 <clz+0x12> @ imm = #0x4
check:12'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:12'1 with "REG1" equal to "r0"
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 10: e000 b 0x14 <clz+0x14> @ imm = #0x0
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15: 12: 2020 movs r0, #0x20
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
check:12'2 ? possible intended match
16: 14: 9001 str r0, [sp, #0x4]
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17: 16: bd8c pop {r2, r3, r7, pc}
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18:
check:12'0 ~
19: 00000018 <$d.1>:
check:12'0 ~~~~~~~~~~~~~~~~~
20: 18: 00 00 00 00 .word 0x00000000
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
error: command failed with exit status: 1
--
Check warning on line 0 in CMSIS-Core.CMSIS-Core
github-actions / Test Results
1 out of 312 runs failed: clz_compat.c (CMSIS-Core.CMSIS-Core)
./CMSIS/Core/Test/lit-GCC-none-CM0plus.xunit [took 0s]
Raw output
Script:
--
: 'RUN: at line 2'; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc -mcpu=cortex-m0plus -mfloat-abi=soft -O1 -I ../Include -D CORE_HEADER=\"core_cm0plus.h\" -c -D __CM0PLUS_REV=0x0000U -D __MPU_PRESENT=1U -D __VTOR_PRESENT=1U -D __NVIC_PRIO_BITS=2U -D __Vendor_SysTickConfig=0U -o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c; /home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump --mcpu=cortex-m0plus -d /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o | FileCheck --allow-unused-prefixes --check-prefixes CHECK,CHECK-THUMB /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
--
Exit Code: 1
Command Output (stdout):
--
$ ":" "RUN: at line 2"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.arm.none.eabi.gcc/12.3.1/bin/arm-none-eabi-gcc" "-mcpu=cortex-m0plus" "-mfloat-abi=soft" "-O1" "-I" "../Include" "-D" "CORE_HEADER="core_cm0plus.h"" "-c" "-D" "__CM0PLUS_REV=0x0000U" "-D" "__MPU_PRESENT=1U" "-D" "__VTOR_PRESENT=1U" "-D" "__NVIC_PRIO_BITS=2U" "-D" "__Vendor_SysTickConfig=0U" "-o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
$ "/home/runner/.vcpkg/downloads/artifacts/fd3d78d7/compilers.arm.llvm.embedded/17.0.1/bin/llvm-objdump" "--mcpu=cortex-m0plus" "-d" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c.o"
$ "FileCheck" "--allow-unused-prefixes" "--check-prefixes" "CHECK,CHECK-THUMB" "/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c"
# command stderr:
/home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c:12:12: error: CHECK: expected string not found in input
// CHECK: lsrs [[REG2:r[0-9]+]], [[REG1]], #0x1
^
<stdin>:12:13: note: scanning from here
a: d005 beq 0x18 <clz+0x18> @ imm = #0xa
^
<stdin>:12:13: note: with "REG1" equal to "r0"
a: d005 beq 0x18 <clz+0x18> @ imm = #0xa
^
<stdin>:15:11: note: possible intended match here
12: 9001 str r0, [sp, #0x4]
^
Input file: <stdin>
Check file: /home/runner/work/CMSIS_6/CMSIS_6/CMSIS/Core/Test/clz_compat.c
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
7: 0: b500 push {lr}
8: 2: b083 sub sp, #0xc
9: 4: 4b05 ldr r3, [pc, #0x14] @ 0x1c <clz+0x1c>
10: 6: 6818 ldr r0, [r3]
11: 8: 2800 cmp r0, #0x0
12: a: d005 beq 0x18 <clz+0x18> @ imm = #0xa
check:12'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
check:12'1 with "REG1" equal to "r0"
13: c: f7ff fffe bl 0xc <clz+0xc> @ imm = #-0x4
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
14: 10: b2c0 uxtb r0, r0
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~
15: 12: 9001 str r0, [sp, #0x4]
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:12'2 ? possible intended match
16: 14: b003 add sp, #0xc
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~
17: 16: bd00 pop {pc}
check:12'0 ~~~~~~~~~~~~~~~~~~~
18: 18: 2020 movs r0, #0x20
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
19: 1a: e7fa b 0x12 <clz+0x12> @ imm = #-0xc
check:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20:
check:12'0 ~
.
.
.
>>>>>>
error: command failed with exit status: 1
--