
#14338: Simplifier fails with "Simplifier ticks exhausted" -------------------------------------+------------------------------------- Reporter: dredozubov | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.2.1 Resolution: | Keywords: Operating System: Linux | Architecture: x86_64 Type of failure: Compile-time | (amd64) crash or panic | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by simonpj): Thanks. I now get this {{{ simonpj@cam-05-unx:~/tmp/webapp-template-hs$ cabal install --allow-newer --with-ghc=/home/simonpj/5builds/HEAD/inplace/bin/ghc-stage2 Resolving dependencies... Configuring basement-0.0.2... Configuring colour-2.3.3... Configuring blaze-builder-0.4.0.2... Configuring primitive-0.6.2.0... Configuring psqueues-0.2.4.0... Configuring system-filepath-0.4.13.4... Configuring unordered-containers-0.2.8.0... Building basement-0.0.2... Building colour-2.3.3... Building blaze-builder-0.4.0.2... Building psqueues-0.2.4.0... Building primitive-0.6.2.0... Building unordered-containers-0.2.8.0... Failed to install blaze-builder-0.4.0.2 Build log ( /home/simonpj/.cabal/logs/blaze-builder-0.4.0.2.log ): cabal: Entering directory '/tmp/cabal-tmp-35090/blaze-builder-0.4.0.2' Configuring blaze-builder-0.4.0.2... Building blaze-builder-0.4.0.2... Preprocessing library blaze-builder-0.4.0.2... [ 1 of 10] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, dist/build/Blaze/ByteString/Builder/Internal/Write.o ) Blaze/ByteString/Builder/Internal/Write.hs:122:10: error: • No instance for (Semigroup Poke) arising from the superclasses of an instance declaration • In the instance declaration for ‘Monoid Poke’ | 122 | instance Monoid Poke where | ^^^^^^^^^^^ Blaze/ByteString/Builder/Internal/Write.hs:132:10: error: • No instance for (Semigroup Write) arising from the superclasses of an instance declaration • In the instance declaration for ‘Monoid Write’ | 132 | instance Monoid Write where | ^^^^^^^^^^^^ ... and lots more like that... }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14338#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler