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

Difference in case sensitive for modules and filenames #3206

Open
mtzguido opened this issue Feb 6, 2024 · 0 comments
Open

Difference in case sensitive for modules and filenames #3206

mtzguido opened this issue Feb 6, 2024 · 0 comments

Comments

@mtzguido
Copy link
Member

mtzguido commented Feb 6, 2024

$ cat AA.fst
module Aa
$ cat BB.fst
module BB

open AA

Trying to check BB gives:

$ ./bin/fstar.exe BB.fst
* Warning 241 at AA.fst(0,0-0,0):
  - Unable to load AA.fst.checked since checked file AA.fst.checked does not
    exist; will recheck AA.fst (suppressing this warning for further modules)

* Error 134 at BB.fst(3,5-3,7):
  - Namespace AA cannot be found

1 error was reported (see above)

The first warning is expected. The second error does not mention a missing file, so it did find AA.fst and loaded it, but its name had a wrong case, so the AA namespace/module is not present, only Aa is.

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