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

ICE compiling hyper on today's nightly #55445

Closed
Manishearth opened this issue Oct 28, 2018 · 4 comments
Closed

ICE compiling hyper on today's nightly #55445

Manishearth opened this issue Oct 28, 2018 · 4 comments
Labels
I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️

Comments

@Manishearth
Copy link
Member

This is on hyper 0.12.13. It occurs on rustc 1.31.0-nightly (3e6f30ec3 2018-10-26) (the latest, 2018-10-27 nightly) but not on rustc 1.31.0-nightly (4bd4e4130 2018-10-25) (yesterday's nightly)

   Compiling hyper v0.12.13 (/home/manishearth/mozilla/sand/git/hyper)                                                   
thread 'main' panicked at 'librustc/hir/map/hir_id_validator.rs:31:                                                      
HirIdValidator: The recorded owner of path segment super (id=36924) is ::server[0]::conn[0]::{{?}}[34] instead of ::server[0]::conn[0]::{{?}}[34]::{{?}}[0]
HirIdValidator: Same HirId ::server[0]::conn[0]::{{?}}[34]::{{?}}[0]/2 assigned for nodes path segment super (id=36924) and path segment spawn_all (id=89958)', librustc/util/bug.rs:47:26
note: Run with `RUST_BACKTRACE=1` for a backtrace.                                                                       
                                                                                                                         
error: internal compiler error: unexpected panic                                                                         
                                                                                                                         
note: the compiler unexpectedly panicked. this is a bug.                                                                 
                                                                                                                         
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports        
                                                                                                                         
note: rustc 1.31.0-nightly (3e6f30ec3 2018-10-26) running on x86_64-unknown-linux-gnu                                    
                                                                                                                         
note: compiler flags: -C debuginfo=2 -C incremental --crate-type lib                                                     
                                                                                                                         
note: some of the compiler flags provided by cargo are hidden                                                            
                                                                                                                         
error: Could not compile `hyper`.                                                                                        

To learn more, run the command again with --verbose.
@Manishearth Manishearth added the I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ label Oct 28, 2018
@Manishearth
Copy link
Member Author

bisected to 7b0735a, cc @nrc

@phansch
Copy link
Member

phansch commented Oct 28, 2018

Duplicate of #55376

@matthiaskrgr
Copy link
Member

Can someone reopen #55376 ? It describes the same bug and actually contains more information than this duplicate ticket.

@Manishearth
Copy link
Member Author

Oops, closed the wrong one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
Projects
None yet
Development

No branches or pull requests

3 participants