Thread overview
[Issue 17244] Undefined comparison of struct arrays is allowed
Nov 19, 2019
Parmigiano
Nov 20, 2019
Vladimir Panteleev
Nov 20, 2019
Vladimir Panteleev
Dec 02, 2020
Bolpat
Dec 02, 2020
Bolpat
Dec 17, 2022
Iain Buclaw
March 06, 2017
https://issues.dlang.org/show_bug.cgi?id=17244

Andrei Alexandrescu <andrei@erdani.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |andrei@erdani.com

--- Comment #1 from Andrei Alexandrescu <andrei@erdani.com> ---
Same problem for

alias A = cfloat;

--
March 15, 2017
https://issues.dlang.org/show_bug.cgi?id=17244

Andrei Alexandrescu <andrei@erdani.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|nobody@puremagic.com        |lucia.mcojocaru@gmail.com

--
November 19, 2019
https://issues.dlang.org/show_bug.cgi?id=17244

Parmigiano <i6nvqx+dbxzpwhoeg1sc@sharklasers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |i6nvqx+dbxzpwhoeg1sc@sharkl
                   |                            |asers.com
         Resolution|---                         |INVALID

--
November 20, 2019
https://issues.dlang.org/show_bug.cgi?id=17244

Vladimir Panteleev <dlang-bugzilla@thecybershadow.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |---

--
November 20, 2019
https://issues.dlang.org/show_bug.cgi?id=17244

Vladimir Panteleev <dlang-bugzilla@thecybershadow.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |NEW

--
December 02, 2020
https://issues.dlang.org/show_bug.cgi?id=17244

Bolpat <qs.il.paperinik@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |qs.il.paperinik@gmail.com

--- Comment #2 from Bolpat <qs.il.paperinik@gmail.com> ---
Probably part of the same problem:

    float[1] xs = [ float.nan ];
    assert(!(xs[0] <= xs[0] || xs[0] >= xs[0]));
    assert(xs != xs);
    assert(xs <= xs && xs >= xs);

Especially the last two lines are very odd. No type should have that behavior.

--
December 02, 2020
https://issues.dlang.org/show_bug.cgi?id=17244

Bolpat <qs.il.paperinik@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|dmd                         |druntime

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=17244

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P3

--