From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id WHzxJavXCWXJYgAAG6o9tA:P1 (envelope-from ) for ; Tue, 19 Sep 2023 19:17:31 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id WHzxJavXCWXJYgAAG6o9tA (envelope-from ) for ; Tue, 19 Sep 2023 19:17:31 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 67AEA5B5C6 for ; Tue, 19 Sep 2023 19:17:31 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1695143851; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=vI910ihvSRARKwv75oRwajokMxOGcOWYS5lLvO2eFdU=; b=Yz5FyhiR4m1KtkqDis3KZyPTpTyYCl8zbju9VOeuq9MhvmSCZM38HruU6ybItV9PiCrbgD Gz5Dw3Hy0jU11Ki6m3luZNZiBpiIXfRrW+tEYdAi6giDVMdIiB5cfWBaBfEvT/5fV3nXyJ adKuwbvNnhF+PyvrWYiaYuFKIdWtPkSFgZTEa+zC+n6uY2edGMetnjcY8PUXVCltjcLSaJ f1KqSuevk4WYDPmeBMZOwVw+PPzqyTlF2LMkBd9EUTMmg4lD1WEusEW9uVLKwTi4rWzEpG qed6U/SlSmui+ALuFq+E8me1PilyTe99PCdteTeB6AvvG8b/LfnFCtwpFs4AHA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1695143851; a=rsa-sha256; cv=none; b=hI55UPfm4+H5wkGPHoEvAmo2EdmmBC2zX0sAt61uAtbrThH2V0ZDpaiW3rYHEV0dl9HM2C P7hjdkXpxN2ofNfzrNogoukmIzEFIMgOubRmjjXkkI2VOmp5zQxf79mm2PUTOqlbKjZHIa lZN4U5RB2Z5vVPT1sRQrYMvJsM2nntX6wrYUMyoxrOd7v8V/PnXL8XB3wxkudJOkS+XN5x WP/gpjMUu7iUzBOzsTIjbfZsTZPrabQU//oOeaJWVQ3aKBh9EAMzuTA74J+VH6TefEDcLx l35EZpx0ynTH7XFN3fQRMQOlar1X2voPUmaBXXvSdKznI5Nj1qxd+PuDwVUGDw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qieLC-00088k-Gf; Tue, 19 Sep 2023 13:16:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qieLA-00088V-P3 for guix-devel@gnu.org; Tue, 19 Sep 2023 13:16:49 -0400 Received: from mira.cbaines.net ([212.71.252.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qieL8-0007OW-OT for guix-devel@gnu.org; Tue, 19 Sep 2023 13:16:48 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id 2A67627BBE2; Tue, 19 Sep 2023 18:16:45 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id ae8f8898; Tue, 19 Sep 2023 17:16:44 +0000 (UTC) References: User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Andy Tai Cc: guix-devel@gnu.org Subject: Re: guix QA "fails to process revision" Date: Tue, 19 Sep 2023 18:12:16 +0100 In-reply-to: Message-ID: <878r92w0ar.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -8.35 X-Spam-Score: -8.35 X-Migadu-Queue-Id: 67AEA5B5C6 X-Migadu-Scanner: mx0.migadu.com X-TUID: t06JolqMeL7q --=-=-= Content-Type: text/plain Andy Tai writes: > For a submitted patch, if Guix QA "fails to process revision" as in this log > https://data.qa.guix.gnu.org/job/49399 > > [ 32/ 40] compiling... 60.0% of 20 filesmadvise failed: Cannot allocate memory > builder for `/gnu/store/j3hy5gymlfrdrhm8aj2brnsa2pix16n2-guix-home.drv' > failed due to signal 11 (Segmentation fault) > @ build-failed /gnu/store/j3hy5gymlfrdrhm8aj2brnsa2pix16n2-guix-home.drv > - 1 builder for > `/gnu/store/j3hy5gymlfrdrhm8aj2brnsa2pix16n2-guix-home.drv' failed due > to signal 11 (Segmentation fault) > cannot build derivation > `/gnu/store/yh45c2z642xv2m752i3mj4lahj7q4qxm-guix-cli.drv': 1 > dependencies couldn't be built > ... > > what can be done about it? I think in this case the machine (beid) was short on memory, it has 32GB of RAM and 16GB of swap. I've reduced the max processes for the data service processing new revisions which should help, but there's probably more that can be done. There looks to be regular spikes in the memory used by the data service process, so it would be good to look in to why that happens, and what can be done to avoid it. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmUJ13xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xfl/BAAl4Jqgf52L+hENnR4VfhdNx3XV9zm+dQi gj8K+sLRAWWSf+PudjJ3NvC0RN9EJLP6R6QA2pU4Mxmf3B2ImxsX4Bgw4EPheOkE ZhQLic2lBM7bXJZUmB2oqrrsqwNPDrhb0j6YXVJ8UODNSkzY1NkLRKi0r0Wz27JS 8Y3oGy4DBGTZwj++0qBLP7mzhrJPLZ4uafmXOtOdKNEZCN7PjwsA/7w/Q4pVTAIY c7hSlfOcZVb48h/bknDB/RG0LWfU0aqLV8d6JpPN2IDmjrAkJbzhACCctcEIv08M NTAc9E7b+4wXW3r3ye9u+ZPpUIFRWcFBuQm5z9KiIVVgi0phV+1MlUuUVznXiIVX F6rRld1HeyJdbL+KUD/3SSfW3yIHfNTMxuOwvHY/Dg7iOs8ljuPam4LIURLkjatj 90mx3HWPRduyqNNJLzgju6G3bjVVUeaPS9r3WHrybsRWonmAS8I4aRYLs3vzxZlb ksDk8KsKx7WeNUiHA9O8uGdTnNP7UwOgSRaHf1+FKZN0P2aeYr/ZdmEKLAdV0qlq nyWqf1NFlvrlZlXM7pNG4+ObQUkWi2osFjkz0QcsvhihxUiit7HlKkCO1Uf13XRg aD78f2P3YqNtM33VFtbJckJpZWnZ236/8u1H+iYZtgAB7vqqK8anNLuvMdF50ZVt boLp0DCQPnk= =cADq -----END PGP SIGNATURE----- --=-=-=--