Bug after local import statement?
Mike Franklin
slavo5150 at yahoo.com
Thu Mar 8 05:04:50 UTC 2018
On Wednesday, 7 March 2018 at 12:49:30 UTC, berni wrote:
> The following code compiles with ldc/dmd but not with gdc:
>
>> cat test.d
> void main()
> {
> int[] count;
> {
> import std.string;
> ++count[3];
> }
> }
>
>> gdc test.d
> test.d:8:16: error: only one index allowed to index void
> ++count[3];
> ^
>
>> gdc --version
> gdc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
> Is this a bug?
This seems to work fine in GDC 7. See
https://explore.dgnu.org/g/1pfiY2
Mike
More information about the D.gnu
mailing list