From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id SHVQHPyxiGAAxAAAgWs5BA (envelope-from ) for ; Wed, 28 Apr 2021 02:53:16 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id +DbxFvyxiGBBSAAAbx9fmQ (envelope-from ) for ; Wed, 28 Apr 2021 00:53:16 +0000 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 BE6A8186E2 for ; Wed, 28 Apr 2021 02:53:15 +0200 (CEST) Received: from localhost ([::1]:58148 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbYS1-0007uQ-UK for larch@yhetil.org; Tue, 27 Apr 2021 20:53:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55516) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbYRr-0007uC-3S for bug-guix@gnu.org; Tue, 27 Apr 2021 20:53:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39776) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lbYRq-0003WD-SI for bug-guix@gnu.org; Tue, 27 Apr 2021 20:53:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lbYRq-0004zr-Ov for bug-guix@gnu.org; Tue, 27 Apr 2021 20:53:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#47928: go-gopkg-in-yaml-v2-2.2.2 build fails Resent-From: raingloom Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 28 Apr 2021 00:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47928 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Bone Baboon X-Debbugs-Original-Cc: 47928@debbugs.gnu.org, Bone Baboon via Bug reports for GNU Guix Received: via spool by 47928-submit@debbugs.gnu.org id=B47928.161957113519133 (code B ref 47928); Wed, 28 Apr 2021 00:53:02 +0000 Received: (at 47928) by debbugs.gnu.org; 28 Apr 2021 00:52:15 +0000 Received: from localhost ([127.0.0.1]:51318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbYR5-0004yX-8N for submit@debbugs.gnu.org; Tue, 27 Apr 2021 20:52:15 -0400 Received: from mx1.riseup.net ([198.252.153.129]:45362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lbYR2-0004yO-C0 for 47928@debbugs.gnu.org; Tue, 27 Apr 2021 20:52:14 -0400 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4FVKpg20yHzDqYp; Tue, 27 Apr 2021 17:52:11 -0700 (PDT) X-Riseup-User-ID: 6A84B1F41ACC9A967A2C4ACE9EEB15B519426B1D5A8F85E925DFB9E798F66839 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4FVKpd6zQlz5vcH; Tue, 27 Apr 2021 17:52:09 -0700 (PDT) Date: Wed, 28 Apr 2021 02:45:59 +0200 From: raingloom Message-ID: <20210428024559.1b9293f3@riseup.net> In-Reply-To: <87mttkbu8h.fsf@disroot.org> References: <87tuo0pfy5.fsf@disroot.org> <20210426171700.2ae736ff@riseup.net> <87mttkbu8h.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 47928@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619571196; 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: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=0Hh8C03LXHJlc/ZMKOb+j2pG+s5VHmtTu5LRZe7/+aI=; b=Q+KGwlL5f9p9rBTob8QjH6dRdmFUqjx+Qa1nSpAZpV5QoCJ8jkgntNPgBDg0l5NwCoeFae YlAGZUvYEAXaxLVsj6HagCRq+GFQAawZVF12n+gF5uK7VLMXvK/FKQliR9AUpTVyuzqxUh DiewyVV1yEPNvlMTZKeLYzmc/ZGc1VjPi3dAeyhaYAf1VY3fhH8q3oFmt2flhGWZk7z5At p0koigRThu7hDSgyNXBwT5zgNnFM1HxE5NQAJhZVjZtL1/wuoUQfr+tR4NbN3ZLwuClbbz yu7IPbhv6jTpH6z1+Wz8RnkeYzvbvMr8Ohh2BCDZcctxJ2AxJS6ma9q96TjZlA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619571196; a=rsa-sha256; cv=none; b=pTzOEnQ707J4s9z85PbxJtwZsU9kZD8Nwg1dvc4UVUbw6h6xAGDdKd0M5thvD3Gqo/n8WW G0s+4+I4SO1YqjK6l56Iq4uxJfDafnWps9upkxdhX4rPeTquVbPgmMkEk0+lZS0snDAbAo Xg/YndWbOvKTiQ+LPeC/l42D4VoSX00dfwoHY8+i63oCFsZzaxS9n+xo94tHNQ2+5sORGk SgZDiG0wSN/7E9KxGRXzlfV35G49PHfKqWSoNbazQ47Zr4JCRSMw/OPB90p4FxBbayhIbT BCdVUA/8Xmr52bGus6R/q8DpYbNlJ2CzjNmJjRAMgR2jann+awSsFBUfJ7jHeQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.35 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=riseup.net (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: BE6A8186E2 X-Spam-Score: -2.35 X-Migadu-Scanner: scn0.migadu.com X-TUID: UhB49jGkEy83 On Mon, 26 Apr 2021 17:39:58 -0400 Bone Baboon wrote: > raingloom writes: > > My guess is that int is 32 bits on i686. > > The computer's CPU is 32 bit. > > How would I check if "int is 32 bits on i686"? Looking up an authoritative source (ie.: "the docs") is one way. Here is what I found: https://tour.golang.org/basics/11 The int, uint, and uintptr types are usually 32 bits wide on 32-bit systems and 64 bits wide on 64-bit systems. When you need an integer value you should use int unless you have a specific reason to use a sized or unsigned integer type. Another would be to try to do an operation that would wrap around, but if you aren't familiar with binary arithmetic in the language in question, just looking it up is probably easier.