From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 17642C433E0 for ; Fri, 15 May 2020 14:45:34 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id D4D3220671 for ; Fri, 15 May 2020 14:45:33 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="ePzg996w" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D4D3220671 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:49150 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jZbaf-0003tQ-2U for qemu-devel@archiver.kernel.org; Fri, 15 May 2020 10:45:33 -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-Google-Smtp-Source: ABdhPJzrjWISxgapXlTCCEgTJhEf5ehxmslfEoh0AH0tm4/KJNzcSKMGzWGiOAaEkGsVbYrsDiisww== 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=20Benn=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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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=20Mathieu-Daud=C3=A9?= , Cornelia Huck , qemu-devel@nongnu.org, "open list:S390 general arch..." , =?UTF-8?q?Alex=20Benn=C3=A9e?= Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.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> 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'. -- 2.20.1