Skip to content

[SR-13791] "Unkown decl with CXXConstructorName" assert on OpenBSD #56188

Closed
@swift-ci

Description

@swift-ci
Previous ID SR-13791
Radar None
Original Reporter 3405691582 (JIRA User)
Type Bug
Status Closed
Resolution Done
Additional Detail from JIRA
Votes 0
Component/s
Labels Bug, CxxInterop
Assignee @zoecarver
Priority Medium

md5: b1cf3ce2c5ee9114f3b50c551915259b

Issue Description:

#30630 introduced some CXX interop constructor handling, however on OpenBSD, this trips the assert in lib/ClangImporter/ImportName.cpp

This appears to be coming from a decl for __tree_node_destructor, a clang::UnresolvedUsingValueDecl in the libcxx __tree file.

Continuing to investigate further on my end.

Metadata

Metadata

Assignees

Labels

bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.c++ interopFeature: Interoperability with C++

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions