Subject: Re: [boost] [qvm] deduce_xx traits wouldn't introduce ODR issues.
From: Rob Stewart (rob.stewart_at_[hidden])
Date: 2015-12-26 18:19:43
On December 26, 2015 4:54:19 AM EST, Rainer Deyke <rainerd_at_[hidden]> wrote:
> On 25.12.2015 13:03, Rob Stewart wrote:
> > I think, rather than X and Y providing conflicting definitions, the
> > problem is that abc provides a specialization to allow
> > interoperability with def, and def does the same for abc. Using the
> > two libraries, in that case, always creates a conflict.
> This implies a circular dependency between abc and def. If those
> libraries are that tightly coupled, surely they can work out this
> conflict between themselves?
It implies no such thing. It implies that each library provider chose, independently, to offer interoperability with the other using QVM.
(Sent from my portable computation engine)
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk