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

Finish GMP removal #827

Open
Kha opened this issue Nov 26, 2021 · 5 comments
Open

Finish GMP removal #827

Kha opened this issue Nov 26, 2021 · 5 comments
Labels
help wanted Extra attention is needed lean4_release Must be addressed before first official release
Milestone

Comments

@Kha
Copy link
Member

Kha commented Nov 26, 2021

No description provided.

@Kha Kha added this to the 4.0.0-m3 milestone Nov 26, 2021
@Kha Kha modified the milestones: 4.0.0-m3, 4.0.0-m4 Dec 19, 2021
@leodemoura
Copy link
Member

Update: we have an option for building Lean without GMP. We want to fuzzy it before making it the default.

@leodemoura leodemoura added lean4_release Must be addressed before first official release help wanted Extra attention is needed labels Jun 1, 2022
@leodemoura
Copy link
Member

We are looking for volunteers to stress test this feature.

@rujialiu
Copy link

May I ask what's the current state? Is it the defult now or do you still need stress testing? I'm planning to evaluate lean4 to do some general-purpose programming. Big integers are not need for many programming tasks, and even it's required, libbf is a very attractive alternative which is fast enough in most cases, lightweight and commercial friendly (BTW: I've successfully replaced GMP with libbf in my own fork of Idris2)

@Kha
Copy link
Member Author

Kha commented Aug 19, 2023

We have already disabled GMP in the macOS ARM and Windows releases for technical reasons and no issues were reported about them so far, but further testing would be appreciated!

@rujialiu
Copy link

Thank you @Kha !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed lean4_release Must be addressed before first official release
Projects
None yet
Development

No branches or pull requests

3 participants