From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: GC Warning: Out of Memory Date: Fri, 14 Dec 2018 12:02:26 +0100 Message-ID: <87tvjg4bi5.fsf@gnu.org> References: <87lg5lcvu0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXlEp-0007Su-OW for guix-devel@gnu.org; Fri, 14 Dec 2018 06:02:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gXlEo-0001k2-Tu for guix-devel@gnu.org; Fri, 14 Dec 2018 06:02:35 -0500 In-Reply-To: (Rene's message of "Thu, 13 Dec 2018 04:18:03 +0000") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Rene Cc: "guix-devel@gnu.org" Hi Rene, Rene skribis: > $ ./pre-inst-env guix build hello -n --verbosity=3D100 > ... > madvise failed: Function not implemented > madvise failed: Function not implemented > GC Warning: Failed to expand heap by 8388608 bytes > GC Warning: Failed to expand heap by 2097152 bytes > GC Warning: Out of Memory! Heap size: 113 MiB. Returning NULL! > Warning: Unwind-only `out-of-memory' exception; skipping pre-unwind handl= er. > madvise failed: Function not implemented > > And it does not create any file in `/tmp`. > > The error is similar to the one reported[1], but in 2017; Any idea about = if it is the same situation? > > Thank you > > > Environment: > * guix (GNU Guix) 0.16.0.112-46e61 (master branch) > * Debian/Hurd > * guile (GNU Guile) 2.2.4 You must be using a personal branch, no? It seems that =E2=80=98master=E2= =80=99 cannot be used natively on GNU/Hurd because we lack binaries under gnu/packages/bootstrap/i586-gnu: --8<---------------cut here---------------start------------->8--- $ guix build hello -s i586-gnu -n guix build: error: could not find bootstrap binary 'tar' for system 'i586-g= nu' --8<---------------cut here---------------end--------------->8--- Manolis, I suppose we could cross-compile =E2=80=98bootstrap-tarballs=E2=80= =99 to i586-pc-gnu and get the mkdir, tar, etc. files from there? Thanks, Ludo=E2=80=99.