allocated 1 megablock(s) at 0x400000 free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: free block list [7]: group at 0x405000, length 251 blocks free block list [8]: free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: free block list [7]: group at 0x405000, length 251 blocks free block list [8]: free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: free block list [7]: group at 0x405000, length 250 blocks free block list [8]: free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 122 blocks free block list [7]: free block list [8]: free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 121 blocks free block list [7]: free block list [8]: ---------------------------------------------------------- Gen Max Mut-list Blocks Large Live Slop Blocks Bytes Objects ---------------------------------------------------------- 0 0 0 0 0 0 0 1 0 0 0 0 0 0 ---------------------------------------------------------- 0 0 ---------------------------------------------------------- cached stable name 13 at 0xdbc98 new task (taskCount: 1) free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 117 blocks free block list [7]: free block list [8]: free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 121 blocks free block list [7]: free block list [8]: startupHpc task exiting new task (taskCount: 1) cap 0: created thread 1 cap 0: thread 1 appended to run queue new bound thread (1) cap 0: schedule() cap 0: running thread 1 (ThreadRunGHC) stg_ap_v_ret... PAP/1(0xdb7da, 0xd8bc0) New weak pointer at 0x47f050 words_to_squeeze: 0, weight: 0, squeeze: NO stg_ap_0_ret... base:GHC.MVar.MVar(0x47f130) stg_ap_v_ret... THUNK(0x396b0, 0x47f151, 0xdb819, 0x47f0d2, 0x47f0fa) stg_ap_v_ret... PAP/1(0x47f0fa, 0x47f1e1) stg_ap_v_ret... THUNK(0x2ae8) stg_ap_p_ret... THUNK(0x2a30) stg_ap_p_ret... PAP/2(0xd98c3, 0x47f240) stg_ap_v_ret... PAP/1(0xd98c3, 0x47f240, 0xd8b80) words_to_squeeze: 0, weight: 0, squeeze: NO words_to_squeeze: 0, weight: 0, squeeze: NO stg_ap_0_ret... base:GHC.IO.Encoding.Types.TextEncoding(0x47f40a, 0x47f438, 0x47f420) stg_ap_v_ret... THUNK(0x333c8, 0x47f40a) stg_ap_p_ret... FUN/2(0x4a090, 0x47f4b8, 0x47f4d0) stg_ap_v_ret... PAP/1(0x47f4f2, 0x47f48a) stg_ap_0_ret... FUN/1(0xcfa8) stg_ap_p_ret... FUN/1(0xcfa8) stg_ap_0_ret... FUN/1(0xcf78) stg_ap_p_ret... FUN/1(0xcf78) free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 120 blocks free block list [7]: free block list [8]: stg_ap_p_ret... FUN/2(0x4a090, 0x47f810, 0x47f828) stg_ap_v_ret... PAP/1(0x47f84a, 0x47f7e2) stg_ap_0_ret... FUN/1(0xcfa8) stg_ap_p_ret... FUN/1(0xcfa8) stg_ap_0_ret... FUN/1(0xcf78) stg_ap_p_ret... FUN/1(0xcf78) stg_ap_0_ret... FUN/3(0x223d0) stg_ap_ppv_ret... FUN/3(0x223d0) free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 118 blocks free block list [7]: free block list [8]: free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 115 blocks free block list [7]: free block list [8]: stg_ap_0_ret... FUN/2(0x26a18) stg_ap_pv_ret... FUN/2(0x26a18) New weak pointer at 0x47fb88 stg_ap_0_ret... base:GHC.IO.Handle.Types.FileHandle(0xdc610, 0x47fab8) stg_ap_v_ret... THUNK(0xad140, 0x47fbe2, 0x47fad8) stg_ap_p_ret... FUN/2(0x40398, 0xdca1a) stg_ap_v_ret... PAP/1(0x47fbe2, 0x47fad8) stg_ap_0_ret... base:GHC.IO.FD.FD(0x1#, 0x0#) free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 112 blocks free block list [7]: free block list [8]: stg_ap_0_ret... FUN/1(0x2d320, 0xd9c10) stg_ap_p_ret... FUN/1(0x2d320, 0xd9c10) stg_ap_0_ret... FUN/2(0x18420) stg_ap_pp_ret... FUN/2(0x18420) stg_ap_p_ret... FUN/1(0x181f0, 0x481002) stg_ap_p_ret... FUN/1(0x181f0, 0x481002) stg_ap_v_ret... THUNK(0xad140, 0x4811c2, 0x47fcb9) stg_ap_p_ret... FUN/2(0x40398, 0x481171) stg_ap_v_ret... PAP/1(0x4811c2, 0x47fcb9) stg_ap_v_ret... FUN/1(0x4cbf0, 0x47fd62, 0x481159, 0xda480, 0xda3b8, 0xda408, 0xda811, 0xdbd74, 0x47f9c0, 0x47fa90, 0x47f9e8, 0x47fa68, 0x47faa8, 0x47f92a, 0xd8db1, 0xdc66a, 0x47fca0, 0x47fc88, 0xd8db1, 0xdcb79, 0xdcb82, 0x475010d#, 0x8d#, 0x800d#) stg_ap_ppv_ret... THUNK(0x2fe18, 0xdb604, 0x203e80d#) stg_ap_ppv_ret... PAP/3(0xdb604, 0x481361) stg_ap_0_ret... FUN/3(0x25f10) stg_ap_ppv_ret... FUN/3(0x25f10) cap 0: thread 1 stopped (suspended while making a foreign call) words_to_squeeze: 0, weight: 0, squeeze: NO cap 0: running thread 1 (ThreadRunGHC) stg_ap_v_ret... THUNK(0xad140, 0x481622, 0x47fcb9) stg_ap_p_ret... FUN/2(0x40398, 0x4815d1) stg_ap_v_ret... PAP/1(0x481622, 0x47fcb9) stg_ap_v_ret... FUN/1(0x4cbf0, 0x47fd62, 0x4815b9, 0xda480, 0xda3b8, 0xda408, 0xda811, 0xdbd74, 0x47f9c0, 0x47fa90, 0x47f9e8, 0x47fa68, 0x47faa8, 0x47f92a, 0xd8db1, 0xdc66a, 0x47fca0, 0x47fc88, 0xd8db1, 0xdcb82, 0xdcb79, 0x475010d#, 0x0d#, 0x800d#) stg_ap_ppv_ret... BLACKHOLE(0x481370) stg_ap_ppv_ret... PAP/3(0xdb604, 0x481361) stg_ap_v_ret... THUNK(0xad140, 0x48193a, 0x47fcb9) stg_ap_p_ret... FUN/2(0x40398, 0xdc1ca) stg_ap_v_ret... PAP/1(0x48193a, 0x47fcb9) words_to_squeeze: 0, weight: 0, squeeze: NO stg_ap_v_ret... BLACKHOLE(0x47f508) stg_ap_v_ret... PAP/1(0x47f4f2, 0x47f48a) stg_ap_p_ret... FUN/2(0x4a090, 0x481ad0, 0x481ae8) stg_ap_v_ret... PAP/1(0x481b0a, 0x481aa2) stg_ap_0_ret... FUN/1(0xcfa8) stg_ap_p_ret... FUN/1(0xcfa8) stg_ap_0_ret... FUN/1(0xcf78) stg_ap_p_ret... FUN/1(0xcf78) stg_ap_0_ret... FUN/3(0x223d0) stg_ap_ppv_ret... FUN/3(0x223d0) free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 110 blocks free block list [7]: free block list [8]: free block list [0]: free block list [1]: free block list [2]: free block list [3]: free block list [4]: free block list [5]: free block list [6]: group at 0x405000, length 107 blocks free block list [7]: free block list [8]: New weak pointer at 0x481e18 stg_ap_0_ret... base:GHC.IO.Handle.Types.FileHandle(0xdc5a0, 0x481d48) stg_ap_v_ret... THUNK(0xad140, 0x481e72, 0x481d68) stg_ap_p_ret... FUN/2(0x40398, 0xdc1ca) stg_ap_v_ret... PAP/1(0x481e72, 0x481d68) stg_ap_0_ret... base:GHC.IO.FD.FD(0x2#, 0x0#) a.out: internal error: ASSERTION FAILED: file rts/sm/Sanity.c, line 91 (GHC version 7.0.4 for x86_64_apple_darwin) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug