From owner-freebsd-current@freebsd.org Tue Jul 5 18:54:22 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C05A2B209DB for ; Tue, 5 Jul 2016 18:54:22 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pf0-x231.google.com (mail-pf0-x231.google.com [IPv6:2607:f8b0:400e:c00::231]) (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 8CAD21F4F; Tue, 5 Jul 2016 18:54:22 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-pf0-x231.google.com with SMTP id t190so72543076pfb.3; Tue, 05 Jul 2016 11:54:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:from:in-reply-to:date:cc:message-id:references :to; bh=hqTFZhxtWkaTAYtkOIu4Eq8/WF90JK0B8qS1xUcyiB8=; b=s3ywQzuNGqOJCN4lNC1QJkqr62AP71WJ56mqiGfd5659wGk2w/E8wn1768DhDATCMa Y/YjIVTt4PNxVEx8W4E3Dk5u3i6CV2itWgPUSgrM1WeY+9zgOe7bkDU+87DvrAcvi+0c /3WCiRO/a0y+I5kzbmkskfWZu12mKQJqThOS6902P8kIhx9XPXiU7zYn8vQKoKMoa8mn sEEUYxA9fJzgWWn7rd2AfjtvMPMsyWkjEqAcHUF/Wc7dEG458BMlINc5eSpcOhiS8C95 MKgK6ZRYGAaGz2sAVvXVrDyZQVSKBOHKMm1WEC1pKXpYxrfs3fevSA5lF4jU5eTJRqVx t1xQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :message-id:references:to; bh=hqTFZhxtWkaTAYtkOIu4Eq8/WF90JK0B8qS1xUcyiB8=; b=BSe3uuhS10mapC4MEBZjJTY+1zlKNEXoiIEu+mgjek+guh2w3MZhDU9njdsrd2//FZ 3kRS31w70zC1ld+004WaPR1wz+gDr/yrSbmyzku4AsY/Sxre+E1BAPbs0g/aydLpdXgr 2ZtTwCP+ZKwD1sD5hVZowETCbQ293aqPeL8yk0tqZgW5nE0UNOWQHuTt16F6y9I+1egi OgmL8q9+bDAmrkz/Xtbh6ttGrtRTxVG2gdluM6CJZh83xi5Zz6SNA8flkokwcT7jznK1 3b+OLx9eVkrOBoqsFT0BMzkjPW/SIS2zGR36DX1wTdER2CQ6Cwn2drLbkUzkVvO4+CLr BPow== X-Gm-Message-State: ALyK8tIMSIfJag36EHM5kBrVz6NWrXVAdk6oA2SNrd3MlnLZhqYk5m+oAL7EoCPXbtHagw== X-Received: by 10.98.60.18 with SMTP id j18mr34851594pfa.136.1467744861972; Tue, 05 Jul 2016 11:54:21 -0700 (PDT) Received: from [192.168.20.18] (c-73-19-52-228.hsd1.wa.comcast.net. [73.19.52.228]) by smtp.gmail.com with ESMTPSA id y66sm6705293pfg.94.2016.07.05.11.54.21 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 05 Jul 2016 11:54:21 -0700 (PDT) Subject: Re: FreeBSD_HEAD_amd64_gcc - Build #1340 - Still Failing Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_FD9A0FAB-A164-4D6F-94FE-805CEF5BD812"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Pgp-Agent: GPGMail 2.6b2 From: "Ngie Cooper (yaneurabeya)" In-Reply-To: <1A4CCE99-7039-404C-B177-1DA230AD8811@FreeBSD.org> Date: Tue, 5 Jul 2016 11:54:20 -0700 Cc: freebsd-current@FreeBSD.org, Roman Divacky Message-Id: References: <74935894.29.1467723929184.JavaMail.jenkins@jenkins-9.freebsd.org> <824400089.31.1467734600930.JavaMail.jenkins@jenkins-9.freebsd.org> <1A4CCE99-7039-404C-B177-1DA230AD8811@FreeBSD.org> To: Dimitry Andric X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2016 18:54:22 -0000 --Apple-Mail=_FD9A0FAB-A164-4D6F-94FE-805CEF5BD812 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Jul 5, 2016, at 11:52, Dimitry Andric wrote: >=20 > On 05 Jul 2016, at 18:03, jenkins-admin@freebsd.org wrote: >>=20 >> FreeBSD_HEAD_amd64_gcc - Build #1340 - Still Failing: >>=20 >> Build information: = https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1340/ >> Full change log: = https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1340/changes >> Full build log: = https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1340/console > ... >> /builds/FreeBSD_HEAD_amd64_gcc/usr.sbin/bhyve/rfb.c: In function = 'sse42_supported': >> /builds/FreeBSD_HEAD_amd64_gcc/usr.sbin/bhyve/rfb.c:885:17: error: = 'bit_SSE42' undeclared (first use in this function) >> return ((ecx & bit_SSE42) !=3D 0); >> ^ >=20 > So, this is because clang's and gcc's versions of cpuid.h use slightly = different naming for these bits: >=20 > clang's cpuid.h: >=20 > #define bit_SSE41 0x00080000 > #define bit_SSE42 0x00100000 >=20 > gcc's cpuid.h: >=20 > #define bit_SSE4_1 (1 << 19) > #define bit_SSE4_2 (1 << 20) >=20 > Unfortunately there are more bit defines that differ. No = standardization on this point, it seems. :-/ >=20 > For this specific compile error, we could put in a little crutch like: >=20 > #if defined(bit_SSE4_2) && !defined(bit_SSE42) > #define bit_SSE42 bit_SSE4_2 > #endif >=20 > Thoughts? Seems ok to me. I was going to submit a patch to fix the other = issues with bhyve (because I am getting annoyed by the build failure = emails). Thanks, -Ngie --Apple-Mail=_FD9A0FAB-A164-4D6F-94FE-805CEF5BD812 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJXfAJcAAoJEPWDqSZpMIYVp9kQALz7EnMgxqQqVdVTXNt1o3gs iOQZBOmM+MMDhFVS40rfIH+PezScqvcfq8e25buz8k8a/dj4tEOKHkxdGptoLqHt K0gUJad11QZFNc8L5uNdakb1LXbIKAOIMfv9aK1AZxPcYZBqsoWdGDyjMCL1dtM7 NK6pbDmJf4gjZ0OCJ7rQ19+1dO5z4Yc3feu+G8Hinjx0H7UYIQ8SbNyht6iOsX8P VKLZ/PMy3iV1/Sxf5WP7GvDlE7qun8tUV3Ajn1I5GDQQlFuP5+s16OwePkyCc0i8 DwvdecuZD4VlsdKdYHULz7Ywnv/k7NWSbbd7mX7fX7rlnPPDfpjVAqHWjWhxVbEI ZvVv2VHiBKGiCUj6ON5tB3ob4IiOKgqwzkeE1QE6diaxwniD0LbsTbztuCE9FPix H6n5U4f6uSg4QvF7jand4ifVgSix6m1TeTTI6FqdFfQ84pnHTfzU/xfvtOUmCXyg sA6Lb/Qb+GVzrTBWzlLk72tDUCGzCbFwdOV9LNwvqDFKVm7qGc0psiW4G/XMgf4j CiqKulaq3PFKm1wXj5HU9o/+ggWyYE6iWICZ8dyPHrmPRDsO6MJKnZyRjX55WqQh LZdhaH6MB0W99SAwyoRUHP9LGvTZbdAzDpGGn4ZbDCOGgUcuRmUtJ71Lt15DAdhG 3X+/H7ZfKIyPeTGeX6K7 =7xpE -----END PGP SIGNATURE----- --Apple-Mail=_FD9A0FAB-A164-4D6F-94FE-805CEF5BD812--