Skip to content

DAGCombiner::Run infinite loop / memory leak #44531

@llvmbot

Description

@llvmbot
Bugzilla Link 45186
Resolution FIXED
Resolved on Jun 23, 2020 14:17
Version trunk
OS FreeBSD
Blocks #44654
Attachments reproduce files from manually crashing compiler with SIGBUS.
Reporter LLVM Bugzilla Contributor
CC @chmeeedalf,@DimitryAndric,@hfinkel,@nemanjai,@pkubaj,@tstellar
Fixed by commit(s) 099a875 177a9ac

Extended Description

FreeBSD clang 9.0.1 could compile this code OK, but FreeBSD clang 10.0.0 llvmorg-10.0.0-rc3-1-gc290cb61fdc gets stuck in an infinite loop, and so does current llvm master.

Code is from FreeBSD security/nss package building on powerpc64.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions