From owner-freebsd-questions@freebsd.org Sat Jul 15 00:21:24 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2334EDAF883 for ; Sat, 15 Jul 2017 00:21:24 +0000 (UTC) (envelope-from steven_nikkel@ertyu.org) Received: from vmx.ertyu.org (vmx.ertyu.org [IPv6:2001:19f0:5c00:944f:5400:ff:fe1a:d00]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F0C1A801D3; Sat, 15 Jul 2017 00:21:23 +0000 (UTC) (envelope-from steven_nikkel@ertyu.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ertyu.org; s=standard; h=Content-Transfer-Encoding:Content-Type:In-Reply-To: MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=HDJUuU2j8YByyfaLDFdri3TjmYbXwUUk4vPr+XxqcvQ=; b=aUjTO2F4IjSijZlvXItfu2GdYp IUkM9CaWPi0bVXl3gNLd0VsU+bKSpEEabZoHf9QNnSR9ZiLNBPrInSxUTp6zNqtVcm9fZ6TXb1uPz XhTGWnHFjS77tpbJHNt0Od/5Xn5M/CUdSeL0JzAxaUAaVZ38LSp5eZeIJLk8uxvdCcTeEJylXl8dF yOjUr3v6ASyEq3MMelAnijk0gsL5e7vusioElLLlGNP/rAv8PL/hx1HXJwR0IiDHGKDybQUZBIyJE 89CdEI7ea3h/vBC0M9VxXmRjO5JxI6P2SZ81Cn5KvbUyaCeOQgsEr8aubuAKAUK7N5Adj1DWYclj2 NrJcwvRw==; Subject: Re: OpenCL Issues To: Jan Beich Cc: freebsd-questions@freebsd.org References: <1b3fafb4-1f41-1ef0-dce5-3c97ccb39570@ertyu.org> From: Steven Nikkel Message-ID: Date: Fri, 14 Jul 2017 19:21:21 -0500 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Jul 2017 00:21:24 -0000 On 2017-07-14 6:11 PM, Jan Beich wrote: > Steven Nikkel writes: > >> On 2017-07-14 8:13 AM, Jan Beich wrote: >>> See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217635 >>> >> >> Thanks, work around from the bug report solves my issue with beignet >> and I can successfully use OpenCL on that host. > ^^^^^^^^^^^ > > Awesome! I'd like to update the port to a snapshot to pick up the fix in > question upstream, LLVM 4.0 support, more optimizations and catch > regressions early. Can you give it a try? > > https://reviews.freebsd.org/D11377 (see Download Raw Diff) > The update builds and installs. It runs clinfo fine, but I'm getting errors in my CL app, looks like it can't find the cl_amd_media_ops extension. Not sure where that error comes from as it's fine in the 1.3.1 from the existing port. Error building cl program on device 0 Error code -11, message: Program build failure Build log returned 624 bytes Build Log: stringInput.cl:56:17: warning: implicit declaration of function 'amd_byteal ... stringInput.cl:12:19: note: expanded from macro 'SWAP' stringInput.cl:56:17: error: function with no prototype cannot use the spir ... stringInput.cl:12:19: note: expanded from macro 'SWAP' stringInput.cl:58:12: warning: implicit declaration of function 'amd_bitali ... stringInput.cl:11:20: note: expanded from macro 'ROTL' stringInput.cl:58:12: error: function with no prototype cannot use the spir ... stringInput.cl:11:20: note: expanded from macro 'ROTL'