Ole Christian Eidheim
Ole Christian Eidheim
Thank you, removing CentOS from the title then.
The tests in libclangmm has not been updated in a while, and they have to be rewritten in glib (g_assert_cmpstr/g_assert_cmpint) to make understandable output I think, and for libclang to...
@agares if you could give me instructions on how to install the dependencies on Gentoo, I could have a look in a Gentoo docker image. Not quite sure which docker...
OpenSuse's libclang crashes whenever for instance `#include ` is added: `libclang: crash detected during reparsing`: ``` lldb bash-4.2# lldb ./tests/source_clang_test (lldb) target create "./tests/source_clang_test" Current executable set to './tests/source_clang_test' (x86_64)....
@Agares this seems like a libclang issue on both OpenSuse and Gentoo. I would suggest reporting the issue at Gentoo/OpenSuse.
@junrrein, from the repository root path: ```sh mkdir build cd build cmake -DENABLE_TESTING=1 .. make # or for instance depending on number of cores and memory available: make -j4 make...
@junrrein Thank you for looking into this. I'll see if I can make a minimal test case using libclang only Tomorrow morning.
@junrrein It seems that the crash happens due to some library conflict. I did: `sudo docker run -ti opensuse:latest bash` and after installing gcc6-c++ and the rest of the dependencies...
Ok, the conflicting library was actually libclangmm. I did the following in the libclangmm submodule and its src directory: ```sh sed -i "s/namespace clang/namespace clangmm/g" * sed -i "s/clang::/clangmm::/g" *...
@junrrein I just pushed the changes to master, juCi++ should now work on OpenSuse (at least the tests run successfully). Thank you for your help in resolving this issue!