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

Help is broken #3855

Closed
timholy opened this issue Jul 27, 2013 · 6 comments
Closed

Help is broken #3855

timholy opened this issue Jul 27, 2013 · 6 comments

Comments

@timholy
Copy link
Sponsor Member

timholy commented Jul 27, 2013

julia> help(max)
Loading help data...
ERROR: no method start(Nothing,)
 in init_help at help.jl:51
 in help_for at help.jl:125
 in help at help.jl:198

Line 51 of help.jl is a call to evalfile, which has been the subject of some recent issues.

@JeffBezanson
Copy link
Sponsor Member

Works for me.

@simonster
Copy link
Member

For me it fails with the error above on first use after starting Julia and works after that.

@vtjnash
Copy link
Sponsor Member

vtjnash commented Jul 28, 2013

it seems it is a temporary type inference failure, upon deleting sys.ji and rebuilding the system image, the issue should go away for you

@vtjnash
Copy link
Sponsor Member

vtjnash commented Jul 28, 2013

actually, this is not a type inference failure but a dup of #265

@timholy
Copy link
Sponsor Member Author

timholy commented Jul 29, 2013

For me it fails with the error above on first use after starting Julia and works after that.

For me, on the second try it just prints the method table, not the help in helpdb.jl.

upon deleting sys.ji and rebuilding the system image, the issue should go away for you

Yes, I can confirm this works (thanks, @vtjnash). I haven't yet played around enough to figure out the conditions under which one needs to do this.

@timholy
Copy link
Sponsor Member Author

timholy commented Jul 29, 2013

To clarify, the key point seems to be that deleting sys.ji followed by make acts a lot like make clean without the need to touch the C library.

@vtjnash vtjnash closed this as completed Jul 30, 2013
KristofferC pushed a commit that referenced this issue Mar 26, 2024
Stdlib: Pkg
URL: https://github.com/JuliaLang/Pkg.jl.git
Stdlib branch: master
Julia branch: master
Old commit: 6859d6857
New commit: 162634c56
Julia version: 1.12.0-DEV
Pkg version: 1.12.0
Bump invoked by: @KristofferC
Powered by:
[BumpStdlibs.jl](https://github.com/JuliaLang/BumpStdlibs.jl)

Diff:
JuliaLang/Pkg.jl@6859d68...162634c

```
$ git log --oneline 6859d6857..162634c56
162634c56 Add workspace feature (#3841)
a4ec712eb Remove outdated UUID instructions (#3855)
9c6356fa9 collect e.g. weak deps from project even if it is not a package (#3852)
```

Co-authored-by: Dilum Aluthge <dilum@aluthge.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants