[Bug 213732] lang/beignet: crashes with some OpenCL apps
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Mar 17 12:11:23 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213732
--- Comment #4 from Jan Beich (mail not working) <jbeich at FreeBSD.org> ---
(In reply to Xiuli Pan from comment #3)
> These bugs seems to be some conflict about the llvm version. LLVM has a mangle
> change in LLVM39, if you get some binary build with LLVM39 and have some lower
> verison CLANG when runing. There maybe some bugs like this.
Thank you for the hint. Beignet works fine after a small fix[1] but I haven't
tested much.
[1] https://lists.freedesktop.org/archives/beignet/2017-March/008702.html
> So could you provide the clang -v output to check the LLVM version.
FreeBSD has one Clang version in base and many more suffixed in ports/packages.
lang/beignet port passes -DLLVM_CONFIG_EXECUTABLE=/usr/local/bin/llvm-config39
which ends up building some (but not all) files with clang39. However, even
forcing to build everything with clang39 doesn't help.
$ clang -v
FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM
4.0.0)
Target: x86_64-unknown-freebsd12.0
Thread model: posix
InstalledDir: /usr/bin
$ clang39 -v
clang version 3.9.1 (tags/RELEASE_391/final)
Target: x86_64-unknown-freebsd12.0
Thread model: posix
InstalledDir: /usr/local/llvm39/bin
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-x11
mailing list