[Issue 19499] New: __c_long_double brake template specialization

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Dec 18 15:59:41 UTC 2018


https://issues.dlang.org/show_bug.cgi?id=19499

          Issue ID: 19499
           Summary: __c_long_double brake template specialization
           Product: D
           Version: D2
          Hardware: All
                OS: Windows
            Status: NEW
          Severity: regression
          Priority: P1
         Component: dmd
          Assignee: nobody at puremagic.com
          Reporter: ilyayaroshenko at gmail.com

// Mircrosoft C Runtime
import core.stdc.config;
enum A(T : double) = true;
enum A(T : __c_long_double) = false;
pragma(msg, A!double); // Error in 2.083, compiles in 2.082

The pattern is used in Mir for integration with Python.

--


More information about the Digitalmars-d-bugs mailing list