On Sat, Sep 19, 2026 at 03:28:30PM -0300, George Colpitts via ghc-devs wrote:
Thanks Zubin. Installed fine on my M2 MacBook running OS 26.7. My smoke test compiled fine with -O2 -fllvm and also ran fine. I was able to install QuickCheck, mwc-random and aeson.
Works for me as well, be it on a more "mainstream" Fedora 43 system, after: curl https://ghc.gitlab.haskell.org/head.hackage/cabal.project >> cabal.project.local I was able to build and smoke-test the DANE survey engine. This involved building 132 (direct and indirect) dependencies plus the project code. The stats from "+RTS -s" for a database report show similar performance between 10.0.1-alpha1 and 9.14.2-rc2: 10.0.1-alpha1 | 9.14.2-rc2 ------------- | ---------- 1,086,583,392 bytes allocated in the heap | 1,091,848,520 bytes allocated in the heap 88,374,040 bytes copied during GC | 87,762,952 bytes copied during GC 16,505,424 bytes maximum residency (8 sample(s)) | 16,505,440 bytes maximum residency (8 sample(s)) 107,856 bytes maximum slop | 114,520 bytes maximum slop 33 MiB total memory in use (0 MiB lost due to fragmentation) | 33 MiB total memory in use (0 MiB lost due to fragmentation) | Tot time (elapsed) Avg pause Max pause | Tot time (elapsed) Avg pause Max pause Gen 0 248 colls, 0 par 0.056s 0.057s 0.0002s 0.0023s | Gen 0 248 colls, 0 par 0.057s 0.057s 0.0002s 0.0031s Gen 1 8 colls, 0 par 0.048s 0.048s 0.0061s 0.0167s | Gen 1 8 colls, 0 par 0.051s 0.052s 0.0065s 0.0165s | TASKS: 4 (1 bound, 3 peak workers (3 total), using -N1) | TASKS: 4 (1 bound, 3 peak workers (3 total), using -N1) | SPARKS: 0 (0 converted, 0 overflowed, 0 dud, 0 GC'd, 0 fizzled) | SPARKS: 0 (0 converted, 0 overflowed, 0 dud, 0 GC'd, 0 fizzled) | INIT time 0.003s ( 0.002s elapsed) | INIT time 0.003s ( 0.003s elapsed) MUT time 0.467s ( 2.039s elapsed) | MUT time 0.480s ( 1.935s elapsed) GC time 0.104s ( 0.105s elapsed) | GC time 0.108s ( 0.109s elapsed) GC SYNC time ( 0.000s elapsed) | GC SYNC time ( 0.001s elapsed) EXIT time 0.001s ( 0.005s elapsed) | EXIT time 0.001s ( 0.001s elapsed) Total time 0.576s ( 2.152s elapsed) | Total time 0.592s ( 2.048s elapsed) | Alloc rate 2,324,546,237 bytes per MUT second | Alloc rate 2,274,747,085 bytes per MUT second | Productivity 81.2% of total user, 94.8% of total elapsed | Productivity 81.1% of total user, 94.5% of total elapsed -- Viktor. 🇺🇦 Слава Україні! FWIW, the dependencies were: BoundedChan-1.0.3.0 Cabal-3.16.1.0 Cabal-syntax-3.16.1.0 HTTP-4000.5.0 OneTuple-0.4.3 QuickCheck-2.19.0.0 StateVar-1.2.2 aeson-2.3.2.0 ansi-terminal-1.1.5 ansi-terminal-types-1.1.3 appar-0.1.8 assoc-1.1.1 async-2.2.6 attoparsec-0.14.4 attoparsec-0.14.4-l-attoparsec-internal base-orphans-0.9.4 base16-1.0 base16-bytestring-1.0.2.0 base32-0.4 base64-1.0 bifunctors-5.6.3 binary-parser-0.5.7.7 byteorder-1.0.4 bytestring-lexing-0.5.0.15 bytestring-strict-builder-0.4.5.8 case-insensitive-1.2.1.0 cborg-0.2.10.0 cereal-0.5.8.3 character-ps-0.1 charset-0.3.12 clock-0.8.4 colour-2.3.7 comonad-5.0.10 contravariant-1.5.6 contravariant-extras-0.3.5.4 cryptohash-md5-0.11.101.0 cryptohash-sha1-0.11.101.0 crypton-1.1.5 crypton-asn1-encoding-0.10.0 crypton-asn1-parse-0.10.0 crypton-asn1-types-0.4.1 crypton-pem-0.3.0 crypton-x509-1.9.1 crypton-x509-store-1.9.0 crypton-x509-validation-1.9.1 data-default-0.8.0.2 data-default-class-0.2.0.0 data-fix-0.3.4 distributive-0.6.3 dlist-1.0 dnsbase-1.0.2.2 ech-config-0.0.1 entropy-0.4.1.11 errors-2.3.0 extra-1.8.1 half-0.3.3 hashable-1.4.7.0 hashtables-1.4.2 hasql-2.0.1.0 hasql-2.0.1.0-l-codecs-vocab hasql-2.0.1.0-l-comms hasql-2.0.1.0-l-connection-state hasql-2.0.1.0-l-platform hasql-2.0.1.0-l-to-be-resolved hedis-0.16.4 hostname-1.0 hourglass-0.2.12 hpke-0.1.0 http-types-0.12.6 idna2008-1.0.0.1 idna2008-1.0.0.1-l-punycode-internal indexed-traversable-0.1.5 indexed-traversable-instances-0.1.2.1 integer-conversion-0.1.1 integer-logarithms-1.0.5 iproute-1.7.15 megaparsec-9.8.2 mlkem-0.2.3.0 mmorph-1.2.2 monad-ste-0.1.0.0 network-3.2.9.0 network-byte-order-0.1.8 network-info-0.2.1 network-uri-2.6.4.2 optparse-applicative-0.19.0.0 parser-combinators-1.3.1 postgresql-binary-0.15.0.1 postgresql-connection-string-0.1.0.6 postgresql-libpq-0.11.0.0 pqi-1.1.0.1 pqi-ffi-1.0.1.0 prettyprinter-1.7.2 prettyprinter-ansi-terminal-1.1.4 primitive-0.9.1.0 profunctors-5.6.3 ram-0.22.1 random-1.3.1 resource-pool-0.5.1.0 resourcet-1.3.0 safe-0.3.21 scanner-0.3.2 scientific-0.3.8.1 semialign-1.4 semigroupoids-6.0.2 serialise-0.2.6.1 splitmix-0.1.3.2 streaming-0.2.4.0 streaming-bytestring-0.3.4 strict-0.5.1 tagged-0.8.10 template-haskell-compat-v0208-0.1.9.6 text-builder-1.0.0.5 text-builder-core-0.1.1.3 text-iso8601-0.2.0.0 text-short-0.1.5 th-abstraction-0.6.0.0 th-compat-0.1.4 these-1.2.1 time-compat-1.9.9 time-hourglass-0.3.0 tls-2.4.4 transformers-base-0.4.6.1 transformers-compat-0.7.2 unix-time-0.5.0 unliftio-core-0.2.1.0 unordered-containers-0.2.21 uuid-1.3.16.1 uuid-types-1.0.6.1 vector-0.13.2.0 vector-stream-0.1.0.1 witherable-0.5 zlib-0.7.1.1