@@ -40,7 +40,7 @@ ENDIF:DESKTOP
4040
4141CONTINUE
4242SOSCOMMAND:ClrStack
43- VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Foo2\(.*\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ (31|32) \]\s*
43+ VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Foo2\(.*\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 32 \]\s*
4444
4545CONTINUE
4646SOSCOMMAND:ClrStack
@@ -67,7 +67,7 @@ SOSCOMMAND:SOSStatus
6767SOSCOMMAND:ClrStack
6868VERIFY:.*OS Thread Id:\s+0x<HEXVAL>\s+.*
6969VERIFY:\s+Child\s+SP\s+IP\s+Call Site\s+
70- VERIFY:.*\s+<HEXVAL>\s+<HEXVAL>.*\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ (53|57) \]\s*
70+ VERIFY:.*\s+<HEXVAL>\s+<HEXVAL>.*\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 57 \]\s*
7171VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Foo2\(.*\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 32\]\s*
7272VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Foo1\(.*\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 27\]\s*
7373VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Main\(.*\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 22\]\s*
@@ -93,7 +93,7 @@ ENDIF:MAJOR_RUNTIME_VERSION_GE_7
9393SOSCOMMAND:ClrStack -f
9494VERIFY:.*OS Thread Id:\s+0x<HEXVAL>\s+.*
9595VERIFY:\s+Child\s+SP\s+IP\s+Call Site\s+
96- VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.(dll|exe)!SymbolTestApp\.Program\.Foo4\(System\.String\)\s+\+\s+<DECVAL>\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ (53|57) \]\s*
96+ VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.(dll|exe)!SymbolTestApp\.Program\.Foo4\(System\.String\)\s+\+\s+<DECVAL>\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 57 \]\s*
9797VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.(dll|exe)!SymbolTestApp\.Program\.Foo2\(.*\)\s+\+\s+<DECVAL>\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 32\]\s*
9898VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.(dll|exe)!SymbolTestApp\.Program\.Foo1\(.*\)\s+\+\s+<DECVAL>\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 27\]\s*
9999VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.(dll|exe)!SymbolTestApp\.Program\.Main\(.*\)\s+\+\s+<DECVAL>\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 22\]\s*
@@ -102,7 +102,7 @@ VERIFY:\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.(dll|exe)!SymbolTestApp\.Program\
102102SOSCOMMAND:ClrStack -a
103103VERIFY:.*OS Thread Id:\s+0x<HEXVAL>\s+.*
104104VERIFY:\s+Child\s+SP\s+IP\s+Call Site\s+
105- VERIFY:.*\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ (53|57) \]\s*
105+ VERIFY:.*\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 57 \]\s*
106106VERIFY:\s+PARAMETERS:\s+
107107VERIFY:\s+dllPath \(0x<HEXVAL>\) = 0x<HEXVAL>\s+
108108VERIFY:.*\s+LOCALS:\s+
@@ -116,7 +116,7 @@ SOSCOMMAND:ClrStack -r
116116VERIFY:.*OS Thread Id:\s+0x<HEXVAL>\s+.*
117117VERIFY:\s+Child\s+SP\s+IP\s+Call Site\s+
118118
119- VERIFY:.*\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ (53|57) \]\s*
119+ VERIFY:.*\s+<HEXVAL>\s+<HEXVAL>\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+\[(?i:.*[\\|/]SymbolTestApp\.cs) @ 57 \]\s*
120120IFDEF:ARM
121121VERIFY:\s+r0=<HEXVAL>\s+r1=<HEXVAL>\s+r2=<HEXVAL>\s+
122122ENDIF:ARM
@@ -234,7 +234,7 @@ ENDIF:DOTNETDUMP
234234SOSCOMMAND:ClrStack
235235SOSCOMMAND:IP2MD <POUT>.*\s+(<HEXVAL>)\s+SymbolTestApp\.Program\.Foo4.*\s+<POUT>
236236VERIFY:.*\s+Method Name:\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+
237- VERIFY:.*\s+Source file:\s+(?i:.*[\\|/]SymbolTestApp\.cs) @ (53|57) \s+
237+ VERIFY:.*\s+Source file:\s+(?i:.*[\\|/]SymbolTestApp\.cs) @ 57 \s+
238238
239239# Verify that DumpIL works (depends on the IP2MD right above)
240240SOSCOMMAND:DumpIL <POUT>\s*MethodDesc:\s+(<HEXVAL>)\s*<POUT>
@@ -254,7 +254,7 @@ SOSCOMMAND:clru <POUT>\s*MethodDesc:\s+(<HEXVAL>)\s*<POUT>
254254VERIFY:\s*Normal JIT generated code\s+
255255VERIFY:\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+
256256VERIFY:\s+Begin\s+<HEXVAL>,\s+size\s+<HEXVAL>\s+
257- VERIFY:\s+(?i:.*[\\|/]SymbolTestApp\.cs) @ (53|57) :\s+
257+ VERIFY:\s+(?i:.*[\\|/]SymbolTestApp\.cs) @ 57 :\s+
258258
259259# Verify that "u" with no line info works
260260SOSCOMMAND:clru -n <PREVPOUT>
@@ -267,7 +267,7 @@ SOSCOMMAND:clru -o <PREVPOUT>
267267VERIFY:\s*Normal JIT generated code\s+
268268VERIFY:\s+SymbolTestApp\.Program\.Foo4\(System\.String\)\s+
269269VERIFY:\s+Begin\s+<HEXVAL>,\s+size\s+<HEXVAL>\s+
270- VERIFY:\s+(?i:.*[\\|/]SymbolTestApp\.cs) @ (53|57) :\s+
270+ VERIFY:\s+(?i:.*[\\|/]SymbolTestApp\.cs) @ 57 :\s+
271271
272272ENDIF:DOTNETDUMP
273273
0 commit comments