From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0075.outbound.protection.outlook.com [104.47.1.75]) by dpdk.org (Postfix) with ESMTP id EF8C21B750 for ; Fri, 29 Jun 2018 19:29:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BU8Qn0ZsbuIOuN4bZRw4lExcpBFwaAS0NEYG8APQyvk=; b=KkFG6wc53XhafxLb+ED3iZ8GWypxBJkg/5oWsSqRtaZSH9ONlkJT7ChnmM3k1IErXh7ACy8bhBWXuE4Ek+DEF9Cd8E/+e4Pbsw9aIMNOWgRGrFL9dORH/dfVYoDZsB6TQe26bY6iCIzLrkxW8CwKR7PIorLAkYWRCwTArjr+Y5k= Received: from VI1PR08MB3167.eurprd08.prod.outlook.com (52.133.15.142) by VI1PR08MB1133.eurprd08.prod.outlook.com (10.166.45.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.906.25; Fri, 29 Jun 2018 17:29:19 +0000 Received: from VI1PR08MB3167.eurprd08.prod.outlook.com ([fe80::2de9:622b:35db:2e08]) by VI1PR08MB3167.eurprd08.prod.outlook.com ([fe80::2de9:622b:35db:2e08%2]) with mapi id 15.20.0906.023; Fri, 29 Jun 2018 17:29:19 +0000 From: Gavin Hu To: Thomas Monjalon CC: "dev@dpdk.org" , nd Thread-Topic: [dpdk-stable] [PATCH v13 6/6] devtools: expand meson cross compiling test coverage Thread-Index: AQHUDC8ljnW/yswewkC77ZmcSjFZjqR0oneAgALiSmA= Date: Fri, 29 Jun 2018 17:29:19 +0000 Message-ID: References: <20180619103657.19186-1-gavin.hu@arm.com> <20180625024913.17219-1-gavin.hu@arm.com> <20180625024913.17219-7-gavin.hu@arm.com> <5050805.QkCkagIahT@xps> In-Reply-To: <5050805.QkCkagIahT@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Gavin.Hu@arm.com; x-originating-ip: [113.29.88.7] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR08MB1133; 7:BywBVaEzQqJHf1/Cvkt9xJBJXkjFSdWwLNg/K2iBCGfqpuefP3/dI3GEp9mIxDqXhTcdaJuf9KtY96wNbj1/aBSWRASCfz/eKFCpDOyYVrxW1NZsPrt0TR1GUIn2IZhzARLp4IZ1XUmWQ9r0pgfeC3z1sTVqyjiBxaBVaArb45FcSoTuAcOGsne17xGEgVLjWU244iwvpWp9LB99fUxpDstFhfAV0/RPezLzMdVlsXiVc5dNZ5vPjiX8qt6vygGZ x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: ebd49ca4-207f-4b7f-e994-08d5dde5d8a1 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600026)(711020)(48565401081)(2017052603328)(7153060)(7193020); SRVR:VI1PR08MB1133; x-ms-traffictypediagnostic: VI1PR08MB1133: nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(180628864354917); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(6072148)(201708071742011)(7699016); SRVR:VI1PR08MB1133; BCL:0; PCL:0; RULEID:; SRVR:VI1PR08MB1133; x-forefront-prvs: 0718908305 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(366004)(376002)(136003)(346002)(199004)(189003)(13464003)(316002)(9686003)(25786009)(68736007)(55016002)(8936002)(229853002)(4326008)(6246003)(8676002)(6436002)(81156014)(81166006)(97736004)(3846002)(6116002)(5660300001)(53936002)(66066001)(186003)(86362001)(11346002)(26005)(446003)(33656002)(53546011)(102836004)(476003)(14454004)(93886005)(106356001)(6916009)(6506007)(105586002)(99286004)(2906002)(486006)(2900100001)(76176011)(5250100002)(55236004)(7696005)(478600001)(72206003)(7736002)(305945005)(256004)(74316002)(14444005)(54906003); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR08MB1133; H:VI1PR08MB3167.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: T8xPsewjdg/si5BRK14zsycgKFBAMg+cmwg0cMdoux/RyaqScNAlmN048hdcLg9nABGcE9cULNqKQqFOaBssLMuN6J8uU79fBRF3r8fN1BsSEpSZNzO2s7K/wKhCKmXYVCUW1m04JIoZs0rijmnsfC43Piz1WqeLMBMDM6DRP94o7PAsx9u5CYI80+0GCxnprRIj+XIONzay+PunZN6SMToPpVoqub1zSqbEAn5Qojqr85djuWvYbZkQQheYX1kQt/XFFQpjw249prydt7z8EvMT4oJI1+2U9y4YluxPHLHUhpm3nV88OweSv8zX4Se/Qsz0SiO4kDivdi1CS2CCXw3tezWpMz5EdFmQhGur7t8= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: ebd49ca4-207f-4b7f-e994-08d5dde5d8a1 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2018 17:29:19.3751 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB1133 Subject: Re: [dpdk-dev] [dpdk-stable] [PATCH v13 6/6] devtools: expand meson cross compiling test coverage X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2018 17:29:21 -0000 Hi Thomas, I submitted the v14 patch set to address your two comments! Any more comments are welcome! Best Regards, Gavin > -----Original Message----- > From: Thomas Monjalon > Sent: Thursday, June 28, 2018 5:26 AM > To: Gavin Hu > Cc: dev@dpdk.org; nd > Subject: Re: [dpdk-stable] [PATCH v13 6/6] devtools: expand meson cross > compiling test coverage >=20 > Hi, >=20 > 25/06/2018 04:49, Gavin Hu: > > --- a/devtools/test-meson-builds.sh > > +++ b/devtools/test-meson-builds.sh > > # enable cross compilation if gcc cross-compiler is found > > +c=3Daarch64-linux-gnu-gcc > > +if ! command -v $c >/dev/null 2>&1 ; then > > + echo "## ERROR: $c is missing, cross compiling is aborting..." >=20 > Not having a cross compiler should not be an error. >=20 > > + return >=20 > Please, no return, because we could add more compilation tests below, > including other cross-compilations. >=20 > > +fi > > + > > +# compile the general v8a also for clang to increase coverage export > > +CC=3D"ccache clang" > > +build build-arm64-host-clang --cross-file > > +config/arm/arm64_armv8_linuxapp_gcc > > + > > for f in config/arm/arm*gcc ; do > > - c=3Daarch64-linux-gnu-gcc > > - if ! command -v $c >/dev/null 2>&1 ; then > > - continue > > - fi > > - build build-$(basename $f | tr '_' '-' | cut -d'-' -f-2) --cross-file= $f > > + export CC=3D"ccache gcc" > > + build build-$(basename $f | tr '_' '-' | cut -d'-' -f-2) \ > > + --cross-file $f > > done >=20 >=20 >=20