Skip to content

Assertion failing in constructAbstractSubprogramScopeDIE if compiled with -g #14930

Closed
@farcaller

Description

@farcaller
Assertion failed: (ScopeDIE), function constructAbstractSubprogramScopeDIE
file /Users/rustbuild/src/rust-buildbot/slave/nightly-mac/build/src/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, line 534.

What interesting is that it fails with rust nightly but works ok with my local rust configuration:

% /Users/farcaller/Downloads/rust-nightly-x86_64-apple-darwin/bin/rustc --version
rustc 0.11.0-pre-nightly (6d8342f 2014-06-14 17:51:49 +0000)
host: x86_64-apple-darwin
% ~/.local/bin/rustc --version
rustc 0.11.0-pre (6d8342f 2014-06-14 17:51:49 +0000)
host: x86_64-apple-darwin

Update: those timestamps look to same, that's probably not a coincidence :-) anyways, my local rustc is surely built from 6d8342f.

My rust was configured as

./configure --prefix=/Users/farcaller/.local --enable-clang --disable-docs --disable-optimize --disable-optimize-cxx --disable-optimize-llvm --disable-verify-install

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-debuginfoArea: Debugging information in compiled programs (DWARF, PDB, etc.)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions