Title
Reflexivity meaningless?
Status
nad
Section
[concept.comparison]
Submitter
Alisdair Meredith

Created on 2009-02-24.00:00:00 last changed 172 months ago

Messages

Date: 2010-10-21.18:28:33

Proposed resolution:

NAD.

Date: 2010-10-21.18:28:33

[ Post Summit: ]

Alisdair: I was wrong.

Recommend NAD.

Date: 2009-02-24.00:00:00

[concept.comparison] p2:

Due to the subtle meaning of == inside axioms, the Reflexivity axiom does not do anything as written. It merely states that a value is substitutable with itself, rather than asserting a property of the == operator.

Original proposed resolution:

Change the definition of Reflexivity in [concept.comparison]:

axiom Reflexivity(T a) { (a == a) == true; }
History
Date User Action Args
2010-10-21 18:28:33adminsetmessages: + msg4701
2010-10-21 18:28:33adminsetmessages: + msg4700
2009-02-24 00:00:00admincreate