From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 28 20:10:47 2018 Received: (at submit) by debbugs.gnu.org; 29 Jun 2018 00:10:47 +0000 Received: from localhost ([127.0.0.1]:39025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fYgzu-00021g-HF for submit@debbugs.gnu.org; Thu, 28 Jun 2018 20:10:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fYgzr-00021R-7L for submit@debbugs.gnu.org; Thu, 28 Jun 2018 20:10:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fYgzk-0001hT-5W for submit@debbugs.gnu.org; Thu, 28 Jun 2018 20:10:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RECEIVED_FROM_WINDOWS_HOST,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57566) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fYgzk-0001gv-1K for submit@debbugs.gnu.org; Thu, 28 Jun 2018 20:10:36 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYgzh-0003Fp-FU for guix-patches@gnu.org; Thu, 28 Jun 2018 20:10:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fYgzd-0001c5-BF for guix-patches@gnu.org; Thu, 28 Jun 2018 20:10:33 -0400 Received: from mail-oln040092002012.outbound.protection.outlook.com ([40.92.2.12]:42816 helo=NAM01-SN1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fYgzc-0001b9-TZ; Thu, 28 Jun 2018 20:10:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jlMOb2URBEh9p3Rehx2K+2zlCMqn1P2qTPTkLz3bvL0=; b=g4Fe0vI9lBCPqbKkWXZK7M1sq/YmJD4e1PwME9loxWl2XbsXS6UrzTp5QFIbcXHZxy3nyASw9tAch+87knoNYCY/ZJCgx4PzRXkRYIvGG99m8CpuNXmqfqgdft0YqUyR9psjhMcqD9GmE7O7YCGTEBcm5zw3OI7wTHALojZpXfrDfQSqqd2jHkSAB0EXQhM2Go8BbvwN5bn8WZ0GGkqEv0+Afz0HmFh5ZBXTdoCjsiA4M2LPR43Y+xu/Q2oUUConexld3qfSJmTL+itJuCyP19Zn4iy/L/PsJlr8inIxMPJGEJyz26TwmUus0E+OjoOpvAPROk42mp/HQ1yiKPu2Jw== Received: from BY2NAM01FT050.eop-nam01.prod.protection.outlook.com (10.152.68.56) by BY2NAM01HT150.eop-nam01.prod.protection.outlook.com (10.152.69.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.906.15; Fri, 29 Jun 2018 00:10:26 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com (10.152.68.59) by BY2NAM01FT050.mail.protection.outlook.com (10.152.69.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.906.15 via Frontend Transport; Fri, 29 Jun 2018 00:10:26 +0000 Received: from SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382]) by SN1PR16MB0511.namprd16.prod.outlook.com ([fe80::c5d0:39f1:74ab:8382%3]) with mapi id 15.20.0884.024; Fri, 29 Jun 2018 00:10:25 +0000 From: Fis Trivial To: "guix-patches@gnu.org" Subject: [PATCH] gnu: Add pocl. Thread-Topic: [PATCH] gnu: Add pocl. Thread-Index: AQHUDz2TwbHQHhtzQUKSKgq+KlF1Tg== Date: Fri, 29 Jun 2018 00:10:25 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2P15301CA0022.APCP153.PROD.OUTLOOK.COM (2603:1096:202:1::32) To SN1PR16MB0511.namprd16.prod.outlook.com (2a01:111:e400:5958::25) x-incomingtopheadermarker: OriginalChecksum:2A97DDD18E6F8E42F9A9D496BEA2F619722D37D5B41FB8299E440C8EB698EF9E; UpperCasedChecksum:5A5AAC05FB2AE3E288AEF0D889BFD23AFCB07360D6F28F261D1576554094031F; SizeAsReceived:7264; Count:48 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [557yhi6itTQXGk+Xc629Zfy7jkXzlHiq] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM01HT150; 7:v0Nbqa49o09nsU3hRF9ZvHDd93AD61nF9SDDHRcNhnxMp/8kalnWUos0ISdJAdF8++0Pnk3TX6IAyHeydbGrrzxOzNIPG0iHeVdruVNisNAw1YuhSFQkn7bgFMZ0pYLF7joiuatqG1wonD5SKBEdfDJuNOUDuIDRyXS5TnTOayF2wCQUMBNzmxlbkAEAlv20nz7oxLXBka+pdXlTL+e6qorc9vamXML6YdP2ROPpm7q7myt/hQq7c17JypTbmmmi x-incomingheadercount: 48 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:BY2NAM01HT150; x-ms-traffictypediagnostic: BY2NAM01HT150: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM01HT150; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM01HT150; x-forefront-prvs: 0718908305 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(189003)(97736004)(6506007)(6346003)(7696005)(105586002)(6436002)(106356001)(6306002)(9686003)(55016002)(102836004)(68736007)(5640700003)(83332001)(33656002)(87572001)(2900100001)(73972006)(86362001)(386003)(82202002)(14454004)(104016004)(966005)(486006)(14444005)(2351001)(575784001)(476003)(2501003)(256004)(74316002)(20460500001)(99286004)(450100002)(5250100002)(305945005)(4326008)(1857600001)(5660300001)(8676002)(8936002)(81156014)(6916009)(26005)(25786009)(53376002)(15852004); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM01HT150; H:SN1PR16MB0511.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: wLdOSDCjyuaPGtCiAKz9GRTSM/dNmK+GmCLiBtdTDSlTJAwtEIEWkJoo6F1uT4NNaicOHhrbqCPWag/IXo1ohFNNwnQ6EfNeWFTzsPBga7n3OIFXuy7KwJaopzd5GIHxq0Y+Hh6P/MMNzJBlnETVsxbcIHKk+oLXpcXBuXfh3rJYZiAlpFjryjFjjWPJ74AK4Z9eIZZ9C8AO6g2SDg7J0bidojIM5GGiuLqxKrfp+KU= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: cbc6454e-a363-445b-743d-08d5dd54b5ee X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jun 2018 00:10:25.7244 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM01HT150 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: =?iso-8859-1?Q?Ludovic_Court=E8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) * gnu/packages/opencl.scm (pocl): New variable. --- gnu/packages/opencl.scm | 53 +++++++++++++++++++++++++++++++++++++++++++++= ++-- 1 file changed, 51 insertions(+), 2 deletions(-) diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index 644cd95e9..14eed5248 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -24,11 +24,13 @@ #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (gnu packages) + #:use-module (gnu packages autotools) #:use-module (gnu packages gl) #:use-module (gnu packages gnupg) #:use-module (gnu packages compression) #:use-module (gnu packages libedit) #:use-module (gnu packages llvm) + #:use-module (gnu packages mpi) #:use-module (gnu packages ncurses) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) @@ -38,8 +40,8 @@ #:use-module (gnu packages xorg)) ;; This file adds OpenCL implementation related packages. Due to the fact = that -;; OpenCL devices are not available during build (store environment), test= s are -;; all disabled. +;; OpenCL devices like GPU are not available during build (store environme= nt), +;; tests that require such devices are all disabled. ;; Check https://lists.gnu.org/archive/html/guix-devel/2018-04/msg00293.ht= ml (define (make-opencl-headers major-version subversion) @@ -288,3 +290,50 @@ functions required to initialize the device, create th= e command queues, the kernels and the programs, and run them on the GPU. The code also contains= a back-end for the LLVM compiler framework.") (license license:lgpl2.1+))) + +(define-public pocl + (package + (name "pocl") + (version "1.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://github.com/pocl/pocl/archive/v" + version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "0lrw3hlb0w53xzmrf2hvbda406l70ar4gyadflvlkj4879lx138y")))) + (build-system cmake-build-system) + (native-inputs + `(("libltdl" ,libltdl) + ("pkg-config" ,pkg-config))) + (inputs + `(("clang" ,clang) + ("hwloc" ,hwloc "lib") + ("llvm" ,llvm) + ("ocl-icd" ,ocl-icd))) + (arguments + `(#:configure-flags + (list "-DENABLE_ICD=3DON" + "-DENABLE_TESTSUITES=3DON" + ;; We are not developers, don't run conformance suite. + "-DENABLE_CONFORMANCE=3DOFF" + (string-append "-DEXTRA_HOST_LD_FLAGS=3D-L" + (assoc-ref %build-inputs "libc") "/lib")) + #:phases + (modify-phases %standard-phases + (add-after 'install 'remove-headers + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (delete-file-recursively + (string-append out "/include"))))) + (add-before 'check 'set-HOME + (lambda _ + (setenv "HOME" "/tmp") + #t))))) + (home-page "http://portablecl.org/") + (synopsis "Portable Computing Language (pocl), is an OpenCL implementa= tion") + (description "Pocl is being developed towards an efficient implementat= ion +of OpenCL standard which can be easily adapted for new targets.") + (license license:expat))) -- 2.14.4 From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 02 11:36:35 2018 Received: (at 32001) by debbugs.gnu.org; 2 Jul 2018 15:36:35 +0000 Received: from localhost ([127.0.0.1]:43767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa0sT-0006bC-K3 for submit@debbugs.gnu.org; Mon, 02 Jul 2018 11:36:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa0sS-0006az-6h for 32001@debbugs.gnu.org; Mon, 02 Jul 2018 11:36:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fa0sJ-0002nX-Sw for 32001@debbugs.gnu.org; Mon, 02 Jul 2018 11:36:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59800) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fa0sJ-0002nT-PU; Mon, 02 Jul 2018 11:36:23 -0400 Received: from [193.50.110.150] (port=59350 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fa0sJ-0006nM-Ar; Mon, 02 Jul 2018 11:36:23 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Fis Trivial Subject: Re: [PATCH] gnu: Add pocl. References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 02 Jul 2018 17:36:21 +0200 In-Reply-To: (Fis Trivial's message of "Fri, 29 Jun 2018 00:10:25 +0000") Message-ID: <87va9xejka.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32001 Cc: 32001@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello Fis, Fis Trivial skribis: > * gnu/packages/opencl.scm (pocl): New variable. So this fixes the linker issue you mentioned before? Does it depend on another patch? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 02 12:27:52 2018 Received: (at 32001) by debbugs.gnu.org; 2 Jul 2018 16:27:52 +0000 Received: from localhost ([127.0.0.1]:43844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa1g8-0007qm-8C for submit@debbugs.gnu.org; Mon, 02 Jul 2018 12:27:52 -0400 Received: from mail-oln040092001105.outbound.protection.outlook.com ([40.92.1.105]:48841 helo=NAM01-BY2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fa1g6-0007qY-9T for 32001@debbugs.gnu.org; Mon, 02 Jul 2018 12:27:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7Fkaszq96WDr4Bj1MIkrmObwUTkRB/tdx8AN1aIXr5Q=; b=IqaL3w8nXxOFKcJan4pplw+Do8C5sfLysSmC+IPd2Fx/v5vmZL+rqNJtQDYCc0mDEhOnOKaZ+Z8fSjoTrhyeqX7L62pYYUfDx+023c3vmTtIa4NZKmt+65Gmk0jjcj62h8HKp8cQ5H9XQKtk0MMdaCnNeNmtR60srk7eceme/O64IHqqoRO5+dk9pIARwdko/B5h76lJ/8G63w1kupYaGTCfXBRHNw3Ug+1Gp35jwa2uVJi3iaZglrO3Lr0NeQHysQ4phIWYJUmRiMxYVI3kRpk/5ROyLa+0c0R/fDkebuJMBLX55F903bnpZZMgnW5Tsphqi8p4JJv47tOwnPfoIg== Received: from BY2NAM01FT018.eop-nam01.prod.protection.outlook.com (10.152.68.59) by BY2NAM01HT008.eop-nam01.prod.protection.outlook.com (10.152.69.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.906.15; Mon, 2 Jul 2018 16:27:43 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com (10.152.68.56) by BY2NAM01FT018.mail.protection.outlook.com (10.152.69.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.906.15 via Frontend Transport; Mon, 2 Jul 2018 16:27:43 +0000 Received: from BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::41c1:519d:6b06:6d0b]) by BLUPR16MB0500.namprd16.prod.outlook.com ([fe80::41c1:519d:6b06:6d0b%2]) with mapi id 15.20.0906.026; Mon, 2 Jul 2018 16:27:43 +0000 From: Gaaming Jyun To: =?utf-8?B?THVkb3ZpYyBDb3VydMOocw==?= Subject: Re: [PATCH] gnu: Add pocl. Thread-Topic: [PATCH] gnu: Add pocl. Thread-Index: AQHUDz2TwbHQHhtzQUKSKgq+KlF1TqR8Fm7xgAAOP4A= Date: Mon, 2 Jul 2018 16:27:43 +0000 Message-ID: References: <87va9xejka.fsf@gnu.org> In-Reply-To: <87va9xejka.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0009.APCP153.PROD.OUTLOOK.COM (2603:1096:203:18::21) To BLUPR16MB0500.namprd16.prod.outlook.com (2a01:111:e400:c46a::11) x-incomingtopheadermarker: OriginalChecksum:12356D34F648943B5F14758838F77388B84517EDBD20CBE505B632E83D7BD998; UpperCasedChecksum:87E6F897265DCA149D950744C6F17D9CA7D70263C2EFF3698B2973CE1D5454EC; SizeAsReceived:7517; Count:50 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [OPd4X33reuG9n5msvhMCd1XWqriHHRSl] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BY2NAM01HT008; 7:eZJrfP2pa0Z7YoaGJLwJt0eJj9NrlQjnoRLBMQht+AIt/7aHwTAKwubDzYvcRpVu2U6Ps/xccatC3CO2AgzZlsVhw7ylkt3CNIvJIF8oiXqfX071JafD09JcpruLOiXXf8bg+TBr7shI75J00IkrnJ7ijvYI4EkwhizfrSjyHxUSloqkZeiEvsFGQDHMAWvHd+c6taE/Zdx4WkyYcRjx13jqfiObvoD+hS+w6z5QEsd+uj5fH9NXg7Rorx/r/rc1 x-incomingheadercount: 50 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(201702181274)(2017031322404)(1603101448)(1601125500)(1701031045); SRVR:BY2NAM01HT008; x-ms-exchange-slblob-mailprops: Ad+mZByrAbR057ngQKiu2TDm9HRIO48J8Y86ArTgq/VLmLQXq2yX59nIk/kkmjuETWgS8T+mcYiA6w2M+5dnlRWOQFHHus95LToHR1Qt6TbBIWJ8soSIP6OFQjG+tPpaAWcDqHFmvbmYxDB5O28IUfGialjbn3RM17x6dwnz6e4wgA37DJeHi7Dh2FQYtke9aUAM8X2xTTuUqoU0/T64FZVwj3F+mXMexx7v9rn5F+TyIum4WJUcfab7iIvYyNOzZs1205J8t35vJJzFXt0y1wYdqB8vfdmeMXg43XN23CmHhae1GKW0DiZFBZICeYQ6ILfDRb76/EIZk1VuK3RO1HqB0a0mDJQCUUuNrsIfH7y7EdI83CLZYFvi0Xsi9eled3oqLLeDjvpIf044LeyULnFpE7Pao5mJSfwaE4LPHYJ190FgnkILcJhyKygbaReHeIrW788FfS9AEVDv9wI1Jg8ietfcOhpxtHj2LNUtid/rsTlgC+ipAuD9SUovVqyOrPUrKKW8CYxFGyfOs2rcAMZe67Tfkmswh8ZWZAkyATDMdfxAU8Ft+VpDR1x/7nH6dOWFqqN1kYOav+jxp49nGyL7r1uPZNiSAEUp6TBPP7FhiCKbDTgN+o/y7JJtB15J9telHUAkHN8mfv9CiJc8ZK/z+9XSTpjU x-ms-traffictypediagnostic: BY2NAM01HT008: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:BY2NAM01HT008; BCL:0; PCL:0; RULEID:; SRVR:BY2NAM01HT008; x-forefront-prvs: 07215D0470 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(52314003)(189003)(87572001)(104016004)(68736007)(8676002)(81156014)(76176011)(39060400002)(97736004)(5250100002)(86362001)(6246003)(54906003)(2900100001)(256004)(305945005)(9686003)(14454004)(6506007)(5660300001)(7696005)(25786009)(4326008)(446003)(229853002)(6346003)(105586002)(106356001)(82202002)(99286004)(55016002)(6436002)(8936002)(20460500001)(26005)(6916009)(386003)(74316002)(11346002)(33656002)(73972006)(476003)(83332001)(102836004)(486006)(15852004)(42262002); DIR:OUT; SFP:1901; SCL:1; SRVR:BY2NAM01HT008; H:BLUPR16MB0500.namprd16.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: hotmail.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=ybbs.daans@hotmail.com; x-microsoft-antispam-message-info: TI7qPMFFz4cK4z1fvKFChSjadinC3DV1pt+vkphm6QRspnjJ0dbwZ+YNtwU9aB6FnzWg6TgtBfXyeemniInUr5u8DE4dKOJg1Y+XKOmt9/3vSlC/3WKMRIlb494yYGCH7KBg5WS/KPVB82qEKNgDop+cvavlZ5ucQ+UZMWvy44OkTsORcTITwaui78Wg0rTZHVqp2hv8AeFA+CShg1kLcTJIC/7weVpC5mT3KfTQbq8= Content-Type: text/plain; charset="utf-8" Content-ID: <15A5E2F93E1B23419020A7717DFA87F5@namprd16.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-Network-Message-Id: 20189e1a-668f-4322-5096-08d5e038bc85 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: dd759f05-a917-4aa0-a2f5-4cc35c50e0c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2018 16:27:43.6562 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM01HT008 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32001 Cc: Gaaming Jyun , "32001@debbugs.gnu.org" <32001@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) DQpMdWRvdmljIENvdXJ0w6hzIHdyaXRlczoNCg0KPiBIZWxsbyBGaXMsDQo+DQo+IEZpcyBUcml2 aWFsIDx5YmJzLmRhYW5zQGhvdG1haWwuY29tPiBza3JpYmlzOg0KPg0KPj4gKiBnbnUvcGFja2Fn ZXMvb3BlbmNsLnNjbSAocG9jbCk6IE5ldyB2YXJpYWJsZS4NCj4NCj4gU28gdGhpcyBmaXhlcyB0 aGUgbGlua2VyIGlzc3VlIHlvdSBtZW50aW9uZWQgYmVmb3JlPyAgRG9lcyBpdCBkZXBlbmQgb24N Cj4gYW5vdGhlciBwYXRjaD8NCj4NCg0KPiBUaGFua3MsDQo+IEx1ZG/igJkuDQoNCg0KWWVzLCBp dCBmaXhlcyB0aGUgbGlua2VyIGlzc3VlLCBvbiBwdGhyZWFkIGJhY2tlbmQuIFNlZW1zIHNvIHRy aXZpYWwNCi4uLiBJIHN0aWxsIGRvbid0IGtub3cgd2h5IEkgd291bGQgaGF2ZSB0byByZWFkIHRo ZSBzb3VyY2UgY29kZSBvZg0KbGQtd3JhcHBlciwgcGFydCBvZiBsbHZtIGFuZCBwb2NsIHRvIGNv bWUgdXAgd2l0aCB0aGlzIC4uIDooDQoNCkFueXdheSwgYWxsIHVuaXQgdGVzdHMgcGFzc2VkLiBB bmQgSSBoYXZlIGJvb3N0LWNvbXB1dGUgYXQgbXkgb3duIHJlcG8NCndoaWNoIHVzZXMgcG9jbCBh cyBuYXRpdmUtaW5wdXQgZm9yIHRlc3RpbmcgaW4gc3RvcmUsIHJ1bnMgdmVyeSB3ZWxsLg0KDQpj aGVlcnMNCg0KSmlhbWluZw0K From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 03 11:33:17 2018 Received: (at 32001-done) by debbugs.gnu.org; 3 Jul 2018 15:33:17 +0000 Received: from localhost ([127.0.0.1]:45604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faNIr-0001zc-DN for submit@debbugs.gnu.org; Tue, 03 Jul 2018 11:33:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faNIp-0001zP-W1 for 32001-done@debbugs.gnu.org; Tue, 03 Jul 2018 11:33:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faNIh-0000wK-OU for 32001-done@debbugs.gnu.org; Tue, 03 Jul 2018 11:33:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50678) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faNIh-0000w9-Ke; Tue, 03 Jul 2018 11:33:07 -0400 Received: from [193.50.110.150] (port=38666 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1faNIg-0000D5-P4; Tue, 03 Jul 2018 11:33:07 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Gaaming Jyun Subject: Re: [bug#32001] [PATCH] gnu: Add pocl. References: <87va9xejka.fsf@gnu.org> Date: Tue, 03 Jul 2018 17:33:05 +0200 In-Reply-To: (Gaaming Jyun's message of "Mon, 2 Jul 2018 16:27:43 +0000") Message-ID: <87efgkibbi.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32001-done Cc: "32001@debbugs.gnu.org" <32001-done@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Gaaming Jyun skribis: > Yes, it fixes the linker issue, on pthread backend. Seems so trivial > ... I still don't know why I would have to read the source code of > ld-wrapper, part of llvm and pocl to come up with this .. :( > > Anyway, all unit tests passed. And I have boost-compute at my own repo > which uses pocl as native-input for testing in store, runs very well. Perfect. Applied with the changes below. Thanks! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm index 14eed5248..42cedd154 100644 --- a/gnu/packages/opencl.scm +++ b/gnu/packages/opencl.scm @@ -327,13 +327,22 @@ back-end for the LLVM compiler framework.") (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) (delete-file-recursively - (string-append out "/include"))))) + (string-append out "/include")) + #t))) (add-before 'check 'set-HOME (lambda _ (setenv "HOME" "/tmp") #t))))) (home-page "http://portablecl.org/") - (synopsis "Portable Computing Language (pocl), is an OpenCL implementation") - (description "Pocl is being developed towards an efficient implementation -of OpenCL standard which can be easily adapted for new targets.") + (synopsis "Portable Computing Language (pocl), an OpenCL implementation") + (description + "Pocl is a portable implementation of the OpenCL standard (1.2 with some +2.0 features supported). This project seeks to improve performance +portability of OpenCL programs with the kernel compiler and the task run-time, +reducing the need for target-dependent manual optimizations. + +pocl uses Clang as an OpenCL C frontend and LLVM for kernel compiler +implementation, and as a portability layer. Thus, if your desired target has +an LLVM backend, it should be able to get OpenCL support easily by using +pocl.") (license license:expat))) --=-=-=-- From unknown Thu Jun 19 16:21:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 01 Aug 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator