-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
"Could not find namespace node for function"... #9268
Comments
Presumably you're building with -Z debug-info? |
Could you also give the revision of rust-http that demonstrates this? |
Operating System: Fedora 19 (LXDE Spin), x86 If you need more information, let me know :) |
This should fix some outstanding namespace issues. It also fixes an issue with LLVM metadata uniquing that caused an LLVM assertion when compiling libstd. One thing to keep in mind is that the `-O` flag and the debug info flags are essentially incompatible. It may work but I would not consider this in any way supported at the moment. On the other hand, there is also good news: With the changes in this PR I am able to compile all of rust with extra-debug-info: ``` make RUSTFLAGS_STAGE2='-Zextra-debug-info' check ``` compiles the whole thing without warning and passes the whole test suite (given that `configure` is run with `--disable-optimize`). That's kind of nice `:)` Still, I'm reluctant to automatically close the related issues (#9167, #9190, #9268) without confirmation from the openers. I'll post to the individual threads once this gets merged.
@jesseray Would you mind trying this again with a current version of |
I think this issue can be closed. The error message as reported here cannot |
If you do the following using rustc 0.8-pre (6bc48b6 2013-09-16 09:00:44 -0700)
then you will see the following (amid some other stuff):
The text was updated successfully, but these errors were encountered: