-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Closed
Closed
Copy link
Labels
arch-arm64arch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-outerloopBlocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runsBlocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runsos-linuxLinux OS (any supported distro)Linux OS (any supported distro)os-mac-os-xmacOS aka OSXmacOS aka OSXos-windows
Milestone
Description
Run: runtime-coreclr outerloop 20220925.2
Failed test:
coreclr Linux x64 Checked @ (Alpine.314.Amd64.Open)[email protected]/dotnet-buildtools/prereqs:alpine-3.14-helix-amd64-20210910135833-1848e19
- JIT/Regression/JitBlue/Runtime_34937/Runtime_34937/Runtime_34937.sh
coreclr Linux arm64 Checked @ (Alpine.314.Arm64.Open)[email protected]/dotnet-buildtools/prereqs:alpine-3.14-helix-arm64v8-20210910135810-8a6f4f3
- JIT/Regression/JitBlue/Runtime_33972/Runtime_33972/Runtime_33972.sh
- JIT/Regression/JitBlue/Runtime_34937/Runtime_34937/Runtime_34937.sh
coreclr Linux arm64 Checked @ (Ubuntu.1804.Arm64.Open)[email protected]/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm64v8-20220824230426-06f234f
- JIT/Regression/JitBlue/Runtime_33972/Runtime_33972/Runtime_33972.sh
- JIT/Regression/JitBlue/Runtime_34937/Runtime_34937/Runtime_34937.sh
coreclr Linux x64 Checked @ Ubuntu.1804.Amd64.Open
- JIT/Regression/JitBlue/Runtime_34937/Runtime_34937/Runtime_34937.sh
coreclr OSX x64 Checked @ OSX.1200.Amd64.Open
- JIT/Regression/JitBlue/Runtime_34937/Runtime_34937/Runtime_34937.sh
coreclr OSX arm64 Checked @ OSX.1200.ARM64.Open
- JIT/Regression/JitBlue/Runtime_33972/Runtime_33972/Runtime_33972.sh
- JIT/Regression/JitBlue/Runtime_34937/Runtime_34937/Runtime_34937.sh
Error message:
__tmp0_Runtime_34937.cs:13:15: error: X64-NEXT: expected string not found in input
// X64-NEXT: {{^ *}} and [[REG0]], 7{{$}}
^
__jit_disasm.out:99:2: note: scanning from here
;; size=14 bbWeight=1 PerfScore 6.50
^
__jit_disasm.out:99:2: note: with "REG0" equal to "eax"
;; size=14 bbWeight=1 PerfScore 6.50
^
__jit_disasm.out:101:2: note: possible intended match here
add rsp, 16
^
Input file: __jit_disasm.out
Check file: __tmp0_Runtime_34937.cs
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
74: ; rbp based frame
75: ; partially interruptible
76: ; Final local variable assignments
77: ;
78: ; V00 arg0 [V00 ] ( 1, 1 ) int -> [rbp-04H] do-not-enreg[]
79: ; V01 arg1 [V01 ] ( 1, 1 ) int -> [rbp-08H] do-not-enreg[]
80: ; V02 arg2 [V02 ] ( 1, 1 ) int -> [rbp-0CH] do-not-enreg[]
81: ;# V03 OutArgs [V03 ] ( 1, 1 ) lclBlk ( 0) [rsp+00H] do-not-enreg[] "OutgoingArgSpace"
82: ;
83: ; Lcl frame size = 16
84:
85: G_M58118_IG01:
86: push rbp
87: sub rsp, 16
88: lea rbp, [rsp+10H]
89: mov dword ptr [rbp-04H], edi
90: mov dword ptr [rbp-08H], esi
91: mov dword ptr [rbp-0CH], edx
92: ;; size=19 bbWeight=1 PerfScore 4.75
93: G_M58118_IG02:
94: mov eax, dword ptr [rbp-08H]
95: imul eax, dword ptr [rbp-0CH]
96: mov edi, dword ptr [rbp-04H]
97: sub edi, eax
98: mov eax, edi
99: ;; size=14 bbWeight=1 PerfScore 6.50
next:13'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
next:13'1 with "REG0" equal to "eax"
100: G_M58118_IG03:
next:13'0 ~~~~~~~~~~~~~~
101: add rsp, 16
next:13'0 ~~~~~~~~~~~~
next:13'2 ? possible intended match
102: pop rbp
next:13'0 ~~~~~~~~
103: ret
next:13'0 ~~~~~
104: ;; size=6 bbWeight=1 PerfScore 1.75
next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
105:
next:13'0 ~
106: ; Total bytes of code 39, prolog size 10, PerfScore 16.90, instruction count 14, allocated bytes for code 39 (MethodHash=edf71cf9) for method Program:MSUB(int,int,int):int
next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
107: ; ============================================================
next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
108:
next:13'0 ~
__tmp1_Runtime_34937.cs:24:15: error: X64-NEXT: expected string not found in input
// X64-NEXT: {{^ *}} sar [[REG0]], 31{{$}}
^
__jit_disasm.out:99:2: note: scanning from here
;; size=14 bbWeight=1 PerfScore 6.50
^
__jit_disasm.out:99:2: note: with "REG0" equal to "eax"
;; size=14 bbWeight=1 PerfScore 6.50
^
__jit_disasm.out:101:3: note: possible intended match here
add rsp, 16
^
Input file: __jit_disasm.out
Check file: __tmp1_Runtime_34937.cs
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
74: ; rbp based frame
75: ; partially interruptible
76: ; Final local variable assignments
77: ;
78: ; V00 arg0 [V00 ] ( 1, 1 ) int -> [rbp-04H] do-not-enreg[]
79: ; V01 arg1 [V01 ] ( 1, 1 ) int -> [rbp-08H] do-not-enreg[]
80: ; V02 arg2 [V02 ] ( 1, 1 ) int -> [rbp-0CH] do-not-enreg[]
81: ;# V03 OutArgs [V03 ] ( 1, 1 ) lclBlk ( 0) [rsp+00H] do-not-enreg[] "OutgoingArgSpace"
82: ;
83: ; Lcl frame size = 16
84:
85: G_M58118_IG01:
86: push rbp
87: sub rsp, 16
88: lea rbp, [rsp+10H]
Stack trace
at JIT_Regression._JitBlue_Runtime_34937_Runtime_34937_Runtime_34937_._JitBlue_Runtime_34937_Runtime_34937_Runtime_34937_sh()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)
Metadata
Metadata
Assignees
Labels
arch-arm64arch-x64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIblocking-outerloopBlocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runsBlocking the 'runtime-coreclr outerloop' and 'runtime-libraries-coreclr outerloop' runsos-linuxLinux OS (any supported distro)Linux OS (any supported distro)os-mac-os-xmacOS aka OSXmacOS aka OSXos-windows