Skip to content

segfault while compiling stage2 libsyntax for i686-pc-windows-gnu #28260

Closed
@Diggsey

Description

@Diggsey
Contributor

@alexcrichton has indicated this may be related to using newer versions of gcc, which might explain why it doesn't fail on the buildbot machines.

The segfault occurs while running the tailcallelim llvm pass on ast::Pat_::drop(), possibly during the prerequisite tti analysis.

Turning on any kind of debug information for either rust or llvm causes the problem to disappear.

Activity

added
I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
and removed
I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
on Sep 5, 2015
Diggsey

Diggsey commented on Sep 5, 2015

@Diggsey
ContributorAuthor

I've reported this as an LLVM bug: https://llvm.org/bugs/show_bug.cgi?id=24722

alexcrichton

alexcrichton commented on Oct 21, 2015

@alexcrichton
Member

Closing as a duplicate of #28962

alexcrichton

alexcrichton commented on Oct 21, 2015

@alexcrichton
Member

Er actually this has a smaller number, gonna go in favor of this.

alexcrichton

alexcrichton commented on Oct 21, 2015

@alexcrichton
Member

Also so this shows up in github search:

gcc 5.2 fails to build LLVM successfully on MinGW as it segfaults at runtime

added a commit that references this issue on Oct 22, 2015
added a commit that references this issue on Oct 24, 2015
added a commit that references this issue on Oct 24, 2015

Auto merge of #29229 - SingingTree:reflect_28260_in_readme, r=alexcri…

15 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @steveklabnik@alexcrichton@Diggsey@taralx@petrochenkov

        Issue actions

          segfault while compiling stage2 libsyntax for i686-pc-windows-gnu · Issue #28260 · rust-lang/rust