20319, "vasslitvinov", "can't use 'stridable=?' in domain type", "2022-07-28T03:54:42Z"
While I can do write the generic type range(stridable=?)
,
I cannot write domain(1, stridable=?)
:
proc test(arg: range(stridable=?)) { } // this works
var r: range;
test(r);
proc test(arg: domain(1, stridable=?)) { } // error: 'chpl__buildDomainRuntimeType' undeclared
var d: domain(1);
test(d);
I do not see anything fundamental here, just an implementation shortcoming.
Somewhat related to #17122
Tests: TBD