From patchwork Fri May 15 14:43:54 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 186842 Delivered-To: patch@linaro.org Received: by 2002:a92:5b0a:0:0:0:0:0 with SMTP id p10csp499931ilb; Fri, 15 May 2020 07:44:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxKSwvTLV1ZCoM1W2+q5AUJEZ5w7touwrwVKin7GcTGRrSQd9cOS2wjZex6JbDfU2965xSm X-Received: by 2002:a37:acc:: with SMTP id 195mr3634120qkk.419.1589553896356; Fri, 15 May 2020 07:44:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589553896; cv=none; d=google.com; s=arc-20160816; b=eoHNWSspbSg2mSQIEheWnFmdd2JsRV3tlTdCfK3eB4tDpT/DXiwrICliTpLgl0s+z3 1xtuoRUPBgmoJ2d5nVWsjFwZqbFKkCU9f+ZFpLbtHuqg4j5BFEpy0x/MlM4RJeDaJl2c nNULJJxM+aHi6aVzC/u91c/+GVOxuhcP6IC0lJabWsiU5ZFv7q78yGvr2PBWrmeHsk9r iJMjyplAN1vWnwn3V/wjrooHtHhXdMLkmHr+tNqw2v4BJQ+fijDI5mp91dc4q6TB/Z4W I/s9TG/x4nlN0Rchl56NCdhE+lr/LNCOBZsGG7nhfpYH1lS/MCZr3Qhw6H8ZbtiJEeem +zHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=Bl/vg2rzNh/pMMBH42avZ0Yv7ojwGHbKqNqvCGN0etE=; b=I4R14uNT8PHvlHOvnsQyJpkCPz3jm/pCmMI758AuwxDlwE0Flecoeywb8X+GPMG2gK bMpjyo7wFc0zdYBEeOkyvxjEG0z2hlXrrpKpHPhTVjJtKF5qv5JfrDiQd6GvsLUct+R3 pyOwljbxvAUWwqdbZ0c29cyKpr+Z8GG/UWGUN/tTCHAFJiCTBhghoBBA8sQBlzYkboMs mmSfhAgRj12qMJP+EpF4YSoPPPycqjjKiu0IxoLHCyGUmEp6zR/UsuheOMB8FWToskOs v3NNsuENzq14el+yGU8R+RQ+NfSHP2nw6tGAJ3FW06xKvHTyIVACSXMHa0mVrEQWpKT9 91ZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=ePzg996w; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id g14si1356044qtp.107.2020.05.15.07.44.56 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 15 May 2020 07:44:56 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=ePzg996w; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:45066 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jZba3-0002As-S9 for patch@linaro.org; Fri, 15 May 2020 10:44:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44444) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZbZL-00028D-AL for qemu-devel@nongnu.org; Fri, 15 May 2020 10:44:11 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:36937) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jZbZJ-0000vp-8U for qemu-devel@nongnu.org; Fri, 15 May 2020 10:44:10 -0400 Received: by mail-wm1-x32b.google.com with SMTP id z72so2962816wmc.2 for ; Fri, 15 May 2020 07:44:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Bl/vg2rzNh/pMMBH42avZ0Yv7ojwGHbKqNqvCGN0etE=; b=ePzg996wyYWDcCJ6dZtrv5aNYPdeTB3BfmYcyhcSpPxVw4Xjh0yL1TNiXdSX3PKJpy UEH984JfDy24sw8nKTVxEZZfIWopZTbo6F5CHsqujW5reXxV3DotsE3xqIdOMwwgGGIC rv9DausuJcmw4htwsV1067ahJLhuCVH/ar5oAHSZzL+3+S/tOfN9frd3X6tfUprvBuCu XxNdyayxYTlyOs6yYd8inf/W9QVVjPDicpFlH8AvMv1alXn+YP6xP4UtHGU6HQlHG+5v qb/2VxXT1kBoI/XfbbjVNqZkAXFRECg3SVSK8btDcgCztw95Y+F+pdfdm9fu3H6NFDrL S2kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Bl/vg2rzNh/pMMBH42avZ0Yv7ojwGHbKqNqvCGN0etE=; b=CMmO1tNjiXqvSiTZ0diSoSCVcF5XkXGnR8o18gMO1U+z63Mta48obxO1a8SPXAWV2o +9UGjJxKZQsHQq/WcYFFOsN9GNgNPi60RfIwxBqvmCaJfkoo+Rmh6qEAibpSR7U9YaGo /fWM+sowCiNT3Su0o++j7G7MVILxdGauKsXkTrTsdJAy8BtypfemxboHlfwxZH1Autcr q+aV08CA8UBWWydPFIvxBYV2YtBDnQym4PDYE24jrEq66FovUgIa2ilt38aJi01ADTlo MvKpiwdqtscB6LGTLv1vNZWmxrGt+3pElMHMPU4VmTPXOMqmzpNFBkeZiQM/ybJVEuwc CrVw== X-Gm-Message-State: AOAM533ZJwQOFoJZgirJ6m0yLIVYGBoNaEK0wrc/nCJduXTu80Qg33iu LxshAqVQIgvnvWjtFunPmXNttg== X-Received: by 2002:a1c:545b:: with SMTP id p27mr4222422wmi.81.1589553847593; Fri, 15 May 2020 07:44:07 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id c143sm1896286wmd.43.2020.05.15.07.44.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 May 2020 07:44:06 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 4C54B1FF8C; Fri, 15 May 2020 15:44:05 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Subject: [PULL v2 02/13] travis.yml: Improve the --disable-tcg test on s390x Date: Fri, 15 May 2020 15:43:54 +0100 Message-Id: <20200515144405.20580-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20200515144405.20580-1-alex.bennee@linaro.org> References: <20200515144405.20580-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::32b; envelope-from=alex.bennee@linaro.org; helo=mail-wm1-x32b.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , Thomas Huth , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Cornelia Huck , qemu-devel@nongnu.org, "open list:S390 general arch..." , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Thomas Huth Since the s390x containers do not allow KVM, we only compile-test the --disable-tcg build on s390x and do not run the qtests. Thus, it does not make sense to install genisoimage here, and it also does not make sense to build the s390-ccw.img here again - it is simply not used without the qtests. On the other hand, if we do not build the s390-ccw.img anymore, we can also compile with Clang - so let's use that compiler here to get some additional test coverage. Signed-off-by: Thomas Huth Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Cornelia Huck Signed-off-by: Alex Bennée Message-Id: <20200512133849.10624-1-thuth@redhat.com> Message-Id: <20200513175134.19619-3-alex.bennee@linaro.org> -- 2.20.1 diff --git a/.travis.yml b/.travis.yml index fe708792ca2..1ec8a7b4657 100644 --- a/.travis.yml +++ b/.travis.yml @@ -502,9 +502,10 @@ jobs: $(exit $BUILD_RC); fi - - name: "[s390x] GCC check (KVM)" + - name: "[s390x] Clang (disable-tcg)" arch: s390x dist: bionic + compiler: clang addons: apt_packages: - libaio-dev @@ -528,21 +529,10 @@ jobs: - libusb-1.0-0-dev - libvdeplug-dev - libvte-2.91-dev - # Tests dependencies - - genisoimage env: - TEST_CMD="make check-unit" - - CONFIG="--disable-containers --disable-tcg --enable-kvm --disable-tools" - script: - - ( cd ${SRC_DIR} ; git submodule update --init roms/SLOF ) - - BUILD_RC=0 && make -j${JOBS} || BUILD_RC=$? - - | - if [ "$BUILD_RC" -eq 0 ] ; then - mv pc-bios/s390-ccw/*.img pc-bios/ ; - ${TEST_CMD} ; - else - $(exit $BUILD_RC); - fi + - CONFIG="--disable-containers --disable-tcg --enable-kvm + --disable-tools --host-cc=clang --cxx=clang++" # Release builds # The make-release script expect a QEMU version, so our tag must start with a 'v'.