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

%invoke-other-version fails on Windows when given version doesn't exist #1089

Open
shirok opened this issue Dec 3, 2024 · 2 comments
Open

Comments

@shirok
Copy link
Owner

shirok commented Dec 3, 2024

It is supposed to return normally when the givne version isn't available, but instead it returns an error, causes main() to abort.

@shirok
Copy link
Owner Author

shirok commented Dec 4, 2024

Ah, OK. It is defined in libeval.scm which may be precompiled on a different platform, so we shouldn't use cond-expand to switch code for Windows. It was unnoticed because when we're developing on Windows it was compiled as supposed.

shirok added a commit that referenced this issue Dec 4, 2024
@shirok
Copy link
Owner Author

shirok commented Dec 4, 2024

The real cause is that glob doesn't handle Windows-style absolute pathname with a drive letter.

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

1 participant