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


Binary
Compatibility
Source
Compatibility

Test Info


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

Test Results


Total Header Files2
Total Libraries0
Total Symbols / Types80 / 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-14-dev
Version #1lfs
Version #2timet
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files2
Total Libraries0
Total Symbols / Types20644 / 4898
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-2
Removed SymbolsHigh2
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium2
Low0
Problems with
Constants
Low0

Added Symbols  2 


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 )

to the top

Removed Symbols  2 


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 )

to the top

Problems with Symbols, Medium Severity  2 


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 

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