[Issue 22588] New: Array corruption with std.conv.to
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun Dec 12 12:29:06 UTC 2021
https://issues.dlang.org/show_bug.cgi?id=22588
Issue ID: 22588
Summary: Array corruption with std.conv.to
Product: D
Version: D2
Hardware: x86
OS: Linux
Status: NEW
Severity: regression
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: naydef at abv.bg
The assertion fails in the following code:
```
import std.math;
import std.conv;
void main(string[] args)
{
auto res = to!(float[2][])([[0, 0]]);
assert(isClose(res[0][1], 0.0)); //Fails
}
```
It seems to be recently introduced issue. I upgraded from DMD 2.096 to DMD
2.098 and stumbled upon it.
Probably related to this issue https://issues.dlang.org/show_bug.cgi?id=22583
--
More information about the Digitalmars-d-bugs
mailing list