From owner-freebsd-hackers@FreeBSD.ORG Fri Sep 9 16:21:16 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 E941F10657AA; Fri, 9 Sep 2011 16:21:16 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 444C08FC08; Fri, 9 Sep 2011 16:21:16 +0000 (UTC) Received: by fxe4 with SMTP id 4so3596018fxe.13 for ; Fri, 09 Sep 2011 09:21:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=TU44aXuP6ZCwMGuWy1S6ninAh3oF3AQAnFi0dEvxVqc=; b=FNclo6uPWIIyAZ5T2c5n3ubX7L5AGTbYcewURGlWu2LveYC/+YH9Nysja4bcs5x453 wwp8PH0a3emVb9O/tsmQH10vHz0MR4xuUK7xCW3q1CuoiWVsuCUNkSF19F1JeGHvbwDO c7JaU0ZyAl0el5eMvoR41KjBXZOIM/Ex8BnU4= Received: by 10.223.22.15 with SMTP id l15mr1286812fab.85.1315583627265; Fri, 09 Sep 2011 08:53:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.152.38.229 with HTTP; Fri, 9 Sep 2011 08:53:27 -0700 (PDT) In-Reply-To: <201109081811.47776.jkim@FreeBSD.org> References: <201109081811.47776.jkim@FreeBSD.org> From: arrowdodger <6yearold@gmail.com> Date: Fri, 9 Sep 2011 19:53:27 +0400 Message-ID: To: Jung-uk Kim Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 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: Fri, 09 Sep 2011 16:21:17 -0000 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