From owner-freebsd-haskell@freebsd.org Wed Jun 13 14:44:29 2018 Return-Path: Delivered-To: freebsd-haskell@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8561B1011E91 for ; Wed, 13 Jun 2018 14:44:29 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E934086F1C for ; Wed, 13 Jun 2018 14:44:28 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A844D1011E86; Wed, 13 Jun 2018 14:44:28 +0000 (UTC) Delivered-To: haskell@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53A8E1011E7D for ; Wed, 13 Jun 2018 14:44:28 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-pl0-x235.google.com (mail-pl0-x235.google.com [IPv6:2607:f8b0:400e:c01::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C098086F18 for ; Wed, 13 Jun 2018 14:44:27 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: by mail-pl0-x235.google.com with SMTP id z9-v6so1664288plk.11 for ; Wed, 13 Jun 2018 07:44:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7GVERe/NENY7qzBAQrKBIyqLMME9H3+jsEkDEoTfwSw=; b=kaFi2t2m6PgDaTlgAVNutnbKOoiqy0MDb4mGmDeSRyJmIkRiam4IkbBbxtLN51FMep bTySOIVFPLh7Qc8P8st6Bo4pfcjdIpuRXAMFOz/pFCYdsuLS9H36gJfpzAULUTKq9kbM a8oYVuEZ0m0SXTBp10NHu8HDRS+T88u3VQN83Za8lku/YnQdxt0/qO/ztl9Nk+P6ls/1 6z6XcL5MNh3U94E7M84YHefxR3tTk6FivY+mLNe9e46RHbmVYoTVhKhQlezjy/2d5Pgz AbHEc7+KgWnPNraV7Fxa1oxzNE5iwDBaZG32jisbtYkRjKUi5xMscWdnXiLue3ttCjFC S1HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7GVERe/NENY7qzBAQrKBIyqLMME9H3+jsEkDEoTfwSw=; b=eLl+xocOGbdBgQGnB+mc3TnR0Th8iAiL3SJqLYHlNttB4eumnG4KrtxtI4/YqFZQjO zhA9qArhpDU8HWanfc5TkGvDwG1t9QG3WP+lW4Ze/v5jVK+vmJTI+WJQT68xhUfSnr1n 4T8bpS1lrzEHgqUbrReb2cWLhr+0CZZ8djqfkrngAAnx0eaG1XP85blvAB+tw5561FsV t06OdQo8sU5pjOE9Ju9hRvYG3EbdZHMUpCNr9b1Yw6jxHB9bz3V3wSi8EcEsOUkvpobj tQy3esLPWD7epRHoTYcA80qFqgBBdwEB5QajYULjhy58tG1Y2cbhT1u5jwgGulw9qJro +PpQ== X-Gm-Message-State: APt69E0HYfQZ7Fwr/poYxVO/ws5X897ihnz95xTuXWnXVvkbc75yj3rz QO7OyTsazqL9mHxLWPi1FHiM66XL3CxbQ56obGlNXwb/ X-Google-Smtp-Source: ADUXVKJCQNjZI8qWc3STxncvckxkOORiE7D1pT3sDbYrkv7Mwyq5FKWS7PLr823VhZm8f/kJ2omykv/acKoyr80YAQI= X-Received: by 2002:a17:902:784d:: with SMTP id e13-v6mr5370072pln.197.1528901066953; Wed, 13 Jun 2018 07:44:26 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a17:90a:556:0:0:0:0 with HTTP; Wed, 13 Jun 2018 07:43:56 -0700 (PDT) In-Reply-To: References: From: Gleb Popov <6yearold@gmail.com> Date: Wed, 13 Jun 2018 17:43:56 +0300 Message-ID: Subject: Re: haskell ports failing with signal 10 in poudriere: To: Eitan Adler Cc: haskell@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.26 X-BeenThere: freebsd-haskell@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: FreeBSD-specific Haskell issues and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2018 14:44:29 -0000 On Wed, Jun 13, 2018 at 3:26 PM, Eitan Adler wrote: > On 12 June 2018 at 09:50, Gleb Popov <6yearold@gmail.com> wrote: > > > > > > On Tue, Jun 12, 2018 at 7:41 PM, Eitan Adler > wrote: > >> > >> On 12 June 2018 at 03:54, Gleb Popov <6yearold@gmail.com> wrote: > >> > > >> > > >> > On Mon, Jun 11, 2018 at 6:53 PM, Eitan Adler > >> > wrote: > >> >> > >> >> On 11 June 2018 at 00:28, Gleb Popov <6yearold@gmail.com> wrote: > >> >> > > >> >> > > >> >> > On Mon, Jun 11, 2018 at 2:52 AM, Eitan Adler > > >> >> > wrote: > >> >> >> > >> >> >> On 10 June 2018 at 12:59, Gleb Popov <6yearold@gmail.com> wrote: > >> >> >> > > >> >> >> > > >> >> >> > On Sun, Jun 10, 2018 at 10:30 PM, Eitan Adler > >> >> >> > > >> >> >> > wrote: > >> >> >> >> > >> >> >> >> On 10 June 2018 at 02:03, Gleb Popov <6yearold@gmail.com> > wrote: > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > On Sun, Jun 10, 2018 at 12:00 PM, Eitan Adler > >> >> >> >> > > >> >> >> >> > wrote: > >> >> >> >> >> > >> >> >> >> >> On 10 June 2018 at 01:30, Gleb Popov <6yearold@gmail.com> > >> >> >> >> >> wrote: > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> > On Sat, Jun 9, 2018 at 8:06 AM, Eitan Adler > >> >> >> >> >> > > >> >> >> >> >> > wrote: > >> >> >> >> >> >> > >> >> >> >> >> >> Any idea what may be wrong? > >> >> >> >> >> > Can't reproduce. What OS revision are you running? > >> >> >> >> >> > >> >> >> >> >> FreeBSD fasteagle 12.0-CURRENT FreeBSD 12.0-CURRENT #12 > >> >> >> >> >> r334863: > >> >> >> >> >> Fri > >> >> >> >> >> Jun 8 23:04:30 UTC 2018 > >> >> >> >> >> eax@fasteagle:/srv/obj/fbsd/usr/src/amd64.amd64/sys/EADLER > >> >> >> >> >> amd64 > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > Mine's a bit older. Let me rebuild everything first. > >> >> >> >> > >> >> >> >> Not well researched but perhaps related to > >> >> >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214864 ? > >> >> >> > > >> >> >> > > >> >> >> > This should be fixed by > >> >> >> > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226872 > >> >> >> > >> >> >> This as in the SIGBUS or this as in the uninformed guess as to the > >> >> >> cause I referenced? > >> >> > > >> >> > > >> >> > My English parser got a bit lost in this sentence. This is > regarding > >> >> > switching ld to lld. GHC had problems with lld, but these were > fixed > >> >> > in > >> >> > the > >> >> > PR I mentioned. > >> >> > >> >> So my issues are unrelated. Thanks! > >> > > >> > > >> > I've rebuilt everything from scratch using r334922 of base and > hs-random > >> > builds fine for me. Do you still have the problem? > >> > >> Yes. > > > > > > Hum, maybe you can send me the ghc package you are using? > > freebsd.org/~eadler/files/ghc-8.4.2_1.txz Ok, your package indeed produces broken executables. Even simple Hello world in haskell crashes with bus error. Debugging it gives Program received signal SIGBUS, Bus error. 0x000000000029e60a in new_gc_thread (n=, t=) at rts/sm/GC.c:879 879 rts/sm/GC.c: No such file or directory. (gdb) bt #0 0x000000000029e60a in new_gc_thread (n=, t=) at rts/sm/GC.c:879 #1 initGcThreads (from=, to=) at rts/sm/GC.c:918 #2 0x0000000000297040 in hs_init_ghc (argc=0x7fffffffe544, argv=, rts_config=...) at rts/RtsStartup.c:242 #3 0x000000000028d15d in hs_main (argc=-7392, argv=0x8, main_closure=, rts_config=...) at rts/RtsMain.c:57 #4 0x00000000002174a5 in main () However, I am unable to reproduce the issue on my side. You could try building ghc WITH_DEBUG=1 so we can try figure out what's wrong with RTS. I also noted that OSVERSION of your package is 68, which is even newer that my recently built 67. Just to rule out base version factor, did you also have this problem on older version? > > -- > Eitan Adler >