[Issue 20440] New: Associative arrays of BigInt does not support require or get function

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Dec 9 15:17:00 UTC 2019


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

          Issue ID: 20440
           Summary: Associative arrays of BigInt does not support require
                    or get function
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P1
         Component: phobos
          Assignee: nobody at puremagic.com
          Reporter: hrominium at gmail.com

import std.bigint;
void main(){
  BigInt[int] foo;
  foo.require(0, BigInt.init);
}

Does not compile:

/usr/include/dmd/druntime/import/object.d(2600): Error: (*p).opAssign(value())
is not an lvalue and cannot be modified
test.d(4): Error: template instance object.require!(int, BigInt) error
instantiating

--


More information about the Digitalmars-d-bugs mailing list