Beta 2.095.0

Paolo Invernizzi paolo.invernizzi at gmail.com
Thu Dec 24 11:38:11 UTC 2020


On Thursday, 24 December 2020 at 11:05:14 UTC, Mathias LANG wrote:
> On Wednesday, 23 December 2020 at 15:38:17 UTC, Steven 
> Schveighoffer wrote:
>>
>> What is happening is that some speculative compilation is 
>> checking something via the get function. It might not make a 
>> difference, but the error message is useless (who knows where 
>> that traits call is triggered).
>
> FYI, v2.095.0 *should* print the instantiation trace, so you 
> can actually track down where it comes from. And the reason DMD 
> now shows the trace is exactly because of this deprecation.

The point is that the deprecation is coming from an external 
library, it would be great to have the precise instantiation 
point in that source code, so I was wondering if that dmd 
improvement [1] should print a more detailed trace.

[1] https://dlang.org/changelog/2.095.0.html#deprecation-context



More information about the Digitalmars-d-announce mailing list