java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv --cacsl2boogietranslator.bitprecise.bitfields false -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test10_true-valid-memsafety_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-408c70d-m [2018-04-13 00:42:09,057 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-13 00:42:09,058 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-13 00:42:09,071 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-13 00:42:09,071 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-13 00:42:09,072 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-13 00:42:09,073 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-13 00:42:09,075 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-13 00:42:09,076 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-13 00:42:09,077 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-13 00:42:09,078 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-13 00:42:09,078 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-13 00:42:09,079 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-13 00:42:09,079 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-13 00:42:09,080 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-13 00:42:09,082 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-13 00:42:09,083 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-13 00:42:09,085 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-13 00:42:09,086 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-13 00:42:09,086 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-13 00:42:09,088 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-13 00:42:09,088 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-13 00:42:09,089 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-13 00:42:09,089 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-13 00:42:09,090 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-13 00:42:09,091 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-13 00:42:09,091 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-13 00:42:09,092 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-13 00:42:09,092 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-13 00:42:09,092 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-13 00:42:09,093 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-13 00:42:09,093 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf [2018-04-13 00:42:09,103 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-13 00:42:09,103 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-13 00:42:09,104 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-13 00:42:09,105 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-13 00:42:09,105 INFO L133 SettingsManager]: * Use SBE=true [2018-04-13 00:42:09,105 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-13 00:42:09,105 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-13 00:42:09,105 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-13 00:42:09,105 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-13 00:42:09,106 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-13 00:42:09,106 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-13 00:42:09,106 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-13 00:42:09,106 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-13 00:42:09,106 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-13 00:42:09,106 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-13 00:42:09,107 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-13 00:42:09,107 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-13 00:42:09,107 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-13 00:42:09,107 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-13 00:42:09,107 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-13 00:42:09,107 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-13 00:42:09,107 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_TreeInterpolation Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-13 00:42:09,137 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-13 00:42:09,147 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-13 00:42:09,150 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-13 00:42:09,151 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-13 00:42:09,151 INFO L276 PluginConnector]: CDTParser initialized [2018-04-13 00:42:09,152 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,444 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG7b9d093f0 [2018-04-13 00:42:09,619 INFO L287 CDTParser]: IsIndexed: true [2018-04-13 00:42:09,620 INFO L288 CDTParser]: Found 1 translation units. [2018-04-13 00:42:09,620 INFO L168 CDTParser]: Scanning memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,630 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-13 00:42:09,630 INFO L215 ultiparseSymbolTable]: [2018-04-13 00:42:09,630 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-13 00:42:09,630 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del ('ldv_list_del') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free ('ldv_msg_free') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc ('ldv_malloc') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,631 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del ('__ldv_list_del') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get ('ldv_kref_get') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10 ('free_10') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put ('ldv_kref_put') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f ('f') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,632 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g ('g') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc ('ldv_zalloc') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add ('ldv_list_add') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point ('entry_point') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,633 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10 ('alloc_10') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive ('ldv_positive') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init ('ldv_kref_init') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add ('__ldv_list_add') in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-13 00:42:09,634 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____pthread_list_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_barrierattr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__sigset_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ulong in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,634 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_long in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_quad_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_char in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____off64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____quad_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____off_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____qaddr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____id_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,635 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____dev_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____syscall_ulong_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_long in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__clock_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____gid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blksize_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint16_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____caddr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fd_set in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____WAIT_STATUS in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsblkcnt_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,636 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int32_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____loff_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__daddr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__quad_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__caddr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int16_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__mode_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int32_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_short in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__suseconds_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_spinlock_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,637 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____rlim_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_mutexattr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ino_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____pid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_quad_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____sigset_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____suseconds_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____mode_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____socklen_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lldiv_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int16_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,638 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__uid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_barrier_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint32_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__wchar_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__blksize_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_attr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__size_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int16_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_once_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__div_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____intptr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,639 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____clockid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_cond_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_char in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__off_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__blkcnt_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__timer_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__register_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__gid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blkcnt64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,640 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsword_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldiv_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsblkcnt64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ssize_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_short in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ssize_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fd_mask in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__nlink_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsfilcnt_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__idtype_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,641 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_condattr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____timer_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int32_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____nlink_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__key_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____sig_atomic_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__clockid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int8_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int8_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsid_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,642 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blkcnt_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____clock_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_mutex_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____daddr_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fd_mask in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ushort in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____rlim64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsfilcnt_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__uint in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____key_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ino64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____time_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int8_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint8_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__loff_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsblkcnt_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,643 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ino_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__id_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____useconds_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsfilcnt64_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__dev_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____syscall_slong_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_key_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_int in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__time_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,644 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_rwlock_t in memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:09,659 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG7b9d093f0 [2018-04-13 00:42:09,662 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-13 00:42:09,663 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-13 00:42:09,664 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-13 00:42:09,664 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-13 00:42:09,667 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-13 00:42:09,668 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 12:42:09" (1/1) ... [2018-04-13 00:42:09,670 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@510f6e60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:09, skipping insertion in model container [2018-04-13 00:42:09,670 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 12:42:09" (1/1) ... [2018-04-13 00:42:09,682 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 00:42:09,710 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 00:42:09,873 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 00:42:09,931 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 00:42:09,938 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 157 non ball SCCs. Number of states in SCCs 157. [2018-04-13 00:42:10,007 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10 WrapperNode [2018-04-13 00:42:10,007 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-13 00:42:10,008 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-13 00:42:10,008 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-13 00:42:10,008 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-13 00:42:10,019 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (1/1) ... [2018-04-13 00:42:10,019 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (1/1) ... [2018-04-13 00:42:10,031 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (1/1) ... [2018-04-13 00:42:10,031 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (1/1) ... [2018-04-13 00:42:10,044 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (1/1) ... [2018-04-13 00:42:10,049 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (1/1) ... [2018-04-13 00:42:10,053 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (1/1) ... [2018-04-13 00:42:10,057 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-13 00:42:10,057 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-13 00:42:10,057 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-13 00:42:10,057 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-13 00:42:10,058 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-13 00:42:10,160 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-13 00:42:10,161 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-13 00:42:10,162 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f [2018-04-13 00:42:10,163 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g [2018-04-13 00:42:10,164 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10 [2018-04-13 00:42:10,164 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10 [2018-04-13 00:42:10,164 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point [2018-04-13 00:42:10,164 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-13 00:42:10,164 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-13 00:42:10,164 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-13 00:42:10,164 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-13 00:42:10,164 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 [2018-04-13 00:42:10,164 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 [2018-04-13 00:42:10,164 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-13 00:42:10,165 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-13 00:42:10,166 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-13 00:42:10,168 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-13 00:42:10,168 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-13 00:42:10,168 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-13 00:42:10,168 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-13 00:42:10,168 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-13 00:42:10,168 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-13 00:42:10,169 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-13 00:42:10,170 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-13 00:42:10,171 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-13 00:42:10,172 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-13 00:42:10,173 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-13 00:42:10,174 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-13 00:42:10,175 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-13 00:42:10,176 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10 [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10 [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-13 00:42:10,177 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-13 00:42:10,500 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 00:42:10,675 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 00:42:10,861 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-13 00:42:10,861 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 12:42:10 BoogieIcfgContainer [2018-04-13 00:42:10,861 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-13 00:42:10,862 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-13 00:42:10,862 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-13 00:42:10,864 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-13 00:42:10,865 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.04 12:42:09" (1/3) ... [2018-04-13 00:42:10,865 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d4f6ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 12:42:10, skipping insertion in model container [2018-04-13 00:42:10,865 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:42:10" (2/3) ... [2018-04-13 00:42:10,866 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d4f6ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 12:42:10, skipping insertion in model container [2018-04-13 00:42:10,866 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 12:42:10" (3/3) ... [2018-04-13 00:42:10,867 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test10_true-valid-memsafety_true-termination.i [2018-04-13 00:42:10,875 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_TreeInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-13 00:42:10,882 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 109 error locations. [2018-04-13 00:42:10,910 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-13 00:42:10,911 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-13 00:42:10,911 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-13 00:42:10,911 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_TreeInterpolation [2018-04-13 00:42:10,911 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-13 00:42:10,911 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-13 00:42:10,911 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-13 00:42:10,911 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-13 00:42:10,911 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-13 00:42:10,912 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-13 00:42:10,925 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states. [2018-04-13 00:42:10,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 00:42:10,932 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:10,933 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 00:42:10,933 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:10,936 INFO L82 PathProgramCache]: Analyzing trace with hash 16723700, now seen corresponding path program 1 times [2018-04-13 00:42:10,971 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:10,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:11,001 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:11,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,042 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:11,042 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:42:11,043 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:11,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,044 INFO L182 omatonBuilderFactory]: Interpolants [185#true, 186#false, 187#(= 1 (select |#valid| |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.base|))] [2018-04-13 00:42:11,044 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,044 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:42:11,053 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:42:11,054 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:42:11,055 INFO L87 Difference]: Start difference. First operand 182 states. Second operand 3 states. [2018-04-13 00:42:11,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:11,172 INFO L93 Difference]: Finished difference Result 131 states and 136 transitions. [2018-04-13 00:42:11,172 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:42:11,173 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 00:42:11,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:11,179 INFO L225 Difference]: With dead ends: 131 [2018-04-13 00:42:11,179 INFO L226 Difference]: Without dead ends: 125 [2018-04-13 00:42:11,180 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:42:11,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2018-04-13 00:42:11,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 108. [2018-04-13 00:42:11,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-04-13 00:42:11,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 114 transitions. [2018-04-13 00:42:11,212 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 114 transitions. Word has length 4 [2018-04-13 00:42:11,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:11,212 INFO L459 AbstractCegarLoop]: Abstraction has 108 states and 114 transitions. [2018-04-13 00:42:11,212 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:42:11,212 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 114 transitions. [2018-04-13 00:42:11,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 00:42:11,212 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:11,212 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 00:42:11,213 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:11,213 INFO L82 PathProgramCache]: Analyzing trace with hash 16723701, now seen corresponding path program 1 times [2018-04-13 00:42:11,214 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:11,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:11,222 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:11,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,252 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:11,253 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:42:11,253 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:11,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,253 INFO L182 omatonBuilderFactory]: Interpolants [427#true, 428#false, 429#(and (= 8 (select |#length| |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.base|)) (= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0))] [2018-04-13 00:42:11,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,254 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:42:11,254 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:42:11,254 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:42:11,255 INFO L87 Difference]: Start difference. First operand 108 states and 114 transitions. Second operand 3 states. [2018-04-13 00:42:11,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:11,388 INFO L93 Difference]: Finished difference Result 201 states and 217 transitions. [2018-04-13 00:42:11,388 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:42:11,388 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 00:42:11,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:11,391 INFO L225 Difference]: With dead ends: 201 [2018-04-13 00:42:11,391 INFO L226 Difference]: Without dead ends: 201 [2018-04-13 00:42:11,392 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:42:11,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2018-04-13 00:42:11,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 106. [2018-04-13 00:42:11,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-04-13 00:42:11,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 112 transitions. [2018-04-13 00:42:11,399 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 112 transitions. Word has length 4 [2018-04-13 00:42:11,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:11,399 INFO L459 AbstractCegarLoop]: Abstraction has 106 states and 112 transitions. [2018-04-13 00:42:11,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:42:11,399 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 112 transitions. [2018-04-13 00:42:11,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-04-13 00:42:11,400 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:11,400 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:11,400 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:11,401 INFO L82 PathProgramCache]: Analyzing trace with hash -2092508560, now seen corresponding path program 1 times [2018-04-13 00:42:11,402 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:11,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:11,418 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:11,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,439 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:11,439 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:42:11,439 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:11,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,440 INFO L182 omatonBuilderFactory]: Interpolants [737#true, 738#false, 739#(= |#valid| |old(#valid)|)] [2018-04-13 00:42:11,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,440 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:42:11,441 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:42:11,441 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:42:11,441 INFO L87 Difference]: Start difference. First operand 106 states and 112 transitions. Second operand 3 states. [2018-04-13 00:42:11,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:11,544 INFO L93 Difference]: Finished difference Result 158 states and 176 transitions. [2018-04-13 00:42:11,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:42:11,544 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2018-04-13 00:42:11,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:11,546 INFO L225 Difference]: With dead ends: 158 [2018-04-13 00:42:11,546 INFO L226 Difference]: Without dead ends: 155 [2018-04-13 00:42:11,546 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:42:11,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-04-13 00:42:11,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 110. [2018-04-13 00:42:11,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-04-13 00:42:11,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 119 transitions. [2018-04-13 00:42:11,558 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 119 transitions. Word has length 19 [2018-04-13 00:42:11,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:11,558 INFO L459 AbstractCegarLoop]: Abstraction has 110 states and 119 transitions. [2018-04-13 00:42:11,558 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:42:11,558 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 119 transitions. [2018-04-13 00:42:11,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-04-13 00:42:11,559 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:11,559 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:11,559 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:11,559 INFO L82 PathProgramCache]: Analyzing trace with hash -2098942222, now seen corresponding path program 1 times [2018-04-13 00:42:11,561 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:11,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:11,576 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:11,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,622 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:11,622 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:42:11,622 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:11,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,623 INFO L182 omatonBuilderFactory]: Interpolants [1008#true, 1009#false, 1010#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 1011#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 1012#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)), 1013#(not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))] [2018-04-13 00:42:11,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,623 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:42:11,623 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:42:11,623 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:42:11,624 INFO L87 Difference]: Start difference. First operand 110 states and 119 transitions. Second operand 6 states. [2018-04-13 00:42:11,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:11,719 INFO L93 Difference]: Finished difference Result 163 states and 180 transitions. [2018-04-13 00:42:11,719 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:42:11,719 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 21 [2018-04-13 00:42:11,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:11,720 INFO L225 Difference]: With dead ends: 163 [2018-04-13 00:42:11,720 INFO L226 Difference]: Without dead ends: 163 [2018-04-13 00:42:11,721 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:42:11,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-04-13 00:42:11,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 106. [2018-04-13 00:42:11,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-04-13 00:42:11,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 111 transitions. [2018-04-13 00:42:11,727 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 111 transitions. Word has length 21 [2018-04-13 00:42:11,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:11,727 INFO L459 AbstractCegarLoop]: Abstraction has 106 states and 111 transitions. [2018-04-13 00:42:11,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:42:11,727 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 111 transitions. [2018-04-13 00:42:11,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-13 00:42:11,728 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:11,728 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:11,728 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:11,728 INFO L82 PathProgramCache]: Analyzing trace with hash -77075203, now seen corresponding path program 1 times [2018-04-13 00:42:11,730 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:11,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:11,741 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:11,786 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:11,786 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:11,786 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-13 00:42:11,787 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:11,787 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:11,787 INFO L182 omatonBuilderFactory]: Interpolants [1285#true, 1286#false, 1287#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 1288#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)), 1289#(and (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base 0))] [2018-04-13 00:42:11,787 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:11,787 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:42:11,787 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:42:11,787 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:42:11,788 INFO L87 Difference]: Start difference. First operand 106 states and 111 transitions. Second operand 5 states. [2018-04-13 00:42:11,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:11,813 INFO L93 Difference]: Finished difference Result 110 states and 117 transitions. [2018-04-13 00:42:11,814 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:42:11,814 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 22 [2018-04-13 00:42:11,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:11,814 INFO L225 Difference]: With dead ends: 110 [2018-04-13 00:42:11,815 INFO L226 Difference]: Without dead ends: 108 [2018-04-13 00:42:11,815 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:42:11,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-04-13 00:42:11,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2018-04-13 00:42:11,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-04-13 00:42:11,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 115 transitions. [2018-04-13 00:42:11,822 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 115 transitions. Word has length 22 [2018-04-13 00:42:11,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:11,823 INFO L459 AbstractCegarLoop]: Abstraction has 108 states and 115 transitions. [2018-04-13 00:42:11,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:42:11,823 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 115 transitions. [2018-04-13 00:42:11,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-04-13 00:42:11,823 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:11,823 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:11,824 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:11,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1531228475, now seen corresponding path program 1 times [2018-04-13 00:42:11,825 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:11,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:11,837 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:11,873 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,873 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:11,873 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:42:11,873 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:11,873 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,874 INFO L182 omatonBuilderFactory]: Interpolants [1508#true, 1509#false, 1510#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 1511#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 1512#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)), 1513#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 1514#(= |#valid| |old(#valid)|)] [2018-04-13 00:42:11,874 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:11,874 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:42:11,874 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:42:11,874 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:42:11,874 INFO L87 Difference]: Start difference. First operand 108 states and 115 transitions. Second operand 7 states. [2018-04-13 00:42:12,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:12,067 INFO L93 Difference]: Finished difference Result 127 states and 135 transitions. [2018-04-13 00:42:12,067 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:42:12,067 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 24 [2018-04-13 00:42:12,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:12,068 INFO L225 Difference]: With dead ends: 127 [2018-04-13 00:42:12,068 INFO L226 Difference]: Without dead ends: 127 [2018-04-13 00:42:12,068 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:42:12,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-04-13 00:42:12,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 113. [2018-04-13 00:42:12,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-04-13 00:42:12,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 126 transitions. [2018-04-13 00:42:12,073 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 126 transitions. Word has length 24 [2018-04-13 00:42:12,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:12,073 INFO L459 AbstractCegarLoop]: Abstraction has 113 states and 126 transitions. [2018-04-13 00:42:12,073 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:42:12,073 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 126 transitions. [2018-04-13 00:42:12,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-04-13 00:42:12,074 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:12,074 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:12,074 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:12,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1531228476, now seen corresponding path program 1 times [2018-04-13 00:42:12,075 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:12,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:12,084 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:12,178 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,178 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:12,178 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:42:12,178 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:12,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,183 INFO L182 omatonBuilderFactory]: Interpolants [1760#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 1761#(and (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 1762#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset|) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|))), 1763#(and (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 1764#(= |old(#length)| |#length|), 1757#true, 1758#false, 1759#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|))] [2018-04-13 00:42:12,183 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,183 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:42:12,183 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:42:12,184 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:42:12,184 INFO L87 Difference]: Start difference. First operand 113 states and 126 transitions. Second operand 8 states. [2018-04-13 00:42:12,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:12,459 INFO L93 Difference]: Finished difference Result 163 states and 182 transitions. [2018-04-13 00:42:12,459 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:42:12,459 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 24 [2018-04-13 00:42:12,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:12,460 INFO L225 Difference]: With dead ends: 163 [2018-04-13 00:42:12,460 INFO L226 Difference]: Without dead ends: 163 [2018-04-13 00:42:12,460 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 1 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:42:12,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-04-13 00:42:12,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 143. [2018-04-13 00:42:12,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2018-04-13 00:42:12,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 176 transitions. [2018-04-13 00:42:12,465 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 176 transitions. Word has length 24 [2018-04-13 00:42:12,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:12,465 INFO L459 AbstractCegarLoop]: Abstraction has 143 states and 176 transitions. [2018-04-13 00:42:12,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:42:12,465 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 176 transitions. [2018-04-13 00:42:12,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-13 00:42:12,466 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:12,466 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:12,466 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:12,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1757355331, now seen corresponding path program 1 times [2018-04-13 00:42:12,468 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:12,481 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:12,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,549 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:12,549 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:42:12,549 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:12,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,549 INFO L182 omatonBuilderFactory]: Interpolants [2080#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 2081#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 2082#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 2083#(= |#valid| |old(#valid)|), 2084#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 2085#(and (or (= |#valid| |old(#valid)|) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 2077#true, 2078#false, 2079#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))] [2018-04-13 00:42:12,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,550 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:42:12,550 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:42:12,550 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:42:12,550 INFO L87 Difference]: Start difference. First operand 143 states and 176 transitions. Second operand 9 states. [2018-04-13 00:42:12,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:12,813 INFO L93 Difference]: Finished difference Result 157 states and 182 transitions. [2018-04-13 00:42:12,813 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:42:12,813 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 26 [2018-04-13 00:42:12,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:12,814 INFO L225 Difference]: With dead ends: 157 [2018-04-13 00:42:12,814 INFO L226 Difference]: Without dead ends: 157 [2018-04-13 00:42:12,814 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:42:12,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-04-13 00:42:12,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 138. [2018-04-13 00:42:12,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-04-13 00:42:12,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 168 transitions. [2018-04-13 00:42:12,818 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 168 transitions. Word has length 26 [2018-04-13 00:42:12,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:12,818 INFO L459 AbstractCegarLoop]: Abstraction has 138 states and 168 transitions. [2018-04-13 00:42:12,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:42:12,818 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 168 transitions. [2018-04-13 00:42:12,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-13 00:42:12,818 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:12,818 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:12,819 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:12,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1757355330, now seen corresponding path program 1 times [2018-04-13 00:42:12,820 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:12,832 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:12,980 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,980 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:12,980 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:42:12,980 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:12,980 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,980 INFO L182 omatonBuilderFactory]: Interpolants [2389#true, 2390#false, 2391#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 2392#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (or (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|))), 2393#(and (or (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 2394#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset|) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1)), 2395#(and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 2396#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 2397#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 2398#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))))), 2399#(and (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0))] [2018-04-13 00:42:12,980 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:42:12,981 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:42:12,981 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:42:12,981 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:42:12,981 INFO L87 Difference]: Start difference. First operand 138 states and 168 transitions. Second operand 11 states. [2018-04-13 00:42:13,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:13,653 INFO L93 Difference]: Finished difference Result 161 states and 175 transitions. [2018-04-13 00:42:13,654 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 00:42:13,654 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 26 [2018-04-13 00:42:13,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:13,655 INFO L225 Difference]: With dead ends: 161 [2018-04-13 00:42:13,655 INFO L226 Difference]: Without dead ends: 161 [2018-04-13 00:42:13,656 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:42:13,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-04-13 00:42:13,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 100. [2018-04-13 00:42:13,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-04-13 00:42:13,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 107 transitions. [2018-04-13 00:42:13,660 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 107 transitions. Word has length 26 [2018-04-13 00:42:13,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:13,661 INFO L459 AbstractCegarLoop]: Abstraction has 100 states and 107 transitions. [2018-04-13 00:42:13,661 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:42:13,661 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 107 transitions. [2018-04-13 00:42:13,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-04-13 00:42:13,662 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:13,662 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:13,662 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:13,662 INFO L82 PathProgramCache]: Analyzing trace with hash -704860470, now seen corresponding path program 1 times [2018-04-13 00:42:13,663 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:13,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:13,674 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:13,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:13,722 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:13,722 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:42:13,722 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:13,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:13,723 INFO L182 omatonBuilderFactory]: Interpolants [2673#true, 2674#false, 2675#(= |#valid| |old(#valid)|), 2676#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 2677#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 2678#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 0) (= (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)) |#valid|)), 2679#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0))] [2018-04-13 00:42:13,723 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:13,723 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:42:13,723 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:42:13,723 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:42:13,723 INFO L87 Difference]: Start difference. First operand 100 states and 107 transitions. Second operand 7 states. [2018-04-13 00:42:13,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:13,931 INFO L93 Difference]: Finished difference Result 135 states and 148 transitions. [2018-04-13 00:42:13,931 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:42:13,931 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 33 [2018-04-13 00:42:13,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:13,932 INFO L225 Difference]: With dead ends: 135 [2018-04-13 00:42:13,932 INFO L226 Difference]: Without dead ends: 129 [2018-04-13 00:42:13,932 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:42:13,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-04-13 00:42:13,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 104. [2018-04-13 00:42:13,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-04-13 00:42:13,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 111 transitions. [2018-04-13 00:42:13,935 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 111 transitions. Word has length 33 [2018-04-13 00:42:13,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:13,935 INFO L459 AbstractCegarLoop]: Abstraction has 104 states and 111 transitions. [2018-04-13 00:42:13,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:42:13,935 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 111 transitions. [2018-04-13 00:42:13,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-04-13 00:42:13,936 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:13,936 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:13,936 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:13,936 INFO L82 PathProgramCache]: Analyzing trace with hash 2042111550, now seen corresponding path program 1 times [2018-04-13 00:42:13,937 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:13,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:13,947 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:14,001 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-13 00:42:14,002 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:14,002 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:42:14,002 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:14,002 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:14,002 INFO L182 omatonBuilderFactory]: Interpolants [2928#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem46.offset| 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem46.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 2923#true, 2924#false, 2925#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 2926#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 2927#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))] [2018-04-13 00:42:14,003 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-13 00:42:14,003 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:42:14,003 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:42:14,003 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:42:14,003 INFO L87 Difference]: Start difference. First operand 104 states and 111 transitions. Second operand 6 states. [2018-04-13 00:42:14,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:14,071 INFO L93 Difference]: Finished difference Result 104 states and 110 transitions. [2018-04-13 00:42:14,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:42:14,072 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 34 [2018-04-13 00:42:14,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:14,072 INFO L225 Difference]: With dead ends: 104 [2018-04-13 00:42:14,073 INFO L226 Difference]: Without dead ends: 100 [2018-04-13 00:42:14,073 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:42:14,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-04-13 00:42:14,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2018-04-13 00:42:14,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-04-13 00:42:14,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 106 transitions. [2018-04-13 00:42:14,076 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 106 transitions. Word has length 34 [2018-04-13 00:42:14,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:14,076 INFO L459 AbstractCegarLoop]: Abstraction has 100 states and 106 transitions. [2018-04-13 00:42:14,076 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:42:14,077 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 106 transitions. [2018-04-13 00:42:14,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-13 00:42:14,077 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:14,077 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:14,077 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:14,078 INFO L82 PathProgramCache]: Analyzing trace with hash 1903366024, now seen corresponding path program 1 times [2018-04-13 00:42:14,078 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:14,085 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:14,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,117 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:14,117 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-04-13 00:42:14,117 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:14,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,118 INFO L182 omatonBuilderFactory]: Interpolants [3137#true, 3138#false, 3139#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 3140#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 3141#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 3142#(not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 3143#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem46.base|))] [2018-04-13 00:42:14,118 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,118 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:42:14,118 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:42:14,118 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:42:14,119 INFO L87 Difference]: Start difference. First operand 100 states and 106 transitions. Second operand 7 states. [2018-04-13 00:42:14,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:14,176 INFO L93 Difference]: Finished difference Result 98 states and 103 transitions. [2018-04-13 00:42:14,176 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:42:14,176 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 35 [2018-04-13 00:42:14,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:14,177 INFO L225 Difference]: With dead ends: 98 [2018-04-13 00:42:14,177 INFO L226 Difference]: Without dead ends: 98 [2018-04-13 00:42:14,177 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:42:14,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-04-13 00:42:14,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2018-04-13 00:42:14,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-04-13 00:42:14,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 103 transitions. [2018-04-13 00:42:14,181 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 103 transitions. Word has length 35 [2018-04-13 00:42:14,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:14,181 INFO L459 AbstractCegarLoop]: Abstraction has 98 states and 103 transitions. [2018-04-13 00:42:14,181 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:42:14,181 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 103 transitions. [2018-04-13 00:42:14,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-04-13 00:42:14,182 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:14,182 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:14,182 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:14,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1292754240, now seen corresponding path program 2 times [2018-04-13 00:42:14,184 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:14,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:14,194 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:14,240 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,240 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:14,240 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:42:14,241 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:14,241 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,241 INFO L182 omatonBuilderFactory]: Interpolants [3346#true, 3347#false, 3348#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 3349#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 3350#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 3351#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 3352#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)), 3353#(= |#valid| |old(#valid)|)] [2018-04-13 00:42:14,242 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,242 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:42:14,242 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:42:14,242 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:42:14,242 INFO L87 Difference]: Start difference. First operand 98 states and 103 transitions. Second operand 8 states. [2018-04-13 00:42:14,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:14,468 INFO L93 Difference]: Finished difference Result 106 states and 111 transitions. [2018-04-13 00:42:14,468 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 00:42:14,469 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 36 [2018-04-13 00:42:14,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:14,469 INFO L225 Difference]: With dead ends: 106 [2018-04-13 00:42:14,470 INFO L226 Difference]: Without dead ends: 106 [2018-04-13 00:42:14,470 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:42:14,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-04-13 00:42:14,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 99. [2018-04-13 00:42:14,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-04-13 00:42:14,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 105 transitions. [2018-04-13 00:42:14,473 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 105 transitions. Word has length 36 [2018-04-13 00:42:14,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:14,474 INFO L459 AbstractCegarLoop]: Abstraction has 99 states and 105 transitions. [2018-04-13 00:42:14,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:42:14,474 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 105 transitions. [2018-04-13 00:42:14,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2018-04-13 00:42:14,475 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:14,475 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:14,475 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:14,475 INFO L82 PathProgramCache]: Analyzing trace with hash 1292754241, now seen corresponding path program 1 times [2018-04-13 00:42:14,476 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:14,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:14,487 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:14,601 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:14,601 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:14,601 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:42:14,601 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:14,602 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:14,602 INFO L182 omatonBuilderFactory]: Interpolants [3568#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 3569#(and (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 3570#(and (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|)), 3571#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 3572#(and (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0)), 3573#(= |old(#length)| |#length|), 3565#true, 3566#false, 3567#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|))] [2018-04-13 00:42:14,602 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:14,602 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:42:14,603 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:42:14,603 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:42:14,603 INFO L87 Difference]: Start difference. First operand 99 states and 105 transitions. Second operand 9 states. [2018-04-13 00:42:14,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:14,848 INFO L93 Difference]: Finished difference Result 106 states and 111 transitions. [2018-04-13 00:42:14,848 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:42:14,849 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 36 [2018-04-13 00:42:14,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:14,849 INFO L225 Difference]: With dead ends: 106 [2018-04-13 00:42:14,849 INFO L226 Difference]: Without dead ends: 106 [2018-04-13 00:42:14,850 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:42:14,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-04-13 00:42:14,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 99. [2018-04-13 00:42:14,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-04-13 00:42:14,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 104 transitions. [2018-04-13 00:42:14,852 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 104 transitions. Word has length 36 [2018-04-13 00:42:14,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:14,853 INFO L459 AbstractCegarLoop]: Abstraction has 99 states and 104 transitions. [2018-04-13 00:42:14,853 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:42:14,853 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 104 transitions. [2018-04-13 00:42:14,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-04-13 00:42:14,853 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:14,853 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:14,853 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:14,853 INFO L82 PathProgramCache]: Analyzing trace with hash 997063938, now seen corresponding path program 1 times [2018-04-13 00:42:14,854 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:14,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:14,861 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:14,962 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,962 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:14,962 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-13 00:42:14,962 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:14,962 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,963 INFO L182 omatonBuilderFactory]: Interpolants [3792#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 3793#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 3794#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1), 3795#(= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1), 3796#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|) 1), 3797#(= |#valid| |old(#valid)|), 3798#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 3799#(and (or (= |#valid| |old(#valid)|) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 3790#true, 3791#false] [2018-04-13 00:42:14,963 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:14,963 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:42:14,963 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:42:14,963 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:42:14,963 INFO L87 Difference]: Start difference. First operand 99 states and 104 transitions. Second operand 10 states. [2018-04-13 00:42:15,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:15,183 INFO L93 Difference]: Finished difference Result 104 states and 109 transitions. [2018-04-13 00:42:15,183 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:42:15,183 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 38 [2018-04-13 00:42:15,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:15,184 INFO L225 Difference]: With dead ends: 104 [2018-04-13 00:42:15,184 INFO L226 Difference]: Without dead ends: 104 [2018-04-13 00:42:15,184 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 1 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:42:15,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2018-04-13 00:42:15,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 98. [2018-04-13 00:42:15,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-04-13 00:42:15,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 103 transitions. [2018-04-13 00:42:15,187 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 103 transitions. Word has length 38 [2018-04-13 00:42:15,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:15,187 INFO L459 AbstractCegarLoop]: Abstraction has 98 states and 103 transitions. [2018-04-13 00:42:15,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:42:15,187 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 103 transitions. [2018-04-13 00:42:15,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-04-13 00:42:15,188 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:15,188 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:15,188 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:15,188 INFO L82 PathProgramCache]: Analyzing trace with hash 997063939, now seen corresponding path program 1 times [2018-04-13 00:42:15,189 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:15,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:15,201 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:15,324 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:15,324 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:15,324 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:42:15,324 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:15,324 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:15,325 INFO L182 omatonBuilderFactory]: Interpolants [4016#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 4017#(and (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|) 1)), 4018#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 4019#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 4020#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))))), 4021#(and (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0)), 4010#true, 4011#false, 4012#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 4013#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 4014#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 4015#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|))] [2018-04-13 00:42:15,325 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:15,325 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:42:15,325 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:42:15,325 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:42:15,325 INFO L87 Difference]: Start difference. First operand 98 states and 103 transitions. Second operand 12 states. [2018-04-13 00:42:15,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:15,647 INFO L93 Difference]: Finished difference Result 103 states and 108 transitions. [2018-04-13 00:42:15,681 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:42:15,681 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 38 [2018-04-13 00:42:15,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:15,682 INFO L225 Difference]: With dead ends: 103 [2018-04-13 00:42:15,682 INFO L226 Difference]: Without dead ends: 103 [2018-04-13 00:42:15,682 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:42:15,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-04-13 00:42:15,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 96. [2018-04-13 00:42:15,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-04-13 00:42:15,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 101 transitions. [2018-04-13 00:42:15,684 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 101 transitions. Word has length 38 [2018-04-13 00:42:15,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:15,684 INFO L459 AbstractCegarLoop]: Abstraction has 96 states and 101 transitions. [2018-04-13 00:42:15,684 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:42:15,684 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 101 transitions. [2018-04-13 00:42:15,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-13 00:42:15,685 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:15,685 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:15,685 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:15,685 INFO L82 PathProgramCache]: Analyzing trace with hash -530080057, now seen corresponding path program 1 times [2018-04-13 00:42:15,686 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:15,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:15,693 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:15,784 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:15,784 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:15,784 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:42:15,784 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:15,785 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:15,785 INFO L182 omatonBuilderFactory]: Interpolants [4232#true, 4233#false, 4234#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 4235#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 4236#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 4237#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 4238#(= |#valid| |old(#valid)|), 4239#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 4240#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 4241#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 4242#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 4243#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|))), 4244#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 4245#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base|))] [2018-04-13 00:42:15,785 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:15,785 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:42:15,785 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:42:15,785 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:42:15,785 INFO L87 Difference]: Start difference. First operand 96 states and 101 transitions. Second operand 14 states. [2018-04-13 00:42:16,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:16,104 INFO L93 Difference]: Finished difference Result 116 states and 125 transitions. [2018-04-13 00:42:16,104 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:42:16,104 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 39 [2018-04-13 00:42:16,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:16,105 INFO L225 Difference]: With dead ends: 116 [2018-04-13 00:42:16,105 INFO L226 Difference]: Without dead ends: 116 [2018-04-13 00:42:16,105 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:42:16,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-04-13 00:42:16,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 100. [2018-04-13 00:42:16,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-04-13 00:42:16,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 106 transitions. [2018-04-13 00:42:16,107 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 106 transitions. Word has length 39 [2018-04-13 00:42:16,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:16,107 INFO L459 AbstractCegarLoop]: Abstraction has 100 states and 106 transitions. [2018-04-13 00:42:16,108 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:42:16,108 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 106 transitions. [2018-04-13 00:42:16,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-13 00:42:16,108 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:16,108 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:16,108 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:16,108 INFO L82 PathProgramCache]: Analyzing trace with hash -530080056, now seen corresponding path program 1 times [2018-04-13 00:42:16,109 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:16,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:16,116 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:16,245 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:16,246 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:16,246 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:42:16,246 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:16,246 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:16,246 INFO L182 omatonBuilderFactory]: Interpolants [4480#(= |#valid| |old(#valid)|), 4481#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 4482#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 4483#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|)), 4484#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 4485#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 4486#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 4487#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.offset| 0) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base|))), 4474#true, 4475#false, 4476#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 4477#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 4478#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 4479#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1)] [2018-04-13 00:42:16,246 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:16,246 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:42:16,246 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:42:16,246 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:42:16,247 INFO L87 Difference]: Start difference. First operand 100 states and 106 transitions. Second operand 14 states. [2018-04-13 00:42:16,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:16,613 INFO L93 Difference]: Finished difference Result 118 states and 124 transitions. [2018-04-13 00:42:16,613 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-13 00:42:16,613 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 39 [2018-04-13 00:42:16,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:16,614 INFO L225 Difference]: With dead ends: 118 [2018-04-13 00:42:16,614 INFO L226 Difference]: Without dead ends: 118 [2018-04-13 00:42:16,614 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:42:16,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-04-13 00:42:16,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 99. [2018-04-13 00:42:16,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-04-13 00:42:16,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 104 transitions. [2018-04-13 00:42:16,616 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 104 transitions. Word has length 39 [2018-04-13 00:42:16,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:16,617 INFO L459 AbstractCegarLoop]: Abstraction has 99 states and 104 transitions. [2018-04-13 00:42:16,617 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:42:16,617 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 104 transitions. [2018-04-13 00:42:16,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-04-13 00:42:16,617 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:16,617 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:16,617 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:16,618 INFO L82 PathProgramCache]: Analyzing trace with hash -461942843, now seen corresponding path program 1 times [2018-04-13 00:42:16,619 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:16,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:16,629 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:16,745 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:16,745 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:16,745 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:42:16,745 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:16,745 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:16,745 INFO L182 omatonBuilderFactory]: Interpolants [4736#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 4737#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 4738#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 4739#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base|)), 4726#true, 4727#false, 4728#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 4729#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 4730#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 4731#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 4732#(= |#valid| |old(#valid)|), 4733#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 4734#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 4735#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))] [2018-04-13 00:42:16,745 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:16,745 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:42:16,746 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:42:16,746 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:42:16,746 INFO L87 Difference]: Start difference. First operand 99 states and 104 transitions. Second operand 14 states. [2018-04-13 00:42:17,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:17,034 INFO L93 Difference]: Finished difference Result 117 states and 123 transitions. [2018-04-13 00:42:17,034 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-13 00:42:17,034 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 41 [2018-04-13 00:42:17,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:17,034 INFO L225 Difference]: With dead ends: 117 [2018-04-13 00:42:17,034 INFO L226 Difference]: Without dead ends: 117 [2018-04-13 00:42:17,035 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:42:17,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2018-04-13 00:42:17,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 94. [2018-04-13 00:42:17,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-04-13 00:42:17,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 99 transitions. [2018-04-13 00:42:17,038 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 99 transitions. Word has length 41 [2018-04-13 00:42:17,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:17,038 INFO L459 AbstractCegarLoop]: Abstraction has 94 states and 99 transitions. [2018-04-13 00:42:17,038 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:42:17,039 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 99 transitions. [2018-04-13 00:42:17,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-04-13 00:42:17,039 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:17,040 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:17,040 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:17,040 INFO L82 PathProgramCache]: Analyzing trace with hash 979878120, now seen corresponding path program 1 times [2018-04-13 00:42:17,041 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:17,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:17,050 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:17,160 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:17,160 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:17,160 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:42:17,160 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:17,161 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:17,161 INFO L182 omatonBuilderFactory]: Interpolants [4971#true, 4972#false, 4973#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 4974#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 4975#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 4976#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 4977#(= |#valid| |old(#valid)|), 4978#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 4979#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 4980#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|)), 4981#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 4982#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 4983#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 4984#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.offset|)] [2018-04-13 00:42:17,161 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:17,161 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:42:17,161 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:42:17,162 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:42:17,162 INFO L87 Difference]: Start difference. First operand 94 states and 99 transitions. Second operand 14 states. [2018-04-13 00:42:17,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:17,565 INFO L93 Difference]: Finished difference Result 115 states and 121 transitions. [2018-04-13 00:42:17,565 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-13 00:42:17,565 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 42 [2018-04-13 00:42:17,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:17,566 INFO L225 Difference]: With dead ends: 115 [2018-04-13 00:42:17,566 INFO L226 Difference]: Without dead ends: 115 [2018-04-13 00:42:17,566 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2018-04-13 00:42:17,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-04-13 00:42:17,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 95. [2018-04-13 00:42:17,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-04-13 00:42:17,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 100 transitions. [2018-04-13 00:42:17,568 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 100 transitions. Word has length 42 [2018-04-13 00:42:17,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:17,568 INFO L459 AbstractCegarLoop]: Abstraction has 95 states and 100 transitions. [2018-04-13 00:42:17,568 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:42:17,568 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 100 transitions. [2018-04-13 00:42:17,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-13 00:42:17,569 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:17,569 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:17,569 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:17,569 INFO L82 PathProgramCache]: Analyzing trace with hash 311819447, now seen corresponding path program 1 times [2018-04-13 00:42:17,570 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:17,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:17,577 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:17,606 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:17,606 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:17,606 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:42:17,606 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:17,607 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:17,607 INFO L182 omatonBuilderFactory]: Interpolants [5216#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 5217#(= |#valid| |old(#valid)|), 5218#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 5219#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)), 5214#true, 5215#false] [2018-04-13 00:42:17,607 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:17,607 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:42:17,607 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:42:17,607 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:42:17,608 INFO L87 Difference]: Start difference. First operand 95 states and 100 transitions. Second operand 6 states. [2018-04-13 00:42:17,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:17,723 INFO L93 Difference]: Finished difference Result 104 states and 110 transitions. [2018-04-13 00:42:17,723 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:42:17,723 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 43 [2018-04-13 00:42:17,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:17,724 INFO L225 Difference]: With dead ends: 104 [2018-04-13 00:42:17,724 INFO L226 Difference]: Without dead ends: 104 [2018-04-13 00:42:17,724 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:42:17,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2018-04-13 00:42:17,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 94. [2018-04-13 00:42:17,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-04-13 00:42:17,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 99 transitions. [2018-04-13 00:42:17,727 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 99 transitions. Word has length 43 [2018-04-13 00:42:17,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:17,727 INFO L459 AbstractCegarLoop]: Abstraction has 94 states and 99 transitions. [2018-04-13 00:42:17,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:42:17,728 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 99 transitions. [2018-04-13 00:42:17,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-13 00:42:17,728 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:17,728 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:17,728 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:17,729 INFO L82 PathProgramCache]: Analyzing trace with hash 311819448, now seen corresponding path program 1 times [2018-04-13 00:42:17,729 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:17,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:17,737 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:17,788 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:17,788 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:17,788 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:42:17,788 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:17,789 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:42:17,789 INFO L182 omatonBuilderFactory]: Interpolants [5424#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 5425#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 5426#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset|), 5427#(= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset), 5428#(and (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 5429#(and (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)), 5430#(and (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset 0)), 5422#true, 5423#false] [2018-04-13 00:42:17,789 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:17,789 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:42:17,789 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:42:17,789 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:42:17,790 INFO L87 Difference]: Start difference. First operand 94 states and 99 transitions. Second operand 9 states. [2018-04-13 00:42:17,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:17,899 INFO L93 Difference]: Finished difference Result 93 states and 98 transitions. [2018-04-13 00:42:17,901 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 00:42:17,901 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 43 [2018-04-13 00:42:17,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:17,902 INFO L225 Difference]: With dead ends: 93 [2018-04-13 00:42:17,902 INFO L226 Difference]: Without dead ends: 93 [2018-04-13 00:42:17,902 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:42:17,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-04-13 00:42:17,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2018-04-13 00:42:17,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2018-04-13 00:42:17,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 98 transitions. [2018-04-13 00:42:17,905 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 98 transitions. Word has length 43 [2018-04-13 00:42:17,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:17,905 INFO L459 AbstractCegarLoop]: Abstraction has 93 states and 98 transitions. [2018-04-13 00:42:17,905 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:42:17,905 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 98 transitions. [2018-04-13 00:42:17,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-13 00:42:17,906 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:17,906 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:17,906 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:17,906 INFO L82 PathProgramCache]: Analyzing trace with hash 311450841, now seen corresponding path program 1 times [2018-04-13 00:42:17,907 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:17,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:17,915 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:17,939 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:42:17,940 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:17,940 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-13 00:42:17,940 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:17,940 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:42:17,940 INFO L182 omatonBuilderFactory]: Interpolants [5621#true, 5622#false, 5623#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 5624#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 5625#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|))] [2018-04-13 00:42:17,941 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:42:17,941 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:42:17,941 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:42:17,941 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:42:17,941 INFO L87 Difference]: Start difference. First operand 93 states and 98 transitions. Second operand 5 states. [2018-04-13 00:42:18,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:18,039 INFO L93 Difference]: Finished difference Result 95 states and 100 transitions. [2018-04-13 00:42:18,041 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:42:18,041 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 43 [2018-04-13 00:42:18,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:18,042 INFO L225 Difference]: With dead ends: 95 [2018-04-13 00:42:18,042 INFO L226 Difference]: Without dead ends: 95 [2018-04-13 00:42:18,042 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:42:18,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2018-04-13 00:42:18,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 94. [2018-04-13 00:42:18,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-04-13 00:42:18,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 99 transitions. [2018-04-13 00:42:18,045 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 99 transitions. Word has length 43 [2018-04-13 00:42:18,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:18,045 INFO L459 AbstractCegarLoop]: Abstraction has 94 states and 99 transitions. [2018-04-13 00:42:18,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:42:18,045 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 99 transitions. [2018-04-13 00:42:18,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-04-13 00:42:18,046 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:18,046 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:18,046 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:18,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1076468477, now seen corresponding path program 1 times [2018-04-13 00:42:18,049 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:18,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:18,059 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:18,091 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:42:18,091 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:18,091 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:42:18,091 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:18,092 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:42:18,092 INFO L182 omatonBuilderFactory]: Interpolants [5824#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))), 5825#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|)), 5819#true, 5820#false, 5821#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 5822#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 5823#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))] [2018-04-13 00:42:18,092 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:42:18,092 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:42:18,092 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:42:18,092 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:42:18,093 INFO L87 Difference]: Start difference. First operand 94 states and 99 transitions. Second operand 7 states. [2018-04-13 00:42:18,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:18,253 INFO L93 Difference]: Finished difference Result 94 states and 99 transitions. [2018-04-13 00:42:18,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:42:18,254 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 44 [2018-04-13 00:42:18,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:18,254 INFO L225 Difference]: With dead ends: 94 [2018-04-13 00:42:18,255 INFO L226 Difference]: Without dead ends: 94 [2018-04-13 00:42:18,255 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:42:18,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-04-13 00:42:18,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 93. [2018-04-13 00:42:18,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 93 states. [2018-04-13 00:42:18,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 98 transitions. [2018-04-13 00:42:18,257 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 98 transitions. Word has length 44 [2018-04-13 00:42:18,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:18,258 INFO L459 AbstractCegarLoop]: Abstraction has 93 states and 98 transitions. [2018-04-13 00:42:18,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:42:18,258 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 98 transitions. [2018-04-13 00:42:18,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-04-13 00:42:18,258 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:18,258 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:18,258 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:18,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1076468478, now seen corresponding path program 1 times [2018-04-13 00:42:18,261 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:18,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:18,272 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:18,452 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:18,453 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:18,453 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:42:18,453 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:18,453 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:18,454 INFO L182 omatonBuilderFactory]: Interpolants [6019#true, 6020#false, 6021#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 6022#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 6023#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 6024#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 6025#(= |#valid| |old(#valid)|), 6026#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 6027#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 6028#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 6029#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6030#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6031#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 6032#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6033#(and (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 6034#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.offset|)) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.offset|))), 6035#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem50.base|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem50.offset| 0))] [2018-04-13 00:42:18,454 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:42:18,454 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-13 00:42:18,454 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-13 00:42:18,454 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:42:18,455 INFO L87 Difference]: Start difference. First operand 93 states and 98 transitions. Second operand 17 states. [2018-04-13 00:42:18,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:18,956 INFO L93 Difference]: Finished difference Result 124 states and 130 transitions. [2018-04-13 00:42:18,956 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-13 00:42:18,957 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 44 [2018-04-13 00:42:18,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:18,957 INFO L225 Difference]: With dead ends: 124 [2018-04-13 00:42:18,958 INFO L226 Difference]: Without dead ends: 124 [2018-04-13 00:42:18,958 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=116, Invalid=696, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:42:18,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-04-13 00:42:18,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 98. [2018-04-13 00:42:18,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-04-13 00:42:18,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 103 transitions. [2018-04-13 00:42:18,961 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 103 transitions. Word has length 44 [2018-04-13 00:42:18,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:18,961 INFO L459 AbstractCegarLoop]: Abstraction has 98 states and 103 transitions. [2018-04-13 00:42:18,961 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-13 00:42:18,961 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 103 transitions. [2018-04-13 00:42:18,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-04-13 00:42:18,962 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:18,962 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:18,962 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:18,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1943460032, now seen corresponding path program 1 times [2018-04-13 00:42:18,963 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:18,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:18,973 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:19,024 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:19,024 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:19,025 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:42:19,025 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:19,025 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:19,025 INFO L182 omatonBuilderFactory]: Interpolants [6288#(and (<= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset|) (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| 4) (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|))), 6282#true, 6283#false, 6284#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6285#(and (<= (+ (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 4) (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (<= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6286#(and (<= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (<= (+ (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) 4) (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))), 6287#(and (<= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)) (<= (+ (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset) 4) (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))))] [2018-04-13 00:42:19,025 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:19,026 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:42:19,026 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:42:19,026 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:42:19,026 INFO L87 Difference]: Start difference. First operand 98 states and 103 transitions. Second operand 7 states. [2018-04-13 00:42:19,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:19,178 INFO L93 Difference]: Finished difference Result 105 states and 110 transitions. [2018-04-13 00:42:19,178 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:42:19,179 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 46 [2018-04-13 00:42:19,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:19,179 INFO L225 Difference]: With dead ends: 105 [2018-04-13 00:42:19,179 INFO L226 Difference]: Without dead ends: 105 [2018-04-13 00:42:19,180 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:42:19,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2018-04-13 00:42:19,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 97. [2018-04-13 00:42:19,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-04-13 00:42:19,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 102 transitions. [2018-04-13 00:42:19,182 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 102 transitions. Word has length 46 [2018-04-13 00:42:19,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:19,182 INFO L459 AbstractCegarLoop]: Abstraction has 97 states and 102 transitions. [2018-04-13 00:42:19,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:42:19,182 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 102 transitions. [2018-04-13 00:42:19,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-13 00:42:19,183 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:19,183 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:19,183 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:19,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1733258524, now seen corresponding path program 1 times [2018-04-13 00:42:19,184 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:19,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:19,191 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:19,293 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:19,293 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:19,293 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:42:19,293 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:19,294 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:42:19,294 INFO L182 omatonBuilderFactory]: Interpolants [6497#true, 6498#false, 6499#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 6500#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 6501#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset|) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|))), 6502#(and (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0)), 6503#(and (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0)), 6504#(and (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem50.base|) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0)), 6505#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0)), 6506#(and (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.offset| 0))) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)))), 6507#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))), 6508#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))] [2018-04-13 00:42:19,294 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:19,294 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:42:19,294 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:42:19,295 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:42:19,295 INFO L87 Difference]: Start difference. First operand 97 states and 102 transitions. Second operand 12 states. [2018-04-13 00:42:19,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:19,568 INFO L93 Difference]: Finished difference Result 102 states and 107 transitions. [2018-04-13 00:42:19,569 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-13 00:42:19,569 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 47 [2018-04-13 00:42:19,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:19,569 INFO L225 Difference]: With dead ends: 102 [2018-04-13 00:42:19,569 INFO L226 Difference]: Without dead ends: 102 [2018-04-13 00:42:19,570 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:42:19,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-04-13 00:42:19,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 101. [2018-04-13 00:42:19,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-04-13 00:42:19,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 106 transitions. [2018-04-13 00:42:19,572 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 106 transitions. Word has length 47 [2018-04-13 00:42:19,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:19,572 INFO L459 AbstractCegarLoop]: Abstraction has 101 states and 106 transitions. [2018-04-13 00:42:19,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:42:19,572 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 106 transitions. [2018-04-13 00:42:19,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-04-13 00:42:19,573 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:19,573 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:19,573 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:19,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1980667933, now seen corresponding path program 1 times [2018-04-13 00:42:19,574 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:19,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:19,582 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:19,738 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-13 00:42:19,739 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:19,739 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:42:19,739 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:19,739 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-13 00:42:19,739 INFO L182 omatonBuilderFactory]: Interpolants [6728#true, 6729#false, 6730#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 6731#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 6732#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 6733#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 6734#(= |#valid| |old(#valid)|), 6735#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 6736#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 6737#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 6738#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6739#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6740#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6741#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 6742#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))), 6743#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)))), 6744#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset|))), 6745#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))] [2018-04-13 00:42:19,739 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-13 00:42:19,740 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:42:19,740 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:42:19,740 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:42:19,740 INFO L87 Difference]: Start difference. First operand 101 states and 106 transitions. Second operand 18 states. [2018-04-13 00:42:20,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:20,198 INFO L93 Difference]: Finished difference Result 114 states and 120 transitions. [2018-04-13 00:42:20,198 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-13 00:42:20,198 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 52 [2018-04-13 00:42:20,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:20,199 INFO L225 Difference]: With dead ends: 114 [2018-04-13 00:42:20,199 INFO L226 Difference]: Without dead ends: 114 [2018-04-13 00:42:20,200 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2018-04-13 00:42:20,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-04-13 00:42:20,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 102. [2018-04-13 00:42:20,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-04-13 00:42:20,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 108 transitions. [2018-04-13 00:42:20,202 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 108 transitions. Word has length 52 [2018-04-13 00:42:20,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:20,202 INFO L459 AbstractCegarLoop]: Abstraction has 102 states and 108 transitions. [2018-04-13 00:42:20,202 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:42:20,202 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 108 transitions. [2018-04-13 00:42:20,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-04-13 00:42:20,203 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:20,203 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:20,203 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:20,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1980667932, now seen corresponding path program 1 times [2018-04-13 00:42:20,204 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:20,214 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:20,487 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 8 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:20,487 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:20,488 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:42:20,488 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:20,488 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:20,489 INFO L182 omatonBuilderFactory]: Interpolants [7008#(and (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| 0)), 7009#(= |old(#length)| |#length|), 6988#true, 6989#false, 6990#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 6991#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 6992#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 6993#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 6994#(= |#valid| |old(#valid)|), 6995#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 6996#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 6997#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 6998#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 6999#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 7000#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 7001#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 7002#(and (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 7003#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset|) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 7004#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 7005#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))), 7006#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))))), 7007#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset|)) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset|))))] [2018-04-13 00:42:20,489 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 8 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:20,489 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:42:20,490 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:42:20,490 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=418, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:42:20,490 INFO L87 Difference]: Start difference. First operand 102 states and 108 transitions. Second operand 22 states. [2018-04-13 00:42:21,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:21,260 INFO L93 Difference]: Finished difference Result 119 states and 125 transitions. [2018-04-13 00:42:21,260 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-13 00:42:21,260 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2018-04-13 00:42:21,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:21,261 INFO L225 Difference]: With dead ends: 119 [2018-04-13 00:42:21,261 INFO L226 Difference]: Without dead ends: 119 [2018-04-13 00:42:21,262 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=147, Invalid=1185, Unknown=0, NotChecked=0, Total=1332 [2018-04-13 00:42:21,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-04-13 00:42:21,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 102. [2018-04-13 00:42:21,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-04-13 00:42:21,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 107 transitions. [2018-04-13 00:42:21,265 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 107 transitions. Word has length 52 [2018-04-13 00:42:21,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:21,265 INFO L459 AbstractCegarLoop]: Abstraction has 102 states and 107 transitions. [2018-04-13 00:42:21,265 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:42:21,265 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 107 transitions. [2018-04-13 00:42:21,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-13 00:42:21,265 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:21,266 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:21,266 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:21,266 INFO L82 PathProgramCache]: Analyzing trace with hash 700060744, now seen corresponding path program 1 times [2018-04-13 00:42:21,267 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:21,278 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:21,557 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:42:21,558 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:21,558 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:42:21,558 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:21,558 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:42:21,558 INFO L182 omatonBuilderFactory]: Interpolants [7264#false, 7265#(= |#valid| |old(#valid)|), 7266#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 7267#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 7268#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 7269#(and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 7270#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 7271#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 7272#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 0) (= (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |#valid|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0)), 7273#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 7274#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 7275#(and (= (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) |#valid|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0)), 7276#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0)), 7263#true] [2018-04-13 00:42:21,558 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:42:21,558 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:42:21,559 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:42:21,559 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:42:21,559 INFO L87 Difference]: Start difference. First operand 102 states and 107 transitions. Second operand 14 states. [2018-04-13 00:42:22,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:22,006 INFO L93 Difference]: Finished difference Result 116 states and 120 transitions. [2018-04-13 00:42:22,006 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:42:22,006 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 51 [2018-04-13 00:42:22,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:22,006 INFO L225 Difference]: With dead ends: 116 [2018-04-13 00:42:22,006 INFO L226 Difference]: Without dead ends: 100 [2018-04-13 00:42:22,007 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:42:22,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-04-13 00:42:22,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 97. [2018-04-13 00:42:22,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-04-13 00:42:22,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2018-04-13 00:42:22,008 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 51 [2018-04-13 00:42:22,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:22,008 INFO L459 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2018-04-13 00:42:22,008 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:42:22,008 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2018-04-13 00:42:22,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-04-13 00:42:22,009 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:22,009 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:22,009 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:22,009 INFO L82 PathProgramCache]: Analyzing trace with hash -845995483, now seen corresponding path program 1 times [2018-04-13 00:42:22,010 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:22,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:22,019 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:22,253 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:22,253 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:22,254 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-13 00:42:22,254 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:22,254 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:22,254 INFO L182 omatonBuilderFactory]: Interpolants [7520#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 7521#(and (or (= |#valid| |old(#valid)|) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 7502#true, 7503#false, 7504#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 7505#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 7506#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 7507#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 7508#(= |#valid| |old(#valid)|), 7509#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 7510#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 7511#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 7512#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 7513#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 7514#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 7515#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 7516#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))), 7517#(= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))) 1), 7518#(= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset|)) 1), 7519#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) 1)] [2018-04-13 00:42:22,254 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:22,254 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-13 00:42:22,255 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-13 00:42:22,255 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:42:22,255 INFO L87 Difference]: Start difference. First operand 97 states and 101 transitions. Second operand 20 states. [2018-04-13 00:42:22,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:22,789 INFO L93 Difference]: Finished difference Result 102 states and 106 transitions. [2018-04-13 00:42:22,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-13 00:42:22,790 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 54 [2018-04-13 00:42:22,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:22,790 INFO L225 Difference]: With dead ends: 102 [2018-04-13 00:42:22,790 INFO L226 Difference]: Without dead ends: 102 [2018-04-13 00:42:22,791 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=165, Invalid=1241, Unknown=0, NotChecked=0, Total=1406 [2018-04-13 00:42:22,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-04-13 00:42:22,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 96. [2018-04-13 00:42:22,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-04-13 00:42:22,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 100 transitions. [2018-04-13 00:42:22,794 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 100 transitions. Word has length 54 [2018-04-13 00:42:22,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:22,794 INFO L459 AbstractCegarLoop]: Abstraction has 96 states and 100 transitions. [2018-04-13 00:42:22,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-13 00:42:22,795 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 100 transitions. [2018-04-13 00:42:22,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-04-13 00:42:22,795 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:22,795 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:22,795 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:22,796 INFO L82 PathProgramCache]: Analyzing trace with hash -845995482, now seen corresponding path program 1 times [2018-04-13 00:42:22,797 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:22,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:22,816 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:23,261 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 13 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:23,261 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:23,261 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-13 00:42:23,261 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:23,262 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 13 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:23,262 INFO L182 omatonBuilderFactory]: Interpolants [7756#true, 7757#false, 7758#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 7759#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 7760#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 7761#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 7762#(= |#valid| |old(#valid)|), 7763#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 7764#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 7765#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 7766#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 7767#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 7768#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 7769#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))))), 7770#(and (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 7771#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset|) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 7772#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) 1) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 7773#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) 1)), 7774#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))) 1)), 7775#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset|)) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset|)) 1)), 7776#(and (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| 0) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) 1)), 7777#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 7778#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 7779#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))))), 7780#(and (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| 0))] [2018-04-13 00:42:23,262 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 13 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-04-13 00:42:23,262 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-13 00:42:23,262 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-13 00:42:23,263 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=545, Unknown=0, NotChecked=0, Total=600 [2018-04-13 00:42:23,263 INFO L87 Difference]: Start difference. First operand 96 states and 100 transitions. Second operand 25 states. [2018-04-13 00:42:24,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:24,322 INFO L93 Difference]: Finished difference Result 102 states and 107 transitions. [2018-04-13 00:42:24,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-13 00:42:24,322 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 54 [2018-04-13 00:42:24,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:24,323 INFO L225 Difference]: With dead ends: 102 [2018-04-13 00:42:24,323 INFO L226 Difference]: Without dead ends: 102 [2018-04-13 00:42:24,324 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=182, Invalid=1624, Unknown=0, NotChecked=0, Total=1806 [2018-04-13 00:42:24,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-04-13 00:42:24,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 94. [2018-04-13 00:42:24,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 94 states. [2018-04-13 00:42:24,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 98 transitions. [2018-04-13 00:42:24,326 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 98 transitions. Word has length 54 [2018-04-13 00:42:24,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:24,326 INFO L459 AbstractCegarLoop]: Abstraction has 94 states and 98 transitions. [2018-04-13 00:42:24,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-13 00:42:24,326 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 98 transitions. [2018-04-13 00:42:24,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-13 00:42:24,327 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:24,327 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:24,327 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:24,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1237465158, now seen corresponding path program 1 times [2018-04-13 00:42:24,328 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:24,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:24,336 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:24,582 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:24,583 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:24,583 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:42:24,583 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:24,583 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:24,584 INFO L182 omatonBuilderFactory]: Interpolants [8032#(not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0)), 8033#(not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.offset| 0)), 8014#true, 8015#false, 8016#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 8017#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 8018#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 8019#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 8020#(= |#valid| |old(#valid)|), 8021#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 8022#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 8023#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|)), 8024#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 8025#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 8026#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 8027#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 8028#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 8029#(not (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))), 8030#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)))), 8031#(or (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem50.base|)) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0)))] [2018-04-13 00:42:24,584 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:24,584 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-13 00:42:24,584 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-13 00:42:24,584 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=340, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:42:24,584 INFO L87 Difference]: Start difference. First operand 94 states and 98 transitions. Second operand 20 states. [2018-04-13 00:42:25,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:25,110 INFO L93 Difference]: Finished difference Result 92 states and 96 transitions. [2018-04-13 00:42:25,110 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-13 00:42:25,110 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 53 [2018-04-13 00:42:25,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:25,111 INFO L225 Difference]: With dead ends: 92 [2018-04-13 00:42:25,111 INFO L226 Difference]: Without dead ends: 92 [2018-04-13 00:42:25,111 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=118, Invalid=874, Unknown=0, NotChecked=0, Total=992 [2018-04-13 00:42:25,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2018-04-13 00:42:25,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 87. [2018-04-13 00:42:25,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-04-13 00:42:25,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 90 transitions. [2018-04-13 00:42:25,113 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 90 transitions. Word has length 53 [2018-04-13 00:42:25,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:25,113 INFO L459 AbstractCegarLoop]: Abstraction has 87 states and 90 transitions. [2018-04-13 00:42:25,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-13 00:42:25,113 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 90 transitions. [2018-04-13 00:42:25,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-04-13 00:42:25,113 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:25,113 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:25,113 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:25,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1647177721, now seen corresponding path program 1 times [2018-04-13 00:42:25,114 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:25,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:25,122 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:25,223 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:25,223 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:25,224 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:42:25,224 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:25,224 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:25,224 INFO L182 omatonBuilderFactory]: Interpolants [8240#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 8241#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset|), 8242#(= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset), 8243#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))), 8244#(or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset| 0)) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))), 8245#(= |old(#length)| |#length|), 8246#(and (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 8247#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 8248#(and (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset 0)), 8237#true, 8238#false, 8239#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|)] [2018-04-13 00:42:25,225 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:25,225 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:42:25,225 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:42:25,225 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:42:25,225 INFO L87 Difference]: Start difference. First operand 87 states and 90 transitions. Second operand 12 states. [2018-04-13 00:42:25,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:25,530 INFO L93 Difference]: Finished difference Result 111 states and 114 transitions. [2018-04-13 00:42:25,530 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-13 00:42:25,530 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 58 [2018-04-13 00:42:25,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:25,530 INFO L225 Difference]: With dead ends: 111 [2018-04-13 00:42:25,530 INFO L226 Difference]: Without dead ends: 111 [2018-04-13 00:42:25,531 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:42:25,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-04-13 00:42:25,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 102. [2018-04-13 00:42:25,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-04-13 00:42:25,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 112 transitions. [2018-04-13 00:42:25,533 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 112 transitions. Word has length 58 [2018-04-13 00:42:25,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:25,534 INFO L459 AbstractCegarLoop]: Abstraction has 102 states and 112 transitions. [2018-04-13 00:42:25,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:42:25,534 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 112 transitions. [2018-04-13 00:42:25,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-04-13 00:42:25,534 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:25,535 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:25,535 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:25,535 INFO L82 PathProgramCache]: Analyzing trace with hash -1647177722, now seen corresponding path program 1 times [2018-04-13 00:42:25,536 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:25,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:25,544 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:25,569 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:25,569 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:25,569 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:42:25,569 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:25,570 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:25,570 INFO L182 omatonBuilderFactory]: Interpolants [8480#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base)), 8475#true, 8476#false, 8477#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 8478#(= |#valid| |old(#valid)|), 8479#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))] [2018-04-13 00:42:25,570 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:25,570 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:42:25,570 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:42:25,570 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:42:25,571 INFO L87 Difference]: Start difference. First operand 102 states and 112 transitions. Second operand 6 states. [2018-04-13 00:42:25,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:25,691 INFO L93 Difference]: Finished difference Result 108 states and 111 transitions. [2018-04-13 00:42:25,691 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:42:25,691 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 58 [2018-04-13 00:42:25,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:25,691 INFO L225 Difference]: With dead ends: 108 [2018-04-13 00:42:25,692 INFO L226 Difference]: Without dead ends: 108 [2018-04-13 00:42:25,692 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:42:25,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2018-04-13 00:42:25,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 102. [2018-04-13 00:42:25,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-04-13 00:42:25,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 111 transitions. [2018-04-13 00:42:25,694 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 111 transitions. Word has length 58 [2018-04-13 00:42:25,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:25,694 INFO L459 AbstractCegarLoop]: Abstraction has 102 states and 111 transitions. [2018-04-13 00:42:25,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:42:25,694 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 111 transitions. [2018-04-13 00:42:25,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-13 00:42:25,695 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:25,695 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:25,695 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:25,695 INFO L82 PathProgramCache]: Analyzing trace with hash 477098365, now seen corresponding path program 1 times [2018-04-13 00:42:25,696 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:25,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:25,708 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:26,034 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:42:26,035 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:26,035 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-13 00:42:26,035 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:26,035 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:42:26,035 INFO L182 omatonBuilderFactory]: Interpolants [8704#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 8705#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 8706#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 8707#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 8708#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 8709#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 8710#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 8711#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 8712#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 8713#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 8714#(or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 8715#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 8716#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 8717#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 8718#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))), 8719#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|)), 8697#true, 8698#false, 8699#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 8700#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 8701#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 8702#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 8703#(= |#valid| |old(#valid)|)] [2018-04-13 00:42:26,035 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:42:26,036 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-13 00:42:26,036 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-13 00:42:26,036 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=459, Unknown=0, NotChecked=0, Total=506 [2018-04-13 00:42:26,036 INFO L87 Difference]: Start difference. First operand 102 states and 111 transitions. Second operand 23 states. [2018-04-13 00:42:26,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:26,850 INFO L93 Difference]: Finished difference Result 107 states and 110 transitions. [2018-04-13 00:42:26,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:42:26,850 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 59 [2018-04-13 00:42:26,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:26,850 INFO L225 Difference]: With dead ends: 107 [2018-04-13 00:42:26,851 INFO L226 Difference]: Without dead ends: 107 [2018-04-13 00:42:26,851 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=191, Invalid=1789, Unknown=0, NotChecked=0, Total=1980 [2018-04-13 00:42:26,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-13 00:42:26,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 102. [2018-04-13 00:42:26,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-04-13 00:42:26,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 110 transitions. [2018-04-13 00:42:26,854 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 110 transitions. Word has length 59 [2018-04-13 00:42:26,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:26,854 INFO L459 AbstractCegarLoop]: Abstraction has 102 states and 110 transitions. [2018-04-13 00:42:26,854 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-13 00:42:26,854 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 110 transitions. [2018-04-13 00:42:26,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-13 00:42:26,855 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:26,855 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:26,855 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:26,855 INFO L82 PathProgramCache]: Analyzing trace with hash 477098366, now seen corresponding path program 1 times [2018-04-13 00:42:26,856 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:26,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:26,868 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:27,348 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:27,348 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:27,348 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:42:27,348 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:27,349 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:27,349 INFO L182 omatonBuilderFactory]: Interpolants [8974#true, 8975#false, 8976#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 8977#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 8978#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 8979#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 8980#(= |#valid| |old(#valid)|), 8981#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 8982#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 8983#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|)), 8984#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 8985#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 8986#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 8987#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 8988#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 8989#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 8990#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem49.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 8991#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 8992#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 8993#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|)), 8994#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |old(#length)| |#length|) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 8995#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |old(#length)| |#length|) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))), 8996#(= |old(#length)| |#length|), 8997#(or (and (= |old(#length)| |#length|) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 8998#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 8999#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 9000#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))), 9001#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| 0) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|)))] [2018-04-13 00:42:27,349 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:27,349 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:42:27,349 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:42:27,349 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=688, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:42:27,349 INFO L87 Difference]: Start difference. First operand 102 states and 110 transitions. Second operand 28 states. [2018-04-13 00:42:28,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:28,305 INFO L93 Difference]: Finished difference Result 131 states and 134 transitions. [2018-04-13 00:42:28,305 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:42:28,305 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 59 [2018-04-13 00:42:28,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:28,306 INFO L225 Difference]: With dead ends: 131 [2018-04-13 00:42:28,306 INFO L226 Difference]: Without dead ends: 131 [2018-04-13 00:42:28,306 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2018-04-13 00:42:28,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-04-13 00:42:28,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 102. [2018-04-13 00:42:28,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-04-13 00:42:28,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 109 transitions. [2018-04-13 00:42:28,308 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 109 transitions. Word has length 59 [2018-04-13 00:42:28,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:28,308 INFO L459 AbstractCegarLoop]: Abstraction has 102 states and 109 transitions. [2018-04-13 00:42:28,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:42:28,308 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 109 transitions. [2018-04-13 00:42:28,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-04-13 00:42:28,309 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:28,309 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:28,309 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:28,309 INFO L82 PathProgramCache]: Analyzing trace with hash -820277047, now seen corresponding path program 1 times [2018-04-13 00:42:28,310 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:28,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:28,319 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:28,467 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:28,468 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:28,468 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-13 00:42:28,468 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:28,468 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:28,468 INFO L182 omatonBuilderFactory]: Interpolants [9280#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset))), 9281#(and (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset| 0)) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))) (= |#valid| |old(#valid)|)), 9282#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 9283#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 9284#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))))), 9285#(or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset| 0)) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))), 9286#(and (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 9287#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 9288#(and (<= 4 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset 0)), 9272#true, 9273#false, 9274#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 9275#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 9276#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset|), 9277#(= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset), 9278#(and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 9279#(= |#valid| |old(#valid)|)] [2018-04-13 00:42:28,468 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:28,468 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-13 00:42:28,468 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-13 00:42:28,468 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:42:28,469 INFO L87 Difference]: Start difference. First operand 102 states and 109 transitions. Second operand 17 states. [2018-04-13 00:42:28,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:28,911 INFO L93 Difference]: Finished difference Result 101 states and 108 transitions. [2018-04-13 00:42:28,911 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-13 00:42:28,911 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 60 [2018-04-13 00:42:28,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:28,911 INFO L225 Difference]: With dead ends: 101 [2018-04-13 00:42:28,911 INFO L226 Difference]: Without dead ends: 101 [2018-04-13 00:42:28,912 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:42:28,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-04-13 00:42:28,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-04-13 00:42:28,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-04-13 00:42:28,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 108 transitions. [2018-04-13 00:42:28,914 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 108 transitions. Word has length 60 [2018-04-13 00:42:28,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:28,914 INFO L459 AbstractCegarLoop]: Abstraction has 101 states and 108 transitions. [2018-04-13 00:42:28,914 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-13 00:42:28,914 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 108 transitions. [2018-04-13 00:42:28,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-04-13 00:42:28,914 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:28,914 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:28,914 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:28,915 INFO L82 PathProgramCache]: Analyzing trace with hash -820277048, now seen corresponding path program 1 times [2018-04-13 00:42:28,915 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:28,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:28,923 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:28,992 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:28,993 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:28,993 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-04-13 00:42:28,993 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:28,993 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:28,993 INFO L182 omatonBuilderFactory]: Interpolants [9520#(and (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 9521#(and (= |#valid| |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))), 9522#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 9523#(and (or (= |#valid| |old(#valid)|) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 9524#(or (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))), 9525#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|)), 9526#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base)), 9516#true, 9517#false, 9518#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 9519#(= |#valid| |old(#valid)|)] [2018-04-13 00:42:28,994 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:28,994 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:42:28,994 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:42:28,994 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:42:28,994 INFO L87 Difference]: Start difference. First operand 101 states and 108 transitions. Second operand 11 states. [2018-04-13 00:42:29,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:29,284 INFO L93 Difference]: Finished difference Result 100 states and 107 transitions. [2018-04-13 00:42:29,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:42:29,285 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 60 [2018-04-13 00:42:29,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:29,286 INFO L225 Difference]: With dead ends: 100 [2018-04-13 00:42:29,286 INFO L226 Difference]: Without dead ends: 100 [2018-04-13 00:42:29,286 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2018-04-13 00:42:29,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-04-13 00:42:29,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2018-04-13 00:42:29,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-04-13 00:42:29,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 107 transitions. [2018-04-13 00:42:29,288 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 107 transitions. Word has length 60 [2018-04-13 00:42:29,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:29,289 INFO L459 AbstractCegarLoop]: Abstraction has 100 states and 107 transitions. [2018-04-13 00:42:29,289 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:42:29,289 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 107 transitions. [2018-04-13 00:42:29,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-04-13 00:42:29,289 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:29,289 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:29,289 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:29,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1905147625, now seen corresponding path program 1 times [2018-04-13 00:42:29,290 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:29,302 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:29,721 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:42:29,721 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:29,721 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:42:29,722 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:29,722 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:42:29,722 INFO L182 omatonBuilderFactory]: Interpolants [9735#true, 9736#false, 9737#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 9738#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 9739#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 9740#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 9741#(= |#valid| |old(#valid)|), 9742#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 9743#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 9744#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 9745#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 9746#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 9747#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 9748#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 9749#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 9750#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= |#valid| |old(#valid)|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 9751#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 9752#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#valid| |old(#valid)|) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)))), 9753#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= |#valid| |old(#valid)|) (= (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))))), 9754#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 9755#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 9756#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)))), 9757#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|))), 9758#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base|))] [2018-04-13 00:42:29,722 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:42:29,722 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:42:29,722 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:42:29,723 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=494, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:42:29,723 INFO L87 Difference]: Start difference. First operand 100 states and 107 transitions. Second operand 24 states. [2018-04-13 00:42:30,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:30,372 INFO L93 Difference]: Finished difference Result 103 states and 106 transitions. [2018-04-13 00:42:30,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-13 00:42:30,372 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 60 [2018-04-13 00:42:30,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:30,373 INFO L225 Difference]: With dead ends: 103 [2018-04-13 00:42:30,373 INFO L226 Difference]: Without dead ends: 103 [2018-04-13 00:42:30,373 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=161, Invalid=1171, Unknown=0, NotChecked=0, Total=1332 [2018-04-13 00:42:30,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2018-04-13 00:42:30,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 100. [2018-04-13 00:42:30,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-04-13 00:42:30,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 106 transitions. [2018-04-13 00:42:30,374 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 106 transitions. Word has length 60 [2018-04-13 00:42:30,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:30,375 INFO L459 AbstractCegarLoop]: Abstraction has 100 states and 106 transitions. [2018-04-13 00:42:30,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:42:30,375 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 106 transitions. [2018-04-13 00:42:30,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-04-13 00:42:30,375 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:30,375 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:30,375 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:30,375 INFO L82 PathProgramCache]: Analyzing trace with hash 1905147626, now seen corresponding path program 1 times [2018-04-13 00:42:30,376 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:30,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:30,387 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:30,827 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:30,827 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-13 00:42:30,827 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:30,827 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:30,827 INFO L182 omatonBuilderFactory]: Interpolants [9988#true, 9989#false, 9990#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 9991#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 9992#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 9993#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 9994#(= |#valid| |old(#valid)|), 9995#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 9996#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 9997#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 9998#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 9999#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10000#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 10001#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 10002#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10003#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 10004#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10005#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10006#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 10007#(or (and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 10008#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))))), 10009#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 10010#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 10011#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)))), 10012#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|)) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|)))), 10013#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| 0) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base|)))] [2018-04-13 00:42:30,827 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:30,827 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-13 00:42:30,827 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-13 00:42:30,828 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=594, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:42:30,828 INFO L87 Difference]: Start difference. First operand 100 states and 106 transitions. Second operand 26 states. [2018-04-13 00:42:31,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:31,786 INFO L93 Difference]: Finished difference Result 99 states and 104 transitions. [2018-04-13 00:42:31,786 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-13 00:42:31,786 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 60 [2018-04-13 00:42:31,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:31,787 INFO L225 Difference]: With dead ends: 99 [2018-04-13 00:42:31,787 INFO L226 Difference]: Without dead ends: 99 [2018-04-13 00:42:31,788 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=193, Invalid=1969, Unknown=0, NotChecked=0, Total=2162 [2018-04-13 00:42:31,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-04-13 00:42:31,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2018-04-13 00:42:31,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 99 states. [2018-04-13 00:42:31,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 104 transitions. [2018-04-13 00:42:31,790 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 104 transitions. Word has length 60 [2018-04-13 00:42:31,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:31,790 INFO L459 AbstractCegarLoop]: Abstraction has 99 states and 104 transitions. [2018-04-13 00:42:31,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-13 00:42:31,790 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 104 transitions. [2018-04-13 00:42:31,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-04-13 00:42:31,791 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:31,791 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:31,791 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:31,791 INFO L82 PathProgramCache]: Analyzing trace with hash 341215483, now seen corresponding path program 1 times [2018-04-13 00:42:31,792 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:31,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:31,803 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:32,199 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:32,200 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:32,200 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-13 00:42:32,200 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:32,200 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:32,200 INFO L182 omatonBuilderFactory]: Interpolants [10256#true, 10257#false, 10258#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 10259#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 10260#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 10261#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 10262#(= |#valid| |old(#valid)|), 10263#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 10264#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 10265#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)), 10266#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 10267#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10268#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10269#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 10270#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10271#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 10272#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 10273#(or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) 1))), 10274#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 10275#(and (or (= |#valid| |old(#valid)|) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 10276#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 10277#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10278#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 10279#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))), 10280#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|))] [2018-04-13 00:42:32,200 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:32,200 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-13 00:42:32,201 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-13 00:42:32,201 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-13 00:42:32,201 INFO L87 Difference]: Start difference. First operand 99 states and 104 transitions. Second operand 25 states. [2018-04-13 00:42:33,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:33,087 INFO L93 Difference]: Finished difference Result 98 states and 103 transitions. [2018-04-13 00:42:33,087 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:42:33,088 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 61 [2018-04-13 00:42:33,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:33,088 INFO L225 Difference]: With dead ends: 98 [2018-04-13 00:42:33,088 INFO L226 Difference]: Without dead ends: 98 [2018-04-13 00:42:33,089 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=237, Invalid=2019, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 00:42:33,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-04-13 00:42:33,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2018-04-13 00:42:33,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-04-13 00:42:33,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 103 transitions. [2018-04-13 00:42:33,091 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 103 transitions. Word has length 61 [2018-04-13 00:42:33,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:33,091 INFO L459 AbstractCegarLoop]: Abstraction has 98 states and 103 transitions. [2018-04-13 00:42:33,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-13 00:42:33,091 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 103 transitions. [2018-04-13 00:42:33,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-04-13 00:42:33,092 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:33,092 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:33,092 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:33,092 INFO L82 PathProgramCache]: Analyzing trace with hash 341215484, now seen corresponding path program 1 times [2018-04-13 00:42:33,093 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:33,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:33,102 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:33,640 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 16 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:33,640 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:33,640 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 00:42:33,640 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:33,641 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 16 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:33,641 INFO L182 omatonBuilderFactory]: Interpolants [10524#true, 10525#false, 10526#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 10527#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 10528#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 10529#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 10530#(= |#valid| |old(#valid)|), 10531#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 10532#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 10533#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|)), 10534#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 10535#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10536#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 10537#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 10538#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10539#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 10540#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10541#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= |#valid| |old(#valid)|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 10542#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 10543#(and (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)), 10544#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 10545#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 10546#(and (or (= 0 (select |old(#valid)| (@diff |old(#length)| |#length|))) (= |old(#length)| |#length|)) (= |#length| (store |old(#length)| (@diff |old(#length)| |#length|) (select |#length| (@diff |old(#length)| |#length|))))), 10547#(and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))))), 10548#(or (and (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|))) (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 10549#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10550#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 10551#(and (<= 4 (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))), 10552#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| 0) (<= 4 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|)))] [2018-04-13 00:42:33,641 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 16 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:42:33,641 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 00:42:33,641 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 00:42:33,642 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=742, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:42:33,642 INFO L87 Difference]: Start difference. First operand 98 states and 103 transitions. Second operand 29 states. [2018-04-13 00:42:34,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:34,843 INFO L93 Difference]: Finished difference Result 97 states and 102 transitions. [2018-04-13 00:42:34,843 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-13 00:42:34,843 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 61 [2018-04-13 00:42:34,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:34,844 INFO L225 Difference]: With dead ends: 97 [2018-04-13 00:42:34,844 INFO L226 Difference]: Without dead ends: 97 [2018-04-13 00:42:34,844 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=255, Invalid=2397, Unknown=0, NotChecked=0, Total=2652 [2018-04-13 00:42:34,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2018-04-13 00:42:34,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 97. [2018-04-13 00:42:34,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-04-13 00:42:34,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 102 transitions. [2018-04-13 00:42:34,846 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 102 transitions. Word has length 61 [2018-04-13 00:42:34,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:34,846 INFO L459 AbstractCegarLoop]: Abstraction has 97 states and 102 transitions. [2018-04-13 00:42:34,846 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 00:42:34,846 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 102 transitions. [2018-04-13 00:42:34,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-04-13 00:42:34,846 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:34,846 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:34,846 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:34,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1069965569, now seen corresponding path program 1 times [2018-04-13 00:42:34,847 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:34,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:34,854 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:35,333 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:35,333 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 00:42:35,333 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:35,333 INFO L182 omatonBuilderFactory]: Interpolants [10816#(or (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))))), 10817#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 10818#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 10819#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)))), 10820#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|))), 10821#(= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset|)), 10822#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.offset|), 10794#true, 10795#false, 10796#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 10797#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 10798#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 10799#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 10800#(= |#valid| |old(#valid)|), 10801#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 10802#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 10803#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 10804#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 10805#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10806#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 10807#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 10808#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 10809#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 10810#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 10811#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 10812#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 10813#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))))), 10814#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 10815#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.offset|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))] [2018-04-13 00:42:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:35,334 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 00:42:35,334 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 00:42:35,334 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=749, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:42:35,334 INFO L87 Difference]: Start difference. First operand 97 states and 102 transitions. Second operand 29 states. [2018-04-13 00:42:36,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:36,515 INFO L93 Difference]: Finished difference Result 123 states and 126 transitions. [2018-04-13 00:42:36,515 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-13 00:42:36,515 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 61 [2018-04-13 00:42:36,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:36,515 INFO L225 Difference]: With dead ends: 123 [2018-04-13 00:42:36,515 INFO L226 Difference]: Without dead ends: 123 [2018-04-13 00:42:36,516 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=249, Invalid=2721, Unknown=0, NotChecked=0, Total=2970 [2018-04-13 00:42:36,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-04-13 00:42:36,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 97. [2018-04-13 00:42:36,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2018-04-13 00:42:36,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 101 transitions. [2018-04-13 00:42:36,518 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 101 transitions. Word has length 61 [2018-04-13 00:42:36,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:36,518 INFO L459 AbstractCegarLoop]: Abstraction has 97 states and 101 transitions. [2018-04-13 00:42:36,519 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 00:42:36,519 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 101 transitions. [2018-04-13 00:42:36,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-04-13 00:42:36,519 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:36,519 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:36,519 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:36,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1987745579, now seen corresponding path program 1 times [2018-04-13 00:42:36,520 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:36,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:36,533 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:37,064 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:37,065 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:37,065 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-13 00:42:37,065 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:37,065 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:37,065 INFO L182 omatonBuilderFactory]: Interpolants [11096#true, 11097#false, 11098#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 11099#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 11100#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 11101#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 11102#(= |#valid| |old(#valid)|), 11103#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 11104#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 11105#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 11106#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 11107#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 11108#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 11109#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 11110#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 11111#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 11112#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11113#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 11114#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 11115#(and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))), 11116#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))), 11117#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 11118#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 11119#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)))), 11120#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|))), 11121#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base|))] [2018-04-13 00:42:37,065 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:37,065 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-13 00:42:37,065 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-13 00:42:37,066 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=594, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:42:37,066 INFO L87 Difference]: Start difference. First operand 97 states and 101 transitions. Second operand 26 states. [2018-04-13 00:42:37,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:37,950 INFO L93 Difference]: Finished difference Result 96 states and 100 transitions. [2018-04-13 00:42:37,950 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:42:37,950 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 62 [2018-04-13 00:42:37,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:37,951 INFO L225 Difference]: With dead ends: 96 [2018-04-13 00:42:37,951 INFO L226 Difference]: Without dead ends: 96 [2018-04-13 00:42:37,951 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=176, Invalid=1804, Unknown=0, NotChecked=0, Total=1980 [2018-04-13 00:42:37,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2018-04-13 00:42:37,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2018-04-13 00:42:37,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-04-13 00:42:37,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 100 transitions. [2018-04-13 00:42:37,953 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 100 transitions. Word has length 62 [2018-04-13 00:42:37,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:37,953 INFO L459 AbstractCegarLoop]: Abstraction has 96 states and 100 transitions. [2018-04-13 00:42:37,953 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-13 00:42:37,953 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 100 transitions. [2018-04-13 00:42:37,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-04-13 00:42:37,953 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:37,953 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:37,954 INFO L408 AbstractCegarLoop]: === Iteration 46 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:37,954 INFO L82 PathProgramCache]: Analyzing trace with hash 1190805993, now seen corresponding path program 1 times [2018-04-13 00:42:37,954 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:37,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:37,962 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:38,462 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:38,463 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:38,463 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 00:42:38,463 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:38,463 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:38,463 INFO L182 omatonBuilderFactory]: Interpolants [11353#true, 11354#false, 11355#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 11356#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 11357#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 11358#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 11359#(= |#valid| |old(#valid)|), 11360#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 11361#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 11362#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 11363#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 11364#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 11365#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 11366#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 11367#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 11368#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 11369#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11370#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 11371#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 11372#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))))), 11373#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|), 11374#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|))), 11375#(or (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))))), 11376#(= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 11377#(= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 11378#(= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)))), 11379#(= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|))), 11380#(= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset|)), 11381#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| 0)] [2018-04-13 00:42:38,463 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:38,463 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 00:42:38,463 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 00:42:38,464 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=749, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:42:38,464 INFO L87 Difference]: Start difference. First operand 96 states and 100 transitions. Second operand 29 states. [2018-04-13 00:42:39,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:39,542 INFO L93 Difference]: Finished difference Result 121 states and 124 transitions. [2018-04-13 00:42:39,542 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 00:42:39,542 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 62 [2018-04-13 00:42:39,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:39,543 INFO L225 Difference]: With dead ends: 121 [2018-04-13 00:42:39,543 INFO L226 Difference]: Without dead ends: 121 [2018-04-13 00:42:39,544 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=235, Invalid=2521, Unknown=0, NotChecked=0, Total=2756 [2018-04-13 00:42:39,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-04-13 00:42:39,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 96. [2018-04-13 00:42:39,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-04-13 00:42:39,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 99 transitions. [2018-04-13 00:42:39,546 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 99 transitions. Word has length 62 [2018-04-13 00:42:39,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:39,546 INFO L459 AbstractCegarLoop]: Abstraction has 96 states and 99 transitions. [2018-04-13 00:42:39,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 00:42:39,547 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 99 transitions. [2018-04-13 00:42:39,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-04-13 00:42:39,547 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:39,547 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:39,547 INFO L408 AbstractCegarLoop]: === Iteration 47 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:39,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1490571005, now seen corresponding path program 1 times [2018-04-13 00:42:39,548 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:39,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:39,560 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:40,066 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:40,066 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:40,066 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-13 00:42:40,066 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:40,066 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:40,067 INFO L182 omatonBuilderFactory]: Interpolants [11648#true, 11649#false, 11650#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 11651#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 11652#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 11653#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 11654#(= |#valid| |old(#valid)|), 11655#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 11656#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 11657#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 11658#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 11659#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 11660#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 11661#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 11662#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 11663#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 11664#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11665#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 11666#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 11667#(and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))), 11668#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 11669#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 11670#(and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.offset|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))), 11671#(or (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 11672#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 11673#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 11674#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)))), 11675#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|))), 11676#(= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset|)), 11677#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.offset|)] [2018-04-13 00:42:40,067 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:42:40,067 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-13 00:42:40,067 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-13 00:42:40,067 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=805, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:42:40,067 INFO L87 Difference]: Start difference. First operand 96 states and 99 transitions. Second operand 30 states. [2018-04-13 00:42:41,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:41,130 INFO L93 Difference]: Finished difference Result 95 states and 98 transitions. [2018-04-13 00:42:41,130 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 00:42:41,130 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 63 [2018-04-13 00:42:41,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:41,130 INFO L225 Difference]: With dead ends: 95 [2018-04-13 00:42:41,131 INFO L226 Difference]: Without dead ends: 95 [2018-04-13 00:42:41,131 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=240, Invalid=2622, Unknown=0, NotChecked=0, Total=2862 [2018-04-13 00:42:41,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2018-04-13 00:42:41,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2018-04-13 00:42:41,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-04-13 00:42:41,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 98 transitions. [2018-04-13 00:42:41,133 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 98 transitions. Word has length 63 [2018-04-13 00:42:41,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:41,133 INFO L459 AbstractCegarLoop]: Abstraction has 95 states and 98 transitions. [2018-04-13 00:42:41,133 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-13 00:42:41,133 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 98 transitions. [2018-04-13 00:42:41,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-04-13 00:42:41,134 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:41,134 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:41,134 INFO L408 AbstractCegarLoop]: === Iteration 48 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:41,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1036938837, now seen corresponding path program 1 times [2018-04-13 00:42:41,134 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:41,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:41,145 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:41,639 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:41,639 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:41,639 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:42:41,639 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:41,639 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:41,640 INFO L182 omatonBuilderFactory]: Interpolants [11917#true, 11918#false, 11919#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 11920#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 11921#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 11922#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 11923#(= |#valid| |old(#valid)|), 11924#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 11925#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 11926#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 11927#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 11928#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 11929#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 11930#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 11931#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 11932#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 11933#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 11934#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 11935#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 11936#(and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))), 11937#(and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|))))), 11938#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))), 11939#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 11940#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))), 11941#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset))))), 11942#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset|)))), 11943#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset|))), 11944#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base|))] [2018-04-13 00:42:41,640 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:41,640 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:42:41,640 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:42:41,640 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=695, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:42:41,640 INFO L87 Difference]: Start difference. First operand 95 states and 98 transitions. Second operand 28 states. [2018-04-13 00:42:42,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:42,602 INFO L93 Difference]: Finished difference Result 94 states and 97 transitions. [2018-04-13 00:42:42,602 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:42:42,603 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 64 [2018-04-13 00:42:42,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:42,603 INFO L225 Difference]: With dead ends: 94 [2018-04-13 00:42:42,603 INFO L226 Difference]: Without dead ends: 94 [2018-04-13 00:42:42,604 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 3 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=187, Invalid=1883, Unknown=0, NotChecked=0, Total=2070 [2018-04-13 00:42:42,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-04-13 00:42:42,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 79. [2018-04-13 00:42:42,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-04-13 00:42:42,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 82 transitions. [2018-04-13 00:42:42,605 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 82 transitions. Word has length 64 [2018-04-13 00:42:42,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:42,605 INFO L459 AbstractCegarLoop]: Abstraction has 79 states and 82 transitions. [2018-04-13 00:42:42,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:42:42,605 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 82 transitions. [2018-04-13 00:42:42,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-04-13 00:42:42,606 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:42,606 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:42,606 INFO L408 AbstractCegarLoop]: === Iteration 49 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:42,606 INFO L82 PathProgramCache]: Analyzing trace with hash -1930236012, now seen corresponding path program 1 times [2018-04-13 00:42:42,606 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:42,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:42,614 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:43,194 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:43,194 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:43,194 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-13 00:42:43,194 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:43,195 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:43,195 INFO L182 omatonBuilderFactory]: Interpolants [12160#(and (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))), 12161#(= |#valid| |old(#valid)|), 12162#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 12163#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 12164#(and (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 12165#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 12166#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12167#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0), 12168#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0), 12169#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12170#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 12171#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 12172#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 12173#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 12174#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))))), 12175#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|), 12176#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|))), 12177#(or (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))))), 12178#(not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 12179#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base)), 12180#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 12181#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 12182#(or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 12183#(or (and (= 0 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 12184#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 12155#true, 12156#false, 12157#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 12158#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 12159#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)))] [2018-04-13 00:42:43,195 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:43,195 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-13 00:42:43,195 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-13 00:42:43,195 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=802, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:42:43,195 INFO L87 Difference]: Start difference. First operand 79 states and 82 transitions. Second operand 30 states. [2018-04-13 00:42:44,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:44,497 INFO L93 Difference]: Finished difference Result 110 states and 114 transitions. [2018-04-13 00:42:44,497 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-13 00:42:44,497 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 67 [2018-04-13 00:42:44,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:44,498 INFO L225 Difference]: With dead ends: 110 [2018-04-13 00:42:44,498 INFO L226 Difference]: Without dead ends: 110 [2018-04-13 00:42:44,498 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=257, Invalid=2823, Unknown=0, NotChecked=0, Total=3080 [2018-04-13 00:42:44,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-04-13 00:42:44,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 85. [2018-04-13 00:42:44,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-04-13 00:42:44,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2018-04-13 00:42:44,500 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 67 [2018-04-13 00:42:44,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:44,500 INFO L459 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2018-04-13 00:42:44,500 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-13 00:42:44,500 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2018-04-13 00:42:44,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-13 00:42:44,501 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:44,501 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:44,501 INFO L408 AbstractCegarLoop]: === Iteration 50 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:44,501 INFO L82 PathProgramCache]: Analyzing trace with hash 292225889, now seen corresponding path program 1 times [2018-04-13 00:42:44,501 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:44,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:44,510 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:45,094 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:45,094 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:45,094 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-04-13 00:42:45,094 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:45,095 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:45,095 INFO L182 omatonBuilderFactory]: Interpolants [12433#true, 12434#false, 12435#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 12436#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 12437#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)), 12438#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 12439#(= |#valid| |old(#valid)|), 12440#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 12441#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 12442#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 12443#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 12444#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12445#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 12446#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 12447#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12448#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 12449#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 12450#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 12451#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 12452#(or (and (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 12453#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|), 12454#(or (and (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 12455#(or (and (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 12456#(not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12457#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 12458#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 12459#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 12460#(or (and (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))), 12461#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (and (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) 0))), 12462#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12463#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|))] [2018-04-13 00:42:45,095 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:45,095 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-13 00:42:45,096 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-13 00:42:45,096 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=860, Unknown=0, NotChecked=0, Total=930 [2018-04-13 00:42:45,096 INFO L87 Difference]: Start difference. First operand 85 states and 89 transitions. Second operand 31 states. [2018-04-13 00:42:46,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:46,474 INFO L93 Difference]: Finished difference Result 110 states and 114 transitions. [2018-04-13 00:42:46,474 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-13 00:42:46,474 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 68 [2018-04-13 00:42:46,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:46,475 INFO L225 Difference]: With dead ends: 110 [2018-04-13 00:42:46,475 INFO L226 Difference]: Without dead ends: 110 [2018-04-13 00:42:46,476 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=296, Invalid=3486, Unknown=0, NotChecked=0, Total=3782 [2018-04-13 00:42:46,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-04-13 00:42:46,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 86. [2018-04-13 00:42:46,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-04-13 00:42:46,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 91 transitions. [2018-04-13 00:42:46,477 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 91 transitions. Word has length 68 [2018-04-13 00:42:46,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:46,478 INFO L459 AbstractCegarLoop]: Abstraction has 86 states and 91 transitions. [2018-04-13 00:42:46,478 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-13 00:42:46,478 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 91 transitions. [2018-04-13 00:42:46,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-13 00:42:46,478 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:46,478 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:46,479 INFO L408 AbstractCegarLoop]: === Iteration 51 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:46,479 INFO L82 PathProgramCache]: Analyzing trace with hash 292225890, now seen corresponding path program 1 times [2018-04-13 00:42:46,480 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:46,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:46,491 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:46,538 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:42:46,539 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:46,539 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:42:46,539 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:46,539 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-04-13 00:42:46,539 INFO L182 omatonBuilderFactory]: Interpolants [12723#true, 12724#false, 12725#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 12726#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 12727#(and (<= (+ (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|) 4) (select |#length| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (<= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 12728#(and (<= (+ (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 4) (select |#length| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (<= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12729#(and (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset| 4) (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|)) (<= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|))] [2018-04-13 00:42:46,540 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:42:46,540 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:42:46,540 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:42:46,540 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:42:46,540 INFO L87 Difference]: Start difference. First operand 86 states and 91 transitions. Second operand 7 states. [2018-04-13 00:42:46,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:46,645 INFO L93 Difference]: Finished difference Result 85 states and 89 transitions. [2018-04-13 00:42:46,645 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:42:46,645 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 68 [2018-04-13 00:42:46,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:46,646 INFO L225 Difference]: With dead ends: 85 [2018-04-13 00:42:46,646 INFO L226 Difference]: Without dead ends: 85 [2018-04-13 00:42:46,646 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:42:46,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-04-13 00:42:46,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2018-04-13 00:42:46,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-04-13 00:42:46,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 89 transitions. [2018-04-13 00:42:46,648 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 89 transitions. Word has length 68 [2018-04-13 00:42:46,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:46,648 INFO L459 AbstractCegarLoop]: Abstraction has 85 states and 89 transitions. [2018-04-13 00:42:46,648 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:42:46,648 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 89 transitions. [2018-04-13 00:42:46,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-04-13 00:42:46,649 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:46,649 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:46,649 INFO L408 AbstractCegarLoop]: === Iteration 52 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:46,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1778308846, now seen corresponding path program 1 times [2018-04-13 00:42:46,650 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:46,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:46,662 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:47,176 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:47,176 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:47,176 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 00:42:47,176 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:47,177 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:47,177 INFO L182 omatonBuilderFactory]: Interpolants [12928#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 12929#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) 0)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))), 12930#(or (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) 0) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))), 12931#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 12932#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 12933#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 12934#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 12935#(or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))) (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 12936#(or (and (= 0 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|)) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|))), 12908#true, 12909#false, 12910#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 12911#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 12912#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)), 12913#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 12914#(= |#valid| |old(#valid)|), 12915#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 12916#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 12917#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 12918#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 12919#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12920#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0), 12921#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0), 12922#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 12923#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 12924#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 12925#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 12926#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= |#valid| |old(#valid)|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 12927#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))] [2018-04-13 00:42:47,177 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:47,177 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 00:42:47,177 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 00:42:47,177 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=743, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:42:47,178 INFO L87 Difference]: Start difference. First operand 85 states and 89 transitions. Second operand 29 states. [2018-04-13 00:42:48,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:48,184 INFO L93 Difference]: Finished difference Result 106 states and 110 transitions. [2018-04-13 00:42:48,184 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-13 00:42:48,184 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 69 [2018-04-13 00:42:48,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:48,185 INFO L225 Difference]: With dead ends: 106 [2018-04-13 00:42:48,185 INFO L226 Difference]: Without dead ends: 106 [2018-04-13 00:42:48,185 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=180, Invalid=1712, Unknown=0, NotChecked=0, Total=1892 [2018-04-13 00:42:48,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-04-13 00:42:48,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 84. [2018-04-13 00:42:48,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-13 00:42:48,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 88 transitions. [2018-04-13 00:42:48,187 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 88 transitions. Word has length 69 [2018-04-13 00:42:48,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:48,187 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 88 transitions. [2018-04-13 00:42:48,188 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 00:42:48,188 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 88 transitions. [2018-04-13 00:42:48,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2018-04-13 00:42:48,188 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:48,188 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:48,188 INFO L408 AbstractCegarLoop]: === Iteration 53 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:48,189 INFO L82 PathProgramCache]: Analyzing trace with hash 469068086, now seen corresponding path program 1 times [2018-04-13 00:42:48,189 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:48,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:48,201 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:48,604 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:48,605 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:48,605 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-13 00:42:48,605 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:48,605 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:48,605 INFO L182 omatonBuilderFactory]: Interpolants [13157#true, 13158#false, 13159#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 13160#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 13161#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 13162#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 13163#(= |#valid| |old(#valid)|), 13164#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 13165#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 13166#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 13167#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 13168#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13169#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 13170#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 13171#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13172#(and (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 13173#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13174#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13175#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 13176#(or (and (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 13177#(or (and (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 13178#(= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13179#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 13180#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 13181#(= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|)), 13182#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.offset|)] [2018-04-13 00:42:48,605 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:48,605 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-13 00:42:48,605 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-13 00:42:48,606 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:42:48,606 INFO L87 Difference]: Start difference. First operand 84 states and 88 transitions. Second operand 26 states. [2018-04-13 00:42:49,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:49,398 INFO L93 Difference]: Finished difference Result 83 states and 87 transitions. [2018-04-13 00:42:49,398 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-13 00:42:49,399 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 69 [2018-04-13 00:42:49,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:49,399 INFO L225 Difference]: With dead ends: 83 [2018-04-13 00:42:49,399 INFO L226 Difference]: Without dead ends: 83 [2018-04-13 00:42:49,399 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 00:42:49,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-04-13 00:42:49,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2018-04-13 00:42:49,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-04-13 00:42:49,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 87 transitions. [2018-04-13 00:42:49,401 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 87 transitions. Word has length 69 [2018-04-13 00:42:49,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:49,401 INFO L459 AbstractCegarLoop]: Abstraction has 83 states and 87 transitions. [2018-04-13 00:42:49,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-13 00:42:49,401 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 87 transitions. [2018-04-13 00:42:49,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-04-13 00:42:49,401 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:49,401 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:49,401 INFO L408 AbstractCegarLoop]: === Iteration 54 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:49,401 INFO L82 PathProgramCache]: Analyzing trace with hash 707000739, now seen corresponding path program 1 times [2018-04-13 00:42:49,402 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:49,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:49,409 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:49,897 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:49,897 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:49,897 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-13 00:42:49,897 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:49,897 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:49,897 INFO L182 omatonBuilderFactory]: Interpolants [13396#true, 13397#false, 13398#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 13399#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 13400#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)), 13401#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 13402#(= |#valid| |old(#valid)|), 13403#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 13404#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 13405#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 13406#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 13407#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13408#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 13409#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 13410#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13411#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 13412#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13413#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 13414#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 13415#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))), 13416#(or (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (not (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|)))), 13417#(or (not (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))))), 13418#(not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 13419#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 13420#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 13421#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 13422#(or (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))), 13423#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) 0))), 13424#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13425#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|))] [2018-04-13 00:42:49,898 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:42:49,898 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-13 00:42:49,898 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-13 00:42:49,898 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=803, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:42:49,898 INFO L87 Difference]: Start difference. First operand 83 states and 87 transitions. Second operand 30 states. [2018-04-13 00:42:51,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:51,233 INFO L93 Difference]: Finished difference Result 101 states and 105 transitions. [2018-04-13 00:42:51,233 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-13 00:42:51,234 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 70 [2018-04-13 00:42:51,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:51,234 INFO L225 Difference]: With dead ends: 101 [2018-04-13 00:42:51,234 INFO L226 Difference]: Without dead ends: 101 [2018-04-13 00:42:51,234 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=226, Invalid=2636, Unknown=0, NotChecked=0, Total=2862 [2018-04-13 00:42:51,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-04-13 00:42:51,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 75. [2018-04-13 00:42:51,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-04-13 00:42:51,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 78 transitions. [2018-04-13 00:42:51,236 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 78 transitions. Word has length 70 [2018-04-13 00:42:51,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:51,236 INFO L459 AbstractCegarLoop]: Abstraction has 75 states and 78 transitions. [2018-04-13 00:42:51,236 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-13 00:42:51,236 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 78 transitions. [2018-04-13 00:42:51,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-04-13 00:42:51,236 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:51,236 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:51,236 INFO L408 AbstractCegarLoop]: === Iteration 55 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:51,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1656208961, now seen corresponding path program 1 times [2018-04-13 00:42:51,237 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:51,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:51,247 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:51,934 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:51,934 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:51,934 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-13 00:42:51,934 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:51,935 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:51,935 INFO L182 omatonBuilderFactory]: Interpolants [13651#true, 13652#false, 13653#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 13654#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 13655#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)), 13656#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 13657#(= |#valid| |old(#valid)|), 13658#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 13659#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 13660#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 13661#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 13662#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13663#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset| 0) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 13664#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset| 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 13665#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset| 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13666#(and (not (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 13667#(and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13668#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13669#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 13670#(or (and (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 13671#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|), 13672#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)))), 13673#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))))), 13674#(not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 13675#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 13676#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 13677#(and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 13678#(or (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))))), 13679#(or (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))), 13680#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 13681#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|))) (not (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|)))), 13682#(or (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.offset|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|))), 13683#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|))] [2018-04-13 00:42:51,935 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:42:51,935 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-13 00:42:51,935 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-13 00:42:51,935 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=984, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:42:51,936 INFO L87 Difference]: Start difference. First operand 75 states and 78 transitions. Second operand 33 states. [2018-04-13 00:42:53,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:53,226 INFO L93 Difference]: Finished difference Result 100 states and 104 transitions. [2018-04-13 00:42:53,226 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:42:53,226 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 70 [2018-04-13 00:42:53,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:53,226 INFO L225 Difference]: With dead ends: 100 [2018-04-13 00:42:53,226 INFO L226 Difference]: Without dead ends: 100 [2018-04-13 00:42:53,227 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=262, Invalid=3278, Unknown=0, NotChecked=0, Total=3540 [2018-04-13 00:42:53,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2018-04-13 00:42:53,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 84. [2018-04-13 00:42:53,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-13 00:42:53,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 88 transitions. [2018-04-13 00:42:53,228 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 88 transitions. Word has length 70 [2018-04-13 00:42:53,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:53,229 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 88 transitions. [2018-04-13 00:42:53,229 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-13 00:42:53,229 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 88 transitions. [2018-04-13 00:42:53,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-04-13 00:42:53,229 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:53,229 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:53,229 INFO L408 AbstractCegarLoop]: === Iteration 56 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:53,230 INFO L82 PathProgramCache]: Analyzing trace with hash 822881283, now seen corresponding path program 1 times [2018-04-13 00:42:53,230 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:53,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:53,241 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:53,848 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:53,849 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:53,849 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-13 00:42:53,849 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:53,849 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:53,849 INFO L182 omatonBuilderFactory]: Interpolants [13952#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) 0))), 13953#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))), 13954#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|))) (not (= (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|) 0))), 13955#(or (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.offset| 0))), 13956#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)), 13923#true, 13924#false, 13925#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 13926#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 13927#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)), 13928#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 13929#(= |#valid| |old(#valid)|), 13930#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 13931#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 13932#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|))), 13933#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 13934#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13935#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 13936#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 13937#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 13938#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 13939#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13940#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 13941#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 13942#(or (and (or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 13943#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 13944#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 13945#(or (and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|)) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 13946#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))))))))), 13947#(not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) 0))), 13948#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 13949#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 13950#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 13951#(or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))) (and (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))))] [2018-04-13 00:42:53,849 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:42:53,850 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-13 00:42:53,850 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-13 00:42:53,850 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2018-04-13 00:42:53,850 INFO L87 Difference]: Start difference. First operand 84 states and 88 transitions. Second operand 34 states. [2018-04-13 00:42:55,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:55,004 INFO L93 Difference]: Finished difference Result 99 states and 103 transitions. [2018-04-13 00:42:55,004 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 00:42:55,004 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 72 [2018-04-13 00:42:55,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:55,005 INFO L225 Difference]: With dead ends: 99 [2018-04-13 00:42:55,005 INFO L226 Difference]: Without dead ends: 99 [2018-04-13 00:42:55,005 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=209, Invalid=2341, Unknown=0, NotChecked=0, Total=2550 [2018-04-13 00:42:55,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-04-13 00:42:55,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 74. [2018-04-13 00:42:55,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2018-04-13 00:42:55,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 77 transitions. [2018-04-13 00:42:55,006 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 77 transitions. Word has length 72 [2018-04-13 00:42:55,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:55,007 INFO L459 AbstractCegarLoop]: Abstraction has 74 states and 77 transitions. [2018-04-13 00:42:55,007 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-13 00:42:55,007 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 77 transitions. [2018-04-13 00:42:55,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-04-13 00:42:55,007 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:55,007 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:55,007 INFO L408 AbstractCegarLoop]: === Iteration 57 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:55,007 INFO L82 PathProgramCache]: Analyzing trace with hash -462956549, now seen corresponding path program 1 times [2018-04-13 00:42:55,008 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:55,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:55,014 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:55,253 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:42:55,253 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:55,253 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:42:55,254 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:55,254 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:55,254 INFO L182 omatonBuilderFactory]: Interpolants [14176#(and (or (= 0 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|)) (not (= (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|)) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (not (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))), 14177#(and (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (or (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.offset|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)))), 14178#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))), 14179#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 14164#true, 14165#false, 14166#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 14167#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 14168#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset|), 14169#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0), 14170#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 14171#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 14172#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 14173#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 14174#(= 0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))), 14175#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))))] [2018-04-13 00:42:55,254 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:42:55,254 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:42:55,255 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:42:55,255 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:42:55,255 INFO L87 Difference]: Start difference. First operand 74 states and 77 transitions. Second operand 16 states. [2018-04-13 00:42:55,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:55,605 INFO L93 Difference]: Finished difference Result 73 states and 76 transitions. [2018-04-13 00:42:55,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-13 00:42:55,605 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 73 [2018-04-13 00:42:55,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:55,605 INFO L225 Difference]: With dead ends: 73 [2018-04-13 00:42:55,605 INFO L226 Difference]: Without dead ends: 73 [2018-04-13 00:42:55,606 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2018-04-13 00:42:55,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2018-04-13 00:42:55,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2018-04-13 00:42:55,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-04-13 00:42:55,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 76 transitions. [2018-04-13 00:42:55,607 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 76 transitions. Word has length 73 [2018-04-13 00:42:55,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:55,607 INFO L459 AbstractCegarLoop]: Abstraction has 73 states and 76 transitions. [2018-04-13 00:42:55,607 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:42:55,607 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 76 transitions. [2018-04-13 00:42:55,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-04-13 00:42:55,608 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:55,608 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:55,608 INFO L408 AbstractCegarLoop]: === Iteration 58 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:55,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1466751002, now seen corresponding path program 1 times [2018-04-13 00:42:55,608 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:55,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:55,616 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:55,887 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 5 proven. 18 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:42:55,887 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:55,887 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:42:55,887 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:55,887 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:42:55,887 INFO L182 omatonBuilderFactory]: Interpolants [14368#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.offset|), 14348#true, 14349#false, 14350#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 14351#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1), 14352#(= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1), 14353#(= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1), 14354#(= |#valid| |old(#valid)|), 14355#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 14356#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 14357#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|)), 14358#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 14359#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 14360#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)), 14361#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 14362#(and (= (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base) (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 14363#(= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 14364#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 14365#(or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))) (and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.offset|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))), 14366#(or (and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))) (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))), 14367#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))] [2018-04-13 00:42:55,888 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 5 proven. 18 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:42:55,888 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 00:42:55,888 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 00:42:55,888 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:42:55,888 INFO L87 Difference]: Start difference. First operand 73 states and 76 transitions. Second operand 21 states. [2018-04-13 00:42:56,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:56,482 INFO L93 Difference]: Finished difference Result 77 states and 81 transitions. [2018-04-13 00:42:56,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:42:56,482 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 74 [2018-04-13 00:42:56,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:56,483 INFO L225 Difference]: With dead ends: 77 [2018-04-13 00:42:56,483 INFO L226 Difference]: Without dead ends: 77 [2018-04-13 00:42:56,483 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=212, Invalid=1594, Unknown=0, NotChecked=0, Total=1806 [2018-04-13 00:42:56,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-04-13 00:42:56,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 72. [2018-04-13 00:42:56,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-04-13 00:42:56,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 75 transitions. [2018-04-13 00:42:56,485 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 75 transitions. Word has length 74 [2018-04-13 00:42:56,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:56,485 INFO L459 AbstractCegarLoop]: Abstraction has 72 states and 75 transitions. [2018-04-13 00:42:56,485 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 00:42:56,486 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 75 transitions. [2018-04-13 00:42:56,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-13 00:42:56,486 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:56,486 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:56,486 INFO L408 AbstractCegarLoop]: === Iteration 59 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:56,486 INFO L82 PathProgramCache]: Analyzing trace with hash 1775359387, now seen corresponding path program 1 times [2018-04-13 00:42:56,487 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:56,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:56,496 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:56,672 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:42:56,673 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:42:56,673 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-04-13 00:42:56,673 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-04-13 00:42:56,673 INFO L182 omatonBuilderFactory]: Interpolants [14565#true, 14566#false, 14567#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 14568#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 14569#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 14570#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 14571#(= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))) 0), 14572#(= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) 0), 14573#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) 0)), 14574#(or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.offset|))) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 14575#(or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 14576#(or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))), 14577#(or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.offset| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|))), 14578#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|))] [2018-04-13 00:42:56,673 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:42:56,673 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:42:56,673 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:42:56,673 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:42:56,674 INFO L87 Difference]: Start difference. First operand 72 states and 75 transitions. Second operand 14 states. [2018-04-13 00:42:56,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:56,963 INFO L93 Difference]: Finished difference Result 71 states and 74 transitions. [2018-04-13 00:42:56,963 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:42:56,963 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 75 [2018-04-13 00:42:56,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:56,964 INFO L225 Difference]: With dead ends: 71 [2018-04-13 00:42:56,964 INFO L226 Difference]: Without dead ends: 71 [2018-04-13 00:42:56,964 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:42:56,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-13 00:42:56,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-04-13 00:42:56,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-04-13 00:42:56,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 74 transitions. [2018-04-13 00:42:56,965 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 74 transitions. Word has length 75 [2018-04-13 00:42:56,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:56,966 INFO L459 AbstractCegarLoop]: Abstraction has 71 states and 74 transitions. [2018-04-13 00:42:56,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:42:56,966 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 74 transitions. [2018-04-13 00:42:56,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-04-13 00:42:56,966 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:56,966 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:56,966 INFO L408 AbstractCegarLoop]: === Iteration 60 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:56,966 INFO L82 PathProgramCache]: Analyzing trace with hash -607996706, now seen corresponding path program 1 times [2018-04-13 00:42:56,967 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:56,972 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:57,059 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:42:57,060 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:57,060 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:42:57,060 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:57,060 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:42:57,060 INFO L182 omatonBuilderFactory]: Interpolants [14752#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)), 14741#true, 14742#false, 14743#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset| 0), 14744#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset| 0), 14745#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.offset| 0), 14746#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0), 14747#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0)), 14748#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0)), 14749#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset 0) (= (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) 0)), 14750#(and (or (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.offset|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))), 14751#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)))] [2018-04-13 00:42:57,060 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:42:57,060 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:42:57,060 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:42:57,061 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:42:57,061 INFO L87 Difference]: Start difference. First operand 71 states and 74 transitions. Second operand 12 states. [2018-04-13 00:42:57,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:42:57,184 INFO L93 Difference]: Finished difference Result 70 states and 73 transitions. [2018-04-13 00:42:57,184 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:42:57,184 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 79 [2018-04-13 00:42:57,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:42:57,184 INFO L225 Difference]: With dead ends: 70 [2018-04-13 00:42:57,184 INFO L226 Difference]: Without dead ends: 70 [2018-04-13 00:42:57,184 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:42:57,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-04-13 00:42:57,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2018-04-13 00:42:57,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-04-13 00:42:57,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 73 transitions. [2018-04-13 00:42:57,185 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 73 transitions. Word has length 79 [2018-04-13 00:42:57,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:42:57,186 INFO L459 AbstractCegarLoop]: Abstraction has 70 states and 73 transitions. [2018-04-13 00:42:57,186 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:42:57,186 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 73 transitions. [2018-04-13 00:42:57,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-04-13 00:42:57,186 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:42:57,186 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:42:57,186 INFO L408 AbstractCegarLoop]: === Iteration 61 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:42:57,186 INFO L82 PathProgramCache]: Analyzing trace with hash 534752010, now seen corresponding path program 1 times [2018-04-13 00:42:57,187 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:42:57,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:42:57,200 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:42:59,652 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-04-13 00:42:59,652 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:59,652 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2018-04-13 00:42:59,652 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:59,653 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-04-13 00:42:59,653 INFO L182 omatonBuilderFactory]: Interpolants [14912#(and (= |#valid| |old(#valid)|) (= 0 (select |#valid| 0))), 14913#(= |#valid| |old(#valid)|), 14914#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 14915#(and (not (= 0 (@diff |old(#valid)| |#valid|))) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14916#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14917#(and (not (= 0 (@diff |old(#valid)| |#valid|))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14918#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset| 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 14919#(and (not (= 0 (@diff |old(#valid)| |#valid|))) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14920#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 1) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |#valid|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset|)), 14921#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 14922#(and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 1) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)))), 14923#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset| 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 14924#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset| 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 14925#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset| 0) (= (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |#valid|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 14926#(and (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (not (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 14927#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 14928#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 14929#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 14930#(and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#valid| |old(#valid)|)))))), 14931#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) (= |#valid| |old(#valid)|)), 14932#(and (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#valid| |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)))), 14933#(or (and (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) (= |#valid| |old(#valid)|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 14934#(and (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (not (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= 0 (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 14935#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 14936#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 14937#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 14938#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))), 14939#(or (and (= |#valid| |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base|)) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) 0))), 14940#(or (= |#valid| |old(#valid)|) (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) 0)) (not (= (select |old(#valid)| 0) 0))), 14941#(or (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (not (= (select |old(#valid)| 0) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))), 14942#(or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (or (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) 0))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (or (and (= (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|) (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |#valid|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0)) (not (= (select |old(#valid)| 0) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 14943#(or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |#valid|)) (not (= (select |old(#valid)| 0) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.offset| 0))), 14944#(or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |#valid|)) (not (= (select |old(#valid)| 0) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))), 14945#(or (and (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)))) (not (= (select |old(#valid)| 0) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))), 14946#(or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.offset| 0)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)))) (not (= (select |old(#valid)| 0) 0))))), 14947#(and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)))) (not (= (select |old(#valid)| 0) 0)))), 14948#(or (and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0)) (not (= (select |old(#valid)| 0) 0))), 14949#(or (= |#valid| |old(#valid)|) (not (= (select |old(#valid)| 0) 0))), 14909#true, 14910#false, 14911#(= 0 (select |#valid| 0))] [2018-04-13 00:42:59,653 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-04-13 00:42:59,653 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-04-13 00:42:59,654 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-04-13 00:42:59,654 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1513, Unknown=0, NotChecked=0, Total=1640 [2018-04-13 00:42:59,654 INFO L87 Difference]: Start difference. First operand 70 states and 73 transitions. Second operand 41 states. [2018-04-13 00:43:01,464 WARN L151 SmtUtils]: Spent 128ms on a formula simplification. DAG size of input: 90 DAG size of output 89 [2018-04-13 00:43:01,644 WARN L151 SmtUtils]: Spent 123ms on a formula simplification. DAG size of input: 87 DAG size of output 86 [2018-04-13 00:43:01,818 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 93 DAG size of output 76 [2018-04-13 00:43:02,200 WARN L151 SmtUtils]: Spent 221ms on a formula simplification. DAG size of input: 70 DAG size of output 65 [2018-04-13 00:43:02,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:43:02,770 INFO L93 Difference]: Finished difference Result 92 states and 95 transitions. [2018-04-13 00:43:02,770 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-13 00:43:02,770 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 83 [2018-04-13 00:43:02,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:43:02,770 INFO L225 Difference]: With dead ends: 92 [2018-04-13 00:43:02,770 INFO L226 Difference]: Without dead ends: 68 [2018-04-13 00:43:02,771 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 8 SyntacticMatches, 6 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=472, Invalid=5534, Unknown=0, NotChecked=0, Total=6006 [2018-04-13 00:43:02,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-04-13 00:43:02,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2018-04-13 00:43:02,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-04-13 00:43:02,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 70 transitions. [2018-04-13 00:43:02,773 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 70 transitions. Word has length 83 [2018-04-13 00:43:02,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:43:02,773 INFO L459 AbstractCegarLoop]: Abstraction has 68 states and 70 transitions. [2018-04-13 00:43:02,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-04-13 00:43:02,773 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 70 transitions. [2018-04-13 00:43:02,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-04-13 00:43:02,773 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:43:02,774 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:43:02,774 INFO L408 AbstractCegarLoop]: === Iteration 62 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10Err3RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10Err4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr13RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr17AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr8RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr22AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr9RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr21AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr18RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr16AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr15RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr11RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr10RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr14RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr12RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr19RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr20AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr23AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:43:02,774 INFO L82 PathProgramCache]: Analyzing trace with hash -755554168, now seen corresponding path program 1 times [2018-04-13 00:43:02,775 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:43:02,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:43:02,790 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:43:03,704 WARN L151 SmtUtils]: Spent 218ms on a formula simplification. DAG size of input: 106 DAG size of output 65 [2018-04-13 00:43:03,897 WARN L151 SmtUtils]: Spent 153ms on a formula simplification. DAG size of input: 93 DAG size of output 61 [2018-04-13 00:43:04,103 WARN L151 SmtUtils]: Spent 159ms on a formula simplification. DAG size of input: 94 DAG size of output 62 [2018-04-13 00:43:05,230 WARN L151 SmtUtils]: Spent 111ms on a formula simplification. DAG size of input: 115 DAG size of output 60 [2018-04-13 00:43:05,649 WARN L151 SmtUtils]: Spent 116ms on a formula simplification. DAG size of input: 84 DAG size of output 41 [2018-04-13 00:43:06,610 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:43:06,610 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:43:06,610 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-13 00:43:06,610 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:43:06,610 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:43:06,611 INFO L182 omatonBuilderFactory]: Interpolants [15184#true, 15185#false, 15186#(= |#valid| |old(#valid)|), 15187#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 15188#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 15189#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret44.base|) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 15190#(and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 15191#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset| 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 15192#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset| 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 15193#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.offset| 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret45.base|)))), 15194#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 15195#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))), 15196#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset| 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 15197#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset| 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 15198#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.offset| 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (or (= (@diff |old(#valid)| |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) (= (@diff |old(#valid)| |#valid|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem47.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.offset|) (or (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret48.base|) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 15199#(and (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (or (= (@diff |old(#valid)| |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (or (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (or (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 15200#(and (or (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 1) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (or (= (@diff |old(#valid)| |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (= (@diff |old(#valid)| |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (or (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))))), 15201#(and (= |#valid| |old(#valid)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 15202#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)), 15203#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem38.offset| (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))), 15204#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))))), 15205#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 15206#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 15207#(or (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) (and (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.offset| (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|))) (not (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~ret40.base|) 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#t~mem39.base|)))), 15208#(or (and (or (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|))) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|) (select |#memory_$Pointer$.base| (@diff |old(#memory_$Pointer$.base)| |#memory_$Pointer$.base|)))) (or (= (select (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))) 0) (= (select |old(#memory_$Pointer$.base)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))) (not (= (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|))) (select (select |old(#memory_$Pointer$.offset)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)))))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)))) (= (select (select |old(#memory_$Pointer$.base)| (select (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) (select (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.offset|)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__alloc_10_#in~a.base|)), 15209#(and (not (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 15210#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_~a.offset |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)), 15211#(and (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem41.offset| (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))), 15212#(and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem42.offset| (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 15213#(or (and (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#t~mem43.base|)) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 15214#(or (and (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))) (= (store |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))))) |#valid|)) (= (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|))) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__free_10_#in~a.offset|)))), 15215#(and (or (and (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (select |#valid| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 15216#(and (or (and (or (and (or (and (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|) (select |#valid| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0)) (not (= (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset|) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base|) 0))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.offset| (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (or (not (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset))) (not (= (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem51.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 15217#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.offset| 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 15218#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base|) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem52.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 15219#(and (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))) (not (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.offset)))), 15220#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) (= (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) |#valid|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.offset| 0)))), 15221#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) (= (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) |#valid|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0)), 15222#(and (= (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|)) |#valid|) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|) 1) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base|) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem53.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0)), 15223#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~a10~0.base) 0))] [2018-04-13 00:43:06,611 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:43:06,611 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-13 00:43:06,611 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-13 00:43:06,612 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1454, Unknown=0, NotChecked=0, Total=1560 [2018-04-13 00:43:06,612 INFO L87 Difference]: Start difference. First operand 68 states and 70 transitions. Second operand 40 states. [2018-04-13 00:43:07,218 WARN L151 SmtUtils]: Spent 112ms on a formula simplification. DAG size of input: 83 DAG size of output 67 [2018-04-13 00:43:08,017 WARN L151 SmtUtils]: Spent 114ms on a formula simplification. DAG size of input: 94 DAG size of output 89 [2018-04-13 00:43:08,173 WARN L151 SmtUtils]: Spent 102ms on a formula simplification. DAG size of input: 91 DAG size of output 86 [2018-04-13 00:43:08,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:43:08,959 INFO L93 Difference]: Finished difference Result 67 states and 69 transitions. [2018-04-13 00:43:08,959 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-13 00:43:08,959 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 85 [2018-04-13 00:43:08,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:43:08,959 INFO L225 Difference]: With dead ends: 67 [2018-04-13 00:43:08,960 INFO L226 Difference]: Without dead ends: 0 [2018-04-13 00:43:08,960 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 12 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=254, Invalid=3286, Unknown=0, NotChecked=0, Total=3540 [2018-04-13 00:43:08,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-04-13 00:43:08,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-04-13 00:43:08,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-04-13 00:43:08,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-04-13 00:43:08,960 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 85 [2018-04-13 00:43:08,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:43:08,960 INFO L459 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-04-13 00:43:08,960 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-13 00:43:08,960 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-04-13 00:43:08,960 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-04-13 00:43:08,963 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.04 12:43:08 BoogieIcfgContainer [2018-04-13 00:43:08,964 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-13 00:43:08,964 INFO L168 Benchmark]: Toolchain (without parser) took 59301.69 ms. Allocated memory was 391.6 MB in the beginning and 1.3 GB in the end (delta: 917.0 MB). Free memory was 320.9 MB in the beginning and 367.9 MB in the end (delta: -47.0 MB). Peak memory consumption was 869.9 MB. Max. memory is 5.3 GB. [2018-04-13 00:43:08,965 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 391.6 MB. Free memory is still 350.6 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-13 00:43:08,965 INFO L168 Benchmark]: CACSL2BoogieTranslator took 343.85 ms. Allocated memory is still 391.6 MB. Free memory was 320.9 MB in the beginning and 276.0 MB in the end (delta: 44.9 MB). Peak memory consumption was 44.9 MB. Max. memory is 5.3 GB. [2018-04-13 00:43:08,965 INFO L168 Benchmark]: Boogie Preprocessor took 49.40 ms. Allocated memory is still 391.6 MB. Free memory was 276.0 MB in the beginning and 273.3 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.6 MB. Max. memory is 5.3 GB. [2018-04-13 00:43:08,965 INFO L168 Benchmark]: RCFGBuilder took 804.05 ms. Allocated memory was 391.6 MB in the beginning and 593.0 MB in the end (delta: 201.3 MB). Free memory was 273.3 MB in the beginning and 450.9 MB in the end (delta: -177.6 MB). Peak memory consumption was 39.4 MB. Max. memory is 5.3 GB. [2018-04-13 00:43:08,965 INFO L168 Benchmark]: TraceAbstraction took 58101.62 ms. Allocated memory was 593.0 MB in the beginning and 1.3 GB in the end (delta: 715.7 MB). Free memory was 450.9 MB in the beginning and 367.9 MB in the end (delta: 83.0 MB). Peak memory consumption was 798.6 MB. Max. memory is 5.3 GB. [2018-04-13 00:43:08,966 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 391.6 MB. Free memory is still 350.6 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 343.85 ms. Allocated memory is still 391.6 MB. Free memory was 320.9 MB in the beginning and 276.0 MB in the end (delta: 44.9 MB). Peak memory consumption was 44.9 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 49.40 ms. Allocated memory is still 391.6 MB. Free memory was 276.0 MB in the beginning and 273.3 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.6 MB. Max. memory is 5.3 GB. * RCFGBuilder took 804.05 ms. Allocated memory was 391.6 MB in the beginning and 593.0 MB in the end (delta: 201.3 MB). Free memory was 273.3 MB in the beginning and 450.9 MB in the end (delta: -177.6 MB). Peak memory consumption was 39.4 MB. Max. memory is 5.3 GB. * TraceAbstraction took 58101.62 ms. Allocated memory was 593.0 MB in the beginning and 1.3 GB in the end (delta: 715.7 MB). Free memory was 450.9 MB in the beginning and 367.9 MB in the end (delta: 83.0 MB). Peak memory consumption was 798.6 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 1163]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1164]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1163]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1164]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1163]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1163]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1100]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1100]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1099]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1099]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1131]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1131]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1131]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1131]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1411]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1411]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1256]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1258]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1258]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1256]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1340]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1344]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1344]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1339]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1339]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1340]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1108]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1109]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1109]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1107]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1108]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1110]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1107]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1110]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1451]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1451]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1451]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1451]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1451]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1451]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1451]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1451]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1472]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 1447]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1447]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1447]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1447]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1447]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1447]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1294]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1294]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1135]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1135]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1135]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1135]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1465]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1465]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1458]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1459]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1460]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1469]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1458]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1460]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1467]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1467]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1459]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1457]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1465]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1465]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1460]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1459]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1460]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1457]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1465]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1465]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1467]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1459]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1467]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1469]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 1179]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1179]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1179]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1179]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1179]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1179]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1126]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1126]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1193]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1193]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1146]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1146]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1115]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1116]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1116]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1115]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1156]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1156]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1156]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1156]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1157]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1157]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1198]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1198]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1267]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1267]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1265]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1265]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1121]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 1121]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - AllSpecificationsHoldResult: All specifications hold 109 specifications checked. All of them hold - StatisticsResult: Ultimate Automizer benchmark data CFG has 45 procedures, 408 locations, 109 error locations. SAFE Result, 58.0s OverallTime, 62 OverallIterations, 4 TraceHistogramMax, 36.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3717 SDtfs, 5112 SDslu, 22212 SDs, 0 SdLazy, 45805 SolverSat, 1694 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 18.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1892 GetRequests, 189 SyntacticMatches, 50 SemanticMatches, 1653 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11517 ImplicationChecksByTransitivity, 33.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=182occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 843/1372 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 62 MinimizatonAttempts, 817 StatesRemovedByMinimization, 44 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 19.7s InterpolantComputationTime, 3137 NumberOfCodeBlocks, 3137 NumberOfCodeBlocksAsserted, 62 NumberOfCheckSat, 3075 ConstructedInterpolants, 0 QuantifiedInterpolants, 2668278 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 62 InterpolantComputations, 13 PerfectInterpolantSequences, 843/1372 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test10_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-13_00-43-08-974.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test10_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-13_00-43-08-974.csv Received shutdown request...