-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clang crashes on last version #19
Comments
both clang-3.4 and clang-3.5 do crash here. |
I've submitted a bug to clang developers, to be followed here: http://llvm.org/bugs/show_bug.cgi?id=19532 |
Updated the bug @ clang, still no response. This is definitely a clang problem, so there's nothing more that can be done here on this side. |
FYI, clang bug was confirmed at http://llvm.org/bugs/show_bug.cgi?id=19532 |
Just got a hint from clang devs on how to work around the clang bug, this issue should be updated soon then. |
…lag, while external gflags seems to not be available for libc++, ref #19
Work around the bug is now working! Issue remains with external gflags lib, which is outside our realm, but I will investigate fully before the fix is merged. FTR, for now, compiling with clang on linux requires:
This forces the use of libc++ as clang 3.5 is buggy with libstdc++ 4.9 (http://reviews.llvm.org/rL201729). I will investigate clang 3.6 in case the fix from llvm has been merged there. |
After much testing, more recent versions of clang-3.5 work on the stdlibc++:
So, AFAIK:
clang-3.6 utterly fails, in all my experiments. Since it is the development version of clang, I am not supporting it for now. |
libcmaes now compiles fine on OSX with default clang compiler, the documentation has been updated with a quickstart section for building without too much hassle on OSX, see https://github.com/beniz/libcmaes/wiki/Building-libcmaes-on-Mac-OSX |
…lag, while external gflags seems to not be available for libc++, ref CMA-ES#19
The text was updated successfully, but these errors were encountered: