-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
create a sensible comparison trait hierarchy
* `Ord` inherits from `Eq` * `TotalOrd` inherits from `TotalEq` * `TotalOrd` inherits from `Ord` * `TotalEq` inherits from `Eq` This is a partial implementation of #12517.
- Loading branch information
1 parent
33768c4
commit 4d7d101
Showing
29 changed files
with
156 additions
and
53 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
4d7d101
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
saw approval from brson
at https://github.com/thestinger/rust/commit/4d7d101a76deea69e9078d9ed6bb93ecca70e52a
4d7d101
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
merging thestinger/rust/cmp = 4d7d101 into auto
4d7d101
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thestinger/rust/cmp = 4d7d101 merged ok, testing candidate = 96e8c00
4d7d101
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all tests pass:
success: http://buildbot.rust-lang.org/builders/auto-mac-32-opt/builds/4627
success: http://buildbot.rust-lang.org/builders/auto-mac-32-nopt-c/builds/2469
success: http://buildbot.rust-lang.org/builders/auto-mac-32-nopt-t/builds/2469
success: http://buildbot.rust-lang.org/builders/auto-mac-64-opt/builds/4624
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-c/builds/3724
success: http://buildbot.rust-lang.org/builders/auto-mac-64-nopt-t/builds/3730
success: http://buildbot.rust-lang.org/builders/auto-linux-32-opt/builds/4640
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-c/builds/3728
success: http://buildbot.rust-lang.org/builders/auto-linux-32-nopt-t/builds/3734
success: http://buildbot.rust-lang.org/builders/auto-linux-64-opt/builds/4642
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-c/builds/3728
success: http://buildbot.rust-lang.org/builders/auto-linux-64-nopt-t/builds/3733
success: http://buildbot.rust-lang.org/builders/auto-linux-64-x-android/builds/3801
success: http://buildbot.rust-lang.org/builders/auto-linux-64-x-android-t/builds/1619
success: http://buildbot.rust-lang.org/builders/auto-win-32-opt/builds/4636
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-c/builds/3737
success: http://buildbot.rust-lang.org/builders/auto-win-32-nopt-t/builds/3744
success: http://buildbot.rust-lang.org/builders/auto-bsd-64-opt/builds/4401
4d7d101
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fast-forwarding master to auto = 96e8c00