Skip to content

Add const generics to the AST - #58191

Merged
bors merged 28 commits into
rust-lang:masterfrom
varkor:const-generics-ast
Feb 8, 2019
Merged

Add const generics to the AST#58191
bors merged 28 commits into
rust-lang:masterfrom
varkor:const-generics-ast

Conversation

@varkor

@varkorvarkor commented Feb 5, 2019

Copy link
Copy Markdown
Contributor

This is mostly split out from #53645 in an effort to make progress merging const generics piecewise instead of in one go. This work is a collaborative effort with @yodaldevoid.

cc @petrochenkov

r? @eddyb

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Feb 5, 2019
Comment threadsrc/librustc_save_analysis/sig.rs Outdated
@eddyb

eddyb commented Feb 5, 2019

Copy link
Copy Markdown
Contributor

r? @petrochenkov (r=me after all concerns are dealt with)

@rust-highfive

This comment has been minimized.

@rust-highfive

This comment has been minimized.

@bors

bors commented Feb 6, 2019

Copy link
Copy Markdown
Collaborator

☔ The latest upstream changes (presumably #58061) made this pull request unmergeable. Please resolve the merge conflicts.

Comment threadsrc/test/ui/issues/issue-20616-3.rs Outdated
Comment threadsrc/libsyntax/parse/parser.rs Outdated
Comment threadsrc/libsyntax/parse/parser.rs Outdated
Comment threadsrc/libsyntax/parse/parser.rs Outdated
Comment threadsrc/libsyntax/parse/parser.rs Outdated
Comment threadsrc/libsyntax/parse/parser.rs Outdated
Comment threadsrc/libsyntax/parse/parser.rs Outdated
Comment threadsrc/librustc_resolve/lib.rs Outdated
Comment threadsrc/librustc_resolve/lib.rs Outdated
Comment threadsrc/librustc_resolve/lib.rs Outdated
@petrochenkov

Copy link
Copy Markdown
Contributor

Reviewed.

@petrochenkovpetrochenkov 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 Feb 6, 2019
@bors

bors commented Feb 7, 2019

Copy link
Copy Markdown
Collaborator

☔ The latest upstream changes (presumably #58125) made this pull request unmergeable. Please resolve the merge conflicts.

@rust-highfive

This comment has been minimized.

Comment threadsrc/libsyntax/parse/token.rs Outdated
Comment threadsrc/libsyntax/parse/parser.rs Outdated
Comment threadsrc/librustc_resolve/lib.rs Outdated
@bors

bors commented Feb 8, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit f2fe71c with merge 8716dd57aa1479389df1fda43caeb7d1eb1ae600...

@bors

bors commented Feb 8, 2019

Copy link
Copy Markdown
Collaborator

💔 Test failed - checks-travis

@rust-highfive

Copy link
Copy Markdown
Contributor

The job dist-x86_64-apple of 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.
[00:03:48] Memory: 8 GB
[00:03:48] Boot ROM Version: VMW71.00V.7581552.B64.1801142334
[00:03:48] Apple ROM Info: [MS_VM_CERT/SHA1/27d66596a61c48dd3dc7216fd715126e33f59ae7]Welcome to the Virtual Machine
[00:03:48] SMC Version (system): 2.8f0
[00:03:48] Serial Number (system): VMOWGC9ivnQ3
[00:03:48] [00:03:48] hw.ncpu: 4
[00:03:48] hw.byteorder: 1234
[00:03:48] hw.memsize: 8589934592
---
[02:49:20] travis_time:end:stage2-cargo-miri:start=1549599597009705000,finish=1549599597664836000,duration=655131000
[02:49:20] [TIMING] ToolBuild { compiler: Compiler { stage: 2, host: "x86_64-apple-darwin" }, target: "x86_64-apple-darwin", tool: "cargo-miri", path: "src/tools/miri", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } -- 0.687
[02:49:21] [TIMING] Miri { stage: 2, target: "x86_64-apple-darwin" } -- 1.412
The job exceeded the maximum time limit for jobs, and has been terminated.

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)

@borsbors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Feb 8, 2019
@kennytm

kennytm commented Feb 8, 2019

Copy link
Copy Markdown
Member

@bors retry p=88

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Feb 8, 2019
@bors

bors commented Feb 8, 2019

Copy link
Copy Markdown
Collaborator

⌛ Testing commit f2fe71c with merge 43e04fb...

bors added a commit that referenced this pull request Feb 8, 2019
Add const generics to the AST
This is mostly split out from #53645 in an effort to make progress merging const generics piecewise instead of in one go.
cc @yodaldevoid, @petrochenkov
r? @eddyb
@bors

bors commented Feb 8, 2019

Copy link
Copy Markdown
Collaborator

☀️ Test successful - checks-travis, status-appveyor
Approved by: petrochenkov
Pushing 43e04fb to master...

@borsbors added the merged-by-bors This PR was explicitly merged by bors. label Feb 8, 2019
@bors
bors merged commit f2fe71c into rust-lang:masterFeb 8, 2019
@varkor
varkor deleted the const-generics-ast branch February 8, 2019 15:22
bors added a commit to rust-lang/rust-clippy that referenced this pull request Feb 9, 2019
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged-by-borsThis PR was explicitly merged by bors.S-waiting-on-borsStatus: 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.

7 participants

@varkor@eddyb@rust-highfive@bors@petrochenkov@Mark-Simulacrum@kennytm