From patchwork Wed May 30 11:06:48 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: 137248 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5173242lji; Wed, 30 May 2018 04:07:30 -0700 (PDT) X-Google-Smtp-Source: ADUXVKL2apC6gk90D85eWAb/zS+2rD9+eWR8YozH2equKrlpCCeUHeBUi8CfVsXxcDYe7rWIuJKP X-Received: by 2002:ac8:3426:: with SMTP id u35-v6mr1953961qtb.288.1527678450108; Wed, 30 May 2018 04:07:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527678450; cv=none; d=google.com; s=arc-20160816; b=WPZbf+XMMWcNHcuUIKidkz+9KjcmZbme22Y0qNHHehvIsgPyGcON4l4P2MnHoexJ1d ChLt3ojMn7wqvpyLcjYkjft5ulKA3KdyHndTz/253auRYK9b0dqGqtM3VHdCYI88Zzs8 cGhiC7ySeYCdDHVvxPcGH6keEpeL+ZlEKQZcwsk1pWC/HKCePr2U3OzOJxVmAtqQLrIF ajjRztPAfNvwLLrfSvBZ4p3Z9UBdkPx9/sKhoUi/LR0K/bVxwm1B1KPyp1UtP5DqC+OF Z81Zy12mZEiePnQr2XPT2qxyBVia6U7t3IMKizd9xpWeg9QXcAUSeV3cbKQv0LIprBEB J1OA== 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=q/9EvdKhqSy+RXOyOSK2dV/Psshm2tHSQ/Y6JflZNMk=; b=zVcB+Tk3O80s+jFkxiWIXzT2XjQhi4reI6SIpvKeMpPBUi/0Xinff6ys1tMio0BJ39 sp4YuDZGimRsUY2sxx2QLhJV3hKg0c9yDKmmV5YnhCYfplordRUfz32TKOnXAFh6qcII nB+Uo5vCbbe+VZ0bVBRXiXwMPOBS1D4WRAu1idQZ0VStQcwgMoqH/m8W03sC5oa9ccxa SQIKGG2TLSXMvOs4fsHKULBq8tDyEaJncX4W8i/Qu1aJbSzmZoCFbHV8rsxUvKk00PT4 CydanlGJy/NnTJtopfABBLC20fX/b6oEV6e+YjLx7gohF4UVDIVxfYqkHAZFRdf8SHjG yAog== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=OAQN6nhV; 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 w39-v6si2996274qta.183.2018.05.30.04.07.29 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 30 May 2018 04:07:30 -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=OAQN6nhV; 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]:37598 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywz-0008Om-Hu for patch@linaro.org; Wed, 30 May 2018 07:07:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37302) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywX-0008Ne-K4 for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNywU-0001ue-Dt for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:01 -0400 Received: from mail-wr0-x242.google.com ([2a00:1450:400c:c0c::242]:37143) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNywU-0001uQ-7M for qemu-devel@nongnu.org; Wed, 30 May 2018 07:06:58 -0400 Received: by mail-wr0-x242.google.com with SMTP id i12-v6so29116622wrc.4 for ; Wed, 30 May 2018 04:06:58 -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=q/9EvdKhqSy+RXOyOSK2dV/Psshm2tHSQ/Y6JflZNMk=; b=OAQN6nhVbvey6uwB/5S5neHQ2+2kQHN9YoQjcBz5QlRFRwZmciqAVIU0lwWgv+eXG/ EbMVYdM8e+Xqv6ZOUNs1H/BIaoNTmpqy7hhY7IEKpb+iBMyH41Q5AcLhY2bu6LCpWdon +8Xj/ocfHkAVSkI1gPNxzQ5bIFEuTc5riZCBc= 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=q/9EvdKhqSy+RXOyOSK2dV/Psshm2tHSQ/Y6JflZNMk=; b=BM6hwDUjj3ommiF7ZNb5g+gmO5bu3Wq2ZQFUfRI+28m7ETtconeQQVvKVuouXQfodT ibmzSl+DVY7rlOHnTU7rr0ta+MhewIfD9Fc8T5qX0UVJI0khk/kA6bFDoYsO/wxP6dXr EHTZJ6GUJYtBIQ2baACx2DQ4bWs5ZV2eQGaT///LiPdV+nEhJ73QiYjF186ZHgny7dNT DPdKW+QBMxtHC9ONy0gbl/FhM/TT8DQuTDfv4EbotKgxN3E9oGpV+7I/0r/H6lrLqSg6 24Ls/QdI0Wrmf+RIx/CtKCSOzR/KNnxlJQPFm4sxV4AN8vLZ1ZmTwduAON2xd1fFRpBk h5/g== X-Gm-Message-State: ALKqPwdgdsbeOKzh1EI9fxed+DbdNmzNh6yagBFjUsAPC+yh3N/jg8vr XaEwKe56RSCiSwohDs0YdvZUWA== X-Received: by 2002:adf:abc6:: with SMTP id s64-v6mr1737934wrc.66.1527678417170; Wed, 30 May 2018 04:06:57 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id n56-v6sm24374790wrn.72.2018.05.30.04.06.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 04:06:56 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id E79FF3E04C9; Wed, 30 May 2018 12:06:55 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: cota@braap.org, famz@redhat.com, berrange@redhat.com, f4bug@amsat.org, richard.henderson@linaro.org, balrogg@gmail.com, aurelien@aurel32.net, agraf@suse.de, pbonzini@redhat.com, stefanha@redhat.com, stefanb@linux.vnet.ibm.com, marcandre.lureau@redhat.com Date: Wed, 30 May 2018 12:06:48 +0100 Message-Id: <20180530110655.22022-2-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180530110655.22022-1-alex.bennee@linaro.org> References: <20180530110655.22022-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::242 Subject: [Qemu-devel] [PATCH v1 1/8] .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: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org 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 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.17.0 Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé 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 Wed May 30 11:06:49 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: 137253 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5180410lji; Wed, 30 May 2018 04:14:08 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIYxN9nJqnPEUXFrFw3nJOk5c9PN3aDwTJr+EMlCJEAKQ+VCVU6zteN6JpFcDUBIu64wI+N X-Received: by 2002:a0c:be02:: with SMTP id k2-v6mr2025817qvg.168.1527678848111; Wed, 30 May 2018 04:14:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527678848; cv=none; d=google.com; s=arc-20160816; b=BvGpHpWfMsIgxzSrCDQlvW1nab+D+Jlz8DlXHTxpXoYkVKwA1xcA46K6LnK+1XOvVU o5lJA9Ad/kk9eekTuJyGQg3YCqdiiW+WAjFQMxUfwwWi73rq2rciid8b/w65wVKWmZTb K63p33b8SvF5BU7ngyKCnqghMTxHS4+O87eQOpPOlx4NOLA7eDyNFBnkIF8u2wWrmATX J7ditiPumouCB2B9Bow9IZruCVGVMMmuaA5rJR7lgVIbJ/wySQEpCFXrFp7Y9q/RiFal cZbEFozV2jebM5mO1jqD4W5YFM96ymDhrFYCj3XNOg9FpolLq2Gf9VhzJ84Qc+axHuVN 4UrQ== 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=9Qhk6ire+73mJ5U3RJtQz8ioe3JehEV7dxFX34+Nl0k=; b=rmcLfd5NiHqNhCXMuynpWlpdwfcrlggy/G8/t4nOCbRDTB8jtVvjf7ZNS3/JNQNqDa +3wnXFZB/jXvAkc0bn3heI/YyIneafdWEAX5M//TyNwCZiWzwcs6A0Uu1J97EkhcU/gq ld35sgMf5la00wQ5I64xRQphYqnpSywC8G6Qfew5GAvqd/LzBExURPc11t2g21BKIO48 Ayid6YBubvRrppazUu0Ce3s+1ja4zvzzKzJEK6QR+YGiqGWfQgsJtzAMWNepHGXjfZLv M1F5LGvWmNqTg0xHUntJEsMJwttkUu/SvUZ5NBWrNr8R5v/5eMahD2GSAXdKm+iNrrbx mMpQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=UzVpT9CR; 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 t7-v6si1080769qvn.81.2018.05.30.04.14.07 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 30 May 2018 04:14:08 -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=UzVpT9CR; 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]:37628 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNz3P-0004ow-KE for patch@linaro.org; Wed, 30 May 2018 07:14:07 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywX-0008Nf-K5 for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNywW-0001vp-GS for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:01 -0400 Received: from mail-wm0-x234.google.com ([2a00:1450:400c:c09::234]:53879) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNywW-0001vG-9Y for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:00 -0400 Received: by mail-wm0-x234.google.com with SMTP id a67-v6so46904202wmf.3 for ; Wed, 30 May 2018 04:07:00 -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=9Qhk6ire+73mJ5U3RJtQz8ioe3JehEV7dxFX34+Nl0k=; b=UzVpT9CRpOnsYHuZXYDQxkuCEcNnUu9v/UHvfFWENeaWzIZiYsqL3C7bVW8yNjEQOy lQFOzd3GAynfqS6sLE7NiJvmjZigEk1s/8bhIEKHF1o9Ne6Fn/2d07ozTmdB3MQWVJA0 j5Wl5tLwKuwv+CERkObvfSFwRRRhgGHVs2VTw= 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=9Qhk6ire+73mJ5U3RJtQz8ioe3JehEV7dxFX34+Nl0k=; b=XsZufb5oShH1nb3vWErGceUberZ3pc2O6dSl46U8H91xJyjGykhyKpo9QDvoEiHwIa E8t+u1LtZDwR2Q29vOZ0RRgVs7hDOeCjYCgYvUxDy4Cb10yAQt+iHs4irbxGO0O/w77U NQYQZE4/hYJzxLXRrh3peCae/gIQw92wnIev+XwaK3cDqpFLfBTPSWr8k3hZjmcmmd3+ jf0R1g6t8NC7ClzGgeRmzG4R725aUsxp0aDA5q0JzOCENZ1TJolxsO/JIwtXsOQ+TNYq XQ3Ab92ox8xl/82Giwp7sh6wJC+3SYTr4yiXpktHjdqQyoaMHDGWnAH91Njx7X4E3eXR Xaxg== X-Gm-Message-State: ALKqPwetrCNoWEgCqcFg4exwZyvdzaaeVeBw7CEG8YTpC+S2CcLsUuTG rj5L6Xvr2V2nQSBSbKo0p/c1dA== X-Received: by 2002:a1c:7e87:: with SMTP id z129-v6mr1168453wmc.131.1527678419294; Wed, 30 May 2018 04:06:59 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id w14-v6sm11539996wmc.15.2018.05.30.04.06.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 04:06:57 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 062873E0527; Wed, 30 May 2018 12:06:56 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: cota@braap.org, famz@redhat.com, berrange@redhat.com, f4bug@amsat.org, richard.henderson@linaro.org, balrogg@gmail.com, aurelien@aurel32.net, agraf@suse.de, pbonzini@redhat.com, stefanha@redhat.com, stefanb@linux.vnet.ibm.com, marcandre.lureau@redhat.com Date: Wed, 30 May 2018 12:06:49 +0100 Message-Id: <20180530110655.22022-3-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180530110655.22022-1-alex.bennee@linaro.org> References: <20180530110655.22022-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::234 Subject: [Qemu-devel] [PATCH v1 2/8] 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: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org 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 --- tests/docker/Makefile.include | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 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 Wed May 30 11:06:50 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: 137251 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5176564lji; Wed, 30 May 2018 04:10:27 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLI4GQ5rzW9smt931K/H+xetjOxZ2D020GdcElflaAVnXuJSqzPYTrqAWfWThfDWGpj2wiz X-Received: by 2002:a37:f59:: with SMTP id z86-v6mr1809941qkg.234.1527678627169; Wed, 30 May 2018 04:10:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527678627; cv=none; d=google.com; s=arc-20160816; b=wRkSB4YEvD4yegUuy5l79+L1mtaB2VHJYTEVSts6DkbESOsxe4hm5gcVbQzH4eqKLy 8WtlmbqNiIweptBwUx7UF+qw5+v5T3Ft6gWN8YPt1BuwQP7wdcvDRYsZOOl0OPeLCbvx 6o7dWRde5mbatWm6WSqjwklRMhJfvRdH6kvTuTj15fq89x0Mm4Nb73PnR3v5QZgxGNJ9 V7PM55jolfigEbVNmOiKz7/frhumh+egW5YDdFFfgCkcoXH1n49ibtHGILV65L9m8NYu Av9dPsZ9Sx+xKFgkn9o/vq9m33Z1rgR7b2N4o1enKv+DIKupNXvGkBhg4nl7sei7aScf BzVw== 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=pvFG+RCYl+9Dr26ptyCj5NXu8Ead0cXZtg6zt1dpjD0=; b=hKhBsUo4AkzsFBvh3VW2AOWuGVchvc1qCv+31fmpGnxMYxnxEUVZCt7vBC4RzWk6Ln Eh1g4SN8nb8EJny+mRHjnsfxiB6pHi8WxNoLv0Aq8FVrvoWj7ks/qxBkbQ1OGoMw2gm5 372tqWSDrPO9Uk7DI3NRVgi21Y0fnEj6hKapjPcSwADUPQoLdazFyxyDbf0xWQNmV/Tp FTTAszM7RMo5nz+MGwZ8cnfalCm8DrdFFMA/jdHQEHGE9rpHmpLbingxYf/gl4Mo4f63 lI4RTz+VLj/gofZQCLpx4bA20DP8mWmFZovB0iIchlBtyk7/SUjlwpeolIdJNAHUQzl2 O8BA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=Ch9vmj7T; 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 11-v6si1794179qvj.212.2018.05.30.04.10.26 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 30 May 2018 04:10:27 -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=Ch9vmj7T; 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]:37613 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNyzq-0002VQ-KE for patch@linaro.org; Wed, 30 May 2018 07:10:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37326) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywY-0008Ni-Tn for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNywX-0001yb-Vv for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:02 -0400 Received: from mail-wr0-x231.google.com ([2a00:1450:400c:c0c::231]:42434) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNywX-0001wd-Pk for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:01 -0400 Received: by mail-wr0-x231.google.com with SMTP id w10-v6so29102655wrk.9 for ; Wed, 30 May 2018 04:07:01 -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=pvFG+RCYl+9Dr26ptyCj5NXu8Ead0cXZtg6zt1dpjD0=; b=Ch9vmj7TyyQDMUbAHQtkdre41SHjr7EXG4HAy/VxjnFviYT44G5R+ix98bYDjkL+Qi xPFmQbLXZQBYLAxQ0nN5jNX8j05NDHl/prgmk193zOaTLQekTc5AoH9+TzOaOSnGTTZI 41KKv+eJWyFK9itIH4FFxnp3nIraUnvcqYWD8= 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=pvFG+RCYl+9Dr26ptyCj5NXu8Ead0cXZtg6zt1dpjD0=; b=mDtesYhveW0y09aY+33/u2lU9KiESLH4e3s+UYbYBwyx/FcY2aKmd2h+Qxhelt0jr0 lbnN/E3lK9jY4RLJsdO/PL7RyMaG3P5weUlrmWsR/NdrSFq9/zTBe5jjnsM+R3nccXss HGJJJlS4RDrU/mHOuJiWpubwZASv8ykRxYb3D3Mkz9IZx0MWp4M16zEQ5raT/rS9SRr9 m8l30soH892v3ghG9E0tx2X/7+qjzr7r4AmPm+ZR49HLgdnf6s1Bv3NgZF1bfaaaVxe/ emIa3Ul1QIFejVw6KHtDj64LDSxlVQ4ypdmtMAEXBqVjUHIzgOm0Uh0hWsEiTlAcSV+W PUOw== X-Gm-Message-State: ALKqPwfmfyeCCdQ50+D67YZVK+oMOa2JIbKOT9v+i0JK2kT3QsR72FlG Rc7BJANt7QCCKRuytZ59h7byJtBMTQQ= X-Received: by 2002:adf:a3c3:: with SMTP id m3-v6mr1627663wrb.208.1527678420766; Wed, 30 May 2018 04:07:00 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id d12-v6sm26477818wre.39.2018.05.30.04.06.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 04:06:58 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 18EC43E06E0; Wed, 30 May 2018 12:06:56 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: cota@braap.org, famz@redhat.com, berrange@redhat.com, f4bug@amsat.org, richard.henderson@linaro.org, balrogg@gmail.com, aurelien@aurel32.net, agraf@suse.de, pbonzini@redhat.com, stefanha@redhat.com, stefanb@linux.vnet.ibm.com, marcandre.lureau@redhat.com Date: Wed, 30 May 2018 12:06:50 +0100 Message-Id: <20180530110655.22022-4-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180530110655.22022-1-alex.bennee@linaro.org> References: <20180530110655.22022-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::231 Subject: [Qemu-devel] [PATCH v1 3/8] 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: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org 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 --- tests/docker/Makefile.include | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) -- 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 Wed May 30 11:06:51 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: 137249 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5173318lji; Wed, 30 May 2018 04:07:35 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKCGuKTO7hghG/nTpUEaINrCfHhawzj0NyX7t925zaCFB5ayb1dvkmgUXCastjDVmSz+B+L X-Received: by 2002:ac8:2753:: with SMTP id h19-v6mr1931723qth.185.1527678455285; Wed, 30 May 2018 04:07:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527678455; cv=none; d=google.com; s=arc-20160816; b=vOEsyxoYIRvrO8WbIySmwGtKh5VnTn5EckYZVb3wiqnDfCS4DKJy+ptxCPVXlC2P7/ dLvc9qidAHpwmf+pDntz4N26axLeYzeHcdmPvVM6m9EaKk0LkcgbgJAk8KjYVn9MjcWG 4eRvDFYiSMcsLXz3/o0ts5G8DzkOQ6RrDoG8MPC3+ufcSSd42sDUsHS5JbPgSv4Lke3S tsIL6dPQ+jwzpraiSkK8pFqMuOFSzdpwBj2c4twrpoUzWs52V74A0Y8jz5ZFOH9q5KcR DA+GTV96s5p2GSPOf/+12AF/xi+dJovSbL0LTI9DD5B6kkcL53eScRI+CS80XGBRUs78 ABPw== 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=G9fQkyt4fh95VeZkT5shDje3JQSC4uegA1LazwQyhtI=; b=BKzfSKF1g+TlNXkedjEi+r2ntEblosZjfikuHbd3qgRTgvVgrFSPIgRxaQukmsnqpV qiwL9JJ0GaAmvHrH7sRUPV2M6r5+Wbm21iEjvyJaLyzGtiy5sNE7ayV9ZsGlF+vQDx7n CTIk/ykH9UOGozSmLm8UioCARUFuMdRr8DDEbgniQ+Mon+TCjqRuF960MjnRaPM6U7+r dFpIjVEZlCEstZPBkmKnQ7h3tQHQnC53W5BubcdZ8y4R8IuCQS+NKPBSbF3LxSrfczl4 Su7Mi/XyBiAnGqtZ4QYu1SaFyIjaBZZCQBDYh8wV8cpQARLRbL9tdbr3aGvdQpXf2eTO urAg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=dk3/KvHh; 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 s50-v6si7081472qvs.140.2018.05.30.04.07.35 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 30 May 2018 04:07:35 -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=dk3/KvHh; 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]:37600 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNyx4-0008R2-J8 for patch@linaro.org; Wed, 30 May 2018 07:07:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37337) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywa-0008O3-7m for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNywY-0001yw-QM for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:04 -0400 Received: from mail-wm0-x230.google.com ([2a00:1450:400c:c09::230]:38090) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNywY-0001yZ-JO for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:02 -0400 Received: by mail-wm0-x230.google.com with SMTP id m129-v6so46809751wmb.3 for ; Wed, 30 May 2018 04:07:02 -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=G9fQkyt4fh95VeZkT5shDje3JQSC4uegA1LazwQyhtI=; b=dk3/KvHhQTUC/ZndXuJ7qETRY6uCVzVkn95zXQezoZY9qOoeaK17TReE26B8aqBd7S Nc0voyyx85UWCp2mKm4ZicO4pFivV59uf4F91iKubCKQneaYOnuQBYPl18IUQpDXEcXI OsTB7IY8xlLhUoK3bFMhAHvOXFXfBfJbr9vFY= 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=G9fQkyt4fh95VeZkT5shDje3JQSC4uegA1LazwQyhtI=; b=pR7oRBdFj+1uSf370Jv0YKOp03CNjhkmZzD+lQT0hb2Rf8clWALarYMwiE0U3Fn0Rd sS2TnUXMT/1R/pbp2IP+FVeIwaVNEv6ytobHLOHrhRh365oBlya90B/puZ+6jhHf5mcb NnVXCNONSe8fgW3opokmU0upL6SzWaSRHyukWxVnSOPUCX0xRzzAZCv6z/1a4Oootuii U8qNVozq9f31Z305w+hoqPZ5L6dcrJHCFtO8FQ/wVm2KDa4cOwE1hTDI1gsuK/n74hCV 4X9XatbCeqrtWYZC0BFXHPs4x3Rj5O8EPGqTVS8yfk1tDMA8EQMzC+SrqGchY3lA0hIl s/2g== X-Gm-Message-State: ALKqPwdgh5QVFKNj3KLWy3k/ZNNbzR8vsQ+1GmQ3nqullhj3IelbtYeM IcOrbyEt3FgDoRgQyB0V8wCkcg== X-Received: by 2002:a1c:15c3:: with SMTP id 186-v6mr1239200wmv.39.1527678421549; Wed, 30 May 2018 04:07:01 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id e133-v6sm21610125wma.38.2018.05.30.04.06.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 04:06:58 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 2C15B3E075B; Wed, 30 May 2018 12:06:56 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: cota@braap.org, famz@redhat.com, berrange@redhat.com, f4bug@amsat.org, richard.henderson@linaro.org, balrogg@gmail.com, aurelien@aurel32.net, agraf@suse.de, pbonzini@redhat.com, stefanha@redhat.com, stefanb@linux.vnet.ibm.com, marcandre.lureau@redhat.com Date: Wed, 30 May 2018 12:06:51 +0100 Message-Id: <20180530110655.22022-5-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180530110655.22022-1-alex.bennee@linaro.org> References: <20180530110655.22022-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::230 Subject: [Qemu-devel] [PATCH v1 4/8] 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: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org 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 --- tests/docker/dockerfiles/travis.docker | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) -- 2.17.0 Reviewed-by: Philippe Mathieu-Daudé diff --git a/tests/docker/dockerfiles/travis.docker b/tests/docker/dockerfiles/travis.docker index 605b6e429b..6e90f033d5 100644 --- a/tests/docker/dockerfiles/travis.docker +++ b/tests/docker/dockerfiles/travis.docker @@ -1,8 +1,11 @@ -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 +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 Wed May 30 11:06:52 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: 137252 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5178146lji; Wed, 30 May 2018 04:11:56 -0700 (PDT) X-Google-Smtp-Source: ADUXVKK0wZVNq0mWh3gq5LRe8tBsLoUlZvuQrGzDJvdw4Gjbu5EkK2WCRtDIIvClE0QEVdTmAJAX X-Received: by 2002:ae9:dc81:: with SMTP id q123-v6mr1948604qkf.318.1527678716021; Wed, 30 May 2018 04:11:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527678716; cv=none; d=google.com; s=arc-20160816; b=ObE3r5Y+4YVq1ZKpvefmvadX0QL6ph6ayVkpVJyZnjyF6DhPyEiUtIpCUWqVZUh5JW YK1zfDdZp1pMQtABzjT1/W5MmJ87vCkP0q1NgLro/ChJrDsZArMyR5xqiXF4YWFyLfEW R05k7IUtBJlmetmVkDgHU+SmNDLut0ypcewULG+G8ye43DMScY2FKLmSYe8rcbJdbuR7 x+jm6QXXH04sJFznjhqdQod2yrbSeLj7JKimjpHHEU0fq5b9rDjMCF3wUULs4qFqXh89 JerqZ2RK+mn5o1V38fD67ww52mKORpNCBRVpLoajiU86kRXb9IlgSm6rSNsez9+W/YU/ yp7A== 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=Jthp9jGgIrowvLV7bGzwfMOO9v9tv/C1McExL4NZhsU=; b=DOb9j/yed8WUtJqd3GLQgOsI282/eOAOC/WpxvKqWSdKG0/Q8W1uDQmm81qoY2gV+F FWy4SNp9TEjLJbDDnEjkogqRWtbIRrxL/qLKYC6ZLpC/AVoGTqv/y+qsvFd4PBw8e2hk vzBQUQDcJbw970UmSSPtl71frd/8eVhhdrQO94ur6Fln652U3vRgbm0jNAJ+BqCfYMAQ 9kcejOWEmvt7nR61s4YEGZvcH0fu+KiJk2bb1OnhDypKueTVsOKwjnf6UfkZUuLcyuKl Z3QsDBrq+b98O481cbxMNmw1nAOKnOUh2C1fI47xmljj3tZFqPVcIVgI7iaLvhtPSQXk GWHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=JASs9z41; 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 k45-v6si4444197qvk.217.2018.05.30.04.11.55 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 30 May 2018 04:11:56 -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=JASs9z41; 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]:37619 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNz1H-0003H8-Do for patch@linaro.org; Wed, 30 May 2018 07:11:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37353) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywb-0008P1-FM for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNywa-0001zQ-17 for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:05 -0400 Received: from mail-wr0-x234.google.com ([2a00:1450:400c:c0c::234]:41243) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNywZ-0001zB-OQ for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:03 -0400 Received: by mail-wr0-x234.google.com with SMTP id u12-v6so29062949wrn.8 for ; Wed, 30 May 2018 04:07:03 -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=Jthp9jGgIrowvLV7bGzwfMOO9v9tv/C1McExL4NZhsU=; b=JASs9z41/bV/vJGrr3eVuRv8It5C3kStiBw4WlTSJqqZdnMeSaflA0HJY1/Y0RJIYa UPh73rjIJUaXcXTM5tLJed6aWvEWevFHZyWVrpoTdA7xaGvWVeEaFUz040PtsTknyrpX MFUf785vwNi/87codUfDEUKxlRBMd/j3uFWe0= 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=Jthp9jGgIrowvLV7bGzwfMOO9v9tv/C1McExL4NZhsU=; b=RcKw1JqBlBE/v7xKpL6J+Rnt8UcMZiToRnQOO0unItKNzs54AD7hZF67NJndlkpzgq Z3pHvy0QioO5es1d27CnSwd6pWQC5163E2XMEc1xckXeeqMvndckx+XhjV7a6yCBd1sd j8pRtNqJ8Ob7W7YLGebnuMkF6COQXTv9ZR/xsO4iXRgoPRGjfOY5ehFmPlrAye7l2Vb/ Sjv/bdaA6cgjUJstNh+VGZi7gYHmBKludw41pd/lFvUJpiMz/irFgkWqoH7wy+58QFX8 J+Wa871TKAqRUJN6bJ4vJk9Td3Fit2Ql8KUF+skvDHXosb73C8+mr6MOl074mL2nmtA/ TTmg== X-Gm-Message-State: ALKqPwetnohXHKdSLXufFoFsBsxnM1dYw+/BwKjczUepTtxJuYSykpB4 uFybm9xQzehf7FOK8aVB4fJQkg== X-Received: by 2002:adf:a645:: with SMTP id k63-v6mr1845479wrc.231.1527678422678; Wed, 30 May 2018 04:07:02 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id y129-v6sm18757084wmg.44.2018.05.30.04.06.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 04:06:59 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 3E8523E075F; Wed, 30 May 2018 12:06:56 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: cota@braap.org, famz@redhat.com, berrange@redhat.com, f4bug@amsat.org, richard.henderson@linaro.org, balrogg@gmail.com, aurelien@aurel32.net, agraf@suse.de, pbonzini@redhat.com, stefanha@redhat.com, stefanb@linux.vnet.ibm.com, marcandre.lureau@redhat.com Date: Wed, 30 May 2018 12:06:52 +0100 Message-Id: <20180530110655.22022-6-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180530110655.22022-1-alex.bennee@linaro.org> References: <20180530110655.22022-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] [PATCH v1 5/8] .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: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org 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 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 --- .travis.yml | 67 +++++------------------------------------------------ 1 file changed, 6 insertions(+), 61 deletions(-) -- 2.17.0 Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé diff --git a/.travis.yml b/.travis.yml index aa83e9aed7..85ee2a1edb 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 + # Python builds - 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: - "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="--disable-linux-user" 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 Wed May 30 11:06:53 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: 137255 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5180711lji; Wed, 30 May 2018 04:14:25 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKYm4mWBQ6tZAgODmHz+n475MKDl7umq54OzTnJ4IgzhuEbC6BoZ507ZhQFYvoN/KDCf1DD X-Received: by 2002:a0c:96eb:: with SMTP id b40-v6mr1956566qvd.135.1527678865370; Wed, 30 May 2018 04:14:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527678865; cv=none; d=google.com; s=arc-20160816; b=DYszJTqlIHojiZhj+PsQrpVz16aHsfpW8B5Y+kAZWSmS6ZsqoGwJNN4h6yNOWrHhv7 kGTvX6gypWIGNJkrq1yqSI6ATZSaXVEOEiTOPP/Cjiuh4pkayZwLJaqGyvjgldKwrx/v gjKa60QJLSRlg9MGuAGTns8bJ/TWCbrzs5WVwyUcrEnw20KxrQwmyOu5b74WiIdlqddW K0p/UruwhzzvRhLTkK1vizBRfhf6kK8jGhokl2N3/hRY3s26ruRJvyYl8tUeVz5ByF5K +XG7ARTvyAWuqJAzBcYCAMLC1zE8q+zwJzKyTJh1dxhsxgb8xBfAcPYC2dvNvBfTbHwM +peA== 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=yDGvKRnYCXYb2QQDgVOkaQ+tdMqGIfEnLqStKGaB0WQ=; b=S2dVfZ2USszzX5nps+WbC9JGEgZoLRBLuenjJXdisuduKFTqJWfapq+qaMGybH26Sr EA/XGmltC18v7Df31WJphwAhrSuHd5sAcMkouZHIozPB/JIzKgfgi8iAlNDmEMSx74YC 7FPU78nC9QJxZ+L4P3hfvSLgXddX75F3J77wcfprANl4lu8yaCdBa5XYGwtIkl4lYozE 5StrdCulhYwG5TfCTv1hUI4LKzneU+yxD/UB6dysbb/XSjep2LDL3AnssXlJmYK2NPKj LPE1++SGr3SweFfKvhCxZ+BdVgtfxsaCT2Ct9xvnglrB/Quo0oN4qyw6WoQSMp21wG42 UmTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=UiQw3wp1; 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 p13-v6si5662276qtg.64.2018.05.30.04.14.25 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 30 May 2018 04:14:25 -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=UiQw3wp1; 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]:37633 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNz3g-0005gj-RL for patch@linaro.org; Wed, 30 May 2018 07:14:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37355) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywb-0008PC-Nn for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNywa-0001zo-TQ for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:05 -0400 Received: from mail-wr0-x241.google.com ([2a00:1450:400c:c0c::241]:45071) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNywa-0001zU-MJ for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:04 -0400 Received: by mail-wr0-x241.google.com with SMTP id w3-v6so29076616wrl.12 for ; Wed, 30 May 2018 04:07:04 -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=yDGvKRnYCXYb2QQDgVOkaQ+tdMqGIfEnLqStKGaB0WQ=; b=UiQw3wp1ktbIRpwSHT9byxl4eYIOj4LWxhlKJ7SzO5axN5c90ATAjZ43CsdwRDAJc1 wqtTesPGJEXppU3iKcHiebZiSYh+AuIWAMiSEQmV991hijtjT8goCdkKP9BXan+5sACT 3oX2cWmnz3y9EhQxmI73BQUlnZWaMxi1UYepE= 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=yDGvKRnYCXYb2QQDgVOkaQ+tdMqGIfEnLqStKGaB0WQ=; b=QrocQvZmNWc0gLqig4m3TxhzJFymg/q2eciIV/7HcqICZSkT3mCG4da+0xQZeiHFHB 1WxQ71Y9uwuMEL72wIi1kYITU+cKFXx7a1o+ybRDl3JSw8c7y/aOqpWm9f8ws9QYADrp dK2a2mQDjd46tbumTwN06lnFCQVtEyNg/OTnK6jhI/K3KkBsBwxxQvfCMOn18Fw0yTX1 Mx11ZpT0XQ6qaZSMNYlTJNws0CmN9Zob3Ox1tB5wUZDd8yRr0jbsB+FC6FW+n3MCRQwt wIYi8Ss0WBMt+rHwKmzevGhzaSUfrBo67hLk3heYEQcI/TL9CsKUKSZX6Iw9byg3eA/N AUlQ== X-Gm-Message-State: ALKqPwf6O9+bEW0oa/4z5aL+BjgcztE2toySWzY3mYrWiWPPkMWWBsEI dkcsy0Hx2jEsgS+5NTl4glGRXA== X-Received: by 2002:adf:9f4a:: with SMTP id f10-v6mr1694760wrg.216.1527678423697; Wed, 30 May 2018 04:07:03 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id z83-v6sm13594474wmb.8.2018.05.30.04.06.57 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 04:06:59 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 515A73E077E; Wed, 30 May 2018 12:06:56 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: cota@braap.org, famz@redhat.com, berrange@redhat.com, f4bug@amsat.org, richard.henderson@linaro.org, balrogg@gmail.com, aurelien@aurel32.net, agraf@suse.de, pbonzini@redhat.com, stefanha@redhat.com, stefanb@linux.vnet.ibm.com, marcandre.lureau@redhat.com Date: Wed, 30 May 2018 12:06:53 +0100 Message-Id: <20180530110655.22022-7-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180530110655.22022-1-alex.bennee@linaro.org> References: <20180530110655.22022-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::241 Subject: [Qemu-devel] [PATCH v1 6/8] .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: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org 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 --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) -- 2.17.0 Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé diff --git a/.travis.yml b/.travis.yml index 85ee2a1edb..e99af6f357 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 Wed May 30 11:06:54 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: 137250 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5173408lji; Wed, 30 May 2018 04:07:40 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJbi7vuhz5FqsolNVusdEMF0PmNam5DwawqOOJOIsKySv3C9uC9L032f8yKhhQcK1Jyl/+p X-Received: by 2002:ac8:64a:: with SMTP id e10-v6mr1966380qth.163.1527678460609; Wed, 30 May 2018 04:07:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527678460; cv=none; d=google.com; s=arc-20160816; b=hwusYHAp/kefgAS8t7/NckKGyxSXthRXmVze9OlDstC03eylZyYNjjOWHs5xoJ2Ylp UZXsf7Jm+SFT3zkRgSECeBXRuvoIkqAigBSeW4f6JjLqRrvo3dglO8DR3rhZLXxKkqIS 7hhhtnq+Ea9/tCNf6LE0DDljIHODZR8ZymZObGl2jAS7LY2kShQ2Y7MlRykZlcew76+i p8VMr1u0VoVSCPgS+lHzGcj6sB4eafDKUe+ULvHps1b2rTH0JIIQw8G6FJE5zkAhVww7 kViVpMK2t/l74ykj7RxWEU9PQZnfl5S60+hxPJXz7da2aC5QcTXyMpWVDcnDSgB++U88 8cxg== 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=fjYQeyvxyB6uA3NJfyd+IyFRXCesMMt3yJ2VLqNG9Do=; b=KEC8zJOyN3VzdzmpHe7Em6fPG31LUsErdjXKJ9HubWZvOfaZgegxEaK3l+3gw1lacT PsJsKndtFiQd4iq5ZYjnSKE60ibzjiZ+DoKn77DYpARHLVrmvcdoHT5X8fkNAW+AgO/R 6Zrv1zbwasOI6I/KZt8RUQLc8xP7KjtQcQ499HU7CX7AY31Kd60SdDOkLf4/HbXVA5pW dbJ79V9IJt5HqNy6FND/9mK/DPQ8nbbG1ByanIeVmv+dz1k6OCTj/yxZMfGAQ5EFdMwS cJB+qtWb8S3jyoh/JyXZ8q7KvfC6wDihRN8l6LFhMeRkfWqY4m/yATjmTc/RXS5jrBCi 4eaw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=eui9qxGn; 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 x1-v6si2812259qvc.198.2018.05.30.04.07.40 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 30 May 2018 04:07:40 -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=eui9qxGn; 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]:37601 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNyxA-0008VI-1H for patch@linaro.org; Wed, 30 May 2018 07:07:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37372) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywd-0008Qb-8a for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNywc-00020O-9R for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:07 -0400 Received: from mail-wr0-x22c.google.com ([2a00:1450:400c:c0c::22c]:41236) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNywc-000202-2I for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:06 -0400 Received: by mail-wr0-x22c.google.com with SMTP id u12-v6so29063082wrn.8 for ; Wed, 30 May 2018 04:07: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=fjYQeyvxyB6uA3NJfyd+IyFRXCesMMt3yJ2VLqNG9Do=; b=eui9qxGnJYWQs9ijRzyMvK4mHmc2zu9EFTuPxt/rlhVfyd0SexmOPjcnrKwM8KUBk8 TtYQvZpTGeT6KDGbMIy532fcUnGJTUbnXWxZiZoYF6MEzXnknBXkWJGPW0NFcwV9N11P WnhrDVi7f9ZYCJBgBlRh37lt/2SvlFKOv8PKI= 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=fjYQeyvxyB6uA3NJfyd+IyFRXCesMMt3yJ2VLqNG9Do=; b=swWd0Dc3O3qwY0/tpMfndRayMYypd7JQZym7hpsFwNlbCe30MS4zFSvjn9F9JvV5hJ Yes3ajlX33GWxtpeltnJBJRY1BA9fHWyKdEiCYOulcEP+QqdpxQAXc63b0XeiGWYMa5F PyecCQitNG8/IalRBuP9vJQ52Vkp0wdGbIC6YCVq0JvrM3mmz5GJOioQamFL8qLdHeE5 LZOq7qiHAI3yDhjpU/F+KmmRSctXhSx8pwH2f40gIT+JFYn6Ua5xk5+HfsQU1dZVoceF jbTLetdXNSsblamVnfwRuGkSW23/og1atkC4WKKKHoDUYmOvZNU3VXU4jViDOliTr39v MI1A== X-Gm-Message-State: ALKqPwcZUHGoTJMkyvgy2ruF9aaD3QrrUnvAea32/lPvdBlYyfIUXuxq HbbAZBtKR1nSoR+k0YpYiVGqaw== X-Received: by 2002:adf:878c:: with SMTP id b12-v6mr1825219wrb.92.1527678425004; Wed, 30 May 2018 04:07:05 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id o12-v6sm46339555wrf.30.2018.05.30.04.06.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 04:07:01 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 63D6B3E07E6; Wed, 30 May 2018 12:06:56 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: cota@braap.org, famz@redhat.com, berrange@redhat.com, f4bug@amsat.org, richard.henderson@linaro.org, balrogg@gmail.com, aurelien@aurel32.net, agraf@suse.de, pbonzini@redhat.com, stefanha@redhat.com, stefanb@linux.vnet.ibm.com, marcandre.lureau@redhat.com Date: Wed, 30 May 2018 12:06:54 +0100 Message-Id: <20180530110655.22022-8-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180530110655.22022-1-alex.bennee@linaro.org> References: <20180530110655.22022-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::22c Subject: [Qemu-devel] [PATCH v1 7/8] .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: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org 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 --- .travis.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) -- 2.17.0 Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé diff --git a/.travis.yml b/.travis.yml index e99af6f357..ecc4367036 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 From patchwork Wed May 30 11:06: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: 137254 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp5180483lji; Wed, 30 May 2018 04:14:12 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLlzQT/xj2DjdbcrCZNyWiZgGS+QB6SA3GhfvfAjUvCnyOIJilnwFxhCp0EhZj+u/nFZ5tY X-Received: by 2002:a37:9007:: with SMTP id s7-v6mr1908519qkd.354.1527678852387; Wed, 30 May 2018 04:14:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527678852; cv=none; d=google.com; s=arc-20160816; b=Hh06DLsz15detEweqrPG5h8M5J8L6G0QwzX55oZz2ISeLmLyYCBgQAF95ISPTb+Qu/ uIZ39RCBh4qcI2jEOS8BbTPx5aL4dqA2HdeowtqBKPn8LyaXkbymCOy3jDZQ72nv6T3R wbpqBl9HhD3xUkVr017gXQRyyxt11ddA6/tfoH5IbRtTKe7A07sxQeCbGsVmQ5PjOzih yoXN8+UbCdKu9nyKmWpyzsO5UMA3z6TMPXbp1IPSErEpg1z/c6m0wogF4DeSW5OceNQb bLCm4m7ZJXPdInZfCJF2VC468PP2Bd3A2ufIAECcoDm/Jn+qlkbsV01ULTh3Zl+XVHK5 nI7A== 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=rq9cFu/rs3B9lcDzSZ3Kgo246fAn8dL+Z6y6njfsz6k=; b=gxeTP+FDfFscgo9Jgm/dDkpHO8amZ5RNh+v0+9b/hWJlmERI++tww74LlfVq3YXsUt ZHpjiAEnuhps9eLuSZThfu6fwAK5LHkKrdH4EGASnOkIortFmIFVnozeGXk2mC4EAvXI MlFj7o0GnQPPCXnnBg1+91reLV9B25+Un6cFuKkAgv8ll2/DHWj9IlecoD+ADii5O8FF T9HNuuVwp6bo7a9dGw09DBRCIdDPgyyIdiiV6tjTtru1qXzCIYWgGLDzmwXAVcJiq/eY Z7PtBNIyDcb2unx94s3Irdqe9fhrmGzvW7Kc8ViJHXxP5/65aqIx322pXLDz+IGiyzSo 3XDQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=MXbTPd65; 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 e67-v6si950591qkd.66.2018.05.30.04.14.12 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 30 May 2018 04:14:12 -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=MXbTPd65; 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]:37629 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNz3T-0004te-Sj for patch@linaro.org; Wed, 30 May 2018 07:14:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37396) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNywg-0008Sc-90 for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNywd-00020e-19 for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:10 -0400 Received: from mail-wm0-x244.google.com ([2a00:1450:400c:c09::244]:36649) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNywc-00020L-Rf for qemu-devel@nongnu.org; Wed, 30 May 2018 07:07:06 -0400 Received: by mail-wm0-x244.google.com with SMTP id v131-v6so27676355wma.1 for ; Wed, 30 May 2018 04:07: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=rq9cFu/rs3B9lcDzSZ3Kgo246fAn8dL+Z6y6njfsz6k=; b=MXbTPd65cF++au6MBAghGlsbHS4BJ5X/iecz+qK7w0efpJ6p1ZqI0XupiN3WRF+CBe WWgl0SVversVk6F2I4mNB4BbNKjhyRNkXIKGgN2viQ7BySrrJJnyVmbDXKLjhUVz4Dwk 5PSRzuVJWe3WS1JVChkwLyh5c6do3iOrjFj8o= 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=rq9cFu/rs3B9lcDzSZ3Kgo246fAn8dL+Z6y6njfsz6k=; b=kT9IUkaE5suhjmhwjjvF0vC/tz6zhQjGgz3d1I4Jo1+IO+wTmhVP5rhLdj0nCNbS+E SQSwvS//DpT4P9SVMUIcH5oxhQOlw35QUhoQOomp7onSmdbOw6ffXt7077XhEpBQ4u6l HhZLQbh3ii6whRuc5M+lmKEOxusH9+Xh6yjVV9wYLMNptPOtDJMD2wwgJPhMeynI8cV/ /ARaJJVR5IJD042g3E5I2CH+sgupooo7EWeVgg3KNwjoPZLh0ctn3CKgpejZmTD254Dt W0L66K0ZMwc4GaWhyC9uMaXd4QYHu1WD6vsXb9RjjAA2q0HwisMsakr6OLEsCcZPCERi g00A== X-Gm-Message-State: ALKqPwebPwiEWwnexnJhHh1KmZwJU9LQwkbuzEBiMi3Zp4/R0/FYokp6 LZIXOJTrtbdeQccYGQupgmoOUg== X-Received: by 2002:a1c:9c52:: with SMTP id f79-v6mr1118812wme.148.1527678425796; Wed, 30 May 2018 04:07:05 -0700 (PDT) Received: from zen.linaro.local ([81.128.185.34]) by smtp.gmail.com with ESMTPSA id j76-v6sm61677936wmf.33.2018.05.30.04.06.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 30 May 2018 04:07:01 -0700 (PDT) Received: from zen.linaroharston (localhost [127.0.0.1]) by zen.linaro.local (Postfix) with ESMTP id 766503E0865; Wed, 30 May 2018 12:06:56 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: cota@braap.org, famz@redhat.com, berrange@redhat.com, f4bug@amsat.org, richard.henderson@linaro.org, balrogg@gmail.com, aurelien@aurel32.net, agraf@suse.de, pbonzini@redhat.com, stefanha@redhat.com, stefanb@linux.vnet.ibm.com, marcandre.lureau@redhat.com Date: Wed, 30 May 2018 12:06:55 +0100 Message-Id: <20180530110655.22022-9-alex.bennee@linaro.org> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180530110655.22022-1-alex.bennee@linaro.org> References: <20180530110655.22022-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::244 Subject: [Qemu-devel] [PATCH v1 8/8] tests/Makefile: mark flakey tests (!UPSTREAM) 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: =?utf-8?q?Alex_Benn=C3=A9e?= , qemu-devel@nongnu.org Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" This is a bookmarking commit to keep track of the failures I'm currently seeing in Travis. They are currently: 1. test-aio GTESTER tests/test-thread-pool ** ERROR:tests/test-aio.c:501:test_timer_schedule: assertion failed: (aio_poll(ctx, true)) GTester: last random seed: R02S66126aca97f9606b33e5d7be7fc9b625 make: *** [check-tests/test-aio] Error 1 make: *** Waiting for unfinished jobs.... Last discussion @ 20180525091724.GC14757@stefanha-x1.localdomain - rcutorture [AWAITING EXAMPLE] I suspect it is load that causes the problems but they really need to be fixed properly. Signed-off-by: Alex Bennée --- tests/Makefile.include | 4 ++++ 1 file changed, 4 insertions(+) -- 2.17.0 diff --git a/tests/Makefile.include b/tests/Makefile.include index b499ba1813..8ff4ab9e27 100644 --- a/tests/Makefile.include +++ b/tests/Makefile.include @@ -76,7 +76,9 @@ gcov-files-test-coroutine-y = coroutine-$(CONFIG_COROUTINE_BACKEND).c check-unit-y += tests/test-visitor-serialization$(EXESUF) check-unit-y += tests/test-iov$(EXESUF) gcov-files-test-iov-y = util/iov.c +# start: flakey check-unit-y += tests/test-aio$(EXESUF) +# end: flakey gcov-files-test-aio-y = util/async.c util/qemu-timer.o gcov-files-test-aio-$(CONFIG_WIN32) += util/aio-win32.c gcov-files-test-aio-$(CONFIG_POSIX) += util/aio-posix.c @@ -110,7 +112,9 @@ gcov-files-test-mul64-y = util/host-utils.c check-unit-y += tests/test-int128$(EXESUF) # all code tested by test-int128 is inside int128.h gcov-files-test-int128-y = +# start: flakey check-unit-y += tests/rcutorture$(EXESUF) +# end: flakey gcov-files-rcutorture-y = util/rcu.c check-unit-y += tests/test-rcu-list$(EXESUF) gcov-files-test-rcu-list-y = util/rcu.c