Binary compatibility report for the Vala library  between 0.7.6 and 0.7.7 versions on x86

Test Info


Library NameVala
Version #10.7.6
Version #20.7.7
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files4
Total Shared Libraries1
Total Symbols / Types2200 / 703
VerdictIncompatible
(0.27%)

Problem Summary


SeverityCount
Added Symbols-20
Removed SymbolsHigh4
Problems with
Data Types
High0
Medium125
Low1
Problems with
Symbols
High0
Medium2
Low0
Problems with
Constants
Low0
Other Changes-1

Added Symbols (20)


vala.h, libvala.so.0.0.0
vala_class_get_const_cname ValaClass* self )
vala_class_set_const_cname ValaClass* self, char const* value )
vala_code_context_get_entry_point_name ValaCodeContext* self )
vala_code_context_set_entry_point_name ( ValaCodeContext* self, char const* value )
vala_expression_get_delegate_target_destroy_notify ValaExpression* self )
vala_expression_set_delegate_target_destroy_notify ( ValaExpression* self, ValaCCodeExpression* value )
vala_genie_scanner_parse_file_comments ValaGenieScanner* self )
vala_namespace_add_using_directive ( ValaNamespace* self, ValaUsingDirective* ns )
vala_report_get_enable_warnings ValaReport* self )
vala_report_set_enable_warnings ( ValaReport* self, gboolean value )
vala_source_file_get_current_using_directives ValaSourceFile* self )
vala_source_file_set_current_using_directives ( ValaSourceFile* self, GeeList* value )
vala_source_reference_get_using_directives ValaSourceReference* self )
vala_struct_get_is_immutable ValaStruct* self )
vala_struct_set_is_immutable ( ValaStruct* self, gboolean value )
vala_unresolved_symbol_new_from_expression ValaExpression* expr )

valaccode.h, libvala.so.0.0.0
vala_ccode_variable_declarator_construct_zero ( GType object_type, char const* name, ValaCCodeExpression* initializer, char const* declarator_suffix )
vala_ccode_variable_declarator_get_init0 ValaCCodeVariableDeclarator* self )
vala_ccode_variable_declarator_new_zero ( char const* name, ValaCCodeExpression* initializer, char const* declarator_suffix )
vala_ccode_variable_declarator_set_init0 ( ValaCCodeVariableDeclarator* self, gboolean value )

to the top

Removed Symbols (4)


vala.h, libvala.so.0.0.0
vala_source_file_clear_using_directives ValaSourceFile* self )
vala_source_file_get_using_directives ValaSourceFile* self )
vala_struct_get_use_const ValaStruct* self )
vala_struct_set_use_const ( ValaStruct* self, gboolean value )

to the top

Problems with Data Types, Medium Severity (125)


vala.h
[+] enum ValaGenieTokenType (125)

to the top

Problems with Symbols, Medium Severity (2)


valaccode.h, libvala.so.0.0.0
[+] vala_ccode_writer_construct ( GType object_type, char const* filename ) (1)
[+] vala_ccode_writer_new char const* filename ) (1)

to the top

Problems with Data Types, Low Severity (1)


vala.h
[+] enum ValaGenieTokenType (1)

to the top

Other Changes in Data Types (1)


vala.h
[+] enum ValaGenieTokenType (1)

to the top

Header Files (4)


gee.h
vala.h
valaccode.h
valacodegen.h

to the top

Shared Libraries (1)


libvala.so.0.0.0

to the top




Generated on Mon Jan 23 12:33:59 2012 for Vala by ABI Compliance Checker 1.96.5  
A tool for checking backward binary compatibility of a shared C/C++ library API