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
Read the interface file T16875.hi
loadHiBootInterface T16875
Reading [boot] interface for main:T16875;
reason: Need the hi-boot interface for T16875 to compare against the Real Thing
readIFace T16875.hi-boot
Considering whether to load Prelude
Reading interface for base:Prelude;
reason: Prelude is implicitly imported
readIFace /home/matt/ghc-ticky/_build/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240715/base-4.20.0.0-inplace/Prelude.hi
updating EPS
9c9
< readIFace /home/matt/ghc-ticky-new/_build/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240713/base-4.20.0.0-inplace/Prelude.hi
---
> readIFace /home/matt/ghc-ticky/_build/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240715/base-4.20.0.0-inplace/Prelude.hi
14c14
< readIFace /home/matt/ghc-ticky-new/_build/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240713/base-4.20.0.0-inplace/Control/Applicative.hi
---
> readIFace /home/matt/ghc-ticky/_build/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240715/base-4.20.0.0-inplace/Control/Applicative.hi
25c25
< readIFace /home/matt/ghc-ticky-new/_build/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240713/base-4.20.0.0-inplace/Control/Monad.hi
diff --git a/compiler/GHC/Cmm/CLabel.hs b/compiler/GHC/Cmm/CLabel.hs
index aba2a577b98..fb1a32e8511 100644
--- a/compiler/GHC/Cmm/CLabel.hs
+++ b/compiler/GHC/Cmm/CLabel.hs
@@ -156,6 +156,7 @@ import GHC.Core.Ppr ( {- instances -} )
import GHC.Types.SrcLoc
import qualified Data.Semigroup as S
+import GHC.Stack(HasCallStack)
3393 "/home/matt/ghc-prof-dyn/_perf3/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240612/libHStemplate-haskell-2.22.0.0-inplace_p-ghc9.11.20240612.so"
3393 "/home/matt/ghc-prof-dyn/_perf3/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240612/libHSpretty-1.1.3.6-inplace_p-ghc9.11.20240612.so"
3393 "/home/matt/ghc-prof-dyn/_perf3/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240612/libHSghc-prim-0.11.0-inplace_p-ghc9.11.20240612.so"
3393 "/home/matt/ghc-prof-dyn/_perf3/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240612/libHSghc-internal-9.1001.0-inplace_p-ghc9.11.20240612.so"
3393 "/home/matt/ghc-prof-dyn/_perf3/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240612/libHSghc-boot-th-9.11-inplace_p-ghc9.11.20240612.so"
3393 "/home/matt/ghc-prof-dyn/_perf3/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240612/libHSghc-bignum-1.3-inplace_p-ghc9.11.20240612.so"
3393 "/home/matt/ghc-prof-dyn/_perf3/stage1/lib/../lib/x86_64-linux-ghc-9.11.20240612/libHSdeepseq-1.5.0.0-inplace_p-ghc9.11.20240612.so"
3393 "/home/matt/gh
{-# LANGUAGE CPP, BangPatterns, PatternGuards #-}
{-# LANGUAGE DeriveDataTypeable, ScopedTypeVariables #-}
{-# LANGUAGE MagicHash #-}
{-# LANGUAGE UnboxedTuples #-}
{-# OPTIONS_HADDOCK hide #-}
{-# OPTIONS_GHC -ddump-simpl -ddump-to-file #-}
module Codec.Archive.Tar.Index.IntTrie (
IntTrie(..),
import Test.Cabal.Prelude
import Data.List
data BuildWay = StaticWay | DynWay | ProfWay | ProfDynWay
deriving (Eq, Ord, Show, Read, Enum)
-- Test building with profiling shared support
main = do
setupTest $ recordMode DoNotRecord $ do
6 Type
6 TyCon
6 CallStack
8 Addr#
8 TrName
11 b1
15 'Lifted
29 Int
48 'Many
76 AgdaError
Build profile: -w ghc-9.6.2 -O1
In order, the following will be built (use -v for more details):
- ghc-debugger-0.5.0.0 (exe:debugger) (file Test.hs changed)
Preprocessing executable 'debugger' for ghc-debugger-0.5.0.0..
Building executable 'debugger' for ghc-debugger-0.5.0.0..
on the commandline: warning: [-Wdeprecated-flags]
-eventlog is deprecated: the eventlog is now enabled in all runtime system ways
[1 of 1] Compiling Main ( Test.hs, /home/matt/ghc-debug/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-debugger-0.5.0.0/x/debugger/build/debugger/debugger-tmp/Main.o ) [Source file changed]
This file has been truncated, but you can view the full file.
Build profile: -w ghc-9.6.2 -O1
In order, the following will be built (use -v for more details):
- ghc-debugger-0.5.0.0 (exe:debugger) (file Test.hs changed)
Preprocessing executable 'debugger' for ghc-debugger-0.5.0.0..
Building executable 'debugger' for ghc-debugger-0.5.0.0..
on the commandline: warning: [-Wdeprecated-flags]
-eventlog is deprecated: the eventlog is now enabled in all runtime system ways
[1 of 1] Compiling Main ( Test.hs, /home/matt/ghc-debug/dist-newstyle/build/x86_64-linux/ghc-9.6.2/ghc-debugger-0.5.0.0/x/debugger/build/debugger/debugger-tmp/Main.o ) [Source file changed]
{-# LANGUAGE ScopedTypeVariables, TemplateHaskell #-}
module Main where
-- The testing library
import Test.QuickCheck
import Test.Tasty.QuickCheck
import Test.Tasty
import qualified TEXT1.Data.Text as TEXT1
import qualified TEXT2.Data.Text as TEXT2