You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But the inside compiler_commands.json there are 9 entries for the same compilation commands for each build target. Also I notice that wllvm seems correct here since when set WLLVM_OUTPUT=debug it only prints each compilation once. So this may be an issue for Bear.
But as my case is not the regular compilation practice, I guess this should be of low priority.
The text was updated successfully, but these errors were encountered:
thanks for the report. compiler wrappers are root of problems as i mentioned in the documentation.
the next release will contain fix for detecting (and filtering) potential duplicates.
This is a rare use-case: when using wllvm Bear always generates more compilation database entries than expected.
As the README.md mentioned, that project does 2 things when
CC=wllvm
andCXX=wllvm++
during compilation:In this sense, I was hoping
Will generate compile commands like:
But the inside compiler_commands.json there are 9 entries for the same compilation commands for each build target. Also I notice that wllvm seems correct here since when set
WLLVM_OUTPUT=debug
it only prints each compilation once. So this may be an issue for Bear.But as my case is not the regular compilation practice, I guess this should be of low priority.
The text was updated successfully, but these errors were encountered: