From owner-freebsd-hackers@FreeBSD.ORG Thu Sep 8 22:51:48 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39FA2106564A; Thu, 8 Sep 2011 22:51:48 +0000 (UTC) (envelope-from cbergstrom@pathscale.com) Received: from mail-gx0-f179.google.com (mail-gx0-f179.google.com [209.85.161.179]) by mx1.freebsd.org (Postfix) with ESMTP id DF2BD8FC0A; Thu, 8 Sep 2011 22:51:46 +0000 (UTC) Received: by gxk1 with SMTP id 1so560299gxk.10 for ; Thu, 08 Sep 2011 15:51:45 -0700 (PDT) Received: by 10.42.152.6 with SMTP id g6mr523729icw.517.1315520772571; Thu, 08 Sep 2011 15:26:12 -0700 (PDT) Received: from [192.168.1.34] (ppp-61-90-34-212.revip.asianet.co.th [61.90.34.212]) by mx.google.com with ESMTPS id a11sm6168613ibg.3.2011.09.08.15.26.09 (version=SSLv3 cipher=OTHER); Thu, 08 Sep 2011 15:26:11 -0700 (PDT) Message-ID: <4E694173.9010009@pathscale.com> Date: Fri, 09 Sep 2011 05:28:03 +0700 From: =?ISO-8859-1?Q?=22C=2E_Bergstr=F6m=22?= User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.2.7) Gecko/20101031 Lightning/1.0b2 Thunderbird/3.1.1 MIME-Version: 1.0 To: Jung-uk Kim References: <201109081811.47776.jkim@FreeBSD.org> In-Reply-To: <201109081811.47776.jkim@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org Subject: Re: Porting PathScale's EKOPath Compiler Suite X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Sep 2011 22:51:48 -0000 On 09/ 9/11 05:11 AM, Jung-uk Kim wrote: > I have done preliminary porting work of PathScale's open-sourced > EKOPath Compiler Suite (https://github.com/pathscale). > > http://people.freebsd.org/~jkim/ekopath-devel.tar.bz2 > > This includes experimental OpenMP support and PathDB. Unfortuntely, > PathDB builds fine but just crashes ATM. Both options are turned off > by default for now. Although it seems working fine for many > non-trivial C/C++/Fortran sources, please do not use it for any > serious project because I have seen few internal compiler errors and > crashes. Be aware of ugly hacks! ;-) > > I just wanted to share it now because it was on the WantedPorts list > on Wiki for a while. If anyone with more clues want to pick it up > from here, please feel free. Would it be possible to work with upstream on the changes you've made? If you do a github pull request we should be able to review/comment/merge any changes back upstream efficiently.