#0 0x00007ffff2050eab in raise () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007ffff203b5b9 in abort () from /lib64/libc.so.6
No symbol table info available.
#2 0x00007ffff679ea78 in std::__replacement_assert(char const*, int, char const*, char const*) () from /lib64/libclangBasic.so.6
No symbol table info available.
#3 0x00007ffff6814d36 in (anonymous namespace)::RealFileSystem::dir_begin(llvm::Twine const&, std::error_code&) () from /lib64/libclangBasic.so.6
No symbol table info available.
#4 0x00007ffff1d705fa in clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, llvm::StringRef, bool) () from /lib64/../lib64/libclangDriver.so.6
No symbol table info available.
#5 0x00007ffff1d72035 in clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&, llvm::ArrayRef<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) () from /lib64/../lib64/libclangDriver.so.6
No symbol table info available.
#6 0x00007ffff1d7d539 in clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&) ()
from /lib64/../lib64/libclangDriver.so.6
No symbol table info available.
#7 0x00007ffff1cd264f in clang::driver::Driver::getToolChain(llvm::opt::ArgList const&, llvm::Triple const&) const () from /lib64/../lib64/libclangDriver.so.6
No symbol table info available.
#8 0x00007ffff1ce0077 in clang::driver::Driver::BuildCompilation(llvm::ArrayRef<char const*>) () from /lib64/../lib64/libclangDriver.so.6
No symbol table info available.
#9 0x00007ffff615d547 in clang::tooling::ToolInvocation::run() () from /lib64/libclangTooling.so.6
No symbol table info available.
#10 0x00000000005a1f4d in proceedCommand (command=std::vector of length 15, capacity 16 = {...}, Directory=..., file=..., FM=0x7fffffffc180,
WasInDatabase=DatabaseType::InDatabase) at /opt/woboq_codebrowser/generator/main.cpp:307
previousIsDashI = false
previousNeedsMacro = false
hasNoStdInc = false
Inv = {CommandLine = std::vector of length 15, capacity 15 = {"/opt/petalinux/2018.1/tools/linux-i386/gcc-arm-none-eabi-r5/bin/armr5-none-eabi-gcc",
"-I/home/user/rpu/openamp/install/usr/local/include", "-I/home/user/rpu/openamp/open-amp/lib/include",
"\t-O2\t\t\t\t-c\t\t\t\t-mcpu=cortex-r5\t\t\t-g\t\t\t\t-DARMR5\t\t\t\t-Wall\t\t\t\t-Wextra\t\t\t\t-mfpu=vfpv3-d16\t\t\t-include",
"errno.h\t\t-I/opt/petalinux/2018.1/workspace/openamp_fw_bsp/psu_cortexr5_0/include", "-Wall", "-Wextra", "-g", "-c",
"/home/user/rpu/openamp/open-amp/lib/proxy/rpmsg_retarget.c", "-fsyntax-only", "-isystem", "/builtins", "-Qunused-arguments", "-Wno-unknown-warning-option"},
Action = 0xb56500, OwnsAction = true, Files = 0x7fffffffc180, PCHContainerOps = std::shared_ptr<clang::PCHContainerOperations> (use count 1, weak count 0) = {
get() = 0xb4ecb0}, MappedFileContents = {<llvm::StringMapImpl> = {TheTable = 0xb57720, NumBuckets = 128, NumItems = 80, NumTombstones = 0, ItemSize = 24},
Allocator = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}}, DiagConsumer = 0x0}
result = false
#11 0x00000000005a38ac in main (argc=8, argv=0x7fffffffd248) at /opt/woboq_codebrowser/generator/main.cpp:474
file = "/home/user/rpu/openamp/open-amp/lib/proxy/rpmsg_retarget.c"
filename = {<llvm::SmallVector<char, 256>> = {<llvm::SmallVectorImpl<char>> = {<llvm::SmallVectorTemplateBase<char, true>> = {<llvm::SmallVectorTemplateCommon<char,
void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffbe08, EndX = 0x7fffffffbe42, CapacityX = 0x7fffffffbf08}, FirstEl = {<llvm::AlignedCharArray<1, 1>> = {
buffer = "/"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {{<llvm::AlignedCharArray<1, 1>> = {
buffer = "h"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "o"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "m"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "e"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "/"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "u"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "s"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "e"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "r"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "/"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "r"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "p"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "u"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "/"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "o"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "p"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "e"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "n"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "a"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "m"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "p"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "/"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "o"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "p"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "e"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "n"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "-"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "a"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "m"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "p"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "/"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "l"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "i"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "b"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "/"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "p"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "r"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "o"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "x"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "y"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "/"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "r"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "p"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "m"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "s"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "g"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "_"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "r"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "e"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "t"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "a"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "r"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "g"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "e"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "t"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "."}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "c"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\240"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\276"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\377"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\377"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\377"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\177"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "`"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\276"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\377"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\377"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\377"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\177"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>} <repeats 18 times>,
{<llvm::AlignedCharArray<1, 1>> = {buffer = <incomplete sequence \341>}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = <incomplete sequence \306>}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = <incomplete sequence \335>}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = <incomplete sequence \367>}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\377"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\177"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>} <repeats 11 times>, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\220"}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = "\001"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = <incomplete sequence \370>}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\213"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\001"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = <incomplete sequence \370>}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = "\213"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\001"}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>} <repeats 13 times>, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\005"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "\377"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\177"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\220"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "!"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\260"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = "!"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = <incomplete sequence \360>}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\242"}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = "!"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = "\200"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {
buffer = <incomplete sequence \344>}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "!"}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = "\220"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\001"}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\003"}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = "~"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\002"}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = "~"}, <No data fields>}, {<llvm::AlignedCharArray<1, 1>> = {buffer = "\002"}, <No data fields>},
{<llvm::AlignedCharArray<1, 1>> = {buffer = ""}, <No data fields>} <repeats 13 times>...}}}, <No data fields>}
isHeader = false
compileCommandsForFile = std::vector of length 1, capacity 1 = {{Directory = "/home/user/rpu/openamp/open-amp-build/lib",
Filename = "/home/user/rpu/openamp/open-amp/lib/proxy/rpmsg_retarget.c", CommandLine = std::vector of length 12, capacity 12 = {
"/opt/petalinux/2018.1/tools/linux-i386/gcc-arm-none-eabi-r5/bin/armr5-none-eabi-gcc", "-I/home/user/rpu/openamp/install/usr/local/include",
"-I/home/user/rpu/openamp/open-amp/lib/include",
"\t-O2\t\t\t\t-c\t\t\t\t-mcpu=cortex-r5\t\t\t-g\t\t\t\t-DARMR5\t\t\t\t-Wall\t\t\t\t-Wextra\t\t\t\t-mfpu=vfpv3-d16\t\t\t-include",
"errno.h\t\t-I/opt/petalinux/2018.1/workspace/openamp_fw_bsp/psu_cortexr5_0/include", "-Wall", "-Wextra", "-g", "-o",
"CMakeFiles/open_amp-static.dir/proxy/rpmsg_retarget.c.obj", "-c", "/home/user/rpu/openamp/open-amp/lib/proxy/rpmsg_retarget.c"}, Output = ""}}
it = "/home/user/rpu/openamp/open-amp/lib/proxy/rpmsg_retarget.c"
__for_range = @0x7fffffffc4a0: {Data = 0xb4d1e0, Length = 9}
__for_begin = 0xb4d1e0
__for_end = 0xb4d300
ErrorMessage = "fixed-compilation-database: Error while opening fixed database: No such file or directory\n"
Compilations = std::unique_ptr<clang::tooling::CompilationDatabase> = {get() = 0xb4c400}
projectManager = {projects = std::vector of length 2, capacity 2 = {{name = "include", source_path = "/usr/include/", revision = "", external_root_url = "",
type = ProjectInfo::Internal}, {name = "codebrowser", source_path = "/home/user/rpu/openamp/open-amp/", revision = "v2018.04-180-g20d190e",
external_root_url = "", type = ProjectInfo::Normal}}, outputPrefix = "./open-amp-woboq/codebrowser", dataPath = "../data",
includeRecoveryCache = std::unordered_multimap with 0 elements}
IsProcessingAllDirectory = false
DirContents = std::vector of length 0, capacity 0
AllFiles = std::vector of length 9, capacity 16 = {"/home/user/rpu/openamp/open-amp/lib/proxy/rpmsg_retarget.c",
"/home/user/rpu/openamp/open-amp/lib/remoteproc/elf_loader.c", "/home/user/rpu/openamp/open-amp/lib/remoteproc/remoteproc.c",
"/home/user/rpu/openamp/open-amp/lib/remoteproc/remoteproc_virtio.c", "/home/user/rpu/openamp/open-amp/lib/remoteproc/rsc_table_parser.c",
"/home/user/rpu/openamp/open-amp/lib/rpmsg/rpmsg.c", "/home/user/rpu/openamp/open-amp/lib/rpmsg/rpmsg_virtio.c",
"/home/user/rpu/openamp/open-amp/lib/virtio/virtio.c", "/home/user/rpu/openamp/open-amp/lib/virtio/virtqueue.c"}
Sources = {Data = 0xb4d1e0, Length = 9}
FM = {<llvm::RefCountedBase<clang::FileManager>> = {RefCount = 1}, FS = {Obj = 0xb4cc70}, FileSystemOpts = {WorkingDir = "."},
UniqueRealDirs = std::map with 0 elements, UniqueRealFiles = std::map with 0 elements,
VirtualDirectoryEntries = {<llvm::SmallVectorImpl<std::unique_ptr<clang::DirectoryEntry, std::default_delete<clang::DirectoryEntry> > >> = {<llvm::SmallVectorTemplateBase<std::unique_ptr<clang::DirectoryEntry, std::default_delete<clang::DirectoryEntry> >, false>> = {<llvm::SmallVectorTemplateCommon<std::unique_ptr<clang::DirectoryEntry, std::default_delete<clang::DirectoryEntry> >, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffc228, EndX = 0x7fffffffc228, CapacityX = 0x7fffffffc248},
FirstEl = {<llvm::AlignedCharArray<8, 8>> = {buffer = "@\000\000\000\000\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {
InlineElts = {{<llvm::AlignedCharArray<8, 8>> = {buffer = "\020P\002\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\000\000\000\000@\000\070"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer = "\t\000@\000(\000'"}, <No data fields>}}}},
VirtualFileEntries = {<llvm::SmallVectorImpl<std::unique_ptr<clang::FileEntry, std::default_delete<clang::FileEntry> > >> = {<llvm::SmallVectorTemplateBase<std::unique_ptr<clang::FileEntry, std::default_delete<clang::FileEntry> >, false>> = {<llvm::SmallVectorTemplateCommon<std::unique_ptr<clang::FileEntry, std::default_delete<clang::FileEntry> >, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffc260, EndX = 0x7fffffffc260, CapacityX = 0x7fffffffc280},
FirstEl = {<llvm::AlignedCharArray<8, 8>> = {buffer = "@\000\000\000\000\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {
InlineElts = {{<llvm::AlignedCharArray<8, 8>> = {buffer = "\370\001\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\370\001\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\b\000\000\000\000\000\000"}, <No data fields>}}}}, SeenDirEntries = {<llvm::StringMapImpl> = {TheTable = 0xb4d3f0, NumBuckets = 128,
NumItems = 0, NumTombstones = 0, ItemSize = 16},
Allocator = {<llvm::AllocatorBase<llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096, 4096> >> = {<No data fields>}, CurPtr = 0x0, End = 0x0,
Slabs = {<llvm::SmallVectorImpl<void*>> = {<llvm::SmallVectorTemplateBase<void*, true>> = {<llvm::SmallVectorTemplateCommon<void*, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffc2c0, EndX = 0x7fffffffc2c0, CapacityX = 0x7fffffffc2e0}, FirstEl = {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\000\000\000\000\000\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\000\000\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\000\000\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\370\213\001\000\000\000\000"}, <No data fields>}}}},
CustomSizedSlabs = {<llvm::SmallVectorImpl<std::pair<void*, unsigned long> >> = {<llvm::SmallVectorTemplateBase<std::pair<void*, unsigned long>, true>> = {<llvm::SmallVectorTemplateCommon<std::pair<void*, unsigned long>, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffc2f8, EndX = 0x7fffffffc2f8,
CapacityX = 0x7fffffffc2f8}, FirstEl = {<llvm::AlignedCharArray<8, 16>> = {
buffer = "\200\233\001\000\000\000\000\000\200\233!\000\000\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>},
Storage = {<No data fields>}}, BytesAllocated = 0, RedZoneSize = 1,
Allocator = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}}}, SeenFileEntries = {<llvm::StringMapImpl> = {
TheTable = 0xb4da10, NumBuckets = 128, NumItems = 0, NumTombstones = 0, ItemSize = 16},
Allocator = {<llvm::AllocatorBase<llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096, 4096> >> = {<No data fields>}, CurPtr = 0x0, End = 0x0,
Slabs = {<llvm::SmallVectorImpl<void*>> = {<llvm::SmallVectorTemplateBase<void*, true>> = {<llvm::SmallVectorTemplateCommon<void*, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffc368, EndX = 0x7fffffffc368, CapacityX = 0x7fffffffc388}, FirstEl = {<llvm::AlignedCharArray<8, 8>> = {
buffer = "8\002\000\000\000\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {
{<llvm::AlignedCharArray<8, 8>> = {buffer = "8\002\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "8\002\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "D\000\000\000\000\000\000"}, <No data fields>}}}},
CustomSizedSlabs = {<llvm::SmallVectorImpl<std::pair<void*, unsigned long> >> = {<llvm::SmallVectorTemplateBase<std::pair<void*, unsigned long>, true>> = {<llvm::SmallVectorTemplateCommon<std::pair<void*, unsigned long>, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffc3a0, EndX = 0x7fffffffc3a0,
CapacityX = 0x7fffffffc3a0}, FirstEl = {<llvm::AlignedCharArray<8, 16>> = {
buffer = "`D\001\000\000\000\000\000`D\001\000\000\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>},
Storage = {<No data fields>}}, BytesAllocated = 0, RedZoneSize = 1,
Allocator = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}}},
CanonicalDirNames = {<llvm::DenseMapBase<llvm::DenseMap<clang::DirectoryEntry const*, llvm::StringRef, llvm::DenseMapInfo<clang::DirectoryEntry const*>, llvm::detail::DenseMapPair<clang::DirectoryEntry const*, llvm::StringRef> >, clang::DirectoryEntry const*, llvm::StringRef, llvm::DenseMapInfo<clang::DirectoryEntry const*>, llvm::detail::DenseMapPair<clang::DirectoryEntry const*, llvm::StringRef> >> = {<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0, NumEntries = 0,
NumTombstones = 0, NumBuckets = 0},
CanonicalNameStorage = {<llvm::AllocatorBase<llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096, 4096> >> = {<No data fields>}, CurPtr = 0x0, End = 0x0,
Slabs = {<llvm::SmallVectorImpl<void*>> = {<llvm::SmallVectorTemplateBase<void*, true>> = {<llvm::SmallVectorTemplateCommon<void*, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffc410, EndX = 0x7fffffffc410, CapacityX = 0x7fffffffc430}, FirstEl = {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\200\233\001\000\000\000\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\200\233!\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\200\233!\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {
buffer = "\200\004\000\000\000\000\000"}, <No data fields>}}}},
CustomSizedSlabs = {<llvm::SmallVectorImpl<std::pair<void*, unsigned long> >> = {<llvm::SmallVectorTemplateBase<std::pair<void*, unsigned long>, true>> = {<llvm::SmallVectorTemplateCommon<std::pair<void*, unsigned long>, void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fffffffc448, EndX = 0x7fffffffc448,
CapacityX = 0x7fffffffc448}, FirstEl = {<llvm::AlignedCharArray<8, 16>> = {
buffer = "\003\000\000\000GNU\000%\310/\362\250\231\312H"}, <No data fields>}}, <No data fields>}, <No data fields>},
Storage = {<No data fields>}}, BytesAllocated = 0, RedZoneSize = 1,
Allocator = {<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data fields>}}, NextFileUID = 0, NumDirLookups = 0, NumFileLookups = 0,
NumDirCacheMisses = 0, NumFileCacheMisses = 0, StatCache = std::unique_ptr<clang::FileSystemStatCache> = {get() = 0x0}}
Progress = 1
NotInDB = std::vector of length 0, capacity 0
Project being build is OpenAMP targeted for Xilinx Zynq.