From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D047241EA1 for ; Wed, 15 Mar 2023 16:52:27 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B2BDC40A7A; Wed, 15 Mar 2023 16:52:27 +0100 (CET) Received: from mail-oa1-f52.google.com (mail-oa1-f52.google.com [209.85.160.52]) by mails.dpdk.org (Postfix) with ESMTP id 6677B40141 for ; Wed, 15 Mar 2023 16:52:26 +0100 (CET) Received: by mail-oa1-f52.google.com with SMTP id 586e51a60fabf-1755e639b65so21506789fac.3 for ; Wed, 15 Mar 2023 08:52:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1678895545; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=gYwUp4Ch3AjDmoYjAzL64mdAwwFDDf3cW6NAf7Go3v8=; b=Ltx979RHW854bDeOGqePUZZpCvMhHg/kDZ+c/bAGFhAncUR65ERxFEqlxOhuMdp0wc 1eTeaPQUzkEtD9Chm01Kqi0sVJuQzVEoDjX4nuz6ok/o5S0NHJt35OsaeV43EvD+ZFFC dMMGfsMHVsHjvyqApA48pyzX/V9XsgTx6WGbE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678895545; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=gYwUp4Ch3AjDmoYjAzL64mdAwwFDDf3cW6NAf7Go3v8=; b=qOQRc7PtkOfzJLXZlyalirYcgjqWbEUCshdYjxyUdQ1gPG1aIl7DANycUp4oKt/CNZ g8EinArRdpPLAQG+FlTNtifYFSAsZbQ3hDiRLO2QrktQ/YSIqiUM2EcLOxyFz8PWeq2A 26Q3GFNTyUKeejzf1IHBcYDfrRWPtcNsUnNvM80L3ZJFSmSHrZxQwganmvf34Usp8HrE 1+KaedI+l8fq4qbbHDQXHGuHTn+MoeoqjXYR6pN4VvgZAO0fOer7p4K/30Xv6PG+kOT5 /ggF4gE9jY2oXNTTB86BA6TuhTPZD6pmUW1wOiYgKdLllNfrc44CO/MPUHze6rDQHsxu rR2w== X-Gm-Message-State: AO0yUKXkoJhUXblfJ9bzryeIi8146yBP97bSNGju7u2ZqpRytrRCBt38 e6Hi0xB/1vl0+ZLJLsaDFB/VCOG2td8q7YIMQeym9H8xw/3lMa/WiFg= X-Google-Smtp-Source: AK7set9ZWlTSb9dT9Ida+qxWdo9FVKqlWXmnMnERiZ4ixGh3hnL8aE5WBRnGhA4Ns8m1c3DcRZmjgSEkfmECtN7UY5w= X-Received: by 2002:a05:6870:c153:b0:177:7dbd:cb58 with SMTP id g19-20020a056870c15300b001777dbdcb58mr6353639oad.1.1678895545482; Wed, 15 Mar 2023 08:52:25 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Wed, 15 Mar 2023 11:52:14 -0400 Message-ID: Subject: Meson buildtype for ci jobs? To: ci@dpdk.org Content-Type: multipart/alternative; boundary="0000000000009a947f05f6f25475" X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org --0000000000009a947f05f6f25475 Content-Type: text/plain; charset="UTF-8" Hello all, The lab recently received a request to re-enable Alpine compile jobs, which have been disabled for almost a year. In dry running the compile job, I noticed that it was failing. At the same time, David Marchand did an Alpine compile with Github Actions which was successful. It seems the source of the different behavior is the meson buildtype being used - the build script used by GHA sets meson buildtype to debugoptimized, whereas the script used by the community lab runs with buildtype debug (the meson default). I did my own Github Actions runs (with both buildtype options) to sanity check: https://github.com/PatrickRobbIOL/dpdk/actions/runs/4427160204/jobs/7764368640 The reason I'm writing this email is that I'm wondering whether the buildtype decision made by those who wrote .ci/linux-build.sh for GHA was intentional and important. I know many of the people who have commits on that script follow this mailing list. Obviously if it's in some way more appropriate for CI purposes to run meson setup in this way, I'm happy to make that change at the lab and in the process that would free up bringing Alpine compile testing online. But, if not, then I think it's most appropriate to consider compile on Alpine as broken and avoid bringing coverage for Alpine online until that issue is resolved. Any thoughts on the matter are appreciated! Best, Patrick -- Patrick Robb Technical Service Manager UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 www.iol.unh.edu --0000000000009a947f05f6f25475 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello all,

The lab recently received=C2= =A0a request to re-enable Alpine compile jobs, which have been disabled for= almost a year. In dry running the compile job, I noticed that it was faili= ng. At the same time, David Marchand did an Alpine compile with Github Acti= ons which was successful. It seems the source of the different behavior is = the meson buildtype being used - the build script used by GHA sets meson bu= ildtype to debugoptimized, whereas the script used by the community lab run= s with buildtype debug (the meson default). I did my own Github Actions run= s (with both buildtype options) to sanity check:=C2=A0https= ://github.com/PatrickRobbIOL/dpdk/actions/runs/4427160204/jobs/7764368640

The reason I'm writing this email is that I'm wondering w= hether the buildtype decision made by those who wrote .ci/linux-build.sh fo= r GHA was intentional and important. I know many of the people who have com= mits on that script follow this mailing list. Obviously if it's in some= way more appropriate for CI purposes to run meson setup in this way, I'= ;m happy to make that change at the lab and in the process that would free = up bringing Alpine compile testing online. But, if not, then I think it'= ;s most appropriate to consider compile on Alpine as broken and avoid bring= ing coverage for Alpine online until that issue is resolved.=C2=A0=C2=A0

Any thoughts on the matter are appreciated!

--0000000000009a947f05f6f25475--