From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20472 invoked by alias); 19 Feb 2018 20:31:18 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 20463 invoked by uid 89); 19 Feb 2018 20:31:18 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-lf0-f66.google.com Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com) (209.85.215.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 19 Feb 2018 20:31:16 +0000 Received: by mail-lf0-f66.google.com with SMTP id 70so1197563lfw.2 for ; Mon, 19 Feb 2018 12:31:16 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=0HJVBKVsoEimz4+5Va8KpIEBVYO6XufK/SwZgpBF0zY=; b=A0ImSrPo0gYD7/UtuCfVFBE45gk1myu9n3Nf8w+1+M+1Zilt3Rf/dwT3KjK5W1plpd /WFoOYfAB4VJjdk+MI/H556/LXK8HqHAqYsRSFES9JE29/DlET8gXPJmVtU+ZL3P1HBN ogX4GFfMTGdjrqXkzv1UJS7kNnBy1k73C+uvsqJmmE9/N3ivFB0L9vguNNEqNTaOp8ME Mgq4ZvSVqmEtlvG4hNQxTQtdLvhiS6NCj3nQlYbDiXbcAnWXQRW7PsAX6vv//AFPlA6M MBtHTlZn2YO5+DfajetZ9pRP0oHfnWBKUGclz6OejjBKJx5aWBlFFjrrmzPQj0FOHi/W V4TQ== X-Gm-Message-State: APf1xPBg1NmrEtCZ84urH0uH6/PBtwRgkY+KAL3/JD6Qg4Eu6VOpt/eE B/919fVDjn0IWvzMwP8p/5dahyEdq5XzQ4XoTk4= X-Google-Smtp-Source: AH8x224rCdL5PzR4T5gC60Nlo0FVsOUDBBUSMJ7kw8AGPX1OZiIjo87RfnUNEN3mw3l1HP0Hdsl28ih11TkSdBVobZ4= X-Received: by 10.25.103.20 with SMTP id b20mr10369480lfc.16.1519072274529; Mon, 19 Feb 2018 12:31:14 -0800 (PST) MIME-Version: 1.0 Received: by 10.46.64.133 with HTTP; Mon, 19 Feb 2018 12:31:13 -0800 (PST) In-Reply-To: <20180219202844.GV5867@tucnak> References: <20180219202844.GV5867@tucnak> From: David Edelsohn Date: Mon, 19 Feb 2018 20:31:00 -0000 Message-ID: Subject: Re: [committed] Fix overload15.C testcase (PR c++/79064) To: Jakub Jelinek Cc: Martin Sebor , GCC Patches Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2018-02/txt/msg01125.txt.bz2 https://gcc.gnu.org/ml/gcc-testresults/2018-02/msg01247.html === g++ tests === Running target unix/-m32 ... FAIL: g++.dg/template/overload15.C -std=c++11 (test for excess errors) FAIL: g++.dg/template/overload15.C -std=c++14 (test for excess errors) FAIL: g++.dg/template/overload15.C -std=c++98 (test for excess errors) - David On Mon, Feb 19, 2018 at 3:28 PM, Jakub Jelinek wrote: > On Mon, Feb 19, 2018 at 03:20:25PM -0500, David Edelsohn wrote: >> This testcase continues to fail for -m32 on powerpc64-linux-gnu and on AIX. >> >> Excess errors: >> /nasfarm/edelsohn/src/src/gcc/testsuite/g++.dg/template/overload15.C:14:10: >> error: call of overloaded 'f<0>(char (*)[1])' is ambiguous >> /nasfarm/edelsohn/src/src/gcc/testsuite/g++.dg/template/overload15.C:15:10: >> error: no matching function for call to 'f<0>(char (*)[7])' > > Can't reproduce on powerpc64-linux-gnu: > > hostname; md5sum ../../gcc/testsuite/g++.dg/template/overload15.C; make check-c++-all RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} dg.exp=overload15.C' > gcc1-power7.osuosl.org > 74f8286a84b07ec4d8ba0b125a014426 ../../gcc/testsuite/g++.dg/template/overload15.C > make RUNTESTFLAGS="--target_board=unix\{-m32,-m64\} dg.exp=overload15.C --stds=98,11,14,17,2a,concepts" check-g++ > make[1]: Entering directory `/home/jakub/gcc2/obj20/gcc' > rm -rf testsuite/g++-parallel > make[2]: Entering directory `/home/jakub/gcc2/obj20/gcc' > (rootme=`${PWDCMD-pwd}`; export rootme; \ > srcdir=`cd ../../gcc; ${PWDCMD-pwd}` ; export srcdir ; \ > if [ -n "" ] \ > && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \ > && [ -f testsuite/g++-parallel/finished ]; then \ > rm -rf testsuite/g++; \ > else \ > cd testsuite/g++; \ > rm -f tmp-site.exp; \ > sed '/set tmpdir/ s|testsuite$|testsuite/g++|' \ > < ../../site.exp > tmp-site.exp; \ > /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \ > EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ > if [ -f ${rootme}/../expect/expect ] ; then \ > TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \ > export TCL_LIBRARY ; \ > fi ; \ > `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool g++ --target_board=unix\{-m32,-m64\} dg.exp=overload15.C --stds=98,11,14,17,2a,concepts; \ > if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \ > touch ${rootme}/testsuite/g++-parallel/finished; \ > fi ; \ > fi ) > WARNING: Couldn't find the global config file. > Test Run By jakub on Mon Feb 19 20:27:41 2018 > Native configuration is powerpc64-unknown-linux-gnu > > === g++ tests === > > Schedule of variations: > unix/-m32 > unix/-m64 > > Running target unix/-m32 > Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. > Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. > Using /home/jakub/gcc2/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. > Running /home/jakub/gcc2/gcc/testsuite/g++.dg/dg.exp ... > > === g++ Summary for unix/-m32 === > > # of expected passes 6 > Running target unix/-m64 > Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. > Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. > Using /home/jakub/gcc2/gcc/testsuite/config/default.exp as tool-and-target-specific interface file. > Running /home/jakub/gcc2/gcc/testsuite/g++.dg/dg.exp ... > > === g++ Summary for unix/-m64 === > > # of expected passes 6 > > === g++ Summary === > > # of expected passes 12 > /home/jakub/gcc2/obj20/gcc/testsuite/g++/../../xg++ version 8.0.1 20180214 (experimental) (GCC) > > make[2]: Leaving directory `/home/jakub/gcc2/obj20/gcc' > make[1]: Leaving directory `/home/jakub/gcc2/obj20/gcc' > > Jakub