From owner-freebsd-ppc@freebsd.org Thu May 24 06:21:35 2018 Return-Path: Delivered-To: freebsd-ppc@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 881F8F5415E for ; Thu, 24 May 2018 06:21:35 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-20.consmr.mail.gq1.yahoo.com (sonic310-20.consmr.mail.gq1.yahoo.com [98.137.69.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0725177E86 for ; Thu, 24 May 2018 06:21:34 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: ODCRqKIVM1nlt0n39kL0Rz_VQf0mISPLlF4BIay6VVCNIK5YcYPMnSuFoYxivgu VwML9B0xyXoi3sjum0mJtRNsbteA0N2B.NyC7Y2DYkrFXEGnR9p0MNJOg_Kj5JwJEtP0rRGtL1mm vrngXaQCo5BP3Q7xAhBBGRLDTRL7Bg.TQ2LFGSZTZah7n3NxHlkUxLnFL.pPgcXrz9zp_CHxH3HE db3I2i4jnJ65.e9997i3a5n1FrjqO7J6WGEpCRVgz1Hj8PmBsMFrbDt3dWvVCcZat_x7aS006vFY v6jX2H8kn1h.8yF32.qgUUUnDMiDMflbz25DM_weu2Y_Zz4rvw0Rnvv9WW3NoowFYOfIPXx7D4Cw 0vd1xpK6XU67SQUzjN9GxeGGFAxhtlf1T6edeXNC5miQ7kyuoAui3Jms.mh.nCJc4d9k8z34K1eU 4Dy8uUdqRfWpBi8JMf5dua74ulV7U2gMq6Opcntld25Kg1nYR0VLM7.qI_CInA2UaSj2Y6FzxmBU Iht1KkvIGWs6YDViZWqPCzxQkY2UpcVhvqVHdnUIxZmjI2tuuw5hcW_.wkfA_.anPzjx4FWOuOkj L_QYbWFBOVbmSAi2aAfCrsYPtM1d9Zjj338qjyzh39iv6VOmZksip_ulNsuNxDLWzsT6_sJnqeBR dFI6_R_ufNazeWMmha4p0zUk6l_RkvA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Thu, 24 May 2018 06:21:28 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.25]) ([76.115.7.162]) by smtp413.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID c9b69a5f8dc345774bacd9b4228ce6bb; Thu, 24 May 2018 06:21:25 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.3 \(3445.6.18\)) Subject: head -r334128 broke the powerpc64 build Message-Id: <7505A64C-ADB8-4422-A5D1-A6EA3760CDD1@yahoo.com> Date: Wed, 23 May 2018 23:21:24 -0700 Cc: Eitan Adler To: mmacy@FreeBSD.org, FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3445.6.18) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 May 2018 06:21:35 -0000 [Eitan: My FreeBSD list Email is now marklmi at yahoo.com and this is effectively a test sent from that Email with a list involved. Hopefully it will not be classified as spam.] https://ci.freebsd.org/job/FreeBSD-head-powerpc64-build/*/consoleText For -r334131 (*=3D5551): --- all_subdir_lib/libpmcstat --- cc1: warnings being treated as errors /usr/src/lib/libpmcstat/pmu-events/jevents.c:244: warning: missing = initializer /usr/src/lib/libpmcstat/pmu-events/jevents.c:244: warning: (near = initialization for 'unit_to_pmu[4].json') *** [pmu-events/jevents] Error code 1 make[5]: stopped in /usr/src/lib/libpmcstat 1 error Note: This appears to be for the source: 236 static struct map { 237 const char *json; 238 const char *perf; 239 } unit_to_pmu[] =3D { 240 { "CBO", "uncore_cbox" }, 241 { "QPI LL", "uncore_qpi" }, 242 { "SBO", "uncore_sbox" }, 243 { "iMPH-U", "uncore_arb" }, 244 {} 245 }; It appears to object to the {} use. For -r334130 (*=3D5550): --- all_subdir_usr.sbin/pmcstat --- cc1: warnings being treated as errors /usr/src/usr.sbin/pmcstat/pmcstat.c: In function 'main': /usr/src/usr.sbin/pmcstat/pmcstat.c:655: warning: signed and unsigned = type in conditional expression (Apparently -r334131 fixed this but exposed the earlier.) For -r334129 (*=3D5549) (which really was removing "options NUMA" for = amd64, so earlier -r334???): /usr/src/lib/libpmcstat/libpmcstat_pmu_util.c:127: error: conflicting = types for 'pmcstat_pmu_sample_rate_get' /usr/src/lib/libpmcstat/libpmcstat.h:385: error: previous declaration of = 'pmcstat_pmu_sample_rate_get' was here (Apparently -r334130 fixed this but exposed the earlier.) Note: -r334126 (*=3D5548) built fine on ci.freebsd.org . =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)