GHC issueshttps://gitlab.haskell.org/ghc/ghc/-/issues2019-07-07T18:35:23Zhttps://gitlab.haskell.org/ghc/ghc/-/issues/10549floatExpr tick break<2>2019-07-07T18:35:23ZNeil MitchellfloatExpr tick break<2>When running the Shake test suite against GHC HEAD I get:
```
ghc: panic! (the 'impossible' happened)
(GHC version 7.11.20150615 for x86_64-unknown-linux):
floatExpr tick break<2>()
```
Full log at https://travis-ci.org/ndmitchell/s...When running the Shake test suite against GHC HEAD I get:
```
ghc: panic! (the 'impossible' happened)
(GHC version 7.11.20150615 for x86_64-unknown-linux):
floatExpr tick break<2>()
```
Full log at https://travis-ci.org/ndmitchell/shake/jobs/67636563. The command line that produced it is:
```
runhaskell -ignore-package=hashmap -ioutput/docs/ -isrc output/docs/Main.hs
```
If this seems like a legitimate bug that you don't already know about and are interested in tracking down, I'll try and grab the output/docs directory (it's on a remote machine I don't have access to on a different OS with a compiler I don't have installed, so it's not trivial to find it, but should be possible).
<details><summary>Trac metadata</summary>
| Trac field | Value |
| ---------------------- | -------------------- |
| Version | 7.11 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | Compiler |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | ndmitchell@gmail.com |
| Operating system | |
| Architecture | |
</details>
<!-- {"blocked_by":[],"summary":"floatExpr tick break<2>","status":"New","operating_system":"","component":"Compiler","related":[],"milestone":"","resolution":"Unresolved","owner":{"tag":"Unowned"},"version":"7.11","keywords":[],"differentials":[],"test_case":"","architecture":"","cc":["ndmitchell@gmail.com"],"type":"Bug","description":"When running the Shake test suite against GHC HEAD I get:\r\n\r\n{{{\r\nghc: panic! (the 'impossible' happened)\r\n (GHC version 7.11.20150615 for x86_64-unknown-linux):\r\n\tfloatExpr tick break<2>()\r\n}}}\r\n\r\nFull log at https://travis-ci.org/ndmitchell/shake/jobs/67636563. The command line that produced it is:\r\n\r\n{{{\r\nrunhaskell -ignore-package=hashmap -ioutput/docs/ -isrc output/docs/Main.hs\r\n}}}\r\n\r\nIf this seems like a legitimate bug that you don't already know about and are interested in tracking down, I'll try and grab the output/docs directory (it's on a remote machine I don't have access to on a different OS with a compiler I don't have installed, so it's not trivial to find it, but should be possible).","type_of_failure":"OtherFailure","blocking":[]} -->7.10.3Ben GamariBen Gamarihttps://gitlab.haskell.org/ghc/ghc/-/issues/10528compile time performance regression with OverloadedStrings and Text2020-05-11T01:34:00ZJakeWheatcompile time performance regression with OverloadedStrings and TextThere is a big performance regression in the compile time from ghc 7.10.1 to ghc 7.10.1.20150612
I believe it is in this file which has a huge literal value which also contains overloaded strings using Text:
https://github.com/JakeWhea...There is a big performance regression in the compile time from ghc 7.10.1 to ghc 7.10.1.20150612
I believe it is in this file which has a huge literal value which also contains overloaded strings using Text:
https://github.com/JakeWheat/hssqlppp/blob/master/hssqlppp/src/Database/HsSqlPpp/Internals/Catalog/DefaultTemplate1Catalog.lhs
```
time cabal build with ghc 7.10.1
real 1m20.449s
user 2m5.040s
sys 0m48.504s
time cabal build with ghc 7.10.1.20150612
real 9m3.447s
user 12m19.704s
sys 3m25.724s
```
I am running debian 64 bit unstable with the ghc binary tarballs from here: https://www.haskell.org/ghc/7.10.3Ben GamariBen Gamari