From abela at chalmers.se Sun Feb 11 14:51:02 2024 From: abela at chalmers.se (Andreas Abel) Date: Sun, 11 Feb 2024 14:51:02 +0100 Subject: [Agda-dev] [ANNOUNCE] Agda 2.6.4.2 release candidate In-Reply-To: References: Message-ID: Dear all, The Agda Team is pleased to announce a release candidate for Agda 2.6.4.2. Agda 2.6.4.2 is a bugfix release over Agda 2.6.4.1: - Fix an inconsistency in Cubical Agda related to catch-all clauses. - Fix some internal errors. - Fix an issue with `opaque`. - Fix building with cabal flag `-f debug-serialisation`. # GHC supported versions Agda 2.6.4.2 RC has been tested with GHC 9.8.1, GHC 9.6.4, 9.4.8, 9.2.8, 9.0.2, 8.10.7, 8.8.4 and 8.6.5 on Linux, macOS and Windows. # Installation Agda 2.6.4.2 RC can be installed using cabal-install or stack: 1. Getting the release candidate $ cabal get https://hackage.haskell.org/package/Agda-2.6.4.2/candidate/Agda-2.6.4.2.tar.gz $ cd Agda-2.6.4.2 2. a. Using cabal-install $ cabal install -f +optimise-heavily -f +enable-cluster-counting 2. b. Using stack $ stack --stack-yaml stack-a.b.c.yaml install --flag Agda:optimise-heavily --flag Agda:enable-cluster-counting replacing `a.b.c` with your version of GHC. The flags mean: - optimise-heavily: Turn on extra optimisation for a faster Agda. Takes large resources during compilation of Agda. - enable-cluster-counting: Enable unicode clusters for alignment in the LaTeX backend. Requires the ICU lib to be installed and known to pkg-config. These flags can be dropped from the install if causing trouble. # Standard library You can use standard library v1.7.3, v2.0 or the `master` branch of the standard library with Agda 2.6.4.2. This branch is available at https://github.com/agda/agda-stdlib/ # Fixed issues over Agda 2.6.4.1 https://hackage.haskell.org/package/Agda-2.6.4.2/candidate/changelog Enjoy the Agda 2.6.4.2 RC and please test as much as possible. Report problems and regressions to: https://github.com/agda/agda/issues Andreas, on behalf of the Agda Team -- Andreas Abel <>< Du bist der geliebte Mensch. Department of Computer Science and Engineering Chalmers and Gothenburg University, Sweden andreas.abel at gu.se http://www.cse.chalmers.se/~abela/ From abela at chalmers.se Sat Feb 17 12:38:09 2024 From: abela at chalmers.se (Andreas Abel) Date: Sat, 17 Feb 2024 12:38:09 +0100 Subject: [Agda-dev] [ANNOUNCE] Agda 2.6.4.2 release candidate 2 In-Reply-To: References: Message-ID: <0b1cf18b-ffd9-4a9f-97bf-fa4df8d454f4@chalmers.se> Dear all, The Agda Team is pleased to announce a second release candidate for Agda 2.6.4.2. Changes over Agda 2.6.4.2 RC 1 are three more fixes: - [Issue #7104](https://github.com/agda/agda/issues/7104): Warning "there are two interface files" should not be serialized - [Issue #7105](https://github.com/agda/agda/issues/7105): Internal error in generate-helper (C-c C-h) - [Issue #7113](https://github.com/agda/agda/issues/7113): Instance resolution runs too late, leads to `with`-abstraction failure # GHC supported versions Agda 2.6.4.2 RC 2 has been tested with GHC 9.8.1, GHC 9.6.4, 9.4.8, 9.2.8, 9.0.2, 8.10.7, 8.8.4 and 8.6.5 on Linux, macOS and Windows. # Installation Agda 2.6.4.2 RC 2 can be installed using cabal-install or stack: 1. Getting the release candidate $ cabal get https://hackage.haskell.org/package/Agda-2.6.4.2/candidate/Agda-2.6.4.2.tar.gz $ cd Agda-2.6.4.2 2. a. Using cabal-install $ cabal install -f +optimise-heavily -f +enable-cluster-counting 2. b. Using stack $ stack --stack-yaml stack-a.b.c.yaml install --flag Agda:optimise-heavily --flag Agda:enable-cluster-counting replacing `a.b.c` with your version of GHC. The flags mean: - optimise-heavily: Turn on extra optimisation for a faster Agda. Takes large resources during compilation of Agda. - enable-cluster-counting: Enable unicode clusters for alignment in the LaTeX backend. Requires the ICU lib to be installed and known to pkg-config. These flags can be dropped from the install if causing trouble. # Standard library You can use standard library v1.7.3, v2.0 or the `master` branch of the standard library with Agda 2.6.4.2. This branch is available at https://github.com/agda/agda-stdlib/ # Fixed issues over Agda 2.6.4.1 https://hackage.haskell.org/package/Agda-2.6.4.2/candidate/changelog Enjoy the Agda 2.6.4.2 RC 2 and please test as much as possible. Report problems and regressions to: https://github.com/agda/agda/issues Andreas, on behalf of the Agda Team -- Andreas Abel <>< Du bist der geliebte Mensch. Department of Computer Science and Engineering Chalmers and Gothenburg University, Sweden andreas.abel at gu.se http://www.cse.chalmers.se/~abela/ _______________________________________________ Agda mailing list Agda at lists.chalmers.se https://lists.chalmers.se/mailman/listinfo/agda From abela at chalmers.se Sat Feb 24 12:20:17 2024 From: abela at chalmers.se (Andreas Abel) Date: Sat, 24 Feb 2024 12:20:17 +0100 Subject: [Agda-dev] [ANNOUNCE] Agda 2.6.4.2 In-Reply-To: References: Message-ID: <6d58b9e1-14d2-40f5-8311-2225e261830d@chalmers.se> Dear all, The Agda Team is pleased to announce the release of Agda 2.6.4.2. Agda 2.6.4.2 is a bugfix release over Agda 2.6.4.1: - Fix an inconsistency in Cubical Agda related to catch-all clauses. - Fix some internal errors. - Fix an issue with `opaque`. - Fix building with cabal flag `-f debug-serialisation`. # GHC supported versions Agda 2.6.4.2 has been tested with GHC 9.8.1, GHC 9.6.4, 9.4.8, 9.2.8, 9.0.2, 8.10.7, 8.8.4 and 8.6.5 on Linux, macOS and Windows. # Installation Agda 2.6.4.2 can be installed using cabal-install or stack: 1. Getting the tarball $ cabal update $ cabal get Agda-2.6.4.2 $ cd Agda-2.6.4.2 2. a. Using cabal-install $ cabal install -f +optimise-heavily -f +enable-cluster-counting 2. b. Using stack $ stack --stack-yaml stack-a.b.c.yaml install --flag Agda:optimise-heavily --flag Agda:enable-cluster-counting replacing `a.b.c` with your version of GHC. The flags mean: - optimise-heavily: Turn on extra optimisation for a faster Agda. Takes large resources during compilation of Agda. - enable-cluster-counting: Enable unicode clusters for alignment in the LaTeX backend. Requires the ICU lib to be installed and known to pkg-config. These flags can be dropped from the install if causing trouble. # Standard library You can use standard library v1.7.3, v2.0 or the `master` branch of the standard library with Agda 2.6.4.2. This branch is available at https://github.com/agda/agda-stdlib/ # Fixed issues over Agda 2.6.4.1 https://hackage.haskell.org/package/Agda-2.6.4.2/candidate/changelog Enjoy Agda 2.6.4.2! Andreas, on behalf of the Agda Team -- Andreas Abel <>< Du bist der geliebte Mensch. Department of Computer Science and Engineering Chalmers and Gothenburg University, Sweden andreas.abel at gu.se http://www.cse.chalmers.se/~abela/ From abela at chalmers.se Mon Feb 26 22:11:49 2024 From: abela at chalmers.se (Andreas Abel) Date: Mon, 26 Feb 2024 22:11:49 +0100 Subject: [Agda-dev] [ANNOUNCE] Agda 2.6.4.2 retracted In-Reply-To: <6d58b9e1-14d2-40f5-8311-2225e261830d@chalmers.se> References: <6d58b9e1-14d2-40f5-8311-2225e261830d@chalmers.se> Message-ID: <554931ec-d2f4-4b8d-b25a-fe85a18b7fa9@chalmers.se> The Agda Team is not very pleased to announce that it has to retract Agda 2.6.4.2 due to a regression concerning `with`: https://github.com/agda/agda/issues/7148 So, please do not install it, wait for the next release. On 2024-02-24 12:20, Andreas Abel wrote: > Dear all, > > The Agda Team is pleased to announce the release of Agda 2.6.4.2. > > Agda 2.6.4.2 is a bugfix release over Agda 2.6.4.1: > > - Fix an inconsistency in Cubical Agda related to catch-all clauses. > - Fix some internal errors. > - Fix an issue with `opaque`. > - Fix building with cabal flag `-f debug-serialisation`. > > # GHC supported versions > > Agda 2.6.4.2 has been tested with GHC 9.8.1, GHC 9.6.4, 9.4.8, 9.2.8, > 9.0.2, 8.10.7, 8.8.4 and 8.6.5 on Linux, macOS and Windows. > > # Installation > > Agda 2.6.4.2 can be installed using cabal-install or stack: > > 1. Getting the tarball > > ??????? $ cabal update > ??????? $ cabal get Agda-2.6.4.2 > ??????? $ cd Agda-2.6.4.2 > > 2. a. Using cabal-install > > ????? $ cabal install -f +optimise-heavily -f +enable-cluster-counting > > 2. b. Using stack > > ????? $ stack --stack-yaml stack-a.b.c.yaml install --flag > Agda:optimise-heavily --flag Agda:enable-cluster-counting > > replacing `a.b.c` with your version of GHC. > > The flags mean: > > ? - optimise-heavily: > ??? Turn on extra optimisation for a faster Agda. > ??? Takes large resources during compilation of Agda. > > ? - enable-cluster-counting: > ??? Enable unicode clusters for alignment in the LaTeX backend. > ??? Requires the ICU lib to be installed and known to pkg-config. > > These flags can be dropped from the install if causing trouble. > > # Standard library > > You can use standard library v1.7.3, v2.0 or the `master` branch of the > standard library with Agda 2.6.4.2.? This branch is available at > > ? https://github.com/agda/agda-stdlib/ > > # Fixed issues over Agda 2.6.4.1 > > ? https://hackage.haskell.org/package/Agda-2.6.4.2/candidate/changelog > > Enjoy Agda 2.6.4.2! > > Andreas, on behalf of the Agda Team > -- Andreas Abel <>< Du bist der geliebte Mensch. Department of Computer Science and Engineering Chalmers and Gothenburg University, Sweden andreas.abel at gu.se http://www.cse.chalmers.se/~abela/ From andreas.abel at ifi.lmu.de Wed Feb 28 18:19:41 2024 From: andreas.abel at ifi.lmu.de (Andreas Abel) Date: Wed, 28 Feb 2024 18:19:41 +0100 Subject: [Agda-dev] [ANN] Agda-2.6.4.3 release candidate 1 Message-ID: <29345156-dd4f-4912-b284-cc939766885c@ifi.lmu.de> Dear all, Ok, after the botched release of Agda 2.6.4.2 there is release candidate for Agda 2.6.4.3. Changes over Agda 2.6.4.2 are two fixes: - [Issue #7148](https://github.com/agda/agda/issues/7148): Regression in 2.6.4.2 concerning `with` - [Issue #7150](https://github.com/agda/agda/issues/7150): Regression in 2.6.4 in `rewrite` with instances # GHC supported versions Agda 2.6.4.3 RC 1 has been tested with GHC 9.8.1, GHC 9.6.4, 9.4.8, 9.2.8, 9.0.2, 8.10.7, 8.8.4 and 8.6.5 on Linux, macOS and Windows. # Installation Agda 2.6.4.3 RC 1 can be installed using cabal-install or stack: 1. Getting the release candidate $ cabal get https://hackage.haskell.org/package/Agda-2.6.4.3/candidate/Agda-2.6.4.3.tar.gz $ cd Agda-2.6.4.3 2. a. Using cabal-install $ cabal install -f +optimise-heavily -f +enable-cluster-counting 2. b. Using stack $ stack --stack-yaml stack-a.b.c.yaml install --flag Agda:optimise-heavily --flag Agda:enable-cluster-counting replacing `a.b.c` with your version of GHC. The flags mean: - optimise-heavily: Turn on extra optimisation for a faster Agda. Takes large resources during compilation of Agda. - enable-cluster-counting: Enable unicode clusters for alignment in the LaTeX backend. Requires the ICU lib to be installed and known to pkg-config. These flags can be dropped from the install if causing trouble. # Standard library You can use standard library v1.7.3, v2.0 or the `master` branch of the standard library with Agda 2.6.4.3. This branch is available at https://github.com/agda/agda-stdlib/ # Fixed issues over Agda 2.6.4.2 https://hackage.haskell.org/package/Agda-2.6.4.3/candidate/changelog Please test the Agda 2.6.4.3 RC 1 on your developments. Report problems and regressions to: https://github.com/agda/agda/issues Andreas, on behalf of the Agda Developers