From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 119241 invoked by alias); 14 Mar 2018 09:49:07 -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 119229 invoked by uid 89); 14 Mar 2018 09:49:06 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=Spring, maria, Maria, H*c:alternative X-HELO: mail-qt0-f176.google.com Received: from mail-qt0-f176.google.com (HELO mail-qt0-f176.google.com) (209.85.216.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 14 Mar 2018 09:49:05 +0000 Received: by mail-qt0-f176.google.com with SMTP id m13so2684126qtg.13 for ; Wed, 14 Mar 2018 02:49:05 -0700 (PDT) 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=pkZJ9tRyIHAql5KHC/xSCvQ/gQSoJ7YfY+3a8FA7DYo=; b=gV2F0IFm/woSSjOu7M2cb7WV4ohmFUGPJ/qu5Pa/wPI63nXGkTYefZkQdsXJSvoEyc k0oC7X9mNjsvju2cGmYxPnE4GFwCZ+ZLANBE8HuferejjLtrs+gjyI9rNPQMf2Vx35jv eS/XJB9jqT5LIpLvzeU48534CXQeLvh1K+Ta+7ZWGrvqq//myPJVBn+UbRd5CsZ7VY6a X9Zd3FKG6KrVXfJ0r3Vqw9YvdMLT+RtUthqg8wfFrRBP50BnmrKcaJegdF6bwtgBSkrK 5FN+D4yorMRXpgIjj+X/j8ZI83iAH70IBs5X40LBBSK5YRdzro2lrquVpOj9TYRrHCuj UYWw== X-Gm-Message-State: AElRT7ETkOQYN8E6yXq7lQ5DNkIc7EwTwlv9BtXPezq9+amLbEJerSMq Qn03QOMCG7uszvAlyzrOhYIx80TIWjpdoCgpoNA= X-Google-Smtp-Source: AG47ELsSqubj79+3Af1Ca6f2IEZBKleiu2czN7g2wTdTgh5/YpmnAFBz2HRdxy7mns2OncHW9SMTLD6OqURDZqQjz2k= X-Received: by 10.200.34.165 with SMTP id f34mr5899604qta.155.1521020943384; Wed, 14 Mar 2018 02:49:03 -0700 (PDT) MIME-Version: 1.0 From: Maria Kalikas Date: Wed, 14 Mar 2018 09:49:00 -0000 Message-ID: Subject: GSoC To: gcc@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2018-03/txt/msg00155.txt.bz2 Hello anyone this concerns, My name is Maria Kalikas and I am a senior majoring in Computer Science at The University of Akron. 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 took a Compiler Design course in Spring 2017 where I designed a compiler for a C-like programming language. My implementation is written in C++. Since completing the course, I became familiar with Clang and LLVM and am currently completing a capstone project where I am creating a virtual machine to implement the C++ abstract machine using LLVM instructions and rewriting the conversions, expressions and declarations specified in the C++ Standard as three address code instructions. I look forward to any responses and feedback. Thank you, Maria Kalikas