https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81361
--- Comment #17 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > So, FAOD, the fix is a work-around for a bug in either the assembler or > unwinder? (the original DWARF output is expected to be well-formed?) Yes, that's my understanding. > Given that the GCC unwinder segvs in the same place, perhaps it's more > likely an assembler issue. Are you using LLVM-backend-based assembler (i.e. > via clang) and, if so, what version? Like GCC the DWARF code is mostly > common in LLVM, so we should raise an upstream bug report + a radar. (botcazou@goole) ~ $ as --version Apple LLVM version 7.0.0 (clang-700.1.76) Target: x86_64-apple-darwin14.5.0 Thread model: posix