[GHC] #13185: haskell-relational-query: ghc: panic! (the 'impossible' happened)

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Keywords: | Operating System: Linux Architecture: | Type of failure: Compile-time Unknown/Multiple | crash or panic Test Case: build | Blocked By: relational-query with ghc 8.0.2 | Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- Hello, this seems a regression of ghc 8.0.2 since 8.0.1 was building it fine: https://launchpadlibrarian.net/303858976/buildlog_ubuntu-zesty-amd64 .haskell-relational-query_0.8.3.2-2build1_BUILDING.txt.gz as you can see in the build log: Preprocessing test suite 'sqls' for relational-query-0.8.3.2... [1 of 3] Compiling Model ( test/Model.hs, dist-ghc/build/sqls /sqls-tmp/Model.o ) [2 of 3] Compiling Lex ( test/Lex.hs, dist-ghc/build/sqls /sqls-tmp/Lex.o ) [3 of 3] Compiling Main ( test/sqlsEq.hs, dist-ghc/build/sqls /sqls-tmp/Main.o ) ghc: panic! (the 'impossible' happened) (GHC version 8.0.2 for x86_64-unknown-linux): Simplifier ticks exhausted When trying UnfoldingDone runReaderT To increase the limit, use -fsimpl-tick-factor=N (default 100) If you need to do this, let GHC HQ know, and what factor you needed To see detailed counts use -ddump-simpl-stats Total ticks: 405365 Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug /usr/share/cdbs/1/class/hlibrary.mk:147: recipe for target 'build-ghc- stamp' failed make: *** [build-ghc-stamp] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 thanks, Gianfranco -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: infoneeded Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by mpickering): * status: new => infoneeded @@ -7,0 +7,1 @@ + {{{ @@ -29,0 +30,1 @@ + }}} New description: Hello, this seems a regression of ghc 8.0.2 since 8.0.1 was building it fine: https://launchpadlibrarian.net/303858976/buildlog_ubuntu-zesty-amd64 .haskell-relational-query_0.8.3.2-2build1_BUILDING.txt.gz as you can see in the build log: {{{ Preprocessing test suite 'sqls' for relational-query-0.8.3.2... [1 of 3] Compiling Model ( test/Model.hs, dist-ghc/build/sqls /sqls-tmp/Model.o ) [2 of 3] Compiling Lex ( test/Lex.hs, dist-ghc/build/sqls /sqls-tmp/Lex.o ) [3 of 3] Compiling Main ( test/sqlsEq.hs, dist-ghc/build/sqls /sqls-tmp/Main.o ) ghc: panic! (the 'impossible' happened) (GHC version 8.0.2 for x86_64-unknown-linux): Simplifier ticks exhausted When trying UnfoldingDone runReaderT To increase the limit, use -fsimpl-tick-factor=N (default 100) If you need to do this, let GHC HQ know, and what factor you needed To see detailed counts use -ddump-simpl-stats Total ticks: 405365 Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug /usr/share/cdbs/1/class/hlibrary.mk:147: recipe for target 'build-ghc- stamp' failed make: *** [build-ghc-stamp] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 }}} thanks, Gianfranco -- Comment: Please provide instructions how to reproduce this so we can investigate. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: infoneeded Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by LocutusOfBorg): hello, it should be reproducible by just rebuilding haskell-renational- query with ghc 8.0.2 If you have a debian based system (or a ppa access) pbuilder-dist zesty create pbuilder-dist zesty login apt-get install ubuntu-dev-tools liburi-perl wget pull-debian-source haskell-relational-query cd haskell-* dpkg-buildpackage (install missing stuff) dpkg-buildpackage failure :) -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by LocutusOfBorg): * status: infoneeded => new -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by simonpj): What happened when you increased `simpl-tick-factor`? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by LocutusOfBorg): It worked! -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by mpickering): For what level of `n`? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by LocutusOfBorg): it works with 1000, I can bisect to see the first value that makes it work -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by LocutusOfBorg): 103 is bad, 104 is good -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): It would be interesting to know how many ticks 7.10 requires. Currently it's unclear whether the package was previously just on the edge and was pushed over in 8.0, or whether 8.0 regressed significantly. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by LocutusOfBorg): Hello, I guess you mean 8.0.1 not 7.10. 8.0.1 required at least 81 ticks, while 8.0.2 requires at least 103 (with ghc 8.0.1 80 fails and with ghc 8.0.2 104 fails) -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:10 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): Ahh, yes. Thanks for point this out. Indeed that is a rather significant jump and it shouldn't be hard to work out what it's from, given that there are only 300 commits or so between the releases. That being said, having had a brief look through the commits, nothing in particular jumps out. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:11 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by dfeuer): Here's a weird thing (possibly a separate bug?): if I `cabal clean; cabal configure --with-ghc=...; cabal build`, I get the failure. If I then `cabal build` again without cleaning, it works. Reid thinks this has something to do with a bug causing different info to pass from phase to phase through `.hi` files than otherwise; I haven't yet checked if it's been fixed. I'm currently bisecting this panic, and have narrowed it down to somewhere between d5518f72f3033ceaadc9b56a5d9012425b3a8956 and the 8.0.2 release. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:12 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by RyanGlScott): I'm not even sure how you're getting that far on GHC 8.0.2. I just tried building `relational-query-0.8.3.2` fresh from Hackage, and I get this error: {{{ [40 of 40] Compiling Database.Relational.Query.TH ( src/Database/Relational/Query/TH.hs, dist/dist-sandbox- 1069cc36/build/Database/Relational/Query/TH.o ) src/Database/Relational/Query/TH.hs:83:49: error: Module ‘Database.Record.TH’ does not export ‘recordType’ }}} Are one of my dependencies too recent? {{{ $ cabal install --enable-tests --dry-run Resolving dependencies... In order, the following would be installed (use -v for more details): dlist-0.8.0.2 names-th-0.2.0.2 primitive-0.6.2.0 random-1.1 sql-words-0.1.4.1 text-1.2.2.2 tf-random-0.5 QuickCheck-2.9.2 quickcheck-simple-0.1.0.1 th-data-compat-0.0.2.2 persistable-record-0.5.0.1 th-reify-compat-0.0.1.1 time-locale-compat-0.1.1.3 relational-query-0.8.3.2 (latest: 0.9.1.0) }}} -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:13 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by LocutusOfBorg): libghc-dlist-dev amd64 0.8.0.2-3build1 [34.6 kB] libghc-names-th-dev amd64 0.2.0.2-3build1 [24.4 kB] libghc-primitive-dev amd64 0.6.1.0-4build1 [95.1 kB] libghc-random-dev amd64 1.1-5build1 [106 kB] libghc-sql-words-dev amd64 0.1.4.1-4build1 [76.7 kB] libghc-text-dev amd64 1.2.2.1-3build1 [924 kB] libghc-tf-random-dev amd64 0.5-7build1 [79.7 kB] libghc-quickcheck2-dev amd64 2.8.2-3build1 [456 kB] libghc-quickcheck-simple-dev amd64 0.1.0.1-3build1 [20.9 kB] libghc-th-data-compat-dev amd64 0.0.2.2-3build1 [11.7 kB] libghc-persistable-record-dev amd64 0.4.1.0-1build1 [84.5 kB] libghc-th-reify-compat-dev amd64 0.0.1.1-3build1 [8050 B] libghc-time-locale-compat-dev amd64 0.1.1.3-3build1 [6616 B] so, some of them has new updates now build log here: https://launchpadlibrarian.net/303895959/buildlog_ubuntu-zesty-amd64 .haskell-relational-query_0.8.3.2-2build2_BUILDING.txt.gz -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:14 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by RyanGlScott): Thanks, LocutusOfBorg. I needed to constraint `persistable-record`: {{{ $ cabal install --enable-tests --constraint=persistable-record==0.4.1.0 --dry-run Resolving dependencies... In order, the following would be installed (use -v for more details): dlist-0.8.0.2 names-th-0.2.0.2 primitive-0.6.2.0 random-1.1 sql-words-0.1.4.1 text-1.2.2.2 tf-random-0.5 QuickCheck-2.9.2 quickcheck-simple-0.1.0.1 th-data-compat-0.0.2.2 persistable-record-0.4.1.0 (latest: 0.5.0.1) th-reify-compat-0.0.1.1 time-locale-compat-0.1.1.3 relational-query-0.8.3.2 (latest: 0.9.1.0) }}} With this set of dependencies, I was able to reproduce the bug. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:15 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by RyanGlScott): The bug exists somewhere between 7c216d2ab84bd5f8140952cba0a48cedfab13f7e and ae94a31e7f162b4a3ef6b6f837bd6006a98f639a. Unfortunately, none of the commits between them compile, so I can't narrow it down further than that. All of the commits in that range, however, are authored by niteria and involve determinism in one way or another. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:16 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by simonpj): So `-fsimpl-tick-factor=100` fails, but `-fsimpl-tick-factor=104` works? If so, I'd suggest just increasing the number. There is nothing magical about 100, it was just a finger stuck in the air. It's a little surprising that it takes more effort than before, but I doubt it's worth forensic investigation. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:17 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by LocutusOfBorg): well, 100 was already a good upper bound, the increase is from 80 to 104, not just 4 ticks -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:18 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by tom-bop): This may be related to #13960 (both have "Simplifier ticks exhausted") -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:19 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: new Priority: high | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): The "Simplifier ticks exhausted" message is a very general symptom; essentially it just means that the compiler has done more simplification work than it would have expected it would have needed to given the program size. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:20 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#13185: haskell-relational-query: ghc: panic! (the 'impossible' happened) -------------------------------------+------------------------------------- Reporter: LocutusOfBorg | Owner: (none) Type: bug | Status: closed Priority: high | Milestone: 8.2.2 Component: Compiler | Version: 8.0.2 Resolution: fixed | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Compile-time | Test Case: build crash or panic | relational-query with ghc 8.0.2 Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by bgamari): * status: new => closed * resolution: => fixed * milestone: => 8.2.2 Comment: `relational-query-0.11.0.0` builds fine with GHC 8.2.2. I suspect that this is fixed. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13185#comment:21 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC