[GHC] #7762: internal error: evacuate(static): strange closure type 4

#7762: internal error: evacuate(static): strange closure type 4 --------------------------+------------------------------------------------- Reporter: rthiemann | Owner: Type: bug | Status: new Priority: normal | Component: Runtime System Version: 7.0.4 | Keywords: Os: Linux | Architecture: x86_64 (amd64) Failure: Runtime crash | Blockedby: Blocking: | Related: --------------------------+------------------------------------------------- resample: internal error: evacuate(static): strange closure type 4 (GHC version 7.0.4 for x86_64_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug Bug occurs reproducable after running the main program for around 8 minutes and consuming 25 GB of RAM. ghc -rtsopts --make Main -o main ./main +RTS -K3000m -RTS > someFile.txt -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7762 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7762: internal error: evacuate(static): strange closure type 4 --------------------------+------------------------------------------------- Reporter: rthiemann | Owner: Type: bug | Status: infoneeded Priority: normal | Component: Runtime System Version: 7.0.4 | Keywords: Os: Linux | Architecture: x86_64 (amd64) Failure: Runtime crash | Blockedby: Blocking: | Related: --------------------------+------------------------------------------------- Changes (by ezyang): * status: new => infoneeded Comment: Hi, can you try to reproduce with 7.6 or a latest nightly? 7.0.4 is rather old at this point... -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7762#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7762: internal error: evacuate(static): strange closure type 4 --------------------------+------------------------------------------------- Reporter: rthiemann | Owner: Type: bug | Status: new Priority: normal | Component: Runtime System Version: 7.0.4 | Keywords: Os: Linux | Architecture: x86_64 (amd64) Failure: Runtime crash | Blockedby: Blocking: | Related: --------------------------+------------------------------------------------- Changes (by rthiemann): * status: infoneeded => new Comment: Ok, some further experiments with other ghc versions than 7.0.4: * Using ghc 6.8.3, there is no crash, but the computation is now running since 24 hours. * Using ghc 7.6.2, a segmentation fault occurs after having produced 31064352 bytes of output (after 6 minutes of computation) * Using ghc 7.6.2 and compiling with -O2, a segmentation fault occurs after having produced 53506464 bytes of output (after 4 minutes of computation) * Using ghc 7.7.20130310, a segmentation fault occurs after having produced 39176544 bytes of output (after 6 minutes of computation) * Using ghc 7.7.20130310 and compiling with -O2, the program finishes without any error after 8 minutes of computation with a peak memory usage of 40 GB, having produced 100773712 bytes of output. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7762#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7762: internal error: evacuate(static): strange closure type 4 -------------------------------+-------------------------------------------- Reporter: rthiemann | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Runtime System | Version: 7.0.4 Keywords: | Os: Linux Architecture: x86_64 (amd64) | Failure: Runtime crash Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: | -------------------------------+-------------------------------------------- Changes (by igloo): * difficulty: => Unknown Old description:
resample: internal error: evacuate(static): strange closure type 4 (GHC version 7.0.4 for x86_64_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
Bug occurs reproducable after running the main program for around 8 minutes and consuming 25 GB of RAM.
ghc -rtsopts --make Main -o main ./main +RTS -K3000m -RTS > someFile.txt
New description: {{{ resample: internal error: evacuate(static): strange closure type 4 (GHC version 7.0.4 for x86_64_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug }}} Bug occurs reproducable after running the main program for around 8 minutes and consuming 25 GB of RAM. {{{ ghc -rtsopts --make Main -o main ./main +RTS -K3000m -RTS > someFile.txt }}} -- -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7762#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7762: internal error: evacuate(static): strange closure type 4 -------------------------------+-------------------------------------------- Reporter: rthiemann | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Runtime System | Version: 7.0.4 Keywords: | Os: Linux Architecture: x86_64 (amd64) | Failure: Runtime crash Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: | -------------------------------+-------------------------------------------- Comment(by igloo): Thanks for the report. I just tried compiling with `-debug` and running with `-DS` with a 1G memory limit, but unsurprisingly it just ran out of memory. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7762#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#7762: when using lots of memory: internal error: evacuate(static): strange closure type 4 -------------------------------+-------------------------------------------- Reporter: rthiemann | Owner: Type: bug | Status: new Priority: normal | Milestone: 7.8.1 Component: Runtime System | Version: 7.0.4 Keywords: | Os: Linux Architecture: x86_64 (amd64) | Failure: Runtime crash Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: | -------------------------------+-------------------------------------------- Changes (by igloo): * milestone: => 7.8.1 -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7762#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC