github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 84581 tests passed
* 1087 tests skipped
* 42 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.Sema/warn-lifetime-safety-dataflow.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/22/include
-nostdsysteminc -fexperimental-lifetime-safety -mllvm
-debug-only=LifetimeFacts -Wexperimental-lifetime-safety
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp
2>&1 |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1
-internal-isystem
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/22/include
-nostdsysteminc -fexperimental-lifetime-safety -mllvm
-debug-only=LifetimeFacts -Wexperimental-lifetime-safety
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp
# note: command had no output on stdout or stderr
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:14:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_X:[0-9]+]] (Path: x), ToOrigin: [[O_DRE_X:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:13:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:16:2: note: possible intended match here
# | Issue (0 (Path: x), ToOrigin: 0 (Expr: DeclRefExpr(x)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:31:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_Y:[0-9]+]] (Path: y), ToOrigin: [[O_DRE_Y:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:30:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:33:2: note: possible intended match here
# | Issue (0 (Path: y), ToOrigin: 0 (Expr: DeclRefExpr(y)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:61:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_X:[0-9]+]] (Path: x), ToOrigin: {{[0-9]+}} (Expr:
DeclRefExpr))
# | ^
# | <stdin>:58:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:61:2: note: possible intended match here
# | Issue (0 (Path: x), ToOrigin: 0 (Expr: DeclRefExpr(x)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:72:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_OBJ:[0-9]+]] (Path: obj), ToOrigin:
[[O_DRE_OBJ:[0-9]+]] (Expr: DeclRefExpr))
# | ^
# | <stdin>:69:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:72:2: note: possible intended match here
# | Issue (0 (Path: obj), ToOrigin: 0 (Expr: DeclRefExpr(obj)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:85:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_TRIVIAL_OBJ:[0-9]+]] (Path: trivial_obj), ToOrigin:
[[O_DRE_TRIVIAL:[0-9]+]] (Expr: DeclRefExpr))
# | ^
# | <stdin>:83:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:86:2: note: possible intended match here
# | Issue (0 (Path: trivial_obj), ToOrigin: 0 (Expr: DeclRefExpr(trivial_obj)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:102:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_A:[0-9]+]] (Path: a), ToOrigin: [[O_DRE_A:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:96:11: note: scanning from here
# | Block B5:
# | ^
# | <stdin>:103:2: note: possible intended match here
# | Issue (1 (Path: a), ToOrigin: 3 (Expr: DeclRefExpr(a)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:130:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_V1:[0-9]+]] (Path: v1), ToOrigin: [[O_DRE_V1:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:125:11: note: scanning from here
# | Block B6:
# | ^
# | <stdin>:128:2: note: possible intended match here
# | Issue (0 (Path: v1), ToOrigin: 0 (Expr: DeclRefExpr(v1)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:170:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_S1:[0-9]+]] (Path: s1), ToOrigin: [[O_DRE_S1:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:171:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:174:2: note: possible intended match here
# | Issue (0 (Path: s1), ToOrigin: 0 (Expr: DeclRefExpr(s1)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:187:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_S1:[0-9]+]] (Path: s1), ToOrigin: [[O_DRE_S1:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:190:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:193:2: note: possible intended match here
# | Issue (0 (Path: s1), ToOrigin: 0 (Expr: DeclRefExpr(s1)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:206:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_S1:[0-9]+]] (Path: s1), ToOrigin: [[O_DRE_S1:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:206:11: note: scanning from here
# | Block B4:
# | ^
# | <stdin>:209:2: note: possible intended match here
# | Issue (0 (Path: s1), ToOrigin: 0 (Expr: DeclRefExpr(s1)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:230:11:
error: CHECK: expected string not found in input
# | // CHECK: OriginFlow (Dest: [[O_NULLPTR_CAST:[0-9]+]] (Expr:
ImplicitCastExpr), Src: [[O_NULLPTR:[0-9]+]] (Expr: CXXNullPtrLiteralExpr))
# | ^
# | <stdin>:230:11: note: scanning from here
# | Block B6:
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:268:11:
error: CHECK: expected string not found in input
# | // CHECK: OriginFlow (Dest: [[O_NULLPTR_CAST:[0-9]+]] (Expr:
ImplicitCastExpr), Src: [[O_NULLPTR:[0-9]+]] (Expr: CXXNullPtrLiteralExpr))
# | ^
# | <stdin>:265:11: note: scanning from here
# | Block B5:
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:288:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_S1:[0-9]+]] (Path: s1), ToOrigin: [[O_DRE_S1:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:288:11: note: scanning from here
# | Block B7:
# | ^
# | <stdin>:291:2: note: possible intended match here
# | Issue (0 (Path: s1), ToOrigin: 0 (Expr: DeclRefExpr(s1)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:311:11:
error: CHECK: expected string not found in input
# | // CHECK: OriginFlow (Dest: [[O_NULLPTR_CAST:[0-9]+]] (Expr:
ImplicitCastExpr), Src: [[O_NULLPTR:[0-9]+]] (Expr: CXXNullPtrLiteralExpr))
# | ^
# | <stdin>:321:11: note: scanning from here
# | Block B2:
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:338:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_A:[0-9]+]] (Path: a), ToOrigin: [[O_DRE_A:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:342:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:345:2: note: possible intended match here
# | Issue (0 (Path: a), ToOrigin: 0 (Expr: DeclRefExpr(a)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:356:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_A:[0-9]+]] (Path: a), ToOrigin: [[O_DRE_A:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:363:11: note: scanning from here
# | Block B5:
# | ^
# | <stdin>:366:2: note: possible intended match here
# | Issue (0 (Path: a), ToOrigin: 0 (Expr: DeclRefExpr(a)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:373:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_X:[0-9]+]] (Path: x), ToOrigin: [[O_DRE_X:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:389:11: note: scanning from here
# | Block B2:
# | ^
# | <stdin>:392:2: note: possible intended match here
# | Issue (0 (Path: x), ToOrigin: 0 (Expr: DeclRefExpr(x)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:399:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_X:[0-9]+]] (Path: x), ToOrigin: [[O_DRE_X:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:417:38: note: scanning from here
# | Function: test_use_lifetimebound_call
# | ^
# | <stdin>:421:2: note: possible intended match here
# | Issue (0 (Path: x), ToOrigin: 0 (Expr: DeclRefExpr(x)))
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp:422:11:
error: CHECK: expected string not found in input
# | // CHECK: Issue ([[L_X:[0-9]+]] (Path: x), ToOrigin: [[O_DRE_X:[0-9]+]]
(Expr: DeclRefExpr))
# | ^
# | <stdin>:443:11: note: scanning from here
# | Block B5:
# | ^
# | <stdin>:449:2: note: possible intended match here
# | Issue (1 (Path: x), ToOrigin: 1 (Expr: DeclRefExpr(x)))
# | ^
# |
# | Input file: <stdin>
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/Sema/warn-lifetime-safety-dataflow.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 8: End of Block
# | 9: ==========================================
# | 10: Lifetime Analysis Facts:
# | 11: ==========================================
# | 12: Function: return_local_addr
# | 13: Block B2:
# | check:14'0 X error: no match found
# | 14: End of Block
# | check:14'0 ~~~~~~~~~~~~~~
# | 15: Block B1:
# | check:14'0 ~~~~~~~~~~~
# | 16: Issue (0 (Path: x), ToOrigin: 0 (Expr: DeclRefExpr(x)))
# | check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:14'1 ?
possible intended match
# | 17: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(x)))
# | check:14'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 18: OriginFlow (Dest: 2 (Decl: p), Src: 1 (Expr:
UnaryOperator))
# | check:14'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 19: Use (3 (Expr: DeclRefExpr(p)) 2 (Decl: p) , Read)
# | check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 20: OriginFlow (Dest: 4 (Expr: ImplicitCastExpr), Src: 2
(Decl: p))
# | check:14'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 21: ReturnOfOrigin (4 (Expr: ImplicitCastExpr))
# | check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 25: End of Block
# | check:14'0 ~~~~~~~~~~~~~~
# | 26: ==========================================
# | check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 27: Lifetime Analysis Facts:
# | check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 28: ==========================================
# | check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 29: Function: assign_and_return_local_addr
# | check:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 30: Block B2:
# | check:31'0 X error: no match found
# | 31: End of Block
# | check:31'0 ~~~~~~~~~~~~~~
# | 32: Block B1:
# | check:31'0 ~~~~~~~~~~~
# | 33: Issue (0 (Path: y), ToOrigin: 0 (Expr: DeclRefExpr(y)))
# | check:31'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:31'1 ?
possible intended match
# | 34: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(y)))
# | check:31'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 35: OriginFlow (Dest: 2 (Decl: ptr1), Src: 1 (Expr:
UnaryOperator))
# | check:31'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 36: Use (3 (Expr: DeclRefExpr(ptr1)) 2 (Decl: ptr1) , Read)
# | check:31'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 37: OriginFlow (Dest: 4 (Expr: ImplicitCastExpr), Src: 2
(Decl: ptr1))
# | check:31'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 38: OriginFlow (Dest: 5 (Decl: ptr2), Src: 4 (Expr:
ImplicitCastExpr))
# | check:31'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 53: End of Block
# | check:31'0 ~~~~~~~~~~~~~~
# | 54: ==========================================
# | check:31'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 55: Lifetime Analysis Facts:
# | check:31'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 56: ==========================================
# | check:31'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 57: Function: return_int_val
# | check:31'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 58: Block B2:
# | check:61'0 X error: no match found
# | 59: End of Block
# | check:61'0 ~~~~~~~~~~~~~~
# | 60: Block B1:
# | check:61'0 ~~~~~~~~~~~
# | 61: Issue (0 (Path: x), ToOrigin: 0 (Expr: DeclRefExpr(x)))
# | check:61'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:61'1 ?
possible intended match
# | 62: End of Block
# | check:61'0 ~~~~~~~~~~~~~~
# | 63: Block B0:
# | check:61'0 ~~~~~~~~~~~
# | 64: End of Block
# | check:61'0 ~~~~~~~~~~~~~~
# | 65: ==========================================
# | check:61'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 66: Lifetime Analysis Facts:
# | check:61'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 67: ==========================================
# | check:61'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 68: Function: loan_expires_cpp
# | check:61'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 69: Block B2:
# | check:72'0 X error: no match found
# | 70: End of Block
# | check:72'0 ~~~~~~~~~~~~~~
# | 71: Block B1:
# | check:72'0 ~~~~~~~~~~~
# | 72: Issue (0 (Path: obj), ToOrigin: 0 (Expr:
DeclRefExpr(obj)))
# | check:72'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:72'1 ?
possible intended match
# | 73: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(obj)))
# | check:72'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 74: OriginFlow (Dest: 2 (Decl: pObj), Src: 1 (Expr:
UnaryOperator))
# | check:72'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 75: Expire (0 (Path: obj))
# | check:72'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 76: End of Block
# | check:72'0 ~~~~~~~~~~~~~~
# | 77: Block B0:
# | check:72'0 ~~~~~~~~~~~
# | 78: End of Block
# | check:72'0 ~~~~~~~~~~~~~~
# | 79: ==========================================
# | check:72'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 80: Lifetime Analysis Facts:
# | check:72'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 81: ==========================================
# | check:72'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 82: Function: loan_expires_trivial
# | check:72'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 83: Block B2:
# | check:85'0 X error: no match found
# | 84: End of Block
# | check:85'0 ~~~~~~~~~~~~~~
# | 85: Block B1:
# | check:85'0 ~~~~~~~~~~~
# | 86: Issue (0 (Path: trivial_obj), ToOrigin: 0 (Expr:
DeclRefExpr(trivial_obj)))
# | check:85'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:85'1 ?
possible intended match
# | 87: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(trivial_obj)))
# | check:85'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 88: OriginFlow (Dest: 2 (Decl: pTrivialObj), Src: 1 (Expr:
UnaryOperator))
# | check:85'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 89: End of Block
# | check:85'0 ~~~~~~~~~~~~~~
# | 90: Block B0:
# | check:85'0 ~~~~~~~~~~~
# | 91: End of Block
# | check:85'0 ~~~~~~~~~~~~~~
# | 92: ==========================================
# | check:85'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 93: Lifetime Analysis Facts:
# | check:85'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 94: ==========================================
# | check:85'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 95: Function: conditional
# | check:85'0 ~~~~~~~~~~~~~~~~~~~~~
# | 96: Block B5:
# | check:102'0 X error: no match found
# | 97: End of Block
# | check:102'0 ~~~~~~~~~~~~~~
# | 98: Block B4:
# | check:102'0 ~~~~~~~~~~~
# | 99: OriginFlow (Dest: 1 (Decl: p), Src: 0 (Expr:
ImplicitCastExpr))
# | check:102'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 100: Issue (0 (Path: condition), ToOrigin: 2 (Expr:
DeclRefExpr(condition)))
# | check:102'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 101: End of Block
# | check:102'0 ~~~~~~~~~~~~~~
# | 102: Block B3:
# | check:102'0 ~~~~~~~~~~~
# | 103: Issue (1 (Path: a), ToOrigin: 3 (Expr: DeclRefExpr(a)))
# | check:102'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:102'1 ?
possible intended match
# | 104: OriginFlow (Dest: 4 (Expr: UnaryOperator), Src: 3 (Expr:
DeclRefExpr(a)))
# | check:102'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 105: Use (5 (Expr: DeclRefExpr(p)) 1 (Decl: p) , Write)
# | check:102'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 106: OriginFlow (Dest: 1 (Decl: p), Src: 4 (Expr:
UnaryOperator))
# | check:102'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 107: End of Block
# | check:102'0 ~~~~~~~~~~~~~~
# | 108: Block B2:
# | check:102'0 ~~~~~~~~~~~
# | .
# | .
# | .
# | 120: End of Block
# | check:102'0 ~~~~~~~~~~~~~~
# | 121: ==========================================
# | check:102'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 122: Lifetime Analysis Facts:
# | check:102'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 123: ==========================================
# | check:102'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 124: Function: pointers_in_a_cycle
# | check:102'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 125: Block B6:
# | check:130'0 X error: no match found
# | 126: End of Block
# | check:130'0 ~~~~~~~~~~~~~~
# | 127: Block B5:
# | check:130'0 ~~~~~~~~~~~
# | 128: Issue (0 (Path: v1), ToOrigin: 0 (Expr: DeclRefExpr(v1)))
# | check:130'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:130'1 ?
possible intended match
# | 129: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(v1)))
# | check:130'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 130: OriginFlow (Dest: 2 (Decl: p1), Src: 1 (Expr:
UnaryOperator))
# | check:130'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 131: Issue (1 (Path: v2), ToOrigin: 3 (Expr: DeclRefExpr(v2)))
# | check:130'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 132: OriginFlow (Dest: 4 (Expr: UnaryOperator), Src: 3 (Expr:
DeclRefExpr(v2)))
# | check:130'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 133: OriginFlow (Dest: 5 (Decl: p2), Src: 4 (Expr:
UnaryOperator))
# | check:130'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 166: End of Block
# | check:130'0 ~~~~~~~~~~~~~~
# | 167: ==========================================
# | check:130'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 168: Lifetime Analysis Facts:
# | check:130'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 169: ==========================================
# | check:130'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 170: Function: overwrite_origin
# | check:130'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 171: Block B2:
# | check:170'0 X error: no match found
# | 172: End of Block
# | check:170'0 ~~~~~~~~~~~~~~
# | 173: Block B1:
# | check:170'0 ~~~~~~~~~~~
# | 174: Issue (0 (Path: s1), ToOrigin: 0 (Expr: DeclRefExpr(s1)))
# | check:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:170'1 ?
possible intended match
# | 175: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(s1)))
# | check:170'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 176: OriginFlow (Dest: 2 (Decl: p), Src: 1 (Expr:
UnaryOperator))
# | check:170'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 177: Issue (1 (Path: s2), ToOrigin: 3 (Expr: DeclRefExpr(s2)))
# | check:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 178: OriginFlow (Dest: 4 (Expr: UnaryOperator), Src: 3 (Expr:
DeclRefExpr(s2)))
# | check:170'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 179: Use (5 (Expr: DeclRefExpr(p)) 2 (Decl: p) , Write)
# | check:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 185: End of Block
# | check:170'0 ~~~~~~~~~~~~~~
# | 186: ==========================================
# | check:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 187: Lifetime Analysis Facts:
# | check:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 188: ==========================================
# | check:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 189: Function: reassign_to_null
# | check:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 190: Block B2:
# | check:187'0 X error: no match found
# | 191: End of Block
# | check:187'0 ~~~~~~~~~~~~~~
# | 192: Block B1:
# | check:187'0 ~~~~~~~~~~~
# | 193: Issue (0 (Path: s1), ToOrigin: 0 (Expr: DeclRefExpr(s1)))
# | check:187'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:187'1 ?
possible intended match
# | 194: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(s1)))
# | check:187'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 195: OriginFlow (Dest: 2 (Decl: p), Src: 1 (Expr:
UnaryOperator))
# | check:187'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 196: Use (4 (Expr: DeclRefExpr(p)) 2 (Decl: p) , Write)
# | check:187'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 197: OriginFlow (Dest: 2 (Decl: p), Src: 3 (Expr:
ImplicitCastExpr))
# | check:187'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 198: Expire (0 (Path: s1))
# | check:187'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 201: End of Block
# | check:187'0 ~~~~~~~~~~~~~~
# | 202: ==========================================
# | check:187'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 203: Lifetime Analysis Facts:
# | check:187'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 204: ==========================================
# | check:187'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 205: Function: reassign_in_if
# | check:187'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 206: Block B4:
# | check:206'0 X error: no match found
# | 207: End of Block
# | check:206'0 ~~~~~~~~~~~~~~
# | 208: Block B3:
# | check:206'0 ~~~~~~~~~~~
# | 209: Issue (0 (Path: s1), ToOrigin: 0 (Expr: DeclRefExpr(s1)))
# | check:206'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:206'1 ?
possible intended match
# | 210: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(s1)))
# | check:206'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 211: OriginFlow (Dest: 2 (Decl: p), Src: 1 (Expr:
UnaryOperator))
# | check:206'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 212: Issue (1 (Path: condition), ToOrigin: 3 (Expr:
DeclRefExpr(condition)))
# | check:206'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 213: End of Block
# | check:206'0 ~~~~~~~~~~~~~~
# | 214: Block B2:
# | check:206'0 ~~~~~~~~~~~
# | .
# | .
# | .
# | 225: End of Block
# | check:206'0 ~~~~~~~~~~~~~~
# | 226: ==========================================
# | check:206'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 227: Lifetime Analysis Facts:
# | check:206'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 228: ==========================================
# | check:206'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 229: Function: assign_in_switch
# | check:206'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 230: Block B6:
# | check:230 X error: no match found
# | 231: End of Block
# | check:230 ~~~~~~~~~~~~~~
# | 232: Block B2:
# | check:230 ~~~~~~~~~~~
# | 233: OriginFlow (Dest: 1 (Decl: p), Src: 0 (Expr:
ImplicitCastExpr))
# | check:230
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 234: Issue (0 (Path: mode), ToOrigin: 2 (Expr:
DeclRefExpr(mode)))
# | check:230
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 235: End of Block
# | check:230 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 260: End of Block
# | check:230 ~~~~~~~~~~~~~~
# | 261: ==========================================
# | check:230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 262: Lifetime Analysis Facts:
# | check:230 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 263: ==========================================
# | check:230 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 264: Function: loan_in_loop
# | check:230 ~~~~~~~~~~~~~~~~~~~~~~
# | 265: Block B5:
# | check:268 X error: no match found
# | 266: End of Block
# | check:268 ~~~~~~~~~~~~~~
# | 267: Block B4:
# | check:268 ~~~~~~~~~~~
# | 268: OriginFlow (Dest: 1 (Decl: p), Src: 0 (Expr:
ImplicitCastExpr))
# | check:268
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 269: End of Block
# | check:268 ~~~~~~~~~~~~~~
# | 270: Block B3:
# | check:268 ~~~~~~~~~~~
# | .
# | .
# | .
# | 283: End of Block
# | check:268 ~~~~~~~~~~~~~~
# | 284: ==========================================
# | check:268 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 285: Lifetime Analysis Facts:
# | check:268 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 286: ==========================================
# | check:268 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 287: Function: loop_with_break
# | check:268 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 288: Block B7:
# | check:288'0 X error: no match found
# | 289: End of Block
# | check:288'0 ~~~~~~~~~~~~~~
# | 290: Block B6:
# | check:288'0 ~~~~~~~~~~~
# | 291: Issue (0 (Path: s1), ToOrigin: 0 (Expr: DeclRefExpr(s1)))
# | check:288'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:288'1 ?
possible intended match
# | 292: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(s1)))
# | check:288'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 293: OriginFlow (Dest: 2 (Decl: p), Src: 1 (Expr:
UnaryOperator))
# | check:288'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 294: End of Block
# | check:288'0 ~~~~~~~~~~~~~~
# | 295: Block B5:
# | check:288'0 ~~~~~~~~~~~
# | 296: Issue (1 (Path: i), ToOrigin: 3 (Expr: DeclRefExpr(i)))
# | check:288'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 316: End of Block
# | check:288'0 ~~~~~~~~~~~~~~
# | 317: ==========================================
# | check:288'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 318: Lifetime Analysis Facts:
# | check:288'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 319: ==========================================
# | check:288'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 320: Function: nested_scopes
# | check:288'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 321: Block B2:
# | check:311 X error: no match found
# | 322: End of Block
# | check:311 ~~~~~~~~~~~~~~
# | 323: Block B1:
# | check:311 ~~~~~~~~~~~
# | 324: OriginFlow (Dest: 1 (Decl: p), Src: 0 (Expr:
ImplicitCastExpr))
# | check:311
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 325: Issue (0 (Path: outer), ToOrigin: 2 (Expr:
DeclRefExpr(outer)))
# | check:311
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 326: OriginFlow (Dest: 3 (Expr: UnaryOperator), Src: 2 (Expr:
DeclRefExpr(outer)))
# | check:311
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 337: End of Block
# | check:311 ~~~~~~~~~~~~~~
# | 338: ==========================================
# | check:311 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 339: Lifetime Analysis Facts:
# | check:311 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 340: ==========================================
# | check:311 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 341: Function: pointer_indirection
# | check:311 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 342: Block B2:
# | check:338'0 X error: no match found
# | 343: End of Block
# | check:338'0 ~~~~~~~~~~~~~~
# | 344: Block B1:
# | check:338'0 ~~~~~~~~~~~
# | 345: Issue (0 (Path: a), ToOrigin: 0 (Expr: DeclRefExpr(a)))
# | check:338'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:338'1 ?
possible intended match
# | 346: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(a)))
# | check:338'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 347: OriginFlow (Dest: 2 (Decl: p), Src: 1 (Expr:
UnaryOperator))
# | check:338'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 348: Use (3 (Expr: DeclRefExpr(p)) 2 (Decl: p) , Read)
# | check:338'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 349: OriginFlow (Dest: 4 (Decl: pp), Src: 6 (Expr:
UnaryOperator))
# | check:338'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 350: OriginFlow (Dest: 5 (Decl: pp), Src: 7 (Expr:
UnaryOperator))
# | check:338'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 358: End of Block
# | check:338'0 ~~~~~~~~~~~~~~
# | 359: ==========================================
# | check:338'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 360: Lifetime Analysis Facts:
# | check:338'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 361: ==========================================
# | check:338'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 362: Function: ternary_operator
# | check:338'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 363: Block B5:
# | check:356'0 X error: no match found
# | 364: End of Block
# | check:356'0 ~~~~~~~~~~~~~~
# | 365: Block B4:
# | check:356'0 ~~~~~~~~~~~
# | 366: Issue (0 (Path: a), ToOrigin: 0 (Expr: DeclRefExpr(a)))
# | check:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:356'1 ?
possible intended match
# | 367: Issue (1 (Path: b), ToOrigin: 1 (Expr: DeclRefExpr(b)))
# | check:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 368: End of Block
# | check:356'0 ~~~~~~~~~~~~~~
# | 369: Block B2:
# | check:356'0 ~~~~~~~~~~~
# | 370: Issue (2 (Path: a), ToOrigin: 2 (Expr: DeclRefExpr(a)))
# | check:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 371: OriginFlow (Dest: 3 (Expr: UnaryOperator), Src: 2 (Expr:
DeclRefExpr(a)))
# | check:356'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 384: End of Block
# | check:356'0 ~~~~~~~~~~~~~~
# | 385: ==========================================
# | check:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 386: Lifetime Analysis Facts:
# | check:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 387: ==========================================
# | check:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 388: Function: test_use_facts
# | check:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 389: Block B2:
# | check:373'0 X error: no match found
# | 390: End of Block
# | check:373'0 ~~~~~~~~~~~~~~
# | 391: Block B1:
# | check:373'0 ~~~~~~~~~~~
# | 392: Issue (0 (Path: x), ToOrigin: 0 (Expr: DeclRefExpr(x)))
# | check:373'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:373'1 ?
possible intended match
# | 393: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(x)))
# | check:373'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 394: Use (2 (Expr: DeclRefExpr(p)) 3 (Decl: p) , Write)
# | check:373'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 395: OriginFlow (Dest: 3 (Decl: p), Src: 1 (Expr:
UnaryOperator))
# | check:373'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 396: Use (4 (Expr: DeclRefExpr(p)) 3 (Decl: p) , Read)
# | check:373'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 397: OriginFlow (Dest: 5 (Expr: ImplicitCastExpr), Src: 3
(Decl: p))
# | check:373'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 412: Block B0:
# | check:373'0 ~~~~~~~~~~~
# | 413: End of Block
# | check:373'0 ~~~~~~~~~~~~~~
# | 414: ==========================================
# | check:373'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 415: Lifetime Analysis Facts:
# | check:373'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 416: ==========================================
# | check:373'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 417: Function: test_use_lifetimebound_call
# | check:373'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:399'0 X error: no match found
# | 418: Block B2:
# | check:399'0 ~~~~~~~~~~~
# | 419: End of Block
# | check:399'0 ~~~~~~~~~~~~~~
# | 420: Block B1:
# | check:399'0 ~~~~~~~~~~~
# | 421: Issue (0 (Path: x), ToOrigin: 0 (Expr: DeclRefExpr(x)))
# | check:399'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:399'1 ?
possible intended match
# | 422: OriginFlow (Dest: 1 (Expr: UnaryOperator), Src: 0 (Expr:
DeclRefExpr(x)))
# | check:399'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 423: OriginFlow (Dest: 2 (Decl: p), Src: 1 (Expr:
UnaryOperator))
# | check:399'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 424: Issue (1 (Path: y), ToOrigin: 3 (Expr: DeclRefExpr(y)))
# | check:399'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 425: OriginFlow (Dest: 4 (Expr: UnaryOperator), Src: 3 (Expr:
DeclRefExpr(y)))
# | check:399'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 426: OriginFlow (Dest: 5 (Decl: q), Src: 4 (Expr:
UnaryOperator))
# | check:399'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 438: End of Block
# | check:399'0 ~~~~~~~~~~~~~~
# | 439: ==========================================
# | check:399'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 440: Lifetime Analysis Facts:
# | check:399'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 441: ==========================================
# | check:399'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 442: Function: test_conditional_operator
# | check:399'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 443: Block B5:
# | check:422'0 X error: no match found
# | 444: End of Block
# | check:422'0 ~~~~~~~~~~~~~~
# | 445: Block B4:
# | check:422'0 ~~~~~~~~~~~
# | 446: Issue (0 (Path: cond), ToOrigin: 0 (Expr:
DeclRefExpr(cond)))
# | check:422'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 447: End of Block
# | check:422'0 ~~~~~~~~~~~~~~
# | 448: Block B2:
# | check:422'0 ~~~~~~~~~~~
# | 449: Issue (1 (Path: x), ToOrigin: 1 (Expr: DeclRefExpr(x)))
# | check:422'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:422'1 ?
possible intended match
# | 450: OriginFlow (Dest: 2 (Expr: UnaryOperator), Src: 1 (Expr:
DeclRefExpr(x)))
# | check:422'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 451: End of Block
# | check:422'0 ~~~~~~~~~~~~~~
# | 452: Block B3:
# | check:422'0 ~~~~~~~~~~~
# | 453: Issue (2 (Path: y), ToOrigin: 3 (Expr: DeclRefExpr(y)))
# | check:422'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 454: OriginFlow (Dest: 4 (Expr: UnaryOperator), Src: 3 (Expr:
DeclRefExpr(y)))
# | check:422'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
### Clang-Unit
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/AssignInSwitch</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.AssignInSwitch
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:489
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1" }, Annotation: "case1")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 10-D9
3E-31 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:490
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s2" }, Annotation: "case2")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 10-D9
3E-31 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:491
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s3" }, Annotation: "case3")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 10-D9
3E-31 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:492
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1", "s2", "s3" }, Annotation:
"after_switch")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 10-D9
3E-31 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/ConditionalLoan</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.ConditionalLoan
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:407
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "after_then")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 30-9D
A2-1D 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:408
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "b" }, Annotation: "after_else")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 30-9D
A2-1D 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:409
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "a", "b" }, Annotation: "after_if")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 30-9D
A2-1D 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/ExtraParenthesis</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.ExtraParenthesis
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:715
Value of: Origin("x")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <88-D4 C0-00 00-00 00-00 01-00 00-00 00-00 00-00 20-BB
3F-33 00-00 00-00>, could not find origin for 'x'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:716
Value of: Origin("y")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <57-0F 25-01 00-00 00-00 01-00 00-00 00-00 00-00 20-BB
3F-33 00-00 00-00>, could not find origin for 'y'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:717
Value of: Origin("z")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <C3-3E 43-01 00-00 00-00 01-00 00-00 00-00 00-00 20-BB
3F-33 00-00 00-00>, could not find origin for 'z'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:718
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 20-BB
3F-33 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/GslPointerConstructFromOwner</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.GslPointerConstructFromOwner
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:666
Value of: Origin("a")
Expected: has loans to impl (LoanVars: { "al" }, Annotation: "p1")
Actual: 24-byte object <7B-7C 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 D0-99
2C-13 00-00 00-00>, could not find origin for 'a'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:667
Value of: Origin("b")
Expected: has loans to impl (LoanVars: { "bl" }, Annotation: "p1")
Actual: 24-byte object <09-DA 6F-00 00-00 00-00 01-00 00-00 00-00 00-00 D0-99
2C-13 00-00 00-00>, could not find origin for 'b'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:668
Value of: Origin("c")
Expected: has loans to impl (LoanVars: { "cl" }, Annotation: "p1")
Actual: 24-byte object <8C-C5 6F-00 00-00 00-00 01-00 00-00 00-00 00-00 D0-99
2C-13 00-00 00-00>, could not find origin for 'c'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:669
Value of: Origin("d")
Expected: has loans to impl (LoanVars: { "dl" }, Annotation: "p1")
Actual: 24-byte object <96-C2 1A-01 00-00 00-00 01-00 00-00 00-00 00-00 D0-99
2C-13 00-00 00-00>, could not find origin for 'd'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:670
Value of: Origin("e")
Expected: has loans to impl (LoanVars: { "el" }, Annotation: "p1")
Actual: 24-byte object <D1-0F 66-00 00-00 00-00 01-00 00-00 00-00 00-00 D0-99
2C-13 00-00 00-00>, could not find origin for 'e'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:671
Value of: Origin("f")
Expected: has loans to impl (LoanVars: { "fl" }, Annotation: "p1")
Actual: 24-byte object <86-40 DE-00 00-00 00-00 01-00 00-00 00-00 00-00 D0-99
2C-13 00-00 00-00>, could not find origin for 'f'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/GslPointerConstructFromView</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.GslPointerConstructFromView
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:686
Value of: Origin("x")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <88-D4 C0-00 00-00 00-00 01-00 00-00 00-00 00-00 40-40
18-42 00-00 00-00>, could not find origin for 'x'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:687
Value of: Origin("y")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <57-0F 25-01 00-00 00-00 01-00 00-00 00-00 00-00 40-40
18-42 00-00 00-00>, could not find origin for 'y'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:688
Value of: Origin("z")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <C3-3E 43-01 00-00 00-00 01-00 00-00 00-00 00-00 40-40
18-42 00-00 00-00>, could not find origin for 'z'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:689
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 40-40
18-42 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:690
Value of: Origin("q")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <98-C2 1A-01 00-00 00-00 01-00 00-00 00-00 00-00 40-40
18-42 00-00 00-00>, could not find origin for 'q'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/GslPointerConversionOperator</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.GslPointerConversionOperator
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:811
Value of: Origin("x")
Expected: has loans to impl (LoanVars: { "xl" }, Annotation: "p1")
Actual: 24-byte object <88-D4 C0-00 00-00 00-00 01-00 00-00 00-00 00-00 A0-6B
0E-36 00-00 00-00>, could not find origin for 'x'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:812
Value of: Origin("y")
Expected: has loans to impl (LoanVars: { "yl" }, Annotation: "p1")
Actual: 24-byte object <57-0F 25-01 00-00 00-00 01-00 00-00 00-00 00-00 A0-6B
0E-36 00-00 00-00>, could not find origin for 'y'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/GslPointerInConditionalOperator</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.GslPointerInConditionalOperator
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:701
Value of: Origin("v")
Expected: has loans to impl (LoanVars: { "a", "b" }, Annotation: "p1")
Actual: 24-byte object <A5-0F 66-00 00-00 00-00 01-00 00-00 00-00 00-00 80-36
23-12 00-00 00-00>, could not find origin for 'v'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/GslPointerPropagation</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.GslPointerPropagation
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:764
Value of: Origin("x")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <88-D4 C0-00 00-00 00-00 01-00 00-00 00-00 00-00 80-A3
12-35 00-00 00-00>, could not find origin for 'x'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:765
Value of: Origin("y")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p2")
Actual: 24-byte object <57-0F 25-01 00-00 00-00 01-00 00-00 00-00 00-00 80-A3
12-35 00-00 00-00>, could not find origin for 'y'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:766
Value of: Origin("z")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p3")
Actual: 24-byte object <C3-3E 43-01 00-00 00-00 01-00 00-00 00-00 00-00 80-A3
12-35 00-00 00-00>, could not find origin for 'z'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/GslPointerReassignment</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.GslPointerReassignment
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:785
Value of: Origin("v")
Expected: has loans to impl (LoanVars: { "safe" }, Annotation: "p1")
Actual: 24-byte object <A5-0F 66-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-0E
34-20 00-00 00-00>, could not find origin for 'v'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:786
Value of: Origin("v")
Expected: has loans to impl (LoanVars: { "unsafe" }, Annotation: "p2")
Actual: 24-byte object <A5-0F 66-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-0E
34-20 00-00 00-00>, could not find origin for 'v'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:787
Value of: Origin("v")
Expected: has loans to impl (LoanVars: { "unsafe" }, Annotation: "p3")
Actual: 24-byte object <A5-0F 66-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-0E
34-20 00-00 00-00>, could not find origin for 'v'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/GslPointerSimpleLoan</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.GslPointerSimpleLoan
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:650
Value of: Origin("x")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <88-D4 C0-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-F4
08-1B 00-00 00-00>, could not find origin for 'x'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/GslPointerWithConstAndAuto</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.GslPointerWithConstAndAuto
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:743
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 A0-48
78-30 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:744
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 A0-48
78-30 00-00 00-00>, could not find origin for 'v2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:745
Value of: Origin("v3")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <DB-DF 83-00 00-00 00-00 02-00 00-00 00-00 00-00 A0-48
78-30 00-00 00-00>, could not find origin for 'v3'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/InfiniteLoopPrunesEdges</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.InfiniteLoopPrunesEdges
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:603
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "out" }, Annotation: "before_loop")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-AF
1B-0F 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:604
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "in", "out" }, Annotation: "begin")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-AF
1B-0F 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:605
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "in" }, Annotation: "end")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-AF
1B-0F 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundChainOfViews</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundChainOfViews
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:906
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "obj" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 A0-F5
01-20 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:908
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "obj" }, Annotation: "p2")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 A0-F5
01-20 00-00 00-00>, could not find origin for 'v2'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundConstRefObjParam</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundConstRefObjParam
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:961
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 70-B8
A9-4C 00-00 00-00>, could not find origin for 'v1'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundConstRefViewParameter</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundConstRefViewParameter
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:949
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "o" }, Annotation: "p1")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 30-4D
5A-49 00-00 00-00>, could not find origin for 'v2'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundConversionOperator</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundConversionOperator
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1043
Value of: Origin("v")
Expected: has loans to impl (LoanVars: { "owner" }, Annotation: "p1")
Actual: 24-byte object <A5-0F 66-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-41
53-2D 00-00 00-00>, could not find origin for 'v'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundMemberFunction</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundMemberFunction
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:848
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "o" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 80-8A
74-22 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:851
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "o" }, Annotation: "p2")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 80-8A
74-22 00-00 00-00>, could not find origin for 'v2'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundMixedArgs</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundMixedArgs
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:887
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "o1" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-B7
A1-28 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:888
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "o2" }, Annotation: "p1")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-B7
A1-28 00-00 00-00>, could not find origin for 'v2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:890
Value of: Origin("v3")
Expected: has loans to impl (LoanVars: { "o1" }, Annotation: "p2")
Actual: 24-byte object <DB-DF 83-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-B7
A1-28 00-00 00-00>, could not find origin for 'v3'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundMultipleArgs</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundMultipleArgs
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:867
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "o1" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 C0-57
8A-19 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:868
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "o2" }, Annotation: "p2")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 C0-57
8A-19 00-00 00-00>, could not find origin for 'v2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:871
Value of: Origin("v3")
Expected: has loans to impl (LoanVars: { "o1", "o2" }, Annotation: "p2")
Actual: 24-byte object <DB-DF 83-00 00-00 00-00 02-00 00-00 00-00 00-00 C0-57
8A-19 00-00 00-00>, could not find origin for 'v3'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundRawPointerParameter</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundRawPointerParameter
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:932
Value of: Origin("v")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <A5-0F 66-00 00-00 00-00 01-00 00-00 00-00 00-00 10-91
1E-41 00-00 00-00>, could not find origin for 'v'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:933
Value of: Origin("ptr1")
Expected: has loans to impl (LoanVars: { "b" }, Annotation: "p2")
Actual: 24-byte object <4A-15 57-01 00-00 00-00 04-00 00-00 00-00 00-00 10-91
1E-41 00-00 00-00>, could not find origin for 'ptr1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:934
Value of: Origin("ptr2")
Expected: has loans to impl (LoanVars: { "b" }, Annotation: "p2")
Actual: 24-byte object <48-81 48-00 00-00 00-00 04-00 00-00 00-00 00-00 10-91
1E-41 00-00 00-00>, could not find origin for 'ptr2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:935
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "c" }, Annotation: "p3")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 10-91
1E-41 00-00 00-00>, could not find origin for 'v2'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundReturnReference</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundReturnReference
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:983
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 50-21
44-0F 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:984
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p2")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 50-21
44-0F 00-00 00-00>, could not find origin for 'v2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:987
Value of: Origin("v3")
Expected: has loans to impl (LoanVars: { "b" }, Annotation: "p2")
Actual: 24-byte object <DB-DF 83-00 00-00 00-00 02-00 00-00 00-00 00-00 50-21
44-0F 00-00 00-00>, could not find origin for 'v3'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:989
Value of: Origin("v4")
Expected: has loans to impl (LoanVars: { "c" }, Annotation: "p3")
Actual: 24-byte object <31-E0 8D-00 00-00 00-00 02-00 00-00 00-00 00-00 50-21
44-0F 00-00 00-00>, could not find origin for 'v4'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundSimple</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundSimple
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:828
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 C0-2A
DE-0F 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:830
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p2")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 C0-2A
DE-0F 00-00 00-00>, could not find origin for 'v2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:831
Value of: Origin("v3")
Expected: has loans to impl (LoanVars: { "b" }, Annotation: "p2")
Actual: 24-byte object <DB-DF 83-00 00-00 00-00 02-00 00-00 00-00 00-00 C0-2A
DE-0F 00-00 00-00>, could not find origin for 'v3'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundTemplateClass</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundTemplateClass
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1026
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "o" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 80-76
2E-45 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1027
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "o" }, Annotation: "p2")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 80-76
2E-45 00-00 00-00>, could not find origin for 'v2'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LifetimeboundTemplateFunction</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LifetimeboundTemplateFunction
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1006
Value of: Origin("v1")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p1")
Actual: 24-byte object <F2-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 20-56
4B-28 00-00 00-00>, could not find origin for 'v1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1007
Value of: Origin("v2")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p2")
Actual: 24-byte object <F7-41 5C-00 00-00 00-00 02-00 00-00 00-00 00-00 20-56
4B-28 00-00 00-00>, could not find origin for 'v2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1008
Value of: Origin("v3")
Expected: has loans to impl (LoanVars: { "a" }, Annotation: "p2")
Actual: 24-byte object <DB-DF 83-00 00-00 00-00 02-00 00-00 00-00 00-00 20-56
4B-28 00-00 00-00>, could not find origin for 'v3'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LivenessAcrossBranches</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LivenessAcrossBranches
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1102
Value of: Origins({"p"})
Expected: must be live at (Annotation: "p2")
Actual: 32-byte object <E0-BF 46-14 00-00 00-00 00-C0 46-14 00-00 00-00 00-C0
46-14 00-00 00-00 B0-18 3B-14 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1103
Value of: Origins({"p"})
Expected: must be live at (Annotation: "p3")
Actual: 32-byte object <50-18 3C-14 00-00 00-00 70-18 3C-14 00-00 00-00 70-18
3C-14 00-00 00-00 B0-18 3B-14 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1105
Value of: NoOrigins()
Expected: are live at (Annotation: "p1")
Actual: 32-byte object <00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00
00-00 00-00 00-00 B0-18 3B-14 00-00 00-00>, Expected: {} Actual: {9, }
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LivenessInLoop</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LivenessInLoop
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1126
Value of: Origins({"p"})
Expected: must be live at (Annotation: "p4")
Actual: 32-byte object <00-41 C6-48 00-00 00-00 20-41 C6-48 00-00 00-00 20-41
C6-48 00-00 00-00 30-15 D3-48 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1129
Value of: Origins({"p", "q"})
Expected: maybe live at (Annotation: "p3")
Actual: 32-byte object <C0-4D C7-48 00-00 00-00 00-4E C7-48 00-00 00-00 00-4E
C7-48 00-00 00-00 30-15 D3-48 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1131
Value of: Origins({"q"})
Expected: must be live at (Annotation: "p2")
Actual: 32-byte object <A0-4F D5-48 00-00 00-00 C0-4F D5-48 00-00 00-00 C0-4F
D5-48 00-00 00-00 30-15 D3-48 00-00 00-00>, could not find an origin for
variable 'q'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1134
Value of: Origins({"p", "q"})
Expected: maybe live at (Annotation: "p1")
Actual: 32-byte object <20-10 C7-48 00-00 00-00 60-10 C7-48 00-00 00-00 60-10
C7-48 00-00 00-00 30-15 D3-48 00-00 00-00>, could not find an origin for
variable 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LivenessInLoopAndIf</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LivenessInLoopAndIf
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1160
Value of: NoOrigins()
Expected: are live at (Annotation: "p5")
Actual: 32-byte object <00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00
00-00 00-00 00-00 B0-54 4C-31 00-00 00-00>, Expected: {} Actual: {16, }
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1161
Value of: Origins({"p"})
Expected: must be live at (Annotation: "p4")
Actual: 32-byte object <70-02 4C-31 00-00 00-00 90-02 4C-31 00-00 00-00 90-02
4C-31 00-00 00-00 B0-54 4C-31 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1162
Value of: NoOrigins()
Expected: are live at (Annotation: "p3")
Actual: 32-byte object <00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00
00-00 00-00 00-00 B0-54 4C-31 00-00 00-00>, Expected: {} Actual: {16, }
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1163
Value of: Origins({"p"})
Expected: maybe live at (Annotation: "p2")
Actual: 32-byte object <E0-34 4B-31 00-00 00-00 00-35 4B-31 00-00 00-00 00-35
4B-31 00-00 00-00 B0-54 4C-31 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1164
Value of: NoOrigins()
Expected: are live at (Annotation: "p1")
Actual: 32-byte object <00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00
00-00 00-00 00-00 B0-54 4C-31 00-00 00-00>, Expected: {} Actual: {16, }
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LivenessInLoopAndIf2</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LivenessInLoopAndIf2
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1193
Value of: Origins({"q"})
Expected: maybe live at (Annotation: "p6")
Actual: 32-byte object <A0-DC 14-39 00-00 00-00 C0-DC 14-39 00-00 00-00 C0-DC
14-39 00-00 00-00 90-20 14-39 00-00 00-00>, could not find an origin for
variable 'q'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1196
Value of: Origins({"p", "q"})
Expected: must be live at (Annotation: "p5")
Actual: 32-byte object <F0-01 23-39 00-00 00-00 30-02 23-39 00-00 00-00 30-02
23-39 00-00 00-00 90-20 14-39 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1198
Value of: Origins({"p", "q"})
Expected: must be live at (Annotation: "p4")
Actual: 32-byte object <A0-74 14-39 00-00 00-00 E0-74 14-39 00-00 00-00 E0-74
14-39 00-00 00-00 90-20 14-39 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1200
Value of: Origins({"p"})
Expected: must be live at (Annotation: "p3")
Actual: 32-byte object <40-4E 15-39 00-00 00-00 60-4E 15-39 00-00 00-00 60-4E
15-39 00-00 00-00 90-20 14-39 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1201
Value of: Origins({"q"})
Expected: maybe live at (Annotation: "p3")
Actual: 32-byte object <30-4C 14-39 00-00 00-00 50-4C 14-39 00-00 00-00 50-4C
14-39 00-00 00-00 90-20 14-39 00-00 00-00>, could not find an origin for
variable 'q'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1203
Value of: Origins({"q"})
Expected: maybe live at (Annotation: "p2")
Actual: 32-byte object <D0-FA 20-38 00-00 00-00 F0-FA 20-38 00-00 00-00 F0-FA
20-38 00-00 00-00 90-20 14-39 00-00 00-00>, could not find an origin for
variable 'q'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1204
Value of: NoOrigins()
Expected: must be live at (Annotation: "p2")
Actual: 32-byte object <00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00
00-00 00-00 00-00 90-20 14-39 00-00 00-00>, Expected: {} Actual: {14, 16, }
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1206
Value of: Origins({"q"})
Expected: maybe live at (Annotation: "p1")
Actual: 32-byte object <80-57 20-39 00-00 00-00 A0-57 20-39 00-00 00-00 A0-57
20-39 00-00 00-00 90-20 14-39 00-00 00-00>, could not find an origin for
variable 'q'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LivenessKilledByReassignment</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LivenessKilledByReassignment
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1082
Value of: Origins({"p"})
Expected: must be live at (Annotation: "p2")
Actual: 32-byte object <90-B6 B0-1C 00-00 00-00 B0-B6 B0-1C 00-00 00-00 B0-B6
B0-1C 00-00 00-00 20-FB BB-1C 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1083
Value of: NoOrigins()
Expected: are live at (Annotation: "p1")
Actual: 32-byte object <00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00 00-00
00-00 00-00 00-00 20-FB BB-1C 00-00 00-00>, Expected: {} Actual: {6, }
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LivenessOutsideLoop</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LivenessOutsideLoop
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1223
Value of: Origins({"p"})
Expected: must be live at (Annotation: "p2")
Actual: 32-byte object <B0-87 E0-2B 00-00 00-00 D0-87 E0-2B 00-00 00-00 D0-87
E0-2B 00-00 00-00 60-F3 E8-2B 00-00 00-00>, could not find an origin for
variable 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1224
Value of: Origins({"p"})
Expected: maybe live at (Annotation: "p1")
Actual: 32-byte object <60-71 E8-2B 00-00 00-00 80-71 E8-2B 00-00 00-00 80-71
E8-2B 00-00 00-00 60-F3 E8-2B 00-00 00-00>, could not find an origin for
variable 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LivenessSimpleReturn</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LivenessSimpleReturn
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:1068
Value of: Origins({"p"})
Expected: must be live at (Annotation: "p1")
Actual: 32-byte object <A0-91 9F-22 00-00 00-00 C0-91 9F-22 00-00 00-00 C0-91
9F-22 00-00 00-00 C0-66 9D-22 00-00 00-00>, could not find an origin for
variable 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/LoopWithBreak</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.LoopWithBreak
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:513
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1" }, Annotation: "before_loop")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 F0-BD
2F-1C 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:514
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s2" }, Annotation: "inside_if")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 F0-BD
2F-1C 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:516
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1" }, Annotation: "after_if")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 F0-BD
2F-1C 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:519
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1", "s2" }, Annotation: "after_loop")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 F0-BD
2F-1C 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/NestedScopes</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.NestedScopes
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:625
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "outer" }, Annotation:
"before_inner_scope")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 70-3A
40-29 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:626
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "inner" }, Annotation:
"inside_inner_scope")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 70-3A
40-29 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:627
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "inner" }, Annotation:
"after_inner_scope")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 70-3A
40-29 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/OverwriteOrigin</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.OverwriteOrigin
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:388
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1" }, Annotation: "after_s1")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 C0-57
84-1B 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:389
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s2" }, Annotation: "after_s2")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 C0-57
84-1B 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/PointerChain</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.PointerChain
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:429
Value of: Origin("ptr1")
Expected: has loans to impl (LoanVars: { "y" }, Annotation: "p1")
Actual: 24-byte object <4A-15 57-01 00-00 00-00 04-00 00-00 00-00 00-00 30-EF
F7-33 00-00 00-00>, could not find origin for 'ptr1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:430
Value of: Origin("ptr2")
Expected: has loans to impl (LoanVars: { "y" }, Annotation: "p2")
Actual: 24-byte object <48-81 48-00 00-00 00-00 04-00 00-00 00-00 00-00 30-EF
F7-33 00-00 00-00>, could not find origin for 'ptr2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:431
Value of: Origin("ptr2")
Expected: has loans to impl (LoanVars: { "y" }, Annotation: "p3")
Actual: 24-byte object <48-81 48-00 00-00 00-00 04-00 00-00 00-00 00-00 30-EF
F7-33 00-00 00-00>, could not find origin for 'ptr2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:432
Value of: Origin("ptr2")
Expected: has loans to impl (LoanVars: { "y" }, Annotation: "p4")
Actual: 24-byte object <48-81 48-00 00-00 00-00 04-00 00-00 00-00 00-00 30-EF
F7-33 00-00 00-00>, could not find origin for 'ptr2'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/PointersAndExpirationInACycle</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.PointersAndExpirationInACycle
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:575
Value of: Origin("p1")
Expected: has loans to impl (LoanVars: { "v1" }, Annotation: "before_while")
Actual: 24-byte object <86-DE 83-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-41
FD-12 00-00 00-00>, could not find origin for 'p1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:576
Value of: Origin("p2")
Expected: has loans to impl (LoanVars: { "v2" }, Annotation: "before_while")
Actual: 24-byte object <EF-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-41
FD-12 00-00 00-00>, could not find origin for 'p2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:579
Value of: Origin("p1")
Expected: has loans to impl (LoanVars: { "v1", "v2", "temp" }, Annotation:
"in_loop_before_temp")
Actual: 24-byte object <86-DE 83-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-41
FD-12 00-00 00-00>, could not find origin for 'p1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:580
Value of: Origin("p2")
Expected: has loans to impl (LoanVars: { "v2", "temp" }, Annotation:
"in_loop_before_temp")
Actual: 24-byte object <EF-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-41
FD-12 00-00 00-00>, could not find origin for 'p2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:582
Value of: Origin("p1")
Expected: has loans to impl (LoanVars: { "temp" }, Annotation:
"in_loop_after_temp")
Actual: 24-byte object <86-DE 83-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-41
FD-12 00-00 00-00>, could not find origin for 'p1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:583
Value of: Origin("p2")
Expected: has loans to impl (LoanVars: { "v2", "temp" }, Annotation:
"in_loop_after_temp")
Actual: 24-byte object <EF-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-41
FD-12 00-00 00-00>, could not find origin for 'p2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:585
Value of: Origin("p1")
Expected: has loans to impl (LoanVars: { "v1", "v2", "temp" }, Annotation:
"after_loop")
Actual: 24-byte object <86-DE 83-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-41
FD-12 00-00 00-00>, could not find origin for 'p1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:586
Value of: Origin("p2")
Expected: has loans to impl (LoanVars: { "v2", "temp" }, Annotation:
"after_loop")
Actual: 24-byte object <EF-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-41
FD-12 00-00 00-00>, could not find origin for 'p2'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/PointersInACycle</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.PointersInACycle
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:539
Value of: Origin("p1")
Expected: has loans to impl (LoanVars: { "v1" }, Annotation: "before_while")
Actual: 24-byte object <86-DE 83-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-DC
B1-4E 00-00 00-00>, could not find origin for 'p1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:540
Value of: Origin("p2")
Expected: has loans to impl (LoanVars: { "v2" }, Annotation: "before_while")
Actual: 24-byte object <EF-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-DC
B1-4E 00-00 00-00>, could not find origin for 'p2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:541
Value of: Origin("p3")
Expected: has loans to impl (LoanVars: { "v3" }, Annotation: "before_while")
Actual: 24-byte object <B7-07 21-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-DC
B1-4E 00-00 00-00>, could not find origin for 'p3'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:545
Value of: Origin("p1")
Expected: has loans to impl (LoanVars: { "v1", "v2", "v3" }, Annotation:
"after_loop")
Actual: 24-byte object <86-DE 83-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-DC
B1-4E 00-00 00-00>, could not find origin for 'p1'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:546
Value of: Origin("p2")
Expected: has loans to impl (LoanVars: { "v1", "v2", "v3" }, Annotation:
"after_loop")
Actual: 24-byte object <EF-D3 97-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-DC
B1-4E 00-00 00-00>, could not find origin for 'p2'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:547
Value of: Origin("p3")
Expected: has loans to impl (LoanVars: { "v1", "v2", "v3" }, Annotation:
"after_loop")
Actual: 24-byte object <B7-07 21-00 00-00 00-00 02-00 00-00 00-00 00-00 D0-DC
B1-4E 00-00 00-00>, could not find origin for 'p3'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:549
Value of: Origin("temp")
Expected: has loans to impl (LoanVars: { "v1", "v2", "v3" }, Annotation:
"in_loop")
Actual: 24-byte object <1D-A4 B6-00 00-00 00-00 04-00 00-00 00-00 00-00 D0-DC
B1-4E 00-00 00-00>, could not find origin for 'temp'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:552
Value of: Origin("temp")
Expected: has loans to impl (LoanVars: {}, Annotation: "after_loop")
Actual: 24-byte object <1D-A4 B6-00 00-00 00-00 04-00 00-00 00-00 00-00 D0-DC
B1-4E 00-00 00-00>, could not find origin for 'temp'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/ReassignInIf</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.ReassignInIf
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:462
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1" }, Annotation: "before_if")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 80-C0
C2-2C 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:463
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s2" }, Annotation: "after_reassign")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 80-C0
C2-2C 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:464
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1", "s2" }, Annotation: "after_if")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 80-C0
C2-2C 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/ReassignToNull</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.ReassignToNull
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:445
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "s1" }, Annotation: "before_null")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 20-68
8B-15 00-00 00-00>, could not find origin for 'p'
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:446
Value of: Origin("p")
Expected: has loans to impl (LoanVars: {}, Annotation: "after_null")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 20-68
8B-15 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/SimpleLoanAndOrigin</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.SimpleLoanAndOrigin
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:373
Value of: Origin("p")
Expected: has loans to impl (LoanVars: { "x" }, Annotation: "p1")
Actual: 24-byte object <24-91 3E-00 00-00 00-00 01-00 00-00 00-00 00-00 B0-2C
49-13 00-00 00-00>, could not find origin for 'p'
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/LifetimeAnalysisTest/ViewFromTemporary</summary>
```
Script:
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--gtest_filter=LifetimeAnalysisTest.ViewFromTemporary
--
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/Analysis/LifetimeSafetyTest.cpp:730
Value of: Origin("v")
Expected: has loans to impl (LoanVars: {}, Annotation: "p1")
Actual: 24-byte object <A5-0F 66-00 00-00 00-00 01-00 00-00 00-00 00-00 C0-FB
EA-12 00-00 00-00>, could not find origin for 'v'
```
</details>
If these failures are unrelated to your changes (for example tests are broken
or flaky at HEAD), please open an issue at
https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/168344
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits