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

FC38, FC39 with racket 7.9 — ./bootstrap-stage1-racket.sh freezes on compilation #286

Closed
belonesox opened this issue Apr 12, 2024 · 4 comments

Comments

@belonesox
Copy link

belonesox commented Apr 12, 2024

Trying install idris2 with racket on Fedora with racket 7.9 (tested on FC38 and FC39, on several desktops, racket-7.9-1.fc38.x86_64, racket-7.9-1.fc39.x86_64)

Compilation raco exe idris2_app/idris2-boot.rkt from ./bootstrap-stage1-racket.sh hangs with 100% CPU utilization (waiting lot of hours, nothing interesed in verbose --vv in stdout, nothing interested in strace output…).

image

image

With Chez Scheme (from dnf copr enable superboum/chez-scheme) compilation/installation goes OK.

@buzden
Copy link
Collaborator

buzden commented Apr 12, 2024

Is this a problem of pack? Could you try to install idris2 standalone and check if this problem is still present there?

@belonesox
Copy link
Author

belonesox commented Apr 12, 2024

I am new in Idris, just follow installing instruction from this repo https://github.com/stefan-hoeck/idris2-pack/blob/main/INSTALL.md , and found the problem that can hurt someone else, so I reported it here. Probably this is bug in compiling with some racket version, and this should noted in this INSTALL.md.

Could you try to install idris2 standalone and check if this problem is still present there?

Sorry, cannot get what should I check.
The bug is in bootstrapping, in compiling raco exe idris2_app/idris2-boot.rkt
I cannot get how to installing idris2 (I can install it if I replace "racket" to "chez scheme") helps exploring the bug.

Maybe I should check different versions of Racket while compiling "idris2_app/idris2-boot.rkt" or maybe I should fire some debug mode? Or may be I should make test script that reproduce the bug in all distro using distrobox?

@buzden
Copy link
Collaborator

buzden commented Apr 12, 2024

Sorry, cannot get what should I check.
The bug is in bootstrapping, in compiling

Right. What I asked is to try to install Idris not through pack but directly, using instructions from the compiler's repo. If the big still is present, then it's should be reported in Idris'es issue tracker, not pack's one.

Maybe I should check different versions of Racket while compiling "idris2_app/idris2-boot.rkt"

It would definitely be good

@belonesox
Copy link
Author

Thank you, I fire the bug in idris2 project, here bug can be closed.

@buzden buzden closed this as not planned Won't fix, can't repro, duplicate, stale Apr 18, 2024
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

2 participants