-
Notifications
You must be signed in to change notification settings - Fork 339
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
Release 2.6.4.2 #7100
Release 2.6.4.2 #7100
Conversation
Since Kan operations in Glue types are evaluated negatively, we're not using `glue` at all. Also clarify the comment explaining this in `headStop`.
Also remove single-point build matrix from the workflow.
…e add a rewrite rule to it and confluence checking is enabled
When serializing a blocked definition, we need to deal with the blocker. Since a blocked definition can never be unblocked after serialization, we serialize the blocker as `neverUnblock`.
Superseds: - #7067
* documentation fixes `lexical-structure` * documentation fixes `built-ins` * misc typos * add remark about chesion * update `safe-agda` * add vscode workspace settings * double tick `as` * review
* Ignore directories with an .agda-lib suffix Co-authored-by: ibbem <ibbem@ibbem.net> * Fix #4526, #4613: Add .agda-lib for builtins By default Agda tries to traverse the filesystem upwards until it hits the filesystem root or it finds a .agda-lib file. This traversal can be very slow if the Agda builtin sources are contained in a big directory (e.g. on NixOS where /nix/store, inside which Agda is stored, often contains ten to hundred thousand files). Hence we introduce the .agda-lib file to prevent this traversal for the Agda builtins. Co-authored-by: Guillaume Allais <guillaume.allais@ens-lyon.org> * Decide between interface files based on their existence --------- Co-authored-by: Guillaume Allais <guillaume.allais@ens-lyon.org>
make tests for #641 less brittle
This pre-setting makes Agda run out of heap when it could allocate more. Closes #7070.
But cabal defaults to "automatic" unless we write `manual: True`. Also add a missing `autogen-modules` field. Closes #7095.
I did not see #6999 in the list above. |
Because it was already on master when 2.6.4.1 was released. You can see it here: https://github.com/agda/agda/commits/prep-2.6.4.2/?after=16884463a81331bb90d62904b886ba2df84d497b+34 |
This warning shouldn't be serialized to interface files because it can be resolved without changing the source code. For example, if the warning is triggered and serialized into the interface file, The interface file would still be considered up-to-date, despite that the warning might have been resolved. Fixes #7104.
1688446
to
e41f242
Compare
e41f242
to
f29c12f
Compare
I released RC2 as hackage candidate and announced it on the Agda lists and on Zulip. Changes over Agda 2.6.4.2 RC 1 are three more fixes:
|
Published on
Made 2.6.4.2 default on readthedocs. |
Mission accomplished. |
Nice, great work! |
Todo for RC:
-Werror
and testsuite from Agda.cabal, trim stack.yaml filesIncluded commits:
glue1
bindings (Delete unusedglue1
bindings #7021)defBlocked
asneverUnblock
([ fix #7044 ] SerializedefBlocked
asneverUnblock
#7046)Generalize.hs
: debug printing for open metassuggestNames
by azipWithM
cancel-workflow-action
([ workflow ] Allow a newer PATCH version forcancel-workflow-action
#7074).agda-lib
for Agda builtins (Provide a.agda-lib
for Agda builtins #6988)IsString
instance with debug flags enabled #7081: add build with debug-{serialisation,parsing} flags to cabal CI