Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove impls for InternedString/string equality. #61003

Merged

Conversation

nnethercote
Copy link
Contributor

Symbol received the same treatment in #60630.

Also, we can derive PartialEq for InternedString.

r? @petrochenkov

`Symbol` received the same treatment in rust-lang#60630.

Also, we can derive `PartialEq` for `InternedString`.
@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label May 21, 2019
@nnethercote
Copy link
Contributor Author

@bors try

@bors
Copy link
Contributor

bors commented May 21, 2019

⌛ Trying commit b557567 with merge 0f90b7b859c08fbf9807af5984090f26297e5933...

@bors
Copy link
Contributor

bors commented May 21, 2019

💔 Test failed - checks-travis

@rust-highfive
Copy link
Collaborator

Your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
travis_fold:end:services

travis_fold:start:git.checkout
travis_time:start:12b7d074
$ git clone --depth=2 --branch=try https://github.com/rust-lang/rust.git rust-lang/rust
---
Cloning into 'rust-lang/rust'...
travis_time:end:12b7d074:start=1558433607451298324,finish=1558433613657120363,duration=6205822039
$ cd rust-lang/rust
$ git checkout -qf 0f90b7b859c08fbf9807af5984090f26297e5933
fatal: reference is not a tree: 0f90b7b859c08fbf9807af5984090f26297e5933
The command "git checkout -qf 0f90b7b859c08fbf9807af5984090f26297e5933" failed and exited with 128 during .
Your build has been stopped.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@bors bors added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels May 21, 2019
@nnethercote
Copy link
Contributor Author

@bors retry

@bors
Copy link
Contributor

bors commented May 21, 2019

⌛ Trying commit b557567 with merge ec4deee08e13106e7de91b1b630c63ae2774d6c1...

@bors
Copy link
Contributor

bors commented May 21, 2019

💔 Test failed - checks-travis

@rust-highfive
Copy link
Collaborator

Your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
travis_fold:end:services

travis_fold:start:git.checkout
travis_time:start:0783d488
$ git clone --depth=2 --branch=try https://github.com/rust-lang/rust.git rust-lang/rust
---
Cloning into 'rust-lang/rust'...
travis_time:end:0783d488:start=1558435113273512685,finish=1558435119334606568,duration=6061093883
$ cd rust-lang/rust
$ git checkout -qf ec4deee08e13106e7de91b1b630c63ae2774d6c1
fatal: reference is not a tree: ec4deee08e13106e7de91b1b630c63ae2774d6c1
The command "git checkout -qf ec4deee08e13106e7de91b1b630c63ae2774d6c1" failed and exited with 128 during .
Your build has been stopped.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@nnethercote
Copy link
Contributor Author

@bors retry

@bors
Copy link
Contributor

bors commented May 21, 2019

⌛ Trying commit b557567 with merge 041ca93...

bors added a commit that referenced this pull request May 21, 2019
… r=<try>

Remove impls for `InternedString`/string equality.

`Symbol` received the same treatment in #60630.

Also, we can derive `PartialEq` for `InternedString`.

r? @petrochenkov
@bors
Copy link
Contributor

bors commented May 21, 2019

☀️ Try build successful - checks-travis
Build commit: 041ca93

@petrochenkov
Copy link
Contributor

@rust-timer build 041ca93

@rust-timer
Copy link
Collaborator

Success: Queued 041ca93 with parent 50a0def, comparison URL.

@petrochenkov
Copy link
Contributor

r=me once perf run is complete

@petrochenkov petrochenkov added S-waiting-on-perf Status: Waiting on a perf run to be completed. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels May 21, 2019
@rust-timer
Copy link
Collaborator

Finished benchmarking try commit 041ca93: comparison url

@nnethercote
Copy link
Contributor Author

It's a slight perf win.

@bors r=petrochenkov

@bors
Copy link
Contributor

bors commented May 21, 2019

📌 Commit b557567 has been approved by petrochenkov

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label May 21, 2019
@petrochenkov petrochenkov removed the S-waiting-on-perf Status: Waiting on a perf run to be completed. label May 22, 2019
Centril added a commit to Centril/rust that referenced this pull request May 22, 2019
…alEq-impls, r=petrochenkov

Remove impls for `InternedString`/string equality.

`Symbol` received the same treatment in rust-lang#60630.

Also, we can derive `PartialEq` for `InternedString`.

r? @petrochenkov
Centril added a commit to Centril/rust that referenced this pull request May 22, 2019
…alEq-impls, r=petrochenkov

Remove impls for `InternedString`/string equality.

`Symbol` received the same treatment in rust-lang#60630.

Also, we can derive `PartialEq` for `InternedString`.

r? @petrochenkov
bors added a commit that referenced this pull request May 22, 2019
Rollup of 10 pull requests

Successful merges:

 - #59742 (Move `edition` outside the hygiene lock and avoid accessing it)
 - #60581 (convert custom try macro to `?`)
 - #60963 (Update boxed::Box docs on memory layout)
 - #60973 (Avoid symbol interning in `file_metadata`.)
 - #60982 (Do not fail on child without DefId)
 - #60991 (LocalDecl push returns Local len)
 - #60995 (Add stream_to_parser_with_base_dir)
 - #60998 (static_assert: make use of anonymous constants)
 - #61003 (Remove impls for `InternedString`/string equality.)
 - #61006 (adjust deprecation date of mem::uninitialized)

Failed merges:

r? @ghost
@bors bors merged commit b557567 into rust-lang:master May 22, 2019
@nnethercote nnethercote deleted the rm-InternedString-PartialEq-impls branch May 22, 2019 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants