-
Notifications
You must be signed in to change notification settings - Fork 231
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
make install
should install .v
files and .glob
files in addition to .vo
files
#526
Comments
I have created #527 for the .v file part. I am not sure how to install the .glob files, as it seems they are not even fully generated by the makefile (different directories overwrite each others' .glob files it seems). Why does compcert invoke |
- Build .glob files in the same directory as the source .v file (Coq default) - Install .glob files along with .vo and .v files Fixes: #526
I dodn't know about this convention. Flocq doesn't install .glob files, for instance.
I'd be surprised. Some target-dependent modules have multiple implementations in different directories, but only one is compiled.
A long time ago, .glob files were not generated by default, so an explicit See #529 for a proposed fix. |
Flocq seems to have a separate |
Ah, I see, that makes sense. I was assuming things based just on the directory structure.
Makes sense. Thanks for fixing so quickly!
|
If compcert does not install
.v
and.glob
files, the bug minimizer cannot minimize any bugs in projects that are built on top of compcert.Note that
coq_makefile
-made makefiles install the .v and .glob files:https://github.com/coq/coq/blob/5eedc0b094c7aff4b10e89c547dcb79e1cc672c3/tools/CoqMakefile.in#L396-L401
The text was updated successfully, but these errors were encountered: