Skip to content

Cannot import impls from diamond-shaped libraries #2242

Closed
@erickt

Description

@erickt

Here's an example of the bug:

https://gist.github.com/2421363

It seems that libraries re-export the ifaces/impls of libraries they're using, which triggers a duplicate symbol error when libraries are used in a diamond shaped pattern.

Metadata

Metadata

Assignees

Labels

A-codegenArea: Code generationA-linkageArea: linking into static, shared libraries and binaries

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions