http://llvm.org/bugs/show_bug.cgi?id=21941

            Bug ID: 21941
           Summary: [MetaData] Verifier complaining "All nodes should be
                    resolved!"
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: ASSIGNED
          Severity: normal
          Priority: P
         Component: DebugInfo
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
    Classification: Unclassified

Our 12/10 nightlies are reporting a fatal error:
--------------------------------------------------------------------------
All nodes should be resolved!
metadata !27
All nodes should be resolved!
metadata !26
All nodes should be resolved!
metadata !25
All nodes should be resolved!
metadata !24
All nodes should be resolved!
metadata !21
All nodes should be resolved!
metadata !37
All nodes should be resolved!
metadata !35
All nodes should be resolved!
metadata !43
All nodes should be resolved!
metadata !41
fatal error: error in backend: Broken function found, compilation aborted!
--------------------------------------------------------------------------


Reduced test case:
--------------------------------------------------------------------------
$> more test.cpp
int main(int argc, char *argv[]) {
  struct N {
  };
  struct V {
    int vi;
  };
  struct B : N, virtual V {
  };
  struct C : N, virtual V {
  };
  struct D : N, virtual V {
  };
  struct E : B, C, D {
  };
  E e;
}
--------------------------------------------------------------------------

Reproduce with:
clang "-cc1" "-triple" "aarch64--linux-gnu" "-emit-obj" "-disable-free"
"-main-file-name" "test.cpp" "-static-define" "-mrelocation-model" "static"
"-mthread-model" "posix" "-mdisable-fp-elim" "-fmath-errno" "-masm-verbose"
"-mconstructor-aliases" "-fuse-init-array" "-target-cpu" "cortex-a53"
"-target-feature" "+neon" "-target-feature" "+crc" "-target-feature" "+crypto"
"-target-abi" "aapcs" "-g" "-dwarf-column-info" "-D" "__arm__" "-D"
"__extern_always_inline=inline" "-O2" "-trigraphs" "-fdeprecated-macro"
"-ferror-limit" "19" "-fmessage-length" "267" "-mstackrealign"
"-fallow-half-arguments-and-returns" "-fno-signed-char" "-fobjc-runtime=gcc"
"-fcxx-exceptions" "-fexceptions" "-fdiagnostics-show-option"
"-fcolor-diagnostics" "-vectorize-loops" "-vectorize-slp" "-x" "c++" "test.cpp"

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to