From patchwork Fri Jun 1 16:20:55 2018 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: 137550 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1145617lji; Fri, 1 Jun 2018 09:22:53 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIkBNCiG49Mve4O8YHYSND9SJEDpO0L1WRTwisfx49VWzJdHuywrZ9JYBMTOWL2aEbDqsQN X-Received: by 2002:ac8:2e25:: with SMTP id r34-v6mr11436207qta.341.1527870173356; Fri, 01 Jun 2018 09:22:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527870173; cv=none; d=google.com; s=arc-20160816; b=kqPPjxd4WoXOQs1flBaTQqdWiGNtRbEAOj/uxb/QvgKutqw89V+0cHffVEU3NgNBmc jVo3L9IQ6r8cYNcoupC8DbmLrAZqzlI0x0FzKILAkWmwq69YtC6cd5bg+OAdexLwG+28 /1SY//jfgHVu0rmzvIL/m/IFd+5cEaefMYjYvKxGd2cHbAoDpJ1yO1XEEcw5KGxi8oZj tqbbUrsXHKMSN+hOBP1O9i3xdmLO5rcrIAxzbfzcnretnnvKU/ah7tpRj6jktDR2krjb UHYMRMvdhtT4G75/n5pK8HGFl0u8SilrVNZDtyCXONtKvsMTDHBZLy3oTGFZq6WqfJAa eZ/g== 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:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=2r98Y7OHPfwysJDrA+JLdJmr2BmHgTOzLxul5gFIrME=; b=rmznP7oLSd0AnnGK0MSem9igIQliuxv/G2FCKxtr4zs/gbtJxM5ZT3mDWFn90lHB2T y8Kg0xLyoLii9NbQfeDonIafdSpn23Ugj6vPjWVd2BZZVidy1XMUaaqfbNenxMg5T4Li BqDPXKfid339Uj59jhws8KDcIOf3KFa41wSzv+6PeL3hN3Xmi5IvXR0voolpbBZxh8g1 O6bHuqbPNPr77wTVUExUvJ+wJi7fe4BxUt/yqBanmaruOFG4EEw/s7xSVp/jQyo5401Z b7Z8mDqF+GhobpQANjP0omgfCFDHFon3aWhed2vThmGJkas91uehooDprwi8HCrVlKH+ SRMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=aklLZtfW; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id f39-v6si1391338qkf.361.2018.06.01.09.22.53 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 01 Jun 2018 09:22:53 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=aklLZtfW; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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]:56538 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmpI-0006rj-Nm for patch@linaro.org; Fri, 01 Jun 2018 12:22:52 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37008) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmnb-0005qX-ON for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fOmnZ-0003mb-Ca for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:07 -0400 Received: from mail-wm0-x22b.google.com ([2a00:1450:400c:c09::22b]:33729) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fOmnZ-0003mH-4X for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:05 -0400 Received: by mail-wm0-x22b.google.com with SMTP id z6-v6so5932796wma.0 for ; Fri, 01 Jun 2018 09:21:05 -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=2r98Y7OHPfwysJDrA+JLdJmr2BmHgTOzLxul5gFIrME=; b=aklLZtfWxRZkcmnkoytPoel9vd57v7c25WAm1wB/BcRFw9Z6vQk1x2jJ+UkGMUtt1h loriniRRJF40CB4K1+BDaKsveZgydr4caBBeRGoiPYU2xYpn2RFzpeEPgRFOR25vZEjH TZrJ8FG5ZhEW0XTbuiI3J9l1ouqpAyM5BEftg= 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=2r98Y7OHPfwysJDrA+JLdJmr2BmHgTOzLxul5gFIrME=; b=uOo+14u89dcG2ZvYC1WZpucPU5fO+JFSkKpgZH9gWhJkiBCV4IegF2iHieGTQGHmL+ 2S7k4XHSbrU4C/hsNMDSAc89V4zx9VO1j/ssznIoYDY/aVXVKaoS4CltReTRlwWoTxyU GUM0btSPUcaDSVnAYYmJwQJ3y+Lb8qLn0sS1ZPU8d2h0o8VVh7GDif0IrDYFE18xmHLz JZAWuLFy+X6TPoEHos2Iwmi2HxMHGXZjX57nOZZbZGUMEM3GaXEFKNqoiVg2+4PfP9HR qL+6+G+fQY/aRZ0VYedLXMsWdN6t+vnCy5u7EESKwVPGnhmb7D5wRNYNhkK+/7lSAJJ8 LYDw== X-Gm-Message-State: ALKqPwcxjUU/u9Cia28NXYcMwaAVYOHmW5hSpRlGJaG4NBFD3HR01GGz ALS4QVFWzhWwmlsPh7EX/CW7cQ== X-Received: by 2002:a1c:8ec1:: with SMTP id q184-v6mr3355703wmd.104.1527870064036; Fri, 01 Jun 2018 09:21:04 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id x16-v6sm1772642wmc.42.2018.06.01.09.21.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Jun 2018 09:21:02 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id E2FE53E024F; Fri, 1 Jun 2018 17:21:01 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Fri, 1 Jun 2018 17:20:55 +0100 Message-Id: <20180601162101.895-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180601162101.895-1-alex.bennee@linaro.org> References: <20180601162101.895-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22b Subject: [Qemu-devel] [PULL 1/7] .travis.yml: disable linux-user build for gcov X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Currently the default testing doesn't exercise the linux-user builds so there is no point spending time building them. We may want to enable a separate gcov build once linux-user testing is re-enabled although it's likely to report very low coverage. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé -- 2.17.0 diff --git a/.travis.yml b/.travis.yml index c1e99237b2..aa83e9aed7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -74,7 +74,7 @@ matrix: - env: CONFIG="" compiler: clang # gprof/gcov are GCC features - - env: CONFIG="--enable-gprof --enable-gcov --disable-pie" + - env: CONFIG="--enable-gprof --enable-gcov --disable-pie --disable-linux-user" compiler: gcc # We manually include builds which we disable "make check" for - env: CONFIG="--enable-debug --enable-tcg-interpreter" From patchwork Fri Jun 1 16:20:56 2018 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: 137554 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1150608lji; Fri, 1 Jun 2018 09:27:43 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLwfbBtd+vCY3w8leMif47fAYMPC7IAot9SVXfc0FgBR+ANLelXSXdbB60tyvZ/zK5LViCt X-Received: by 2002:a37:4d84:: with SMTP id a126-v6mr6204031qkb.181.1527870463839; Fri, 01 Jun 2018 09:27:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527870463; cv=none; d=google.com; s=arc-20160816; b=XCFUB8gxM7c+bxiSv/qjl2M0raeiIygLP6/IYSjFxIV+y5a4ZelxR0+i7Y0lXuxUyN blBp9UDF18L8JpgihJCJx+mU0KGnzCVms4d4FnJvBD8JWwHtjdycIx3EP3NHwcatvR7F K1CTEX3Hc0A9i02eqkEE4vdj7Q5nGciXOzVyPkuzLhg7R5dpt5tDAtk9k3fmuy0vUPUT C4HGQ/Kv4Qd/I4r+xqmzWoVaIGxQRUccwje8tvvfy+LpKSNmvn5/t5YHfNXt+3V7lXzh ynw6nX3L3L5Fer3SCabDBYy/cLkho0y+dUU9yATCHYqxHdmioi4R1aqEDZfxMtj4F3s2 q/Zw== 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:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=2hFmA7fQZWr4dwOWmuWOiVm+X2Jt5Xl0qWAqN8j/OJQ=; b=lEIFyuKABWyJg096JB8OAezLShA0JgpvftrzqgXSSAEL2IdsWt/yL97cR2IwWGhrc5 wfkilK54r2Q/tG+yd7wRApKc98Mxfgbo7+WOtA8XnXs0aY5n6kTKLhoEZg7LTJK8pWwB On90Qh0y2s5egz0hEJ04NuZt4RcrRPPgfbK8MSiLDw0iZuh2zALG7f17LbytZ/jURVne 9zrWMyq6k0au7vApCrCshcpPrtDwIlXtQT8uzbmd6StSvvlIKvRk5ZuTnl9raWawKpvB jPYi0+fH0BXvhHpSK+VoM/WXITiydgwjOpNfWvmrud8FJsFtvOxiTDCdSHTB5FG0M6fI XgRw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=itOSwNrt; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id o22-v6si10814975qvh.104.2018.06.01.09.27.43 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 01 Jun 2018 09:27:43 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=itOSwNrt; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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]:56560 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmtz-0001bQ-9D for patch@linaro.org; Fri, 01 Jun 2018 12:27:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37013) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmnb-0005qe-WB for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fOmnb-0003nv-3r for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:07 -0400 Received: from mail-wr0-x234.google.com ([2a00:1450:400c:c0c::234]:34199) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fOmna-0003nO-Tj for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:07 -0400 Received: by mail-wr0-x234.google.com with SMTP id a12-v6so1919069wro.1 for ; Fri, 01 Jun 2018 09:21:06 -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=2hFmA7fQZWr4dwOWmuWOiVm+X2Jt5Xl0qWAqN8j/OJQ=; b=itOSwNrtJgnesTSrHidEPGLWKJIHiYOBEy+WbyZ8ssT9xb/ysReesC9hvoiKAcoYnZ +oV39JGg8IBRCOlDzNCMWurL7OzPiukR2eGqnRT6EMnEuxxzJzRzykaxMh7cs5pXFt1t PQfKFTLtgGWpNrzNNU6afTMJHuTPZbdy/hJkI= 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=2hFmA7fQZWr4dwOWmuWOiVm+X2Jt5Xl0qWAqN8j/OJQ=; b=f3oi2nEsxbLcfwbvyQBsI40rOIe3ZqVYeFSWuDXBE+LYxYAvlLfFzRbtn4IS3OhT0u /oJLOfR9PAWTp/m8PoxfhKfzJ+UPknzkfduYZktglwdNxtTAs6aIMxrqatMqU8LN15zQ ZMJQ0upoHgJ/1tytZ2vyMV3TPJaUVTICvV0/rrViL5mAH4Jk7lWlFvRGDX3wLFuzpFPo IuGrvJE4BazfRV/cONYao+2rqiIm4R/Vp4AzyxCCL6CFeTHvFCn5uf0LIc73LlCYSuxz 5PLiD9ez0C2swBKJYOTFETUwoUnilyY3Xodk2uoB/Jv7ryTdC6kUL5oSjrdzA4oMt5lX HLPw== X-Gm-Message-State: ALKqPwf29DvyVGJV895fwrJf3Qckcq9JAAGeuvTf0+iXureAgYpxFZXd ZeUAlPIWeFaF7wl2xfygT5gIqw== X-Received: by 2002:adf:979c:: with SMTP id s28-v6mr9723315wrb.28.1527870065898; Fri, 01 Jun 2018 09:21:05 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id i12-v6sm23852296wrn.55.2018.06.01.09.21.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Jun 2018 09:21:04 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 00EF93E0274; Fri, 1 Jun 2018 17:21:02 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Fri, 1 Jun 2018 17:20:56 +0100 Message-Id: <20180601162101.895-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180601162101.895-1-alex.bennee@linaro.org> References: <20180601162101.895-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::234 Subject: [Qemu-devel] [PULL 2/7] docker: sort images list displayed by 'make docker' X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé we can now directly see different version sort consecutively. Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée -- 2.17.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index ef1a3e62eb..50cd51a54e 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -4,7 +4,7 @@ DOCKER_SUFFIX := .docker DOCKER_FILES_DIR := $(SRC_PATH)/tests/docker/dockerfiles -DOCKER_IMAGES := $(notdir $(basename $(wildcard $(DOCKER_FILES_DIR)/*.docker))) +DOCKER_IMAGES := $(sort $(notdir $(basename $(wildcard $(DOCKER_FILES_DIR)/*.docker)))) DOCKER_TARGETS := $(patsubst %,docker-image-%,$(DOCKER_IMAGES)) # Use a global constant ccache directory to speed up repetitive builds DOCKER_CCACHE_DIR := $$HOME/.cache/qemu-docker-ccache From patchwork Fri Jun 1 16:20:57 2018 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: 137555 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1153629lji; Fri, 1 Jun 2018 09:30:33 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJ53Pdy/b6qAxWfBjUQSFpF1xW8X/pRkYOVsm6ut9DZR8bhs+z8KwmgZ9vFgiiKZ9Fn7wvI X-Received: by 2002:a37:a3d2:: with SMTP id m201-v6mr10875223qke.121.1527870633707; Fri, 01 Jun 2018 09:30:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527870633; cv=none; d=google.com; s=arc-20160816; b=g2Vz+0bgwSdCLoNLutjeyymMK7w+8tWlHnVaN2eFv/ODxxm6ulggyZpyr4Vm2hStXq NQRwzMgyTcVZAIFbe85gjByUwhxyQX9fOGUJ69iW4pa/ixKlKuWrlkGjkTZnxr6EkZFx NwJ4pVUOtg8hu//NPQVKCXs44CQS2wLx+ykYgkB71xdpYO99BtK/hycYMoizF46cpj83 cZnUQh57rM7wAup4u+DtOuNd4wCBMKxQtYozAfQtO7M24vdBq9cR2wFSFeyLbh46z6mx ck82VDzscCsMfQae1K7oGpr34PdPLhz/lcCjvZ8wKDwlzb89ISoNFwf8HK7FrL4cP051 CaGQ== 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:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=W/5FuYLvXQlRx+11mRQ45O0pjjXorJt3qjj+60jMz20=; b=VkbOpK0T4DuiHPMLkxUF6nRa+Uaf73zHxvKi/mqmIjFp0mj9vvncllrGheIiEQqV3N qSSMdEOuwhkvl4KZvcJPJGhinua8MgMDpHwiwjK25UHDA1V3d3OVqUXU6RWcXcCfbGW1 11WdlEU0P0r37YQX/9DmYGHE7mf7u8BmHtNG8vxmrh4yK5tI2SWIJ0nRN23Eirg12zBq Jh+ZFIUlmzLzYlYAfy3BujF04L6T57VnhVbTp5lAY0XEY2FhPYLgl3ebtbREtcqQbFEH uB0xDqiysw6UCsuJpd1fDaMVQvbuty+/JqO2wfzT2wAPbtugeMwnUKaiC3Skkl/DfqeX +3fg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=M3J9sEHq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id 29-v6si5244351qto.253.2018.06.01.09.30.33 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 01 Jun 2018 09:30:33 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=M3J9sEHq; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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]:56573 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmwj-00042v-38 for patch@linaro.org; Fri, 01 Jun 2018 12:30:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37011) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmnb-0005qZ-PA for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fOmna-0003nS-C7 for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:07 -0400 Received: from mail-wm0-x231.google.com ([2a00:1450:400c:c09::231]:52662) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fOmna-0003ms-5r for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:06 -0400 Received: by mail-wm0-x231.google.com with SMTP id 18-v6so4074659wml.2 for ; Fri, 01 Jun 2018 09:21:06 -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=W/5FuYLvXQlRx+11mRQ45O0pjjXorJt3qjj+60jMz20=; b=M3J9sEHqoA/owB5rz+bl3v/UjvxBIWjB1z8yI1oRESsssQO8o4tBmsi7Q46JHANgpy WvKIMxQunJh9pmev5SonlxVEtDiMDIu3fc0C7qsOHclQQ+u58lJXLvt4wcVwjuUum3US 50kMM8dZ9oOAzk+AFnE2frW+sWHJEdO0AO1DU= 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=W/5FuYLvXQlRx+11mRQ45O0pjjXorJt3qjj+60jMz20=; b=c/g+eGm3T5CBbtswqmn/Q4afcKuhi573DR9s0VTGQ9kCbctMJO0riiedcrJK65sGu6 GVq4dl0TAQJchE5RWxkxkyWJdnbpBAd2wl+eU3rmseJW09nqdRQdVr68ImFb1yNzc6JC eOkkCxmt+610PKCPSGIKadauKfNAzb48g8CMiKj5t7pL28wAW6f+5zMd0E14unX4po/X bheG6u2dF6aqwYfLcGdgc8CnTeSXKOR7XGgfMNhatPqYJWhL56Vpc6j8mLcdOPQqMi7Q VjIli0vqHU7NGJZlIp/FLFnIQWSOe4AlTtsSj3zIMtdJE6mRkXzWkSotZHEHyy384C3u FQvA== X-Gm-Message-State: APt69E2nfiOQZgOMrQJKG1Ma+z0kXZKc1leJUF2qPY8YbtI8SYTofUBl B03JNNuwxJ8BgPbtwyNiNNMfuw== X-Received: by 2002:a1c:9595:: with SMTP id x143-v6mr3350820wmd.146.1527870065127; Fri, 01 Jun 2018 09:21:05 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id l69-v6sm3520225wmb.30.2018.06.01.09.21.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Jun 2018 09:21:04 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 137273E06E0; Fri, 1 Jun 2018 17:21:02 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Fri, 1 Jun 2018 17:20:57 +0100 Message-Id: <20180601162101.895-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180601162101.895-1-alex.bennee@linaro.org> References: <20180601162101.895-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::231 Subject: [Qemu-devel] [PULL 3/7] docker: do not display deprecated images in 'make docker' help X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Philippe Mathieu-Daudé the 'debian' base image is deprecated since 3e11974988d8 Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Alex Bennée -- 2.17.0 diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include index 50cd51a54e..31f21a43f5 100644 --- a/tests/docker/Makefile.include +++ b/tests/docker/Makefile.include @@ -4,7 +4,8 @@ DOCKER_SUFFIX := .docker DOCKER_FILES_DIR := $(SRC_PATH)/tests/docker/dockerfiles -DOCKER_IMAGES := $(sort $(notdir $(basename $(wildcard $(DOCKER_FILES_DIR)/*.docker)))) +DOCKER_DEPRECATED_IMAGES := debian +DOCKER_IMAGES := $(filter-out $(DOCKER_DEPRECATED_IMAGES),$(sort $(notdir $(basename $(wildcard $(DOCKER_FILES_DIR)/*.docker))))) DOCKER_TARGETS := $(patsubst %,docker-image-%,$(DOCKER_IMAGES)) # Use a global constant ccache directory to speed up repetitive builds DOCKER_CCACHE_DIR := $$HOME/.cache/qemu-docker-ccache @@ -63,7 +64,7 @@ docker-image-debian-win64-cross: docker-image-debian8-mxe docker-image-travis: NOUSER=1 # Expand all the pre-requistes for each docker image and test combination -$(foreach i,$(DOCKER_IMAGES), \ +$(foreach i,$(DOCKER_IMAGES) $(DOCKER_DEPRECATED_IMAGES), \ $(foreach t,$(DOCKER_TESTS) $(DOCKER_TOOLS), \ $(eval .PHONY: docker-$t@$i) \ $(eval docker-$t@$i: docker-image-$i docker-run-$t@$i) \ From patchwork Fri Jun 1 16:20:58 2018 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: 137549 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1144284lji; Fri, 1 Jun 2018 09:21:33 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJTcCseMOhZBR7Rcx44n9IMfNXfZpDAXzseNGEAzpDW2B3Y3tIkdT3lb9MFpZYQgRgb2aX7 X-Received: by 2002:a37:9602:: with SMTP id y2-v6mr3120765qkd.295.1527870093655; Fri, 01 Jun 2018 09:21:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527870093; cv=none; d=google.com; s=arc-20160816; b=B+aJR1YCZaVjQq1VZbWoB/C+jjMPpo4GFIgWGyi5Bvj7QaUDCtTlM5VCWfREBzfH/D kN9JRc90w1/g4EMLbyH+tLyn3YIMT7bdphUJ2dRs+mKTyhQtlUasMLCS07NsisTaDedb jnK2a6J5AhHGmvx+7thN1xQHSmAsz/K2IOWuiXCl4HGXUDZQw/k9U4SFFRVzUDNCxPMu cPI6cpKUlIvXZPpCLayaZdyMTsrMHjwjwGEnOF4v3ZQGu7ITVW9BOzAr+JBvd0xLALM5 I5B4MZmgw5wad6PV7bOS3n3q85KOziSkFW9Q6UOpIAn0TkVvTr5cuNXSVV/zeZBbQrmn BwNw== 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:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=77ZOxWc9Gyj9168gPwLW44QXKnH+xdWFrCZIv8nlwI4=; b=ISNzm9JzuX30thYW3ztmqkznD0B7ZIOlaR0SAAfu4zkdc1LeKilmsHgXvpz4myXMU6 jtJoEL2+Pdi+2snTvOl6UR0vvtoebrsnVQWyegWnEKlgZiPaoS98VqfuwdFcQhkftmvq gUWem5JqbYu504xQwXTkpfc/6Wl/JQBMbb9d3XufQ4ktoYs93omjyaRVA/HXifjzRGKq +JFNl5HWGmtvlHczgjoGLbmzR+Gl3X4AO0WRZM5gbesdHXqKdOndGQsLIh2Qfb3A+hB2 FruaHuQ+dmu1vzrpJ5lQ3blqOsY1QDr1QTavh6fZ2wAT41VUPf20LQsyezVTwMdN6r1b JtPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=O0VvwKy6; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id x9-v6si1649840qvh.260.2018.06.01.09.21.33 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 01 Jun 2018 09:21:33 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=O0VvwKy6; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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]:56533 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmo1-0005rH-1V for patch@linaro.org; Fri, 01 Jun 2018 12:21:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37040) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmnd-0005qf-Do for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fOmnc-0003oo-4h for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:09 -0400 Received: from mail-wm0-x22c.google.com ([2a00:1450:400c:c09::22c]:56090) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fOmnb-0003o0-UW for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:08 -0400 Received: by mail-wm0-x22c.google.com with SMTP id a8-v6so4056922wmg.5 for ; Fri, 01 Jun 2018 09:21:07 -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=77ZOxWc9Gyj9168gPwLW44QXKnH+xdWFrCZIv8nlwI4=; b=O0VvwKy6VHn3AIBlhr/fAmMlE8CiTnMJONVsKLTErRPfJHE3m+d9vVQjTMoZ5SBxuw VOK9buLUK7FFBsVKnl/Pj8jqpSjydvCWVBcj97CqzR3DKF9f0XWupeRSH3k+xE3nH9nw nRTpvKpB1BdiMbIL+dNVNB5e8b/5xytYgtCHU= 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=77ZOxWc9Gyj9168gPwLW44QXKnH+xdWFrCZIv8nlwI4=; b=PmAJEuzi8j6KTjHxFJgT+Jr3q9Unm7tdPHJ2w1EXNhaE6g3l1ZMSuVf6i7rQAGCCaM 5iRxNXcFq3iZYX+WXXcCiNpg8UACUMKWfo5qMzlNv69Xgteke6lInTFEht0nYtNaHyIj pNsOPt0OGff9mknJjuWG2O93NX/LeondI8cTae4uJgZfzpZGsuG2kxN7xwAb5cV/S5rn JZAceIk12TZnDPpFejnIPjivx3b4fAtj3b9gxNHs46sq6o5wvk3UK3LT3F0drSQdVFWN 7/b4YsWhLeLwprkXtd9hdyUiE85+O9RNPXBuZ2TW47IFuLpUmQ5IKP0QTzNzx2+HKCbV yESQ== X-Gm-Message-State: APt69E3y8cuYBAKx+2mT96xRMT+mz5aS5POB172koksaR89ds5f+Xnpz k/EExTBo97kPkERP0vEt0MT6zQ== X-Received: by 2002:a1c:5ec9:: with SMTP id s192-v6mr2976240wmb.54.1527870066866; Fri, 01 Jun 2018 09:21:06 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id o12-v6sm56845304wrf.30.2018.06.01.09.21.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Jun 2018 09:21:04 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 25E103E0703; Fri, 1 Jun 2018 17:21:02 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Fri, 1 Jun 2018 17:20:58 +0100 Message-Id: <20180601162101.895-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180601162101.895-1-alex.bennee@linaro.org> References: <20180601162101.895-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22c Subject: [Qemu-devel] [PULL 4/7] docker: update Travis docker image X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" This is still poorly documented by Travis but according to: https://docs.travis-ci.com/user/common-build-problems/#Running-a-Container-Based-Docker-Image-Locally their reference images are now hosted on Docker Hub. So we update the FROM line to refer to the new default image. We also need a few additional tweaks: - re-enable deb-src lines for our build-dep install - add explicit PATH definition for tools - force the build USER to be Travis - add clang to FEATURES for our test-clang machinery Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé -- 2.17.0 diff --git a/tests/docker/dockerfiles/travis.docker b/tests/docker/dockerfiles/travis.docker index 605b6e429b..c5ad39b533 100644 --- a/tests/docker/dockerfiles/travis.docker +++ b/tests/docker/dockerfiles/travis.docker @@ -1,8 +1,13 @@ -FROM quay.io/travisci/travis-ruby +FROM travisci/ci-garnet:packer-1512502276-986baf0 ENV DEBIAN_FRONTEND noninteractive ENV LANG en_US.UTF-8 ENV LC_ALL en_US.UTF-8 +RUN cat /etc/apt/sources.list | sed "s/# deb-src/deb-src/" >> /etc/apt/sources.list RUN apt-get update RUN apt-get -y build-dep qemu RUN apt-get -y install device-tree-compiler python2.7 python-yaml dh-autoreconf gdb strace lsof net-tools -ENV FEATURES pyyaml +# Travis tools require PhantomJS / Neo4j / Maven accessible +# in their PATH (QEMU build won't access them). +ENV PATH /usr/local/phantomjs/bin:/usr/local/phantomjs:/usr/local/neo4j-3.2.7/bin:/usr/local/maven-3.5.2/bin:/usr/local/cmake-3.9.2/bin:/usr/local/clang-5.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin +ENV FEATURES clang pyyaml +USER travis From patchwork Fri Jun 1 16:20:59 2018 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: 137552 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1147268lji; Fri, 1 Jun 2018 09:24:29 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJSfj6j+KbLlPKGy5e57HX9fl7Z8w6C2GyDWY2tO+sh12eGSjSi5/t9YtfCpv3TboGyhXwr X-Received: by 2002:a37:140f:: with SMTP id e15-v6mr10825288qkh.117.1527870269787; Fri, 01 Jun 2018 09:24:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527870269; cv=none; d=google.com; s=arc-20160816; b=vXB7C7CkIgGFQs8n7njjW3pDqANz/USwsxpMeh/ZmtI47tzp4CiAJI9lex1lcWsPjv tZDiK10ESGrtgPyKsDSGRusukQ0BOAY8auEvqTQXq9sDgACdwsNK6pgtvFgNOF5ByBxM C2dYs4b1Hkk4hqFM/mOV2drWB9MOQgCbmcb/4XSXqGZNJqtRfhrG0r9WN2/JvjDfX7qf 9F51j00PUunhHCHuqm5yfdV7NDPbevcoVTEb4TeFA3FM5NC2fZKB1PWOs0J/t/pmw6Ob 13W6rAEqS3KAypAct0mmgDHZn7bODB9BxaGyU6Bp4mczXv96iiamKk6mTH/rkR/op35d cXYQ== 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:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=WMZx9cLMDoTQDD1KEPu2oBxCCnqL/CfcTGdQR4g6edw=; b=AB7QbRyUoVOvd/c8UVpgPM5fd98f9KbBfpVzgvrAqczhbuSgyQ9CGNDfNm8sC+KVMA kvYX0u9gLTPd7EkSfvK07/bfVtNDfeO3PZJSpxfXxpkvf850t5BTIbm7vVDV/2ZfTupB dw92ZMAplGUEk1f1mXGL4Q0fILV4inwml8zYuD5vheoATerdA91v1rSF6uwo93sxhP+R UkD1y207DtHS7pAtTchUU6NHw6Mcw+1C1xr8T72oTuqu9t0YaGV/6RvML2EDeSE64EZr 0BE+H2M7ghkWTCCJHbu+sPcgC6Zlvz59u8y5ZZcFZr6FkEov+6Kcrx8SK5egJ0gE/fnT X/BQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=jdAHgqXb; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id q75-v6si2726787qki.370.2018.06.01.09.24.29 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 01 Jun 2018 09:24:29 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=jdAHgqXb; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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]:56546 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmqr-0008A1-7Q for patch@linaro.org; Fri, 01 Jun 2018 12:24:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37070) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmne-0005qg-CG for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fOmnd-0003pL-0T for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:10 -0400 Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:56092) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fOmnc-0003os-Qn for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:08 -0400 Received: by mail-wm0-x22e.google.com with SMTP id a8-v6so4057003wmg.5 for ; Fri, 01 Jun 2018 09:21: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=WMZx9cLMDoTQDD1KEPu2oBxCCnqL/CfcTGdQR4g6edw=; b=jdAHgqXbnyZVRFHIFGZr08PFHGw5EU0d6dlaTOzOyuAAlYmjSIrNsywTRtGVQ2WPm1 qYS8FdalQIuLMf9F+XP729GSaZesQg3NSCQ0IYW6PSQtR/xEQC/ZfxQdQmB9dGi82MCf PNxgko8Wt3BzGblZGMGR9MgkUFF8FO2+Eu5RM= 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=WMZx9cLMDoTQDD1KEPu2oBxCCnqL/CfcTGdQR4g6edw=; b=HC7WUEpFHAA1p2sHJt7cQVWsXK8M6JTfHBchsuFMGHPpSEMLeeuQwt6f67jCzVJzAX xdz2xBEUWQqALjaZBEYURDwfRCwz1I4U+FI71a4eW7KF3+4g7Xyk1MjFdY451x9Ipzjj 6KTe9X2YpH21a9j093Uuy1U6rlbvPcUqS0UxPAFMyUdr8D0sJ+SGvgXS97WwRMBnwJr3 YOUV35wg2w8eUG6Eqvd3qCJ9XTL65B3iUM57c99vuZeY5ug+mitpZXjfxqUx97EogyLJ H1pC5nUdg7swGCzjqkhEgXB2OCYHt4KjYjP2f4GPFnXrnjdnB1T9jJj2qbyTo5hr4scG A9vQ== X-Gm-Message-State: APt69E2fISayvtl4fWWzjR7UX3AlyTx+udBK5CJrDtB/XLcpMC6nod95 u4zzEi324iBbFAGqtFK4Z492JQ== X-Received: by 2002:a1c:bfc8:: with SMTP id o69-v6mr3445969wmi.8.1527870067714; Fri, 01 Jun 2018 09:21:07 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id l5-v6sm21909737wrn.92.2018.06.01.09.21.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Jun 2018 09:21:04 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 38A1D3E075B; Fri, 1 Jun 2018 17:21:02 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Fri, 1 Jun 2018 17:20:59 +0100 Message-Id: <20180601162101.895-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180601162101.895-1-alex.bennee@linaro.org> References: <20180601162101.895-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22e Subject: [Qemu-devel] [PULL 5/7] .travis.yml: rationalise clang testing X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" As Travis includes Clang 5.0 in its own build environment there is no point manually building with older Clangs. We still need to test with the two pythons though so we leave them as minimal system only builds. We also split the clang build into two as it often exceeds the 40 minute build time limit. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé -- 2.17.0 diff --git a/.travis.yml b/.travis.yml index aa83e9aed7..f91db3ab1a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -70,8 +70,10 @@ script: - make ${MAKEFLAGS} && ${TEST_CMD} matrix: include: - # Test with CLang for compile portability - - env: CONFIG="" + # Test with Clang for compile portability (Travis uses clang-5.0) + - env: CONFIG="--disable-system" + compiler: clang + - env: CONFIG="--disable-user" compiler: clang # gprof/gcov are GCC features - env: CONFIG="--enable-gprof --enable-gcov --disable-pie --disable-linux-user" @@ -95,70 +97,13 @@ matrix: - env: CONFIG="" os: osx compiler: clang - # Plain Trusty System Build - - env: CONFIG="--disable-linux-user" - sudo: required - addons: - dist: trusty - compiler: gcc - before_install: - - sudo apt-get update -qq - - sudo apt-get build-dep -qq qemu - - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ - - git submodule update --init --recursive - # Plain Trusty Linux User Build - - env: CONFIG="--disable-system" - sudo: required - addons: - dist: trusty - compiler: gcc - before_install: - - sudo apt-get update -qq - - sudo apt-get build-dep -qq qemu - - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ - - git submodule update --init --recursive - # Trusty System build with latest stable clang & python 3.0 - - sudo: required - addons: - dist: trusty - language: generic - compiler: none + # Python builds + - env: CONFIG="--target-list=x86_64-softmmu" python: - "3.0" - env: - - COMPILER_NAME=clang CXX=clang++-3.9 CC=clang-3.9 - - CONFIG="--disable-linux-user --cc=clang-3.9 --cxx=clang++-3.9 --python=/usr/bin/python3" - before_install: - - wget -nv -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add - - - sudo apt-add-repository -y 'deb http://llvm.org/apt/trusty llvm-toolchain-trusty-3.9 main' - - sudo apt-get update -qq - - sudo apt-get install -qq -y clang-3.9 - - sudo apt-get build-dep -qq qemu - - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ - - git submodule update --init --recursive - before_script: - - ./configure ${CONFIG} || cat config.log - # Trusty Linux User build with latest stable clang & python 3.6 - - sudo: required - addons: - dist: trusty - language: generic - compiler: none + - env: CONFIG="--target-list=x86_64-softmmu" python: - "3.6" - env: - - COMPILER_NAME=clang CXX=clang++-3.9 CC=clang-3.9 - - CONFIG="--disable-system --cc=clang-3.9 --cxx=clang++-3.9 --python=/usr/bin/python3" - before_install: - - wget -nv -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add - - - sudo apt-add-repository -y 'deb http://llvm.org/apt/trusty llvm-toolchain-trusty-3.9 main' - - sudo apt-get update -qq - - sudo apt-get install -qq -y clang-3.9 - - sudo apt-get build-dep -qq qemu - - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ - - git submodule update --init --recursive - before_script: - - ./configure ${CONFIG} || cat config.log # Using newer GCC with sanitizers - addons: apt: From patchwork Fri Jun 1 16:21:00 2018 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: 137556 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1157247lji; Fri, 1 Jun 2018 09:33:52 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJg/zQhJ+27xRsdrNU0G8U50eDQw4MHM8dN2xpb+iRo56WF7l287DW0NIOUZ2EDABaR5uXl X-Received: by 2002:a0c:c38e:: with SMTP id o14-v6mr3087797qvi.49.1527870832459; Fri, 01 Jun 2018 09:33:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527870832; cv=none; d=google.com; s=arc-20160816; b=wZVHigUUQ2GrbWUijEsEKzQlajv0u54WoZJdwlXNfHPn94JmHjYaQc9TV7czn7HMN6 o0diCfuaaOxEaCw1ZBlP8QyEK0dwZZE1nSUXYrj4+2nfOgQtrUA8vHALKhveFd443TmF 6EvbbuY5SV6+1c78tNt6mvbQkd1cCQfdYUuDMUOZaVNZxdC1Svf1UkwTONvcD3CmsiiI jcjAIxOwzZ2E6tAf6Nx++zgpq+XDn6f9LBLdmYsidXEH2FVnIOfLM1Tc07LVTjvTtY5m 4b6D1daqZSAR5CTnJOSF4gAM9o9bRFISB4jaC7gLijtVV2HiRGWUAiPft9NOeDy4VsC5 ljUw== 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:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=XUlxCEzuTe2CCBf9/HJuB6Xyi5xGBvnT1nk55zzofmM=; b=OF4n+Cglx9wedICCYsSixqJfEH4koZCxMgASsKfeA/5Uvl9sfWXDQOcSbIgnT1jmPy 1e8J9kaWO/mmEFLQXCM/r5mHV4JeibWGWVWASCmTXQwePZx++fZMsoowfRRPY4Lo2NpV +0ofrUAvrVrhp/tyBWh1CvMoIvKods+MakLIrK717lHEyQ44+/iAL1KKM3bNVpgCyAAt ci8oJ1OSanbB4ggIa8IZ1uRyso8csKbTgTq65ZBA0JGMQFUFra+eYT+QmsF3kJWijGe4 dd6p3xxILBJovimJEgIoSwfg/wab2RYodzQVMaiu7qi4yxHo1iiahkWm9NOFsYKaH7fh jrVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=gITtp5LT; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id p69-v6si1701230qkp.98.2018.06.01.09.33.52 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 01 Jun 2018 09:33:52 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=gITtp5LT; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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]:56594 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmzv-0006Y5-TZ for patch@linaro.org; Fri, 01 Jun 2018 12:33:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37072) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmne-0005qh-KC for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fOmnd-0003q0-RU for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:10 -0400 Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:50205) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fOmnd-0003pK-LR for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:09 -0400 Received: by mail-wm0-x22d.google.com with SMTP id t11-v6so4085848wmt.0 for ; Fri, 01 Jun 2018 09:21:09 -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=XUlxCEzuTe2CCBf9/HJuB6Xyi5xGBvnT1nk55zzofmM=; b=gITtp5LTCjOsmy078MyUuFlnxYAsqyMAjMrSiLVt354hpO7kRd6Bvf9cBeqr2Hyp5r RFAsXjWCuLMnh7OhkbFDPZtMAHQGIdJtoeV1L2y7sPg1F9vI2R+0sZmazR558v8Edigm DP/u3Dt5jwJJ2RK8KxWwRkRUTe6ME7fjhS6ZI= 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=XUlxCEzuTe2CCBf9/HJuB6Xyi5xGBvnT1nk55zzofmM=; b=mdR5VJyYvCzCT7capHzb2mm5ILspZZIxoUIrqGfSQSA5dFpeiFEzsaw67GoZXu1NKy YGOBL5M4HMEAwP22Ydd4aui4ZYNlHW2WOfes9EvZiJYvoqX+iaU5CEMJndlS7KZx2M2u 0kftcnXxhogsVaKKeCLFct/Qnf7rjZN9w04GoNmpxIr4L4CdP2JN34H8rIaytWQcnSbA hhP231ZcB/LPcZ7YtgRTk3zC7PsGRC6ehDBB+pfKvpSJqncvDbee6gkrMA4jt2q7wmNd ovFoc2lR5xxzArsq3NvqeJO2mNrLR8E/N11QdYHF44O5FuaVc7yNF2TgO0Q9gCJVXBRJ nY/w== X-Gm-Message-State: ALKqPweFuK/HtPj0wBuLOKPkp6VlX8Ya27mB/3IqDdbRuLKGmRXa6wCy 3eOF2ipNPYQxHrhctwHTCSpu8A== X-Received: by 2002:a1c:3607:: with SMTP id d7-v6mr3372408wma.39.1527870068618; Fri, 01 Jun 2018 09:21:08 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id h12-v6sm2413773wmb.3.2018.06.01.09.21.03 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Jun 2018 09:21:04 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 4B2D13E075F; Fri, 1 Jun 2018 17:21:02 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Fri, 1 Jun 2018 17:21:00 +0100 Message-Id: <20180601162101.895-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180601162101.895-1-alex.bennee@linaro.org> References: <20180601162101.895-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22d Subject: [Qemu-devel] [PULL 6/7] .travis.yml: make current setup explicit X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Add some commentary and make the selection of Container based Trusty build explicit. We will need to add VM builds later when using docker. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé -- 2.17.0 diff --git a/.travis.yml b/.travis.yml index f91db3ab1a..7197247a34 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,8 @@ +# The current Travis default is a container based 14.04 Trust on EC2 +# Additional builds with specific requirements for a full VM need to +# be added as additional matrix: entries later on sudo: false +dist: trusty language: c python: - "2.6" From patchwork Fri Jun 1 16:21:01 2018 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: 137553 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1149874lji; Fri, 1 Jun 2018 09:27:00 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKNM06k3MTVMAULzL3EJTQ8DckgfqZm62JupKRL4hgZZ3aC3oPiEZS6oGo7xtRkR4SNfqdv X-Received: by 2002:a0c:9e05:: with SMTP id p5-v6mr11085320qve.136.1527870420628; Fri, 01 Jun 2018 09:27:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527870420; cv=none; d=google.com; s=arc-20160816; b=H5RIf/oB0quI1Sn4TleL9khdbI9vhySjtwxAFu27/9Q5nyfXfPOsYYsRud905xjVui d/KcQAiKRYUttn1DXEHzB+jhfD5TTDhEukoS4FSwosAnAoFhnDqOObABjoDJpdnl00LL XsEb6bWglJ4I9mtvhSW7WPcpmDgV5EuBtG0CCKgMF+7EbzSyvUC6E5g7aQk9JGZ/1XoH CP9eYOsF5LZbxjFGuo7MEZVkECRMYa5HiiBC8iY3SsOubWIQM5fTgu+/CcuBcuG/DXbb uQ0iufAW1dQAbwVhLDzGCSi8iE9YAFPJDA2+JE6atus9GxXdji56NwqjlRujPyZ1fst+ knKA== 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:subject :content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:arc-authentication-results; bh=s4HNu+kBGSGPbJ27sRzNbDRBpU7VALK5BReguqMLjts=; b=obwcAn6CWtaXPnCagrh8pPlghNUPKILD9X+4QV+HalJW8p8VaIaRB7ty10/LQRsnVf X7x+2fiyBgJG0M6oSmKp5pjDgwO+K9+c61lG4oO1+K3Sb0AYoCnaCB9OvQrAdkW7VbFP heR0qR7bMd/WlwoHLrN6xgAy43GPDKy0YGox3XSNfWe4Wl74CqC+ad6tK4kTs1d/TKpG eU0Mld59igm/3a5L5z10lFV/PfGoeFBT+F89bkeK0YWewgnqUz+H47EyWKkG2UZ/zcTo CgxE6iCSedGpRU+sykHMQmB2fXIAzCLD0LkWjYlYdlxxj3Tfspz4j7VT2NvKgJUt4guG xfIw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Dg63eg9I; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id i125-v6si4967673qkc.178.2018.06.01.09.27.00 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 01 Jun 2018 09:27:00 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Dg63eg9I; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 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]:56562 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmtI-0001q4-1X for patch@linaro.org; Fri, 01 Jun 2018 12:27:00 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37089) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fOmnf-0005s0-UJ for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fOmne-0003qx-Ul for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:11 -0400 Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:52098) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fOmne-0003qL-Nr for qemu-devel@nongnu.org; Fri, 01 Jun 2018 12:21:10 -0400 Received: by mail-wm0-x22d.google.com with SMTP id r15-v6so4057923wmc.1 for ; Fri, 01 Jun 2018 09:21:10 -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=s4HNu+kBGSGPbJ27sRzNbDRBpU7VALK5BReguqMLjts=; b=Dg63eg9IGbV1m/qm4TwFAhOREejyAJirHx9ZXE8xfgYjmZfrA8+3wzukbIhS09Pjw8 Jcdx5hqgBq5xq0UCLKKrF+TrPJ75Kx2palGBMhfBP5XEQd5ESwxRxGtcFjlZdsSDVJ3X 2th6rbyTV295lJQJUcYUIXX43hpb69V+BmRTs= 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=s4HNu+kBGSGPbJ27sRzNbDRBpU7VALK5BReguqMLjts=; b=ly84uR/0oFQQjw7JuhOUCk8+oBDi2XppA4LZmO29YdjZDwbEXHmGSS44Wkf/0sXyHj kVd7cYK0v3uivKLiqULj7lysaaDt/9OQUlFE4eHH06Fwc6jzAuag9alqzanYPKVvXHGQ VSnp6hXEEKEsYe6htbEEntFYzFrB4ymigCn7uKMRzIUnZdYU1wG64JsN6JIPgwd3Hd92 ViSSC5HjyFYqG8LmVXh+qX8onqb7O/om8auD8dj40av7kAifASNPX77Gfa7z3tATZQLZ eBSADA1KsR86ySNAc8AmK1Lau9G279mvGKyS9MJPRZGETUEWpxzVoQe1sFZmS6adoCii xpaw== X-Gm-Message-State: APt69E1S5mJJfcU8L5+WB9vjP5rlRD/8j7idJ9VhNRnoLji8aRrLaM3e OT9pFD7NJzkR5vCVL895bxQNMV5BT4s= X-Received: by 2002:a1c:8f8f:: with SMTP id r137-v6mr3005558wmd.103.1527870069721; Fri, 01 Jun 2018 09:21:09 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id l20-v6sm54108966wrf.90.2018.06.01.09.21.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 01 Jun 2018 09:21:08 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 5E0E13E0775; Fri, 1 Jun 2018 17:21:02 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: peter.maydell@linaro.org Date: Fri, 1 Jun 2018 17:21:01 +0100 Message-Id: <20180601162101.895-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180601162101.895-1-alex.bennee@linaro.org> References: <20180601162101.895-1-alex.bennee@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22d Subject: [Qemu-devel] [PULL 7/7] .travis.yml: update GCC sanitizer build to GCC 7 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng , =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" GCC has moved on and so should we. We also enable apt update to ensure we get the latest build from the toolchain PPA. Signed-off-by: Alex Bennée Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé -- 2.17.0 diff --git a/.travis.yml b/.travis.yml index 7197247a34..814be151f4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -111,13 +111,14 @@ matrix: # Using newer GCC with sanitizers - addons: apt: + update: true sources: # PPAs for newer toolchains - ubuntu-toolchain-r-test packages: # Extra toolchains - - gcc-5 - - g++-5 + - gcc-7 + - g++-7 # Build dependencies - libaio-dev - libattr1-dev @@ -146,8 +147,8 @@ matrix: language: generic compiler: none env: - - COMPILER_NAME=gcc CXX=g++-5 CC=gcc-5 - - CONFIG="--cc=gcc-5 --cxx=g++-5 --disable-pie --disable-linux-user" + - COMPILER_NAME=gcc CXX=g++-7 CC=gcc-7 + - CONFIG="--cc=gcc-7 --cxx=g++-7 --disable-pie --disable-linux-user" - TEST_CMD="" before_script: - ./configure ${CONFIG} --extra-cflags="-g3 -O0 -fsanitize=thread -fuse-ld=gold" || cat config.log