From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 93083 invoked by alias); 16 Dec 2017 12:30:41 -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 93055 invoked by uid 89); 16 Dec 2017 12:30:38 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy= X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-ot0-f171.google.com Received: from mail-ot0-f171.google.com (HELO mail-ot0-f171.google.com) (74.125.82.171) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 16 Dec 2017 12:30:37 +0000 Received: by mail-ot0-f171.google.com with SMTP id q3so9949217oth.2; Sat, 16 Dec 2017 04:30:37 -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:from:date:message-id:subject:to; bh=+Xc0sZyiF1hrSNfahxjfZnJB735lXifABh6xtkYRyHw=; b=qGeVIWzzVlns8vOQgA9vyYeJmL04UIOwpek9Go32bYDCRw3hJ3ANpxiBUO+O/3H9d7 h5/dMcaZoC5hAXhZFPItPQl8XJXdayNJPiO7f9Rb20Ch2+EcHAZ6EgCt9FJOcHGonWLm 7cf+N8370BysYp45VDDqPdO0K0yIYiI9tE+3Wd6iq26pJa6drk6b0y0lCeucUW1sf05p 00ssCl9Pr9hGzp29ZN8w9wSON/NVPWvnDOQFyR0wVM1uphv9e2l9c4KmraZtXyeaqkxE QiZJl4eC000VI40bAF9WfR8CSgMgxebH6UihZWXPHqJ+/uwmiT4D+ApnU4lb30HZERYm srrQ== X-Gm-Message-State: AKGB3mK/6yttElG+crP9JDRiQSATqwHwjYt4QRf7xxy6HrqcEDKb8VJP ZJRWGJ6Ugl40VNHEB2k3dkBsQX5UnOCGC9sw4lszSg== X-Google-Smtp-Source: ACJfBost4TiuCgh3g1FZdc7PqiQctlsKNaT+XzCM3VT2T/fpazP1wWmuvSgUZcZ1gr6XJK9GIOC679XHkYwzCWe00Kc= X-Received: by 10.157.13.225 with SMTP id 88mr10886026ots.338.1513427435367; Sat, 16 Dec 2017 04:30:35 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.7.99 with HTTP; Sat, 16 Dec 2017 04:30:34 -0800 (PST) From: Ville Voutilainen Date: Sat, 16 Dec 2017 12:30:00 -0000 Message-ID: Subject: [v3 PATCH] PR libstdc++/68430 To: gcc-patches@gcc.gnu.org, "libstdc++" Content-Type: multipart/mixed; boundary="94eb2c04f65cae14ad056074481c" X-SW-Source: 2017-12/txt/msg01112.txt.bz2 --94eb2c04f65cae14ad056074481c Content-Type: text/plain; charset="UTF-8" Content-length: 442 The compiler-powered is_constructible that we have in gcc 8 is powerful enough to give the right answer to an is_constructible question that would be hard for a pure-library implementation to get right in a well-formed fashion. This is just adding a test for it. Tested on Linux-PPC64, OK for trunk? 2017-12-16 Ville Voutilainen PR libstdc++/68430 * testsuite/20_util/is_constructible/68430.cc: New. --94eb2c04f65cae14ad056074481c Content-Type: text/plain; charset="US-ASCII"; name="68430.diff" Content-Disposition: attachment; filename="68430.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jb9bk3jx0 Content-length: 610 ZGlmZiAtLWdpdCBhL2xpYnN0ZGMrKy12My90ZXN0c3VpdGUvMjBfdXRpbC9p c19jb25zdHJ1Y3RpYmxlLzY4NDMwLmNjIGIvbGlic3RkYysrLXYzL3Rlc3Rz dWl0ZS8yMF91dGlsL2lzX2NvbnN0cnVjdGlibGUvNjg0MzAuY2MKbmV3IGZp bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uM2Y4ODBiMwotLS0gL2Rl di9udWxsCisrKyBiL2xpYnN0ZGMrKy12My90ZXN0c3VpdGUvMjBfdXRpbC9p c19jb25zdHJ1Y3RpYmxlLzY4NDMwLmNjCkBAIC0wLDAgKzEsNiBAQAorLy8g eyBkZy1kbyBjb21waWxlIHsgdGFyZ2V0IGMrKzExIH0gfQorCisjaW5jbHVk ZSA8dHlwZV90cmFpdHM+CisKK3RlbXBsYXRlPGNsYXNzIFQ+IHN0cnVjdCBG b28geyBGb28oVCA9IG51bGxwdHIpIHt9IH07CitzdGF0aWNfYXNzZXJ0KCFz dGQ6OmlzX2NvbnN0cnVjdGlibGU8Rm9vPGludD4+Ojp2YWx1ZSwgIiIpOwo= --94eb2c04f65cae14ad056074481c--