[Issue 23113] New: Bug in CTFE initialization of redBlackTree?
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon May 16 12:42:04 UTC 2022
https://issues.dlang.org/show_bug.cgi?id=23113
Issue ID: 23113
Summary: Bug in CTFE initialization of redBlackTree?
Product: D
Version: D2
Hardware: x86
OS: All
Status: NEW
Severity: major
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: czdanol at gmail.com
```D
import std.container.rbtree;
import std.stdio;
const baseTypes = redBlackTree(
"Float", "Float2", "Float3",
"Bool",
"Block",
"Rule", "ComponentNode"
);
void main() {
foreach(string s; baseTypes)
writeln(s);
}
```
Running this code throws:
```
core.exception.AssertError@/dlang/dmd/linux/bin64/../../src/phobos/std/container/rbtree.d(264):
parent must not be null
```
--
More information about the Digitalmars-d-bugs
mailing list