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

buildsys: always generate sysinfo.gap #3042

Merged
merged 1 commit into from
Nov 22, 2018

Conversation

fingolfin
Copy link
Member

By accident, sysinfo.gap was only generated if the "compatibility mode"
of the build system was enabled. This is currently still on by default,
but I'd like to change that in a future release of GAP. This is a first
step towards this goal.

This PR was actually motivated by the build issue with NormalizInterface in @stevelinton's PR #2997 -- while looking at it, I noticed that compat mode still is on, and I never formulated a roadmap for phasing it out.

I'd like to backport this minor change to GAP 4.10, if nobody minds.

By accident, sysinfo.gap was only generated if the "compatibility mode"
of the build system was enabled. This is currently still on by default,
but I'd like to change that in a future release of GAP. This is a first
step towards this goal.
@fingolfin fingolfin added kind: bug Issues describing general bugs, and PRs fixing them topic: build system backport-to-4.10 labels Nov 22, 2018
@codecov
Copy link

codecov bot commented Nov 22, 2018

Codecov Report

Merging #3042 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #3042      +/-   ##
==========================================
+ Coverage   83.78%   83.78%   +<.01%     
==========================================
  Files         685      685              
  Lines      343368   343368              
==========================================
+ Hits       287686   287693       +7     
+ Misses      55682    55675       -7
Impacted Files Coverage Δ
hpcgap/lib/hpc/stdtasks.g 72.18% <0%> (+0.4%) ⬆️
src/iostream.c 63.49% <0%> (+1.9%) ⬆️

@fingolfin fingolfin merged commit ebe360c into gap-system:master Nov 22, 2018
@olexandr-konovalov olexandr-konovalov added this to the GAP 4.10.1 milestone Nov 24, 2018
@olexandr-konovalov olexandr-konovalov added backport-to-4.10-DONE release notes: to be added PRs introducing changes that should be (but have not yet been) mentioned in the release notes and removed backport-to-4.10 labels Nov 24, 2018
@fingolfin fingolfin deleted the mh/fix-no-compat-mode branch November 26, 2018 09:31
@olexandr-konovalov
Copy link
Member

Backported in aa080f1

@olexandr-konovalov olexandr-konovalov added release notes: added PRs introducing changes that have since been mentioned in the release notes and removed release notes: to be added PRs introducing changes that should be (but have not yet been) mentioned in the release notes labels Feb 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-to-4.10-DONE kind: bug Issues describing general bugs, and PRs fixing them release notes: added PRs introducing changes that have since been mentioned in the release notes topic: build system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants