[GHC] #8991: HLint: Illegal instruction (core dumped)

#8991: HLint: Illegal instruction (core dumped) ----------------------------------+------------------------------------- Reporter: tensor5 | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.8.1 Keywords: | Operating System: Unknown/Multiple Architecture: x86_64 (amd64) | Type of failure: None/Unknown Difficulty: Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | ----------------------------------+------------------------------------- After upgrading to 7.8.1 output of {{{hlint}}} is {{{Illegal instruction (core dumped)}}} on any file that I tested. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8991 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8991: HLint: Illegal instruction (core dumped) -------------------------------------+---------------------------------- Reporter: tensor5 | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.8.1 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+---------------------------------- Comment (by ezyang): Also being tracked here: https://github.com/ndmitchell/hlint/issues/39 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8991#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8991: HLint: Illegal instruction (core dumped) -------------------------------------+---------------------------------- Reporter: tensor5 | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.8.2 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+---------------------------------- Changes (by tensor5): * version: 7.8.1 => 7.8.2 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8991#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8991: HLint: Illegal instruction (core dumped) -------------------------+------------------------------------------------- Reporter: | Owner: tensor5 | Status: new Type: bug | Milestone: Priority: | Version: 7.8.2 normal | Keywords: Component: | Architecture: x86_64 (amd64) Compiler | Difficulty: Unknown Resolution: | Blocked By: Operating System: | Related Tickets: https://github.com/haskell- Unknown/Multiple | suite/haskell-src-exts/issues/96 Type of failure: | None/Unknown | Test Case: | Blocking: | -------------------------+------------------------------------------------- Changes (by tensor5): * related: => https://github.com/haskell-suite/haskell-src-exts/issues/96 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8991#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8991: HLint: Illegal instruction (core dumped) -------------------------+------------------------------------------------- Reporter: | Owner: tensor5 | Status: new Type: bug | Milestone: Priority: | Version: 7.8.2 normal | Keywords: Component: | Architecture: x86_64 (amd64) Compiler | Difficulty: Unknown Resolution: | Blocked By: Operating System: | Related Tickets: https://github.com/haskell- Unknown/Multiple | suite/haskell-src-exts/issues/96 Type of failure: | None/Unknown | Test Case: | Blocking: | -------------------------+------------------------------------------------- Comment (by tensor5): As reported [https://github.com/haskell-suite/haskell-src-exts/issues/96 here], the same bug shows up in ghci in a simpler case: {{{ Prelude> :m Language.Haskell.Exts Prelude Language.Haskell.Exts> parseFileContents "main = putStrLn \"Hello World\"" Loading package array-0.5.0.0 ... linking ... done. Loading package filepath-1.3.0.2 ... linking ... done. Loading package deepseq-1.3.0.2 ... linking ... done. Loading package old-locale-1.0.0.6 ... linking ... done. Loading package time-1.4.2 ... linking ... done. Loading package bytestring-0.10.4.0 ... linking ... done. Loading package unix-2.7.0.1 ... linking ... done. Loading package directory-1.2.1.0 ... linking ... done. Loading package old-time-1.1.0.2 ... linking ... done. Loading package text-1.1.0.1 ... linking ... done. Loading package polyparse-1.9 ... linking ... done. Loading package cpphs-1.18.4 ... linking ... done. Loading package pretty-1.1.1.1 ... linking ... done. Loading package haskell-src-exts-1.14.0.1 ... linking ... done. Illegal instruction (core dumped) }}} This bug only shows up in both my two AMD Athlon II X2 computers, but not on my Intel one, and it didn't show up with GHC 7.6.3. All three use Arch Linux x86_64 and GHC 7.8.2. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8991#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8991: HLint: Illegal instruction (core dumped) -------------------------+------------------------------------------------- Reporter: | Owner: tensor5 | Status: new Type: bug | Milestone: Priority: | Version: 7.8.2 normal | Keywords: Component: | Architecture: x86_64 (amd64) Compiler | Difficulty: Unknown Resolution: | Blocked By: Operating System: | Related Tickets: https://github.com/haskell- Unknown/Multiple | suite/haskell-src-exts/issues/96 Type of failure: | None/Unknown | Test Case: | Blocking: | -------------------------+------------------------------------------------- Comment (by tensor5): Solved after upgrading to haskell-src-exts-1.15.0. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8991#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8991: HLint: Illegal instruction (core dumped) -------------------------+------------------------------------------------- Reporter: | Owner: tensor5 | Status: new Type: bug | Milestone: Priority: | Version: 7.8.2 normal | Keywords: Component: | Architecture: x86_64 (amd64) Compiler | Difficulty: Unknown Resolution: | Blocked By: Operating System: | Related Tickets: https://github.com/haskell- Unknown/Multiple | suite/haskell-src-exts/issues/96 Type of failure: | Runtime crash | Test Case: | Blocking: | -------------------------+------------------------------------------------- Changes (by tensor5): * failure: None/Unknown => Runtime crash Comment: haskell-src-exts-1.15.0.1 crashes again. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8991#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8991: HLint: Illegal instruction (core dumped) -------------------------+------------------------------------------------- Reporter: | Owner: tensor5 | Status: closed Type: bug | Milestone: Priority: | Version: 7.8.2 normal | Keywords: Component: | Architecture: x86_64 (amd64) Compiler | Difficulty: Unknown Resolution: | Blocked By: fixed | Related Tickets: https://github.com/haskell- Operating System: | suite/haskell-src-exts/issues/96 Unknown/Multiple | Type of failure: | Runtime crash | Test Case: | Blocking: | -------------------------+------------------------------------------------- Changes (by tensor5): * status: new => closed * resolution: => fixed -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8991#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC