API compatibility report for the libclang-15-dev library between lfs and timet versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibclang-15-dev
Version #1lfs
Version #2timet
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files2
Total Libraries0
Total Symbols / Types81 / 20
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Header Files  2 


TimeComparisonCheck.h
TimeSubtractionCheck.h

to the top

Libraries  0 



to the top



Test Info


Library Namelibclang-15-dev
Version #1lfs
Version #2timet
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files2
Total Libraries0
Total Symbols / Types22659 / 6131
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh3
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium3
Low0
Problems with
Constants
Low0

Added Symbols  3 


VirtualFileSystem.h
namespace llvm::vfs
InMemoryFileSystem::addFile ( struct llvm::Twine const& Path, long long ModificationTime, std::unique_ptr<struct llvm::MemoryBuffer, std::default_delete<struct llvm::MemoryBuffer> > Buffer, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::file_type> Type, llvm::Optional<enum llvm::sys::fs::perms> Perms )
InMemoryFileSystem::addFileNoOwn ( struct llvm::Twine const& Path, long long ModificationTime, struct llvm::MemoryBufferRef const& Buffer, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::file_type> Type, llvm::Optional<enum llvm::sys::fs::perms> Perms )
InMemoryFileSystem::addSymbolicLink ( struct llvm::Twine const& NewLink, struct llvm::Twine const& Target, long long ModificationTime, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::perms> Perms )

to the top

Removed Symbols  3 


VirtualFileSystem.h
namespace llvm::vfs
InMemoryFileSystem::addFile ( struct llvm::Twine const& Path, long ModificationTime, std::unique_ptr<struct llvm::MemoryBuffer, std::default_delete<struct llvm::MemoryBuffer> > Buffer, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::file_type> Type, llvm::Optional<enum llvm::sys::fs::perms> Perms )
InMemoryFileSystem::addFileNoOwn ( struct llvm::Twine const& Path, long ModificationTime, struct llvm::MemoryBufferRef const& Buffer, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::file_type> Type, llvm::Optional<enum llvm::sys::fs::perms> Perms )
InMemoryFileSystem::addSymbolicLink ( struct llvm::Twine const& NewLink, struct llvm::Twine const& Target, long ModificationTime, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::perms> Perms )

to the top

Problems with Symbols, Medium Severity  3 


VirtualFileSystem.h
namespace llvm::vfs
[+] InMemoryFileSystem::addFile ( struct llvm::Twine const& Path, long ModificationTime, std::unique_ptr<struct llvm::MemoryBuffer, std::default_delete<struct llvm::MemoryBuffer> > Buffer, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::file_type> Type, llvm::Optional<enum llvm::sys::fs::perms> Perms )  1 
[+] InMemoryFileSystem::addFileNoOwn ( struct llvm::Twine const& Path, long ModificationTime, struct llvm::MemoryBufferRef const& Buffer, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::file_type> Type, llvm::Optional<enum llvm::sys::fs::perms> Perms )  1 
[+] InMemoryFileSystem::addSymbolicLink ( struct llvm::Twine const& NewLink, struct llvm::Twine const& Target, long ModificationTime, llvm::Optional<unsigned int> User, llvm::Optional<unsigned int> Group, llvm::Optional<enum llvm::sys::fs::perms> Perms )  1 

to the top

Problems with Data Types, Low Severity  1 


time_t.h
[+] typedef time_t  1 

to the top

Header Files  2 


TimeComparisonCheck.h
TimeSubtractionCheck.h

to the top

Libraries  0 



to the top