[llvm-bugs] [Bug 34770] New: Android Native Compile release fails

via llvm-bugs llvm-bugs at lists.llvm.org
Thu Sep 28 10:34:10 PDT 2017


            Bug ID: 34770
           Summary: Android Native Compile release fails
           Product: clang
           Version: 5.0
          Hardware: Other
                OS: MacOS X
            Status: NEW
          Severity: release blocker
          Priority: P
         Component: C++11
          Assignee: unassignedclangbugs at nondot.org
          Reporter: intelzombi at gmail.com
                CC: dgregor at apple.com, llvm-bugs at lists.llvm.org

Error shows up during the release command line gradle build for our native
android application.  I'm submitting as requested by compile chatter output.

fatal error: error in backend: Cannot select: 0x7fa55f08c898: ch =
store<ST1[getelementptr inbounds ([2 x i8], [2 x i8]* @.str.2, i32 0, i32
0)](tbaa=<0x7fa55e261508>), trunc to i8> 0x7fa55f08c830:1, 0x7fa55f08ded8,
0x7fa55f08bed8, undef:i32
    0x7fa55f08ded8: i32 = add 0x7fa55f08c830, Constant:i32<48>
      0x7fa55f08c830: i32,ch = load<LD1[%243](tbaa=<0x7fa55e261508>), anyext
from i8> 0x7fa55bcebfd8, 0x7fa55f08c280, undef:i32
        0x7fa55f08c280: i32 = add 0x7fa55f08eb08, Constant:i32<641>
          0x7fa55f08eb08: i32,ch = CopyFromReg 0x7fa55bcebfd8, Register:i32
            0x7fa55f08c078: i32 = Register %vreg48
          0x7fa55f08e488: i32 = Constant<641>
        0x7fa55f08c488: i32 = undef
      0x7fa55f08c5c0: i32 = Constant<48>
    0x7fa55f08bed8: i32 = ARMISD::Wrapper TargetConstantPool:i32<> 0
      0x7fa55f08c900: i32 = TargetConstantPool<> 0
    0x7fa55f08c488: i32 = undef
  In function: _ZN12CExcelReader16ParseSheetRecordEii
  clang++: error: clang frontend command failed with exit code 70 (use -v to
see invocation)
  Android clang version 5.0.300080  (based on LLVM 5.0.300080)
  Target: armv7-none-linux-android
  Thread model: posix
  clang++: note: diagnostic msg: PLEASE submit a bug report to
http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and
associated run script.
  clang++: note: diagnostic msg: 

  Preprocessed source(s) and associated run script(s) are located at:
  clang++: note: diagnostic msg:
  clang++: note: diagnostic msg:
  clang++: note: diagnostic msg: 


It appears that you only allow one attachment however the bug output is
requesting two.

You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20170928/7adff1b1/attachment.html>

More information about the llvm-bugs mailing list