digitalmars.D.ldc - Deprecation: alias core.atomic.msync is deprecated
- Joseph Rushton Wakeling (59/59) Feb 08 2013 Hello all,
- David Nadlinger (7/9) Feb 08 2013 You must be pulling in that module indirectly somehow.
- David Nadlinger (1/1) Feb 08 2013 Should be fixed in Git master.
- Joseph Rushton Wakeling (2/3) Feb 08 2013 Yup, seems to be good. Thanks very much! :-)
Hello all, Just pulled and built the latest from-GitHub ldc, and I find I'm getting a systematic deprecation warning when building code: /opt/ldc/include/d/core/atomic.di(231): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(266): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(266): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(290): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(290): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(319): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(319): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(290): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(319): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(323): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(323): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(233): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(236): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(239): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(242): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(266): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(270): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(270): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(290): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(319): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(323): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(323): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(266): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(270): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(270): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(290): Deprecation: alias core.atomic.msync is deprecated /opt/ldc/include/d/core/atomic.di(319): Deprecation: alias core.atomic.msync is deprecated Since I'm not calling that module directly, any thoughts on what's wrong? Is it an issue in my code, or one in LDC?
Feb 08 2013
On Friday, 8 February 2013 at 11:22:27 UTC, Joseph Rushton Wakeling wrote:Since I'm not calling that module directly, any thoughts on what's wrong? Is it an issue in my code, or one in LDC?You must be pulling in that module indirectly somehow. I think I found the issue, it's that the implementation of the LDC variant of the function still uses msync instead of MemoryOrder. Will fix. David
Feb 08 2013
On Friday, 8 February 2013 at 15:59:58 UTC, David Nadlinger wrote:Should be fixed in Git master.Yup, seems to be good. Thanks very much! :-)
Feb 08 2013