Andersbakken / rtags

A client/server indexer for c/c++/objc[++] with integration for Emacs based on clang.
http://www.rtags.net
GNU General Public License v3.0
1.83k stars 252 forks source link

rtags.el doesn't produce any diagnostics anymore (flycheck in turn neither) #1431

Closed root42 closed 8 months ago

root42 commented 2 years ago

Since a while I don't get any diagnostics anymore from rtags.el. The RTags Diagnostics buffer is always empty (even when there are errors) and flycheck can't display any errors either. This might be related to https://github.com/Andersbakken/rtags/issues/1428, as I have to disable the rdm diagnostics output, or else rdm will crash.

Steps to reproduce the behavior:

  1. install current rtags via brew
  2. enable rtags.el in emacs
  3. visit any project indexed by rtags, which contains errors or warnings

Expected behavior I would expect to see diags in the RTags Diagnostics buffer and highlights by flycheck.

root42 commented 2 years ago

Update: I recompiled rtags with brew using llvm@9 as a dependency instead of llvm@13 and now I have flycheck error messages again. There seem to have been some breaking changes in the last llvm release(s).