From patchwork Wed May 22 16:14:11 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom de Vries X-Patchwork-Id: 32797 Received: (qmail 98980 invoked by alias); 22 May 2019 16:14:17 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 98967 invoked by uid 89); 22 May 2019 16:14:16 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-25.0 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, SPF_PASS autolearn=ham version=3.3.1 spammy=HX-Languages-Length:1177 X-HELO: mx1.suse.de Received: from mx2.suse.de (HELO mx1.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 22 May 2019 16:14:15 +0000 Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 96633ADBE for ; Wed, 22 May 2019 16:14:13 +0000 (UTC) Date: Wed, 22 May 2019 18:14:11 +0200 From: Tom de Vries To: gdb-patches@sourceware.org Subject: [committed][gdb/testsuite] Require c++11 for gdb.base/align.exp Message-ID: <20190522161409.GA18947@delia> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-IsSubscribed: yes Hi, When building gdb on ubuntu 16.04 with gcc 5.4.0, and running the gdb testsuite we run into a failure due to align.exp requiring at least c++11. Fix this by adding -std=c++11. Tested on x86_64-linux. Committed to trunk. Thanks, - Tom [gdb/testsuite] Require c++11 for gdb.base/align.exp gdb/testsuite/ChangeLog: 2019-05-22 Tom de Vries * gdb.base/align.exp: Require c++11. --- gdb/testsuite/gdb.base/align.exp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gdb/testsuite/gdb.base/align.exp b/gdb/testsuite/gdb.base/align.exp index e3ca0470e9..8fe209e07c 100644 --- a/gdb/testsuite/gdb.base/align.exp +++ b/gdb/testsuite/gdb.base/align.exp @@ -135,8 +135,12 @@ proc run_alignment_test { lang } { set filename [prepare_test_source_file $lang] + set flags {debug} + if { "$lang" == "c++" } { + lappend flags "additional_flags=-std=c++11" + } standard_testfile $filename - if {[prepare_for_testing "failed to prepare" "$lang/$testfile" $srcfile {debug}]} { + if {[prepare_for_testing "failed to prepare" "$lang/$testfile" $srcfile $flags]} { return -1 }