From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 122254 invoked by alias); 14 Mar 2018 17:26:14 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 122244 invoked by uid 89); 14 Mar 2018 17:26:14 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=H*f:sk:ri61sgm, H*i:sk:ri61sgm X-HELO: mail-ua0-f173.google.com Received: from mail-ua0-f173.google.com (HELO mail-ua0-f173.google.com) (209.85.217.173) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 14 Mar 2018 17:26:13 +0000 Received: by mail-ua0-f173.google.com with SMTP id v9so375504uaj.3 for ; Wed, 14 Mar 2018 10:26:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=xlXalg89W2ajSqwrcaARX8Jb50j4u07zFv7HSNz/dp8=; b=KSmANjPm4rTlDn8CNvCUbF5hML5uajq/xu4PxN5a/rZqHzzsyEsFDxyuN7QMPU4yEI Tn//BigzT6iZw3faP1pNeDEsA7I6CsmT97OL2UKOSz1AyDu9GZBnv5Pfhl0TDsSwmX2H ZMggP5iNKa1WLVUaKtst52WoEkI4qQhjUIgt05u+4jFUpGlOJ1Ra2KOwirDMMlRBCbj6 JiInY6TcRONi7rxRO6/Ro9Tv0+8ISUesORaJhPvj6N/85TtRUr2I7ls41zgd51knoNCw b+2vMBv8KQ1kGDVI1A59snifjpqpnt6AvLOqXtufuBbic/ezm2y3PjRpzho2Sj81pdxV H/lw== X-Gm-Message-State: AElRT7EANqnqWiA8qJpqOm+jw9GcW807VdwYXaVdohNy/WWJXxr7FGsu /GqUnrlpedHpKpdx6AgA6+o= X-Google-Smtp-Source: AG47ELs7h5VHgQdgsluj6mBRDeVBtkpkiH8nWmGGA+DDE6lR4D4vJmdpNwCPOh9x+c12ZrOvB1J30w== X-Received: by 10.159.54.227 with SMTP id p90mr3941308uap.74.1521048371441; Wed, 14 Mar 2018 10:26:11 -0700 (PDT) Received: from [172.20.65.227] ([12.16.51.253]) by smtp.googlemail.com with ESMTPSA id h128sm1465706vkd.7.2018.03.14.10.26.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Mar 2018 10:26:11 -0700 (PDT) Subject: Re: GSoC (Making C++ concepts conform to the current standard) To: Martin Jambor , Maria Kalikas , gcc@gcc.gnu.org Cc: jason@redhat.com References: From: Nathan Sidwell Message-ID: <9d175d90-8bba-831d-ccd3-abc2409d8160@acm.org> Date: Wed, 14 Mar 2018 17:26:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2018-03/txt/msg00162.txt.bz2 On 03/14/2018 01:23 PM, Martin Jambor wrote: >> My familiarity and continuous reading of the C++ Standard has encouraged me >> to extend the previously developed support for concepts in GCC. I want to >> modify the implementation to conform with the current specification in the >> C++ Standard. I am curious to know if this would be a good project to >> propose for Google Summer of Code and am interested in finding a mentor. > > I personally do not know what the status of C++ concept implementation > is, how much it differs from the current standard is or whether making > it more up to date would make a good GSoC project. Jason, Nathan, what > do you think? (And if so, would you be willing to be a mentor? Can you > think of someone else?) Jason and I have been discussing this. Updating the concepts code would be a good thing. It happens to be one of the C++ standardization meetings this week. nathan -- Nathan Sidwell