From owner-freebsd-hackers@FreeBSD.ORG Fri Sep 9 16:47:25 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 02DEC106566C; Fri, 9 Sep 2011 16:47:25 +0000 (UTC) (envelope-from cbergstrom@pathscale.com) Received: from mail-gw0-f49.google.com (mail-gw0-f49.google.com [74.125.83.49]) by mx1.freebsd.org (Postfix) with ESMTP id A75B08FC12; Fri, 9 Sep 2011 16:47:24 +0000 (UTC) Received: by gwb1 with SMTP id 1so1712342gwb.36 for ; Fri, 09 Sep 2011 09:47:24 -0700 (PDT) Received: by 10.68.11.232 with SMTP id t8mr516856pbb.384.1315586843467; Fri, 09 Sep 2011 09:47:23 -0700 (PDT) Received: from [192.168.1.34] (ppp-58-8-58-6.revip2.asianet.co.th. [58.8.58.6]) by mx.google.com with ESMTPS id i4sm21158587pbr.4.2011.09.09.09.47.21 (version=SSLv3 cipher=OTHER); Fri, 09 Sep 2011 09:47:22 -0700 (PDT) Message-ID: <4E6A438F.7020504@pathscale.com> Date: Fri, 09 Sep 2011 23:49:19 +0700 From: =?UTF-8?B?IkMuIEJlcmdzdHLDtm0i?= 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: arrowdodger <6yearold@gmail.com> References: <201109081811.47776.jkim@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, Jung-uk Kim 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: Fri, 09 Sep 2011 16:47:25 -0000 On 09/ 9/11 10:53 PM, arrowdodger wrote: > On Fri, Sep 9, 2011 at 2: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. >> >> Cheers, >> >> Jung-uk Kim >> _______________________________________________ >> freebsd-hackers@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers >> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" >> > I've tried to build your port on 8-STABLE and got this: > > [ 30%] Generating > pscrt-static-x86_64/memcpy_em64t_c.o > > Error: Invalid target group option > -TARG:processor=nocona > > !!! DevWarn during Reading WHIRL file: TODO: implement *skip* option > !!! DevWarn during Reading WHIRL file: IPA_NODE::Skip is not yet implemented > > After removing CPUTYPE=nocona from /etc/make.conf i got: > > [ 45%] Generating openmp-static-x86_64/thread_c.o > /usr/home/arr/ports/ekopath-devel/work/path64-suite/compiler/compiler/src/libopenmp/thread.c: > In function 'gettid': > /usr/home/arr/ports/ekopath-devel/work/path64-suite/compiler/compiler/src/libopenmp/thread.c:74: > warning: implicit declaration of function 'thr_self' > /usr/home/arr/ports/ekopath-devel/work/path64-suite/compiler/compiler/src/libopenmp/thread.c: > In function '__pmp_thread_create': > /usr/home/arr/ports/ekopath-devel/work/path64-suite/compiler/compiler/src/libopenmp/thread.c:515: > error: 'MAP_ANONYMOUS' undeclared Why do I feel like I'm not being heard at all? Do you people want to work with upstream and get your issues resolved or not? If so report bugs to *upstream* and please send any patches for review. http://bugs.pathscale.com # New JIRA and not 100% tested for community https://github.com/path64/compiler/issues # Github issues sucks, but there's people watching this space We also have mailing lists, irc and you can even bug me if you need help/have questions ./C