New issue
Advanced search Search tips

Issue 838681 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner: ----
Closed: May 2018
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 837440



Sign in to add a comment

ToT clang fails for official CFI-enabled build

Project Member Reported by vtsyrklevich@chromium.org, May 1 2018

Issue description

Building chromium with ToT clang fails with the following gn args:
is_official_build = true
is_debug = false
use_gnome_keyring=false
enable_nacl = false
use_cfi_icall = false
is_cfi = false

The error is
*** Inconsistent CFA register and/or offset between pred and succ ***
Pred:  outgoing CFA Reg:6
Pred:  outgoing CFA Offset:16
Succ:  incoming CFA Reg:7
Succ:  incoming CFA Offset:8
LLVM ERROR: Found 1 in/out CFI information errors.

when linking font_service.service. The bug stems from https://reviews.llvm.org/D42848 and has been reported to the developers on llvm-commits http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20180430/547569.html
 
Cc: kcc@chromium.org

Comment 2 by h...@chromium.org, May 8 2018

Status: Fixed (was: Untriaged)
Seems it was "fixed" upstream by putting the verification behind a flag in r331635.

Sign in to add a comment