externis
externis copied to clipboard
Generate profiling traces for GCC
In this picture, it shows about 10 minutes. But the actual build time is less than 2seconds. Am I missed something?
I am getting `cc1: error: cannot load plugin /usr/lib/gcc/x86_64-linux-gnu/11/plugin/externis.so: /usr/lib/gcc/x86_64-linux-gnu/11/plugin/externis.so: undefined symbol: _Z14decl_as_stringP9tree_nodei` after building with gcc11 on ubuntu 22.04.
I've been experimenting with Externis a bit lately. I found I could get it to operate over my whole CMake project (including sub-projects, and avoiding non-C++ files) by using: `target_compile_options(${NAME}...
I seems that Externis does not understand well path from the nix store ``` Externis warning: Can't normalize paths /nix/store/i3lgmzdrn0m4p8ha5vzb5kkmj66bz55b-linux-headers-6.12.7/include/asm-generic/socket.h and /nix/store/cjmda5agi5ddwf4x43v7x20fm7p39047-glibc-2.40-66-dev/include Externis warning: Can't normalize paths /nix/store/i3lgmzdrn0m4p8ha5vzb5kkmj66bz55b-linux-headers-6.12.7/include/asm/errno.h and /nix/store/cjmda5agi5ddwf4x43v7x20fm7p39047-glibc-2.40-66-dev/include...