-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
ARGS constant doesn't get set correctly anymore #68
Comments
@JeffBezanson: I can't figure out why this doesn't work. The code is here and appears in the debugger to be doing the right things:
Stepping through it, everything looks fine, but then when I try to access |
Right after that, setting the
So that set of functions still appears to be working as expected. |
D'oh, it must be because the system image saves the value, and it's a constant so it won't let you overwrite the value. I guess we should allow overwriting constants from the C API. |
How does this even get set in the image? Ideally, the constant should get created only after loading the image. Likewise, |
Because it gets set every time julia starts, and the system image saves the entire state. So the system image contains the values as they were when the image was saved. They don't have to be constants, you can change that if you want. |
No, I guess that's fair. And sometimes |
Yeah, just use |
bin/version.sh: check code for generating version numbers into bin
* Remove leading 'x' from repository name The leading 'x' is kind of arbitrary. Especially now that we can set topics on the repositories, we don't need a pattern to distinguish what is a track or not. The repository itself has already been renamed. GitHub redirects from the old name to the new name, so we do not have to rush to fix links to the old repository name, though we should update them for the sake of clarity. * Clean up references to old repository name [skip ci] We renamed the language track repositories, removing the leading 'x', as this is cleaner and more understandable. This does minor cleanup to fix references to the old name.
Avoid illegal instruction crash by circumventing ccall
The text was updated successfully, but these errors were encountered: