DONOTCOMMIT lifetimebound [v8/v8 : main]

0 views
Skip to first unread message

Utkarsh Saxena (Gerrit)

unread,
Feb 6, 2026, 9:56:47 AM (yesterday) Feb 6
to Maksim Ivanov, V8 LUCI CQ, Hannes Payer, cbruni...@chromium.org, devtools-...@chromium.org, dmercadi...@chromium.org, jgrube...@chromium.org, leszek...@chromium.org, marja...@chromium.org, mlippau...@chromium.org, oilpan-r...@chromium.org, pthier...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org, victorgo...@chromium.org, was...@google.com
Attention needed from Maksim Ivanov

Utkarsh Saxena added 2 comments

File src/compiler/functional-list.h
Line 122, Patchset 9 (Latest): iterator begin() const [[clang::lifetimebound]] {
Utkarsh Saxena . unresolved

These look like a bug if they are suggested by the analysis.

Hopefully this is also manual. FunctionalList should be an owning type in this case, right ?

Line 103, Patchset 9 (Latest): class [[gsl::Pointer]] iterator
Utkarsh Saxena . unresolved

Is this done manually ?
(I believe so, just wanted to confirm)

Open in Gerrit

Related details

Attention is currently required from:
  • Maksim Ivanov
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Iedd54164d9732a74fb37d3cf73c98366a3ec33e4
Gerrit-Change-Number: 7208993
Gerrit-PatchSet: 9
Gerrit-Owner: Maksim Ivanov <em...@chromium.org>
Gerrit-Reviewer: Maksim Ivanov <em...@chromium.org>
Gerrit-CC: Hannes Payer <hpa...@chromium.org>
Gerrit-CC: Utkarsh Saxena <u...@google.com>
Gerrit-Attention: Maksim Ivanov <em...@chromium.org>
Gerrit-Comment-Date: Fri, 06 Feb 2026 14:56:42 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Maksim Ivanov (Gerrit)

unread,
Feb 6, 2026, 10:01:04 AM (yesterday) Feb 6
to Utkarsh Saxena, V8 LUCI CQ, Hannes Payer, cbruni...@chromium.org, devtools-...@chromium.org, dmercadi...@chromium.org, jgrube...@chromium.org, leszek...@chromium.org, marja...@chromium.org, mlippau...@chromium.org, oilpan-r...@chromium.org, pthier...@chromium.org, v8-re...@googlegroups.com, verwaes...@chromium.org, victorgo...@chromium.org, was...@google.com
Attention needed from Utkarsh Saxena

Maksim Ivanov added 2 comments

File src/compiler/functional-list.h
Line 122, Patchset 9 (Latest): iterator begin() const [[clang::lifetimebound]] {
Utkarsh Saxena . unresolved

These look like a bug if they are suggested by the analysis.

Hopefully this is also manual. FunctionalList should be an owning type in this case, right ?

Maksim Ivanov

I suppose so, added by an overly ambitious Gemini take.

Line 103, Patchset 9 (Latest): class [[gsl::Pointer]] iterator
Utkarsh Saxena . unresolved

Is this done manually ?
(I believe so, just wanted to confirm)

Maksim Ivanov

I believe so. Generally, my goal here was not be 100% correctness but rather getting an upper boundary of the number of possible annotations and suspicious code findings.

Open in Gerrit

Related details

Attention is currently required from:
  • Utkarsh Saxena
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: v8/v8
Gerrit-Branch: main
Gerrit-Change-Id: Iedd54164d9732a74fb37d3cf73c98366a3ec33e4
Gerrit-Change-Number: 7208993
Gerrit-PatchSet: 9
Gerrit-Owner: Maksim Ivanov <em...@chromium.org>
Gerrit-Reviewer: Maksim Ivanov <em...@chromium.org>
Gerrit-CC: Hannes Payer <hpa...@chromium.org>
Gerrit-CC: Utkarsh Saxena <u...@google.com>
Gerrit-Attention: Utkarsh Saxena <u...@google.com>
Gerrit-Comment-Date: Fri, 06 Feb 2026 15:00:59 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Utkarsh Saxena <u...@google.com>
unsatisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages