[Issue 2074] New: Variant arithmetic operations fail

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue May 6 04:21:52 PDT 2008


http://d.puremagic.com/issues/show_bug.cgi?id=2074

           Summary: Variant arithmetic operations fail
           Product: D
           Version: 2.014
          Platform: PC
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P3
         Component: Phobos
        AssignedTo: bugzilla at digitalmars.com
        ReportedBy: arkangath at gmail.com


The following program fails:

-----------------------

import std.stdio;
import std.variant;

Variant a;
Variant b;

void main ()
{
    a=2;
    b=3;
    writeln(b-a);
}

-------------------------------

With the error:

testar.d(11): Error: overloads VariantN!(maxSize)(VariantN!(maxSize)
rhs) and VariantN!(maxSize)(VariantN!(maxSize)
lhs) both match argument list for opSub


-- 



More information about the Digitalmars-d-bugs mailing list