Skip to content

Instantly share code, notes, and snippets.

View mpickering's full-sized avatar

Matthew Pickering mpickering

  • Well Typed LLP
  • Sheffield, UK
View GitHub Profile
This file has been truncated, but you can view the full file.
haddock: mmap 86000 bytes at 0x7ff93000: Cannot allocate memory
Memory map:
00400000-07914000 r-xp 00000000 fe:01 33196245 /home/matt/mercury-web-backend/haddock/dist-newstyle/build/x86_64-linux/ghc-9.6.1/haddock-2.28.0/x/haddock/build/haddock/haddock
07914000-07919000 r--p 07513000 fe:01 33196245 /home/matt/mercury-web-backend/haddock/dist-newstyle/build/x86_64-linux/ghc-9.6.1/haddock-2.28.0/x/haddock/build/haddock/haddock
07919000-082ac000 rw-p 07518000 fe:01 33196245 /home/matt/mercury-web-backend/haddock/dist-newstyle/build/x86_64-linux/ghc-9.6.1/haddock-2.28.0/x/haddock/build/haddock/haddock
082ac000-082af000 rw-p 00000000 00:00 0
095d0000-09678000 rw-p 00000000 00:00 0 [heap]
40001000-40003000 rw-p 00000000 00:00 0
40003000-40004000 r-xp 00000000 00:00 0
Rec {
-- RHS size: {terms: 681, types: 275, coercions: 6, joins: 0/9}
$wgo3_rq0r
:: [Module]
-> GHC.Data.Word64Map.Internal.Word64Map
(GHC.Types.Unique.DFM.TaggedVal Module)
-> ghc-prim:GHC.Prim.Int#
-> UniqDSet Module
[GblId[StrictWorker([!, !])],
Arity=3,
{-# OPTIONS_GHC -ddump-simpl -dno-typeable-binds -fforce-recomp -O -fno-worker-wrapper #-}
module SpecRepro where
import Data.Kind
import Unsafe.Coerce
class Foo t where
class Too where
too :: Int
let {
$d~_a101
:: BooleanOf2 ghc-prim:GHC.Types.Any
~ BooleanOf2 (TensorOf2 1 ghc-prim:GHC.Types.Any)
[LclId]
$d~_a101
= ghc-prim:GHC.Types.Eq#
@Type
@(BooleanOf2 ghc-prim:GHC.Types.Any)
@(BooleanOf2 (TensorOf2 1 ghc-prim:GHC.Types.Any))
This file has been truncated, but you can view the full file.
Found GHC 9.6.0.20230221, commit 9a7478066983cbc819f3a9bb103b1fab308eebc1.
Adding lens-5.2 to extra package set
Adding optics-0.4.2 to extra package set
Adding aeson-2.1.1.0 to extra package set
Adding criterion-1.6.0.0 to extra package set
Adding scotty-0.12.1 to extra package set
Adding generic-lens-2.2.1.0 to extra package set
Adding microstache-1.0.2.3 to extra package set
Adding singletons-base-3.1 to extra package set
Adding servant-0.19.1 to extra package set
@mpickering
mpickering / out
Last active February 22, 2023 10:01
This file has been truncated, but you can view the full file.
Found GHC 9.6.0.20230220, commit fba46a0385753a2e85b7434906ec885520d9ff7d.
Adding lens-5.2 to extra package set
Adding optics-0.4.2 to extra package set
Adding aeson-2.1.1.0 to extra package set
Adding criterion-1.6.0.0 to extra package set
Adding scotty-0.12.1 to extra package set
Adding generic-lens-2.2.1.0 to extra package set
Adding microstache-1.0.2.3 to extra package set
Adding singletons-base-3.1 to extra package set
Adding servant-0.19.1 to extra package set
This file has been truncated, but you can view the full file.
Found GHC 9.6.0.20230220, commit fba46a0385753a2e85b7434906ec885520d9ff7d.
Adding lens-5.2 to extra package set
Adding optics-0.4.2 to extra package set
Adding aeson-2.1.1.0 to extra package set
Adding criterion-1.6.0.0 to extra package set
Adding scotty-0.12.1 to extra package set
Adding generic-lens-2.2.1.0 to extra package set
Adding microstache-1.0.2.3 to extra package set
Adding singletons-base-3.1 to extra package set
Adding servant-0.19.1 to extra package set
{-# LANGUAGE TemplateHaskell, FlexibleInstances, TypeFamilies, DataKinds #-}
{-# LANGUAGE MultiParamTypeClasses, StandaloneKindSignatures, PolyKinds #-}
{-# LANGUAGE PatternSynonyms #-}
-- |This is the module header
module DocInHiFilesTH where
import Language.Haskell.TH
import Language.Haskell.TH.Syntax
import DocsInHiFileTHExternal
{-# LANGUAGE BangPatterns #-}
{-# LANGUAGE PackageImports #-}
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE MagicHash #-}
{-# LANGUAGE CPP #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -dumpdir dumps/9.4 #-}
#if MIN_VERSION_GLASGOW_HASKELL(9,5,0,0)
{-# OPTIONS_GHC -dumpdir dumps/9.6 #-}
RUN="cabal --store-dir=speff-local run --constraint=unix==2.8.0.0 bytestring-bench --allow-newer=template-haskell,base"
$RUN -w ghc-9.4.4 -- --csv 9.4.4.csv --pattern="FindIndex"
#$RUN -w ghc-9.6.0.20230111 -- --baseline 9.4.4.csv --csv 9.6.0-alpha1.csv
#$RUN -w ghc-9.6.0.20230128 -- --baseline 9.4.4.csv --csv 9.6.0-alpha2.csv
#$RUN -w /home/matt/ghc-9.6/_perf/stage1/bin/ghc -- --baseline 9.4.4.csv --csv 9.6.0-alpha3.csv --pattern="FindIndex"
$RUN -w /home/matt/ghc-9.6-backports/_build/stage1/bin/ghc -- --baseline 9.4.4.csv --csv 9.6.0-alpha3.csv --pattern="FindIndex"