Uh oh!
There was an error while loading. Please reload this page.
Allocate HIR on an arena 2/4 -- Expr & Pat - #66936
Conversation
davidtwco
commented
Dec 1, 2019
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
rust-highfive
commented
Dec 2, 2019
The job Click to expand the log.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 |
cjgillot
commented
Dec 3, 2019
I seem to be constructing some sort of infinite loop in the HIR graph. The stack overflow happens when hashing everything. The loop consists of a |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Uh oh!
There was an error while loading. Please reload this page.
Zoxc
commented
Dec 22, 2019
Did you ensure that the And did you resolve the infinite loop? |
84526d2 to
3c5f298Comparecjgillot
commented
Dec 22, 2019
Rebased.
I did as much as I could. There are no unused allocation of HIR nodes, because of typing. However, typing does not guarantee against unused allocation of a pointer.
Yes. It was in the arena allocation code. Bug #67001 |
There was a problem hiding this comment.
We can probably elide the intermediate allocations here by converting the code above into more functional style code, but we can leave this for another time.
Uh oh!
There was an error while loading. Please reload this page.
cjgillot
commented
Dec 26, 2019
Rebased. |
Centril
commented
Dec 27, 2019
@bors r=Zoxc p=5 |
bors
commented
Dec 27, 2019
📌 Commit fb100e5 has been approved by |
bors
commented
Dec 27, 2019
Allocate HIR on an arena 2/4 -- Expr & Pat This is the second PR in the series started by #66931 This time, commits don't really make sense on their own. They are mostly split by type of compile error. The additional diff is here: cjgillot/rust@hirene-preamble...hirene-expr
bors
commented
Dec 27, 2019
☀️ Test successful - checks-azure |
Rustup to rust-lang/rust#66936 changelog: none
Allocate HIR on an arena 3/4 -- Ty This is the third PR in the series started by #66931 and #66936 Once again, commits don't really make sense on their own. They are mostly split by type of compile error. The additional diff is here: cjgillot/rust@hirene-expr...hirene-ty
Allocate HIR on an arena 4/4 This is the fourth and last PR in the series started by #66931, #66936 and #66942. The last commits should compile on their own. The difference with the previous PR is given by cjgillot/rust@hirene-ty...hirene A few more cleanups may be necessary, please tell me. r? @eddyb like the other cc @Zoxc
This is the second PR in the series started by #66931
This time, commits don't really make sense on their own.
They are mostly split by type of compile error.
The additional diff is here: cjgillot/rust@hirene-preamble...hirene-expr