https://issues.dlang.org/show_bug.cgi?id=17843
--- Comment #2 from Walter Bright <[email protected]> --- For older compilers, a workaround is to add a toHash() dummy member function: extern (D) size_t toHash() const nothrow @safe { return 0; } for the struct with a float/double/real in it. --
