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

Remove AVOID_PRECOMPILED from kernel and gac #4494

Merged
merged 1 commit into from
May 19, 2021

Conversation

fingolfin
Copy link
Member

I am not aware of anything or anyone using it recently. If one wants to test
GAP without the "precompiled" versions of type1.g and oper1.g, one can use the
-M command line option. If one really, really wants to compile GAP without
these, one can either use the build/gap-nocomp binary that we are now
producing for internal use; or simplify manually modify the source code.

This should fix #4466 but I'd like to also add a second fix, so please don't merge this yet (but @hulpke feel free to verify if this PR helps with the issue -- note that I am also interested in learning whether the patch in #4466 (comment) helps.

I am not aware of anything or anyone using it recently. If one wants to test
GAP without the "precompiled" versions of type1.g and oper1.g, one can use the
`-M` command line option. If one really, *really* wants to compile GAP without
these, one can either use the `build/gap-nocomp` binary that we are now
producing for internal use; or simplify manually modify the source code.
Copy link
Contributor

@hulpke hulpke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a brief note that this resolves the issues I had been observing. Thank you!

@fingolfin fingolfin added regression A bug that only occurs in the branch, not in a release release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes topic: build system topic: gac GAP to C compiler topic: kernel labels May 17, 2021
@fingolfin fingolfin marked this pull request as ready for review May 19, 2021 08:54
@fingolfin fingolfin merged commit fa956d0 into gap-system:master May 19, 2021
@fingolfin fingolfin deleted the mh/no-AVOID_PRECOMPILED branch May 19, 2021 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
regression A bug that only occurs in the branch, not in a release release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes topic: build system topic: gac GAP to C compiler topic: kernel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Compilation error on not bleeding-edge gcc
3 participants