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_test18_2_false-valid-memtrack_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-408c70d-m [2018-04-13 00:39:22,032 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-13 00:39:22,033 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-13 00:39:22,046 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-13 00:39:22,047 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-13 00:39:22,047 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-13 00:39:22,048 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-13 00:39:22,050 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-13 00:39:22,051 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-13 00:39:22,052 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-13 00:39:22,053 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-13 00:39:22,053 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-13 00:39:22,054 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-13 00:39:22,055 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-13 00:39:22,055 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-13 00:39:22,057 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-13 00:39:22,059 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-13 00:39:22,060 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-13 00:39:22,061 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-13 00:39:22,062 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-13 00:39:22,063 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-13 00:39:22,064 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-13 00:39:22,064 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-13 00:39:22,065 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-13 00:39:22,065 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-13 00:39:22,066 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-13 00:39:22,066 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-13 00:39:22,067 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-13 00:39:22,068 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-13 00:39:22,068 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-13 00:39:22,068 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-13 00:39:22,069 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:39:22,078 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-13 00:39:22,078 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-13 00:39:22,079 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-13 00:39:22,079 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-13 00:39:22,079 INFO L133 SettingsManager]: * Use SBE=true [2018-04-13 00:39:22,079 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-13 00:39:22,079 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-13 00:39:22,079 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-13 00:39:22,079 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-13 00:39:22,080 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-13 00:39:22,080 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-13 00:39:22,081 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-13 00:39:22,081 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-13 00:39:22,081 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:39:22,110 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-13 00:39:22,120 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-13 00:39:22,122 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-13 00:39:22,123 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-13 00:39:22,124 INFO L276 PluginConnector]: CDTParser initialized [2018-04-13 00:39:22,124 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,399 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGe0be01933 [2018-04-13 00:39:22,559 INFO L287 CDTParser]: IsIndexed: true [2018-04-13 00:39:22,560 INFO L288 CDTParser]: Found 1 translation units. [2018-04-13 00:39:22,560 INFO L168 CDTParser]: Scanning memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,569 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-13 00:39:22,569 INFO L215 ultiparseSymbolTable]: [2018-04-13 00:39:22,569 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-13 00:39:22,569 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc ('ldv_zalloc') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,569 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get ('ldv_kref_get') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del ('__ldv_list_del') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive ('ldv_positive') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init ('ldv_kref_init') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,570 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point ('entry_point') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add ('ldv_list_add') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g ('g') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f ('f') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 ('__bswap_32') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add ('__ldv_list_add') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc ('ldv_malloc') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,571 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free ('ldv_msg_free') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del ('ldv_list_del') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put ('ldv_kref_put') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 ('__bswap_64') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,572 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_attr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_once_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsword_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____useconds_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__wchar_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int8_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,573 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fd_mask in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_int in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____sig_atomic_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__timer_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____clock_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____daddr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__clockid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int8_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__register_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____key_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint8_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldiv_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_condattr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,574 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__loff_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsblkcnt64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____pid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__idtype_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____time_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____timer_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int8_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____gid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ushort in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsfilcnt_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____off_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ino_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fd_mask in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsfilcnt64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_mutex_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__key_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blkcnt_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,575 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int32_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ssize_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____syscall_slong_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____nlink_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__time_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__dev_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_rwlockattr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blkcnt64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ssize_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__uint in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__id_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__nlink_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__sigset_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ino64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_char in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_key_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,576 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____caddr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____blksize_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__blksize_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____off64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____qaddr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____syscall_ulong_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____id_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__uid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int32_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fd_set in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_rwlock_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__lldiv_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,577 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__blkcnt_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__int16_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____pthread_list_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_barrierattr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____dev_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsblkcnt_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int32_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____suseconds_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____rlim_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsblkcnt_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsfilcnt_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,578 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____rlim64_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint16_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_quad_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_mutexattr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____quad_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_long in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____intptr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____mode_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__size_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,579 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____WAIT_STATUS in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_quad_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_barrier_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____loff_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__suseconds_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_cond_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__daddr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_short in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__clock_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,580 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__fsid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__off_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__quad_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____socklen_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____clockid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ulong in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__pthread_spinlock_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__mode_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_char in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_int16_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__gid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____int16_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__div_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,581 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____u_long in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,582 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____uint32_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,582 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____fsid_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,582 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__caddr_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,582 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ino_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,582 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__u_short in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,582 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____sigset_t in memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:22,599 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGe0be01933 [2018-04-13 00:39:22,602 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-13 00:39:22,603 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-13 00:39:22,603 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-13 00:39:22,603 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-13 00:39:22,607 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-13 00:39:22,608 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:22,610 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e8dbec9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22, skipping insertion in model container [2018-04-13 00:39:22,610 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:22,626 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 00:39:22,656 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 00:39:22,837 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 00:39:22,900 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 00:39:22,907 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 155 non ball SCCs. Number of states in SCCs 155. [2018-04-13 00:39:22,971 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22 WrapperNode [2018-04-13 00:39:22,971 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-13 00:39:22,972 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-13 00:39:22,972 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-13 00:39:22,972 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-13 00:39:22,983 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:22,984 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:22,996 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:22,997 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:23,009 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:23,014 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:23,018 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (1/1) ... [2018-04-13 00:39:23,023 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-13 00:39:23,023 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-13 00:39:23,024 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-13 00:39:23,024 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-13 00:39:23,025 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (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:39:23,117 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-13 00:39:23,117 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-13 00:39:23,117 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 00:39:23,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 [2018-04-13 00:39:23,117 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tail [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs [2018-04-13 00:39:23,118 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdata [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdata [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_return [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_return [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup [2018-04-13 00:39:23,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init_internal [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-13 00:39:23,120 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-13 00:39:23,121 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-13 00:39:23,121 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-13 00:39:23,121 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_32 [2018-04-13 00:39:23,121 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____bswap_64 [2018-04-13 00:39:23,121 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-13 00:39:23,121 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-13 00:39:23,121 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-13 00:39:23,121 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-13 00:39:23,121 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-13 00:39:23,121 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-13 00:39:23,122 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-13 00:39:23,123 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-13 00:39:23,124 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-13 00:39:23,125 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-13 00:39:23,126 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-13 00:39:23,127 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-13 00:39:23,128 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-13 00:39:23,129 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-13 00:39:23,130 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_nonpositive [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_positive [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_zalloc [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-13 00:39:23,131 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_add [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_del [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tail [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_del [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_alloc [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fill [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_free [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-13 00:39:23,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_submit_msg [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgs [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdata [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdata [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_return [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_return [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_sub [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_init [2018-04-13 00:39:23,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_get [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_put [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_del [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanup [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_release [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_put [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_get [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init_internal [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_init [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_create [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__f [2018-04-13 00:39:23,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__g [2018-04-13 00:39:23,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point [2018-04-13 00:39:23,135 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-13 00:39:23,135 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-13 00:39:23,135 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-13 00:39:23,135 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-13 00:39:23,429 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 00:39:23,555 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 00:39:23,752 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-13 00:39:23,753 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 12:39:23 BoogieIcfgContainer [2018-04-13 00:39:23,753 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-13 00:39:23,754 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-13 00:39:23,754 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-13 00:39:23,757 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-13 00:39:23,757 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.04 12:39:22" (1/3) ... [2018-04-13 00:39:23,758 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e5cb8a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 12:39:23, skipping insertion in model container [2018-04-13 00:39:23,758 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:39:22" (2/3) ... [2018-04-13 00:39:23,758 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e5cb8a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 12:39:23, skipping insertion in model container [2018-04-13 00:39:23,758 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 12:39:23" (3/3) ... [2018-04-13 00:39:23,759 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test18_2_false-valid-memtrack_true-termination.i [2018-04-13 00:39:23,768 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_TreeInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-13 00:39:23,774 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 79 error locations. [2018-04-13 00:39:23,808 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-13 00:39:23,808 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-13 00:39:23,809 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-13 00:39:23,809 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_TreeInterpolation [2018-04-13 00:39:23,809 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-13 00:39:23,809 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-13 00:39:23,809 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-13 00:39:23,809 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-13 00:39:23,809 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-13 00:39:23,810 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-13 00:39:23,821 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states. [2018-04-13 00:39:23,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 00:39:23,828 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:23,829 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 00:39:23,829 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:23,833 INFO L82 PathProgramCache]: Analyzing trace with hash 15273872, now seen corresponding path program 1 times [2018-04-13 00:39:23,883 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:23,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:23,913 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:23,951 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:39:23,953 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:23,953 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:39:23,954 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:23,954 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:39:23,955 INFO L182 omatonBuilderFactory]: Interpolants [129#true, 130#false, 131#(= 1 (select |#valid| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base|))] [2018-04-13 00:39:23,955 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:39:23,955 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:39:23,967 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:39:23,968 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:39:23,970 INFO L87 Difference]: Start difference. First operand 126 states. Second operand 3 states. [2018-04-13 00:39:24,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:24,039 INFO L93 Difference]: Finished difference Result 77 states and 82 transitions. [2018-04-13 00:39:24,039 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:39:24,040 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 00:39:24,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:24,047 INFO L225 Difference]: With dead ends: 77 [2018-04-13 00:39:24,047 INFO L226 Difference]: Without dead ends: 71 [2018-04-13 00:39:24,049 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:39:24,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-13 00:39:24,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 52. [2018-04-13 00:39:24,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-04-13 00:39:24,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 57 transitions. [2018-04-13 00:39:24,077 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 57 transitions. Word has length 4 [2018-04-13 00:39:24,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:24,077 INFO L459 AbstractCegarLoop]: Abstraction has 52 states and 57 transitions. [2018-04-13 00:39:24,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:39:24,077 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 57 transitions. [2018-04-13 00:39:24,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 00:39:24,078 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:24,078 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 00:39:24,078 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:24,078 INFO L82 PathProgramCache]: Analyzing trace with hash 15273873, now seen corresponding path program 1 times [2018-04-13 00:39:24,080 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:24,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:24,092 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:24,124 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:39:24,124 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:24,124 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:39:24,124 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:24,125 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:39:24,125 INFO L182 omatonBuilderFactory]: Interpolants [261#true, 262#false, 263#(and (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0) (= 8 (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.base|)))] [2018-04-13 00:39:24,125 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:39:24,126 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:39:24,126 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:39:24,126 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:39:24,126 INFO L87 Difference]: Start difference. First operand 52 states and 57 transitions. Second operand 3 states. [2018-04-13 00:39:24,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:24,151 INFO L93 Difference]: Finished difference Result 88 states and 99 transitions. [2018-04-13 00:39:24,151 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:39:24,151 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 00:39:24,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:24,154 INFO L225 Difference]: With dead ends: 88 [2018-04-13 00:39:24,154 INFO L226 Difference]: Without dead ends: 88 [2018-04-13 00:39:24,154 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:39:24,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-04-13 00:39:24,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 50. [2018-04-13 00:39:24,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-04-13 00:39:24,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2018-04-13 00:39:24,161 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 4 [2018-04-13 00:39:24,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:24,161 INFO L459 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2018-04-13 00:39:24,161 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:39:24,161 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2018-04-13 00:39:24,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-13 00:39:24,162 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:24,162 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] [2018-04-13 00:39:24,162 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:24,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1157768361, now seen corresponding path program 1 times [2018-04-13 00:39:24,164 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:24,181 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:24,211 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:39:24,211 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:24,211 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:39:24,211 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:24,212 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:39:24,212 INFO L182 omatonBuilderFactory]: Interpolants [402#true, 403#false, 404#(= |#valid| |old(#valid)|)] [2018-04-13 00:39:24,212 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:39:24,212 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:39:24,213 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:39:24,213 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:39:24,213 INFO L87 Difference]: Start difference. First operand 50 states and 55 transitions. Second operand 3 states. [2018-04-13 00:39:24,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:24,267 INFO L93 Difference]: Finished difference Result 82 states and 93 transitions. [2018-04-13 00:39:24,267 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:39:24,267 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2018-04-13 00:39:24,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:24,269 INFO L225 Difference]: With dead ends: 82 [2018-04-13 00:39:24,269 INFO L226 Difference]: Without dead ends: 79 [2018-04-13 00:39:24,270 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:39:24,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-04-13 00:39:24,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 61. [2018-04-13 00:39:24,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-04-13 00:39:24,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 72 transitions. [2018-04-13 00:39:24,275 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 72 transitions. Word has length 20 [2018-04-13 00:39:24,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:24,275 INFO L459 AbstractCegarLoop]: Abstraction has 61 states and 72 transitions. [2018-04-13 00:39:24,275 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:39:24,276 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 72 transitions. [2018-04-13 00:39:24,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-13 00:39:24,276 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:24,276 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, 1] [2018-04-13 00:39:24,276 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:24,277 INFO L82 PathProgramCache]: Analyzing trace with hash -157722919, now seen corresponding path program 1 times [2018-04-13 00:39:24,278 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:24,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:24,298 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:24,356 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:39:24,356 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:24,357 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:39:24,357 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:24,357 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:39:24,357 INFO L182 omatonBuilderFactory]: Interpolants [548#true, 549#false, 550#(not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 551#(not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 552#(not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)), 553#(not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:39:24,357 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:39:24,357 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:39:24,358 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:39:24,358 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:39:24,358 INFO L87 Difference]: Start difference. First operand 61 states and 72 transitions. Second operand 6 states. [2018-04-13 00:39:24,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:24,398 INFO L93 Difference]: Finished difference Result 89 states and 105 transitions. [2018-04-13 00:39:24,399 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:39:24,399 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-13 00:39:24,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:24,400 INFO L225 Difference]: With dead ends: 89 [2018-04-13 00:39:24,401 INFO L226 Difference]: Without dead ends: 89 [2018-04-13 00:39:24,401 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:39:24,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-04-13 00:39:24,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 61. [2018-04-13 00:39:24,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-04-13 00:39:24,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 71 transitions. [2018-04-13 00:39:24,405 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 71 transitions. Word has length 22 [2018-04-13 00:39:24,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:24,405 INFO L459 AbstractCegarLoop]: Abstraction has 61 states and 71 transitions. [2018-04-13 00:39:24,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:39:24,406 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 71 transitions. [2018-04-13 00:39:24,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-04-13 00:39:24,406 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:24,406 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, 1, 1, 1] [2018-04-13 00:39:24,406 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:24,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1274793451, now seen corresponding path program 1 times [2018-04-13 00:39:24,408 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:24,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:24,422 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:24,447 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:39:24,447 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:24,448 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-13 00:39:24,448 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:24,448 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:39:24,448 INFO L182 omatonBuilderFactory]: Interpolants [706#true, 707#false, 708#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 709#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0))] [2018-04-13 00:39:24,448 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:39:24,448 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-13 00:39:24,448 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-13 00:39:24,449 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-13 00:39:24,449 INFO L87 Difference]: Start difference. First operand 61 states and 71 transitions. Second operand 4 states. [2018-04-13 00:39:24,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:24,481 INFO L93 Difference]: Finished difference Result 97 states and 116 transitions. [2018-04-13 00:39:24,481 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-13 00:39:24,481 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 24 [2018-04-13 00:39:24,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:24,482 INFO L225 Difference]: With dead ends: 97 [2018-04-13 00:39:24,482 INFO L226 Difference]: Without dead ends: 97 [2018-04-13 00:39:24,482 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-13 00:39:24,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2018-04-13 00:39:24,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 63. [2018-04-13 00:39:24,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-04-13 00:39:24,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 73 transitions. [2018-04-13 00:39:24,487 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 73 transitions. Word has length 24 [2018-04-13 00:39:24,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:24,487 INFO L459 AbstractCegarLoop]: Abstraction has 63 states and 73 transitions. [2018-04-13 00:39:24,487 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-13 00:39:24,487 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 73 transitions. [2018-04-13 00:39:24,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-04-13 00:39:24,487 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:24,488 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 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:39:24,488 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:24,488 INFO L82 PathProgramCache]: Analyzing trace with hash 983298947, now seen corresponding path program 1 times [2018-04-13 00:39:24,489 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:24,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:24,495 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:24,528 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:39:24,528 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:24,528 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-13 00:39:24,528 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:24,529 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:39:24,529 INFO L182 omatonBuilderFactory]: Interpolants [870#true, 871#false, 872#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|)), 873#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 874#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))] [2018-04-13 00:39:24,529 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:39:24,529 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:39:24,529 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:39:24,529 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:39:24,529 INFO L87 Difference]: Start difference. First operand 63 states and 73 transitions. Second operand 5 states. [2018-04-13 00:39:24,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:24,549 INFO L93 Difference]: Finished difference Result 56 states and 60 transitions. [2018-04-13 00:39:24,550 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:39:24,550 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 27 [2018-04-13 00:39:24,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:24,551 INFO L225 Difference]: With dead ends: 56 [2018-04-13 00:39:24,551 INFO L226 Difference]: Without dead ends: 54 [2018-04-13 00:39:24,551 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:39:24,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-04-13 00:39:24,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2018-04-13 00:39:24,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-04-13 00:39:24,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 58 transitions. [2018-04-13 00:39:24,555 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 58 transitions. Word has length 27 [2018-04-13 00:39:24,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:24,555 INFO L459 AbstractCegarLoop]: Abstraction has 54 states and 58 transitions. [2018-04-13 00:39:24,555 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:39:24,555 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 58 transitions. [2018-04-13 00:39:24,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-13 00:39:24,556 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:24,556 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] [2018-04-13 00:39:24,556 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:24,556 INFO L82 PathProgramCache]: Analyzing trace with hash -1148657215, now seen corresponding path program 1 times [2018-04-13 00:39:24,557 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:24,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:24,570 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:24,604 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:39:24,604 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:24,605 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:39:24,605 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:24,605 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:39:24,605 INFO L182 omatonBuilderFactory]: Interpolants [985#true, 986#false, 987#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|)), 988#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|)), 989#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset))] [2018-04-13 00:39:24,605 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:39:24,606 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:39:24,606 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:39:24,606 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:39:24,606 INFO L87 Difference]: Start difference. First operand 54 states and 58 transitions. Second operand 5 states. [2018-04-13 00:39:24,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:24,615 INFO L93 Difference]: Finished difference Result 58 states and 62 transitions. [2018-04-13 00:39:24,615 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:39:24,615 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2018-04-13 00:39:24,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:24,616 INFO L225 Difference]: With dead ends: 58 [2018-04-13 00:39:24,616 INFO L226 Difference]: Without dead ends: 58 [2018-04-13 00:39:24,616 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:39:24,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2018-04-13 00:39:24,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 56. [2018-04-13 00:39:24,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-04-13 00:39:24,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 60 transitions. [2018-04-13 00:39:24,620 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 60 transitions. Word has length 29 [2018-04-13 00:39:24,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:24,620 INFO L459 AbstractCegarLoop]: Abstraction has 56 states and 60 transitions. [2018-04-13 00:39:24,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:39:24,620 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 60 transitions. [2018-04-13 00:39:24,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-13 00:39:24,621 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:24,621 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] [2018-04-13 00:39:24,621 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:24,621 INFO L82 PathProgramCache]: Analyzing trace with hash 277814915, now seen corresponding path program 1 times [2018-04-13 00:39:24,622 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:24,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:24,637 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:24,719 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:39:24,719 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:24,719 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:39:24,719 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:24,720 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:39:24,720 INFO L182 omatonBuilderFactory]: Interpolants [1104#true, 1105#false, 1106#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 1), 1107#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 1108#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 1), 1109#(= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1), 1110#(= |#valid| |old(#valid)|), 1111#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 1112#(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|)))))] [2018-04-13 00:39:24,720 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:39:24,720 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:39:24,720 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:39:24,720 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:39:24,721 INFO L87 Difference]: Start difference. First operand 56 states and 60 transitions. Second operand 9 states. [2018-04-13 00:39:24,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:24,881 INFO L93 Difference]: Finished difference Result 82 states and 90 transitions. [2018-04-13 00:39:24,881 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:39:24,881 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 31 [2018-04-13 00:39:24,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:24,882 INFO L225 Difference]: With dead ends: 82 [2018-04-13 00:39:24,882 INFO L226 Difference]: Without dead ends: 82 [2018-04-13 00:39:24,882 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 1 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:39:24,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2018-04-13 00:39:24,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 60. [2018-04-13 00:39:24,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-04-13 00:39:24,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 67 transitions. [2018-04-13 00:39:24,886 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 67 transitions. Word has length 31 [2018-04-13 00:39:24,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:24,886 INFO L459 AbstractCegarLoop]: Abstraction has 60 states and 67 transitions. [2018-04-13 00:39:24,886 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:39:24,887 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 67 transitions. [2018-04-13 00:39:24,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-13 00:39:24,887 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:24,887 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] [2018-04-13 00:39:24,887 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:24,888 INFO L82 PathProgramCache]: Analyzing trace with hash 277814916, now seen corresponding path program 1 times [2018-04-13 00:39:24,889 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:24,914 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:25,106 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:39:25,107 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:25,107 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:39:25,107 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:25,107 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:39:25,107 INFO L182 omatonBuilderFactory]: Interpolants [1263#true, 1264#false, 1265#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0 10)), 1266#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 1267#(and (or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 1))) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 1268#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (or (and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 1) (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|))), 1269#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 1) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 1270#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 1271#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1)), 1272#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 1273#(and (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 1274#(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|))))), 1275#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 00:39:25,107 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:39:25,108 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:39:25,108 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:39:25,108 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:39:25,108 INFO L87 Difference]: Start difference. First operand 60 states and 67 transitions. Second operand 13 states. [2018-04-13 00:39:25,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:25,583 INFO L93 Difference]: Finished difference Result 124 states and 138 transitions. [2018-04-13 00:39:25,583 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:39:25,583 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 31 [2018-04-13 00:39:25,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:25,584 INFO L225 Difference]: With dead ends: 124 [2018-04-13 00:39:25,584 INFO L226 Difference]: Without dead ends: 124 [2018-04-13 00:39:25,584 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2018-04-13 00:39:25,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-04-13 00:39:25,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 80. [2018-04-13 00:39:25,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-04-13 00:39:25,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 97 transitions. [2018-04-13 00:39:25,590 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 97 transitions. Word has length 31 [2018-04-13 00:39:25,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:25,590 INFO L459 AbstractCegarLoop]: Abstraction has 80 states and 97 transitions. [2018-04-13 00:39:25,590 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:39:25,590 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 97 transitions. [2018-04-13 00:39:25,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-04-13 00:39:25,591 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:25,591 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] [2018-04-13 00:39:25,591 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:25,591 INFO L82 PathProgramCache]: Analyzing trace with hash -1644127274, now seen corresponding path program 1 times [2018-04-13 00:39:25,593 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:25,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:25,603 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:25,622 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-13 00:39:25,622 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:25,623 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-13 00:39:25,623 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:25,623 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:39:25,623 INFO L182 omatonBuilderFactory]: Interpolants [1500#true, 1501#false, 1502#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 1503#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) 0)] [2018-04-13 00:39:25,624 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-13 00:39:25,624 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-13 00:39:25,624 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-13 00:39:25,624 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-13 00:39:25,624 INFO L87 Difference]: Start difference. First operand 80 states and 97 transitions. Second operand 4 states. [2018-04-13 00:39:25,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:25,649 INFO L93 Difference]: Finished difference Result 77 states and 87 transitions. [2018-04-13 00:39:25,649 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:39:25,649 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2018-04-13 00:39:25,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:25,650 INFO L225 Difference]: With dead ends: 77 [2018-04-13 00:39:25,650 INFO L226 Difference]: Without dead ends: 77 [2018-04-13 00:39:25,651 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:39:25,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-04-13 00:39:25,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 70. [2018-04-13 00:39:25,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-04-13 00:39:25,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 80 transitions. [2018-04-13 00:39:25,655 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 80 transitions. Word has length 32 [2018-04-13 00:39:25,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:25,655 INFO L459 AbstractCegarLoop]: Abstraction has 70 states and 80 transitions. [2018-04-13 00:39:25,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-13 00:39:25,655 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 80 transitions. [2018-04-13 00:39:25,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-04-13 00:39:25,656 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:25,656 INFO L355 BasicCegarLoop]: trace histogram [2, 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:39:25,656 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:25,657 INFO L82 PathProgramCache]: Analyzing trace with hash 116467867, now seen corresponding path program 1 times [2018-04-13 00:39:25,657 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:25,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:25,668 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:25,698 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:39:25,699 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:25,699 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-13 00:39:25,699 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:25,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:39:25,699 INFO L182 omatonBuilderFactory]: Interpolants [1653#true, 1654#false, 1655#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 1656#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)), 1657#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0)] [2018-04-13 00:39:25,700 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:39:25,700 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:39:25,700 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:39:25,700 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:39:25,700 INFO L87 Difference]: Start difference. First operand 70 states and 80 transitions. Second operand 5 states. [2018-04-13 00:39:25,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:25,747 INFO L93 Difference]: Finished difference Result 110 states and 127 transitions. [2018-04-13 00:39:25,747 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:39:25,747 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 37 [2018-04-13 00:39:25,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:25,748 INFO L225 Difference]: With dead ends: 110 [2018-04-13 00:39:25,748 INFO L226 Difference]: Without dead ends: 110 [2018-04-13 00:39:25,749 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:39:25,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-04-13 00:39:25,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 73. [2018-04-13 00:39:25,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2018-04-13 00:39:25,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 83 transitions. [2018-04-13 00:39:25,753 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 83 transitions. Word has length 37 [2018-04-13 00:39:25,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:25,753 INFO L459 AbstractCegarLoop]: Abstraction has 73 states and 83 transitions. [2018-04-13 00:39:25,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:39:25,753 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 83 transitions. [2018-04-13 00:39:25,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-04-13 00:39:25,754 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:25,754 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, 1, 1, 1, 1] [2018-04-13 00:39:25,754 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:25,754 INFO L82 PathProgramCache]: Analyzing trace with hash -990538805, now seen corresponding path program 1 times [2018-04-13 00:39:25,755 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:25,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:25,765 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:25,822 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:39:25,822 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:25,822 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:39:25,822 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:25,823 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:39:25,823 INFO L182 omatonBuilderFactory]: Interpolants [1843#true, 1844#false, 1845#(= |#valid| |old(#valid)|), 1846#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 1847#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)))), 1848#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 0)), 1849#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))))] [2018-04-13 00:39:25,823 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:39:25,823 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:39:25,823 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:39:25,824 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:39:25,824 INFO L87 Difference]: Start difference. First operand 73 states and 83 transitions. Second operand 7 states. [2018-04-13 00:39:25,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:25,922 INFO L93 Difference]: Finished difference Result 82 states and 91 transitions. [2018-04-13 00:39:25,922 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:39:25,923 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 37 [2018-04-13 00:39:25,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:25,923 INFO L225 Difference]: With dead ends: 82 [2018-04-13 00:39:25,923 INFO L226 Difference]: Without dead ends: 71 [2018-04-13 00:39:25,924 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:39:25,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-13 00:39:25,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-04-13 00:39:25,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-04-13 00:39:25,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 80 transitions. [2018-04-13 00:39:25,926 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 80 transitions. Word has length 37 [2018-04-13 00:39:25,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:25,927 INFO L459 AbstractCegarLoop]: Abstraction has 71 states and 80 transitions. [2018-04-13 00:39:25,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:39:25,927 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 80 transitions. [2018-04-13 00:39:25,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-13 00:39:25,927 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:25,928 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, 1, 1, 1, 1] [2018-04-13 00:39:25,928 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:25,928 INFO L82 PathProgramCache]: Analyzing trace with hash 433843853, now seen corresponding path program 1 times [2018-04-13 00:39:25,929 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:25,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:25,936 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:25,954 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:39:25,955 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:25,955 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:39:25,955 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:25,955 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:39:25,955 INFO L182 omatonBuilderFactory]: Interpolants [2007#true, 2008#false, 2009#(not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 2010#(not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 2011#(not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)), 2012#(not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))] [2018-04-13 00:39:25,955 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:39:25,955 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:39:25,955 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:39:25,955 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:39:25,956 INFO L87 Difference]: Start difference. First operand 71 states and 80 transitions. Second operand 6 states. [2018-04-13 00:39:25,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:25,979 INFO L93 Difference]: Finished difference Result 69 states and 76 transitions. [2018-04-13 00:39:25,979 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:39:25,979 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 39 [2018-04-13 00:39:25,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:25,979 INFO L225 Difference]: With dead ends: 69 [2018-04-13 00:39:25,979 INFO L226 Difference]: Without dead ends: 69 [2018-04-13 00:39:25,980 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 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:39:25,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-04-13 00:39:25,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 67. [2018-04-13 00:39:25,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-13 00:39:25,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 74 transitions. [2018-04-13 00:39:25,982 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 74 transitions. Word has length 39 [2018-04-13 00:39:25,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:25,982 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 74 transitions. [2018-04-13 00:39:25,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:39:25,983 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 74 transitions. [2018-04-13 00:39:25,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-04-13 00:39:25,984 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:25,984 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:25,984 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:25,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1658919618, now seen corresponding path program 1 times [2018-04-13 00:39:25,985 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:25,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:25,996 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:26,232 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:39:26,232 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:26,232 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:39:26,232 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:26,233 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:39:26,233 INFO L182 omatonBuilderFactory]: Interpolants [2153#true, 2154#false, 2155#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0 10)), 2156#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 2157#(and (or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 1))) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 2158#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (or (and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 1) (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|))), 2159#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 1) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 2160#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1)), 2161#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 2162#(and (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 2163#(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|))))), 2164#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 2165#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 2166#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1)), 2167#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1)), 2168#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 00:39:26,233 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:39:26,233 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:39:26,233 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:39:26,233 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:39:26,233 INFO L87 Difference]: Start difference. First operand 67 states and 74 transitions. Second operand 16 states. [2018-04-13 00:39:26,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:26,591 INFO L93 Difference]: Finished difference Result 69 states and 74 transitions. [2018-04-13 00:39:26,591 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:39:26,591 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 44 [2018-04-13 00:39:26,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:26,592 INFO L225 Difference]: With dead ends: 69 [2018-04-13 00:39:26,592 INFO L226 Difference]: Without dead ends: 69 [2018-04-13 00:39:26,592 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2018-04-13 00:39:26,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-04-13 00:39:26,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 65. [2018-04-13 00:39:26,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-04-13 00:39:26,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 71 transitions. [2018-04-13 00:39:26,595 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 71 transitions. Word has length 44 [2018-04-13 00:39:26,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:26,595 INFO L459 AbstractCegarLoop]: Abstraction has 65 states and 71 transitions. [2018-04-13 00:39:26,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:39:26,595 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 71 transitions. [2018-04-13 00:39:26,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-04-13 00:39:26,596 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:26,596 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 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] [2018-04-13 00:39:26,596 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:26,596 INFO L82 PathProgramCache]: Analyzing trace with hash -1553355684, now seen corresponding path program 1 times [2018-04-13 00:39:26,597 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:26,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:26,607 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:26,656 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:39:26,656 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:39:26,657 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:39:26,657 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:26,657 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:39:26,657 INFO L182 omatonBuilderFactory]: Interpolants [2325#true, 2326#false, 2327#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 2328#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 2329#(= |old(#length)| |#length|), 2330#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))] [2018-04-13 00:39:26,657 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:39:26,658 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:39:26,658 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:39:26,658 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:39:26,658 INFO L87 Difference]: Start difference. First operand 65 states and 71 transitions. Second operand 6 states. [2018-04-13 00:39:26,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:26,746 INFO L93 Difference]: Finished difference Result 68 states and 73 transitions. [2018-04-13 00:39:26,747 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:39:26,747 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 45 [2018-04-13 00:39:26,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:26,747 INFO L225 Difference]: With dead ends: 68 [2018-04-13 00:39:26,747 INFO L226 Difference]: Without dead ends: 68 [2018-04-13 00:39:26,747 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:39:26,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-04-13 00:39:26,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 65. [2018-04-13 00:39:26,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-04-13 00:39:26,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 70 transitions. [2018-04-13 00:39:26,749 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 70 transitions. Word has length 45 [2018-04-13 00:39:26,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:26,750 INFO L459 AbstractCegarLoop]: Abstraction has 65 states and 70 transitions. [2018-04-13 00:39:26,750 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:39:26,750 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 70 transitions. [2018-04-13 00:39:26,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-04-13 00:39:26,750 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:26,751 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 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] [2018-04-13 00:39:26,751 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:26,751 INFO L82 PathProgramCache]: Analyzing trace with hash -909385844, now seen corresponding path program 1 times [2018-04-13 00:39:26,752 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:26,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:26,764 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:26,888 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:39:26,888 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:26,889 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:39:26,889 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:26,889 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:39:26,889 INFO L182 omatonBuilderFactory]: Interpolants [2466#true, 2467#false, 2468#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 2469#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 2470#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 2471#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 2472#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 2473#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 2474#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 2475#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 2476#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 2477#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|)] [2018-04-13 00:39:26,889 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:39:26,889 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:39:26,890 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:39:26,890 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:39:26,890 INFO L87 Difference]: Start difference. First operand 65 states and 70 transitions. Second operand 12 states. [2018-04-13 00:39:27,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:27,030 INFO L93 Difference]: Finished difference Result 94 states and 103 transitions. [2018-04-13 00:39:27,030 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-13 00:39:27,030 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 46 [2018-04-13 00:39:27,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:27,031 INFO L225 Difference]: With dead ends: 94 [2018-04-13 00:39:27,031 INFO L226 Difference]: Without dead ends: 94 [2018-04-13 00:39:27,031 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:39:27,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-04-13 00:39:27,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 80. [2018-04-13 00:39:27,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-04-13 00:39:27,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 92 transitions. [2018-04-13 00:39:27,037 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 92 transitions. Word has length 46 [2018-04-13 00:39:27,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:27,037 INFO L459 AbstractCegarLoop]: Abstraction has 80 states and 92 transitions. [2018-04-13 00:39:27,037 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:39:27,037 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 92 transitions. [2018-04-13 00:39:27,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-13 00:39:27,038 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:27,038 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 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:39:27,038 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:27,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1873810107, now seen corresponding path program 1 times [2018-04-13 00:39:27,039 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:27,049 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:27,277 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:39:27,277 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:27,277 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 00:39:27,277 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:27,278 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:39:27,278 INFO L182 omatonBuilderFactory]: Interpolants [2661#true, 2662#false, 2663#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 2664#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 2665#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 2666#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 2667#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 2668#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 2669#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 2670#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 2671#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))), 2672#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 2673#(= |#valid| |old(#valid)|), 2674#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0)), 2675#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:39:27,278 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:39:27,278 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-13 00:39:27,279 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-13 00:39:27,280 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2018-04-13 00:39:27,280 INFO L87 Difference]: Start difference. First operand 80 states and 92 transitions. Second operand 15 states. [2018-04-13 00:39:27,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:27,529 INFO L93 Difference]: Finished difference Result 86 states and 98 transitions. [2018-04-13 00:39:27,529 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-13 00:39:27,530 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 47 [2018-04-13 00:39:27,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:27,530 INFO L225 Difference]: With dead ends: 86 [2018-04-13 00:39:27,530 INFO L226 Difference]: Without dead ends: 86 [2018-04-13 00:39:27,531 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:39:27,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-04-13 00:39:27,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 82. [2018-04-13 00:39:27,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-04-13 00:39:27,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 94 transitions. [2018-04-13 00:39:27,533 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 94 transitions. Word has length 47 [2018-04-13 00:39:27,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:27,534 INFO L459 AbstractCegarLoop]: Abstraction has 82 states and 94 transitions. [2018-04-13 00:39:27,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-13 00:39:27,534 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 94 transitions. [2018-04-13 00:39:27,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-13 00:39:27,534 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:27,534 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:27,535 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:27,535 INFO L82 PathProgramCache]: Analyzing trace with hash 760970197, now seen corresponding path program 2 times [2018-04-13 00:39:27,536 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:27,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:27,545 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:27,581 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:39:27,581 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:27,581 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:39:27,581 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:27,582 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:39:27,582 INFO L182 omatonBuilderFactory]: Interpolants [2856#true, 2857#false, 2858#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 2859#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)), 2860#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 2861#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0)] [2018-04-13 00:39:27,582 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:39:27,582 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:39:27,582 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:39:27,583 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:39:27,583 INFO L87 Difference]: Start difference. First operand 82 states and 94 transitions. Second operand 6 states. [2018-04-13 00:39:27,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:27,626 INFO L93 Difference]: Finished difference Result 130 states and 143 transitions. [2018-04-13 00:39:27,626 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:39:27,627 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 50 [2018-04-13 00:39:27,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:27,627 INFO L225 Difference]: With dead ends: 130 [2018-04-13 00:39:27,628 INFO L226 Difference]: Without dead ends: 130 [2018-04-13 00:39:27,628 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:39:27,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-04-13 00:39:27,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 88. [2018-04-13 00:39:27,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-04-13 00:39:27,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 100 transitions. [2018-04-13 00:39:27,631 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 100 transitions. Word has length 50 [2018-04-13 00:39:27,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:27,631 INFO L459 AbstractCegarLoop]: Abstraction has 88 states and 100 transitions. [2018-04-13 00:39:27,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:39:27,631 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 100 transitions. [2018-04-13 00:39:27,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-13 00:39:27,632 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:27,632 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 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, 1, 1, 1] [2018-04-13 00:39:27,632 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:27,632 INFO L82 PathProgramCache]: Analyzing trace with hash -346036475, now seen corresponding path program 1 times [2018-04-13 00:39:27,633 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:27,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:27,641 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:27,659 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:39:27,659 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:27,659 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-13 00:39:27,660 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:27,660 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:39:27,660 INFO L182 omatonBuilderFactory]: Interpolants [3088#(<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 3084#true, 3085#false, 3086#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 3087#(<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)] [2018-04-13 00:39:27,660 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:39:27,660 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:39:27,661 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:39:27,661 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:39:27,661 INFO L87 Difference]: Start difference. First operand 88 states and 100 transitions. Second operand 5 states. [2018-04-13 00:39:27,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:27,690 INFO L93 Difference]: Finished difference Result 86 states and 96 transitions. [2018-04-13 00:39:27,690 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:39:27,690 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 50 [2018-04-13 00:39:27,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:27,691 INFO L225 Difference]: With dead ends: 86 [2018-04-13 00:39:27,691 INFO L226 Difference]: Without dead ends: 86 [2018-04-13 00:39:27,691 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:39:27,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-04-13 00:39:27,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2018-04-13 00:39:27,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-04-13 00:39:27,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 96 transitions. [2018-04-13 00:39:27,694 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 96 transitions. Word has length 50 [2018-04-13 00:39:27,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:27,694 INFO L459 AbstractCegarLoop]: Abstraction has 86 states and 96 transitions. [2018-04-13 00:39:27,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:39:27,694 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 96 transitions. [2018-04-13 00:39:27,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-13 00:39:27,695 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:27,695 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 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, 1, 1] [2018-04-13 00:39:27,695 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:27,695 INFO L82 PathProgramCache]: Analyzing trace with hash 549496911, now seen corresponding path program 1 times [2018-04-13 00:39:27,696 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:27,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:27,706 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:27,732 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:39:27,732 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:27,732 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:39:27,732 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:27,733 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:39:27,733 INFO L182 omatonBuilderFactory]: Interpolants [3264#false, 3265#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 3266#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1), 3267#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 0), 3268#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) 0), 3263#true] [2018-04-13 00:39:27,733 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:39:27,733 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:39:27,733 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:39:27,733 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:39:27,734 INFO L87 Difference]: Start difference. First operand 86 states and 96 transitions. Second operand 6 states. [2018-04-13 00:39:27,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:27,768 INFO L93 Difference]: Finished difference Result 91 states and 97 transitions. [2018-04-13 00:39:27,768 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:39:27,768 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 53 [2018-04-13 00:39:27,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:27,768 INFO L225 Difference]: With dead ends: 91 [2018-04-13 00:39:27,768 INFO L226 Difference]: Without dead ends: 91 [2018-04-13 00:39:27,769 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:39:27,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-04-13 00:39:27,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 83. [2018-04-13 00:39:27,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-04-13 00:39:27,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 89 transitions. [2018-04-13 00:39:27,770 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 89 transitions. Word has length 53 [2018-04-13 00:39:27,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:27,771 INFO L459 AbstractCegarLoop]: Abstraction has 83 states and 89 transitions. [2018-04-13 00:39:27,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:39:27,771 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 89 transitions. [2018-04-13 00:39:27,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-04-13 00:39:27,771 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:27,771 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1] [2018-04-13 00:39:27,771 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:27,771 INFO L82 PathProgramCache]: Analyzing trace with hash -145466252, now seen corresponding path program 1 times [2018-04-13 00:39:27,772 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:27,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:27,781 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:28,095 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:39:28,095 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:28,095 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:39:28,095 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:28,095 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:39:28,095 INFO L182 omatonBuilderFactory]: Interpolants [3456#(and (or (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0)))), 3457#(and (or (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0)))), 3458#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0))) (or (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0) (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))))), 3459#(or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 4)) (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))), 3460#(or (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0))), 3461#(and (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (or (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))), 3462#(or (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 3463#(or (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 3)))), 3464#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)), 3447#true, 3448#false, 3449#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 3450#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 3451#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 3452#(and (or (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0)))), 3453#(= |#valid| |old(#valid)|), 3454#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 3455#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))] [2018-04-13 00:39:28,095 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:39:28,096 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:39:28,096 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:39:28,096 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:39:28,096 INFO L87 Difference]: Start difference. First operand 83 states and 89 transitions. Second operand 18 states. [2018-04-13 00:39:28,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:28,631 INFO L93 Difference]: Finished difference Result 90 states and 96 transitions. [2018-04-13 00:39:28,632 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-13 00:39:28,632 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 54 [2018-04-13 00:39:28,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:28,632 INFO L225 Difference]: With dead ends: 90 [2018-04-13 00:39:28,632 INFO L226 Difference]: Without dead ends: 90 [2018-04-13 00:39:28,633 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=131, Invalid=739, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:39:28,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2018-04-13 00:39:28,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 85. [2018-04-13 00:39:28,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-04-13 00:39:28,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 91 transitions. [2018-04-13 00:39:28,635 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 91 transitions. Word has length 54 [2018-04-13 00:39:28,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:28,635 INFO L459 AbstractCegarLoop]: Abstraction has 85 states and 91 transitions. [2018-04-13 00:39:28,635 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:39:28,635 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 91 transitions. [2018-04-13 00:39:28,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-13 00:39:28,636 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:28,636 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 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] [2018-04-13 00:39:28,636 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:28,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1660063122, now seen corresponding path program 2 times [2018-04-13 00:39:28,637 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:28,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:28,650 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:28,821 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:39:28,822 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:28,822 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:39:28,822 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:28,822 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:39:28,822 INFO L182 omatonBuilderFactory]: Interpolants [3665#true, 3666#false, 3667#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 3668#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 3669#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 3670#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 3671#(= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0), 3672#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|), 3673#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset), 3674#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 4))) 4))), 3675#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4))), 3676#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))), 3677#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|)] [2018-04-13 00:39:28,822 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:39:28,823 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:39:28,823 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:39:28,823 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:39:28,823 INFO L87 Difference]: Start difference. First operand 85 states and 91 transitions. Second operand 13 states. [2018-04-13 00:39:29,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:29,083 INFO L93 Difference]: Finished difference Result 91 states and 97 transitions. [2018-04-13 00:39:29,085 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-13 00:39:29,085 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 59 [2018-04-13 00:39:29,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:29,086 INFO L225 Difference]: With dead ends: 91 [2018-04-13 00:39:29,086 INFO L226 Difference]: Without dead ends: 91 [2018-04-13 00:39:29,086 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 7 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=593, Unknown=0, NotChecked=0, Total=702 [2018-04-13 00:39:29,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-04-13 00:39:29,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 86. [2018-04-13 00:39:29,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-04-13 00:39:29,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 92 transitions. [2018-04-13 00:39:29,088 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 92 transitions. Word has length 59 [2018-04-13 00:39:29,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:29,088 INFO L459 AbstractCegarLoop]: Abstraction has 86 states and 92 transitions. [2018-04-13 00:39:29,088 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:39:29,088 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 92 transitions. [2018-04-13 00:39:29,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-04-13 00:39:29,088 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:29,089 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:29,089 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:29,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1150043025, now seen corresponding path program 1 times [2018-04-13 00:39:29,089 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:29,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:29,098 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:29,808 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:39:29,808 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:29,808 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:39:29,808 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:29,808 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:39:29,809 INFO L182 omatonBuilderFactory]: Interpolants [3885#true, 3886#false, 3887#(= |#valid| |old(#valid)|), 3888#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 3889#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)), 3890#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 1) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 3891#(and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 3892#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 3893#(and (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) |old(#valid)|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 3894#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|)), 3895#(and (= (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))), 3896#(and (or (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 3897#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= |old(#valid)| (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))), 3898#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= |old(#valid)| (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (not (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0)))), 3899#(and (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= |old(#valid)| (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))) (not (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))), 3900#(and (or (not (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))), 3901#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|)) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 3)))), 3902#(and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|)), 3903#(and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|))] [2018-04-13 00:39:29,809 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:39:29,809 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:39:29,809 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:39:29,809 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:39:29,809 INFO L87 Difference]: Start difference. First operand 86 states and 92 transitions. Second operand 19 states. [2018-04-13 00:39:30,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:30,587 INFO L93 Difference]: Finished difference Result 90 states and 95 transitions. [2018-04-13 00:39:30,587 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-13 00:39:30,587 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 58 [2018-04-13 00:39:30,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:30,588 INFO L225 Difference]: With dead ends: 90 [2018-04-13 00:39:30,588 INFO L226 Difference]: Without dead ends: 71 [2018-04-13 00:39:30,588 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 7 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=115, Invalid=755, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:39:30,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-13 00:39:30,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-04-13 00:39:30,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-04-13 00:39:30,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 76 transitions. [2018-04-13 00:39:30,590 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 76 transitions. Word has length 58 [2018-04-13 00:39:30,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:30,590 INFO L459 AbstractCegarLoop]: Abstraction has 71 states and 76 transitions. [2018-04-13 00:39:30,590 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:39:30,590 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 76 transitions. [2018-04-13 00:39:30,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-04-13 00:39:30,591 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:30,591 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 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] [2018-04-13 00:39:30,591 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:30,591 INFO L82 PathProgramCache]: Analyzing trace with hash -77650571, now seen corresponding path program 2 times [2018-04-13 00:39:30,592 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:30,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:30,603 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:30,789 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 14 proven. 24 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:39:30,789 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:30,789 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:39:30,789 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:30,789 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:39:30,790 INFO L182 omatonBuilderFactory]: Interpolants [4096#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)), 4097#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)), 4098#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 4))) 4)))), 4099#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))), 4100#(= |#valid| |old(#valid)|), 4101#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 4102#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)), 4087#true, 4088#false, 4089#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 4090#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 4091#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 4092#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 4093#(= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0), 4094#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 4095#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))] [2018-04-13 00:39:30,790 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 14 proven. 24 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:39:30,790 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:39:30,790 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:39:30,790 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:39:30,791 INFO L87 Difference]: Start difference. First operand 71 states and 76 transitions. Second operand 16 states. [2018-04-13 00:39:31,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:31,137 INFO L93 Difference]: Finished difference Result 75 states and 80 transitions. [2018-04-13 00:39:31,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-13 00:39:31,137 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 60 [2018-04-13 00:39:31,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:31,138 INFO L225 Difference]: With dead ends: 75 [2018-04-13 00:39:31,138 INFO L226 Difference]: Without dead ends: 75 [2018-04-13 00:39:31,138 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 7 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=869, Unknown=0, NotChecked=0, Total=992 [2018-04-13 00:39:31,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2018-04-13 00:39:31,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 72. [2018-04-13 00:39:31,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 72 states. [2018-04-13 00:39:31,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 77 transitions. [2018-04-13 00:39:31,140 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 77 transitions. Word has length 60 [2018-04-13 00:39:31,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:31,140 INFO L459 AbstractCegarLoop]: Abstraction has 72 states and 77 transitions. [2018-04-13 00:39:31,140 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:39:31,140 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 77 transitions. [2018-04-13 00:39:31,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-04-13 00:39:31,141 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:31,141 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:31,141 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:31,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1473230555, now seen corresponding path program 3 times [2018-04-13 00:39:31,142 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:31,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:31,148 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:31,173 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-13 00:39:31,173 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:31,173 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:39:31,173 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:31,174 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-13 00:39:31,174 INFO L182 omatonBuilderFactory]: Interpolants [4288#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)), 4289#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 4290#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 4291#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 4285#true, 4286#false, 4287#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0)] [2018-04-13 00:39:31,174 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-13 00:39:31,174 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:39:31,174 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:39:31,174 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:39:31,174 INFO L87 Difference]: Start difference. First operand 72 states and 77 transitions. Second operand 7 states. [2018-04-13 00:39:31,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:31,237 INFO L93 Difference]: Finished difference Result 136 states and 147 transitions. [2018-04-13 00:39:31,237 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:39:31,237 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 63 [2018-04-13 00:39:31,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:31,238 INFO L225 Difference]: With dead ends: 136 [2018-04-13 00:39:31,238 INFO L226 Difference]: Without dead ends: 136 [2018-04-13 00:39:31,238 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:39:31,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-04-13 00:39:31,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 79. [2018-04-13 00:39:31,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-04-13 00:39:31,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 86 transitions. [2018-04-13 00:39:31,241 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 86 transitions. Word has length 63 [2018-04-13 00:39:31,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:31,241 INFO L459 AbstractCegarLoop]: Abstraction has 79 states and 86 transitions. [2018-04-13 00:39:31,241 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:39:31,241 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 86 transitions. [2018-04-13 00:39:31,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-13 00:39:31,242 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:31,242 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-04-13 00:39:31,242 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:31,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1935587447, now seen corresponding path program 2 times [2018-04-13 00:39:31,243 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:31,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:31,257 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:31,488 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:39:31,488 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:31,489 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:39:31,489 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:31,489 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:39:31,489 INFO L182 omatonBuilderFactory]: Interpolants [4513#true, 4514#false, 4515#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 4516#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 4517#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 4518#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 4519#(= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0), 4520#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0)), 4521#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)), 4522#(= |#valid| |old(#valid)|), 4523#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0), 4524#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0), 4525#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)), 4526#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)), 4527#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 4))) 4)))), 4528#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))), 4529#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 4530#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))] [2018-04-13 00:39:31,489 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:39:31,490 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:39:31,490 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:39:31,490 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:39:31,490 INFO L87 Difference]: Start difference. First operand 79 states and 86 transitions. Second operand 18 states. [2018-04-13 00:39:31,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:31,906 INFO L93 Difference]: Finished difference Result 91 states and 99 transitions. [2018-04-13 00:39:31,906 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-13 00:39:31,906 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 66 [2018-04-13 00:39:31,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:31,907 INFO L225 Difference]: With dead ends: 91 [2018-04-13 00:39:31,907 INFO L226 Difference]: Without dead ends: 91 [2018-04-13 00:39:31,908 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2018-04-13 00:39:31,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-04-13 00:39:31,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 87. [2018-04-13 00:39:31,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-04-13 00:39:31,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 96 transitions. [2018-04-13 00:39:31,910 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 96 transitions. Word has length 66 [2018-04-13 00:39:31,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:31,910 INFO L459 AbstractCegarLoop]: Abstraction has 87 states and 96 transitions. [2018-04-13 00:39:31,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:39:31,911 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 96 transitions. [2018-04-13 00:39:31,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-13 00:39:31,911 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:31,911 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-04-13 00:39:31,911 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:31,911 INFO L82 PathProgramCache]: Analyzing trace with hash -1935587446, now seen corresponding path program 1 times [2018-04-13 00:39:31,912 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:31,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:31,920 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:31,976 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:39:31,977 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:31,977 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:39:31,977 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:31,977 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:39:31,977 INFO L182 omatonBuilderFactory]: Interpolants [4752#(<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 4753#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 4754#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 4755#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 4756#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))), 4757#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 4750#true, 4751#false] [2018-04-13 00:39:31,978 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:39:31,978 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:39:31,978 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:39:31,978 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:39:31,978 INFO L87 Difference]: Start difference. First operand 87 states and 96 transitions. Second operand 8 states. [2018-04-13 00:39:32,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:32,063 INFO L93 Difference]: Finished difference Result 97 states and 105 transitions. [2018-04-13 00:39:32,063 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:39:32,063 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 66 [2018-04-13 00:39:32,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:32,064 INFO L225 Difference]: With dead ends: 97 [2018-04-13 00:39:32,064 INFO L226 Difference]: Without dead ends: 97 [2018-04-13 00:39:32,064 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:39:32,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2018-04-13 00:39:32,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 87. [2018-04-13 00:39:32,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-04-13 00:39:32,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 95 transitions. [2018-04-13 00:39:32,067 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 95 transitions. Word has length 66 [2018-04-13 00:39:32,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:32,067 INFO L459 AbstractCegarLoop]: Abstraction has 87 states and 95 transitions. [2018-04-13 00:39:32,068 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:39:32,068 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 95 transitions. [2018-04-13 00:39:32,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-04-13 00:39:32,068 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:32,068 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 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] [2018-04-13 00:39:32,068 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:32,069 INFO L82 PathProgramCache]: Analyzing trace with hash 126331422, now seen corresponding path program 1 times [2018-04-13 00:39:32,069 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:32,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:32,083 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:32,371 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 5 proven. 31 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-04-13 00:39:32,371 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:32,371 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-13 00:39:32,371 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:32,372 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-13 00:39:32,372 INFO L182 omatonBuilderFactory]: Interpolants [4960#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)))), 4961#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 4962#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0)))), 4963#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 4964#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|), 4948#true, 4949#false, 4950#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 4951#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 4952#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 4953#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 4954#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 4955#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 4956#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 4957#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 4958#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 4959#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 00:39:32,372 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 5 proven. 31 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2018-04-13 00:39:32,372 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-13 00:39:32,372 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-13 00:39:32,372 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:39:32,372 INFO L87 Difference]: Start difference. First operand 87 states and 95 transitions. Second operand 17 states. [2018-04-13 00:39:32,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:32,640 INFO L93 Difference]: Finished difference Result 123 states and 133 transitions. [2018-04-13 00:39:32,640 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-13 00:39:32,640 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 67 [2018-04-13 00:39:32,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:32,641 INFO L225 Difference]: With dead ends: 123 [2018-04-13 00:39:32,641 INFO L226 Difference]: Without dead ends: 123 [2018-04-13 00:39:32,641 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:39:32,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-04-13 00:39:32,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 109. [2018-04-13 00:39:32,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-04-13 00:39:32,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 122 transitions. [2018-04-13 00:39:32,643 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 122 transitions. Word has length 67 [2018-04-13 00:39:32,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:32,643 INFO L459 AbstractCegarLoop]: Abstraction has 109 states and 122 transitions. [2018-04-13 00:39:32,643 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-13 00:39:32,643 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 122 transitions. [2018-04-13 00:39:32,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-13 00:39:32,644 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:32,644 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 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] [2018-04-13 00:39:32,644 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:32,644 INFO L82 PathProgramCache]: Analyzing trace with hash -378693015, now seen corresponding path program 1 times [2018-04-13 00:39:32,644 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:32,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:32,653 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:33,220 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 12 proven. 37 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:39:33,220 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:33,220 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 00:39:33,220 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:33,220 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:39:33,220 INFO L182 omatonBuilderFactory]: Interpolants [5215#true, 5216#false, 5217#(= (select |#valid| 0) 0), 5218#(and (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0) (= (select |#valid| 0) 0)), 5219#(= (select |old(#valid)| 0) (select |#valid| 0)), 5220#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 5221#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|)), 5222#(and (= (select |#valid| 0) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 5223#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= (select |#valid| 0) 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 5224#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= (select |old(#valid)| 0) (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 5225#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 5226#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 5227#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 5228#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 5229#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= (select |#valid| 0) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 5230#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| 0) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 5231#(= |#valid| |old(#valid)|), 5232#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 5233#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (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|))))), 5234#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 5235#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 5236#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ 0 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 5237#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 7) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ 0 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 5238#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 5239#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 5240#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 5241#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 5242#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0)), 5243#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:39:33,221 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 12 proven. 37 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:39:33,221 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 00:39:33,221 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 00:39:33,221 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=707, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:39:33,221 INFO L87 Difference]: Start difference. First operand 109 states and 122 transitions. Second operand 29 states. [2018-04-13 00:39:34,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:34,287 INFO L93 Difference]: Finished difference Result 119 states and 129 transitions. [2018-04-13 00:39:34,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:39:34,287 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 68 [2018-04-13 00:39:34,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:34,287 INFO L225 Difference]: With dead ends: 119 [2018-04-13 00:39:34,287 INFO L226 Difference]: Without dead ends: 119 [2018-04-13 00:39:34,288 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 6 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 647 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=381, Invalid=2271, Unknown=0, NotChecked=0, Total=2652 [2018-04-13 00:39:34,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-04-13 00:39:34,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 109. [2018-04-13 00:39:34,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-04-13 00:39:34,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 121 transitions. [2018-04-13 00:39:34,291 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 121 transitions. Word has length 68 [2018-04-13 00:39:34,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:34,291 INFO L459 AbstractCegarLoop]: Abstraction has 109 states and 121 transitions. [2018-04-13 00:39:34,291 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 00:39:34,291 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 121 transitions. [2018-04-13 00:39:34,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-04-13 00:39:34,291 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:34,292 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:34,292 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:34,292 INFO L82 PathProgramCache]: Analyzing trace with hash -97511273, now seen corresponding path program 2 times [2018-04-13 00:39:34,293 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:34,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:34,299 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:34,387 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:39:34,388 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:34,388 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:39:34,388 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:34,388 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:39:34,389 INFO L182 omatonBuilderFactory]: Interpolants [5520#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 5521#(<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 5522#(<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 5523#(<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 5524#(<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 5518#true, 5519#false] [2018-04-13 00:39:34,389 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:39:34,389 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:39:34,389 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:39:34,389 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:39:34,389 INFO L87 Difference]: Start difference. First operand 109 states and 121 transitions. Second operand 7 states. [2018-04-13 00:39:34,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:34,444 INFO L93 Difference]: Finished difference Result 107 states and 117 transitions. [2018-04-13 00:39:34,444 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:39:34,445 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 71 [2018-04-13 00:39:34,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:34,445 INFO L225 Difference]: With dead ends: 107 [2018-04-13 00:39:34,446 INFO L226 Difference]: Without dead ends: 107 [2018-04-13 00:39:34,446 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:39:34,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-13 00:39:34,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 107. [2018-04-13 00:39:34,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-04-13 00:39:34,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 117 transitions. [2018-04-13 00:39:34,449 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 117 transitions. Word has length 71 [2018-04-13 00:39:34,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:34,449 INFO L459 AbstractCegarLoop]: Abstraction has 107 states and 117 transitions. [2018-04-13 00:39:34,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:39:34,449 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 117 transitions. [2018-04-13 00:39:34,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-04-13 00:39:34,450 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:34,450 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:34,450 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:34,450 INFO L82 PathProgramCache]: Analyzing trace with hash -159828611, now seen corresponding path program 3 times [2018-04-13 00:39:34,452 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:34,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:34,461 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:34,500 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:39:34,500 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:34,501 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:39:34,501 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:34,501 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:39:34,501 INFO L182 omatonBuilderFactory]: Interpolants [5744#false, 5745#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 5746#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1), 5747#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2), 5748#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1), 5749#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 0), 5750#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) 0), 5743#true] [2018-04-13 00:39:34,501 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:39:34,502 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:39:34,502 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:39:34,502 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:39:34,502 INFO L87 Difference]: Start difference. First operand 107 states and 117 transitions. Second operand 8 states. [2018-04-13 00:39:34,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:34,559 INFO L93 Difference]: Finished difference Result 114 states and 121 transitions. [2018-04-13 00:39:34,560 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:39:34,560 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2018-04-13 00:39:34,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:34,561 INFO L225 Difference]: With dead ends: 114 [2018-04-13 00:39:34,561 INFO L226 Difference]: Without dead ends: 114 [2018-04-13 00:39:34,561 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:39:34,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-04-13 00:39:34,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 106. [2018-04-13 00:39:34,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-04-13 00:39:34,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 113 transitions. [2018-04-13 00:39:34,565 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 113 transitions. Word has length 74 [2018-04-13 00:39:34,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:34,565 INFO L459 AbstractCegarLoop]: Abstraction has 106 states and 113 transitions. [2018-04-13 00:39:34,565 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:39:34,565 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 113 transitions. [2018-04-13 00:39:34,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-04-13 00:39:34,566 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:34,566 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:34,566 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:34,566 INFO L82 PathProgramCache]: Analyzing trace with hash 847648149, now seen corresponding path program 4 times [2018-04-13 00:39:34,567 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:34,578 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:34,622 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-13 00:39:34,622 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:34,622 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:39:34,622 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:34,623 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-13 00:39:34,623 INFO L182 omatonBuilderFactory]: Interpolants [5984#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 5977#true, 5978#false, 5979#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 5980#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)), 5981#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 5982#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 5983#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0)] [2018-04-13 00:39:34,623 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-13 00:39:34,623 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:39:34,624 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:39:34,624 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:39:34,624 INFO L87 Difference]: Start difference. First operand 106 states and 113 transitions. Second operand 8 states. [2018-04-13 00:39:34,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:34,698 INFO L93 Difference]: Finished difference Result 188 states and 201 transitions. [2018-04-13 00:39:34,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:39:34,698 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 76 [2018-04-13 00:39:34,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:34,700 INFO L225 Difference]: With dead ends: 188 [2018-04-13 00:39:34,700 INFO L226 Difference]: Without dead ends: 188 [2018-04-13 00:39:34,700 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:39:34,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-04-13 00:39:34,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 113. [2018-04-13 00:39:34,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-04-13 00:39:34,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 122 transitions. [2018-04-13 00:39:34,704 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 122 transitions. Word has length 76 [2018-04-13 00:39:34,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:34,704 INFO L459 AbstractCegarLoop]: Abstraction has 113 states and 122 transitions. [2018-04-13 00:39:34,704 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:39:34,704 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 122 transitions. [2018-04-13 00:39:34,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-13 00:39:34,705 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:34,705 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2018-04-13 00:39:34,705 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:34,705 INFO L82 PathProgramCache]: Analyzing trace with hash -659720954, now seen corresponding path program 2 times [2018-04-13 00:39:34,706 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:34,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:34,720 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:35,081 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:39:35,081 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:35,081 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:39:35,081 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:35,082 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:39:35,082 INFO L182 omatonBuilderFactory]: Interpolants [6304#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6305#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 6306#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))), 6307#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6308#(and (or (<= 9 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6309#(and (or (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6310#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6311#(and (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (or (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))), 6312#(or (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 6313#(or (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 3)))), 6314#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)), 6294#true, 6295#false, 6296#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 6297#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 6298#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 6299#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 6300#(= |#valid| |old(#valid)|), 6301#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 6302#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 6303#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 00:39:35,082 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:39:35,082 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 00:39:35,082 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 00:39:35,082 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:39:35,083 INFO L87 Difference]: Start difference. First operand 113 states and 122 transitions. Second operand 21 states. [2018-04-13 00:39:36,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:36,216 INFO L93 Difference]: Finished difference Result 127 states and 137 transitions. [2018-04-13 00:39:36,216 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:39:36,216 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 75 [2018-04-13 00:39:36,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:36,217 INFO L225 Difference]: With dead ends: 127 [2018-04-13 00:39:36,217 INFO L226 Difference]: Without dead ends: 127 [2018-04-13 00:39:36,218 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=302, Invalid=1420, Unknown=0, NotChecked=0, Total=1722 [2018-04-13 00:39:36,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-04-13 00:39:36,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 122. [2018-04-13 00:39:36,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-04-13 00:39:36,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 134 transitions. [2018-04-13 00:39:36,220 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 134 transitions. Word has length 75 [2018-04-13 00:39:36,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:36,221 INFO L459 AbstractCegarLoop]: Abstraction has 122 states and 134 transitions. [2018-04-13 00:39:36,221 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 00:39:36,221 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 134 transitions. [2018-04-13 00:39:36,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-04-13 00:39:36,222 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:36,222 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2018-04-13 00:39:36,222 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:36,222 INFO L82 PathProgramCache]: Analyzing trace with hash -837018664, now seen corresponding path program 2 times [2018-04-13 00:39:36,222 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:36,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:36,234 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:36,454 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:39:36,455 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:36,455 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:39:36,455 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:36,455 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-04-13 00:39:36,455 INFO L182 omatonBuilderFactory]: Interpolants [6606#true, 6607#false, 6608#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 6609#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 6610#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 6611#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 6612#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 6613#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0), 6614#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6615#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6616#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6617#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6618#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6619#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6620#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 6621#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|)] [2018-04-13 00:39:36,455 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 11 proven. 52 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:39:36,456 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:39:36,456 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:39:36,456 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:39:36,456 INFO L87 Difference]: Start difference. First operand 122 states and 134 transitions. Second operand 16 states. [2018-04-13 00:39:36,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:36,847 INFO L93 Difference]: Finished difference Result 123 states and 133 transitions. [2018-04-13 00:39:36,847 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-13 00:39:36,847 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 80 [2018-04-13 00:39:36,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:36,848 INFO L225 Difference]: With dead ends: 123 [2018-04-13 00:39:36,848 INFO L226 Difference]: Without dead ends: 123 [2018-04-13 00:39:36,848 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 4 SyntacticMatches, 5 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=171, Invalid=885, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:39:36,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-04-13 00:39:36,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 122. [2018-04-13 00:39:36,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-04-13 00:39:36,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 133 transitions. [2018-04-13 00:39:36,856 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 133 transitions. Word has length 80 [2018-04-13 00:39:36,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:36,857 INFO L459 AbstractCegarLoop]: Abstraction has 122 states and 133 transitions. [2018-04-13 00:39:36,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:39:36,857 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 133 transitions. [2018-04-13 00:39:36,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-04-13 00:39:36,858 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:36,858 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2018-04-13 00:39:36,858 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:36,858 INFO L82 PathProgramCache]: Analyzing trace with hash 732087075, now seen corresponding path program 3 times [2018-04-13 00:39:36,859 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:36,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:36,878 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:39,022 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 5 proven. 44 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:39:39,022 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:39,022 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-13 00:39:39,022 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:39,023 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:39:39,023 INFO L182 omatonBuilderFactory]: Interpolants [6912#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 6913#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 6914#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) |#valid|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 6915#(and (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0)), 6916#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= |#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|)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0)), 6917#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#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|)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 6918#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 6919#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)))), 6920#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 6921#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |#valid|) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 6922#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 0) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |#valid|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 6923#(and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6924#(and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)), 6925#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 6926#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 6927#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 6928#(and (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))), 6929#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 6930#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (= (select |old(#valid)| 0) (select |#valid| 0))) (and (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 1)), 6931#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)))) (= (select |old(#valid)| 0) 1))), 6932#(or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)))) (= (select |old(#valid)| 0) 1)), 6933#(or (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) (select |#valid| (@diff |old(#valid)| |#valid|))) (= (select |old(#valid)| 0) 1)), 6901#true, 6902#false, 6903#(= 0 (select |#valid| 0)), 6904#(and (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0) (= 0 (select |#valid| 0))), 6905#(and (= |#valid| |old(#valid)|) (= 0 (select |#valid| 0))), 6906#(= |#valid| |old(#valid)|), 6907#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 1)), 6908#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 1) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 6909#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 6910#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 6911#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|))] [2018-04-13 00:39:39,023 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 5 proven. 44 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:39:39,023 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-13 00:39:39,023 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-13 00:39:39,024 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=957, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:39:39,024 INFO L87 Difference]: Start difference. First operand 122 states and 133 transitions. Second operand 33 states. [2018-04-13 00:39:40,312 WARN L151 SmtUtils]: Spent 108ms on a formula simplification. DAG size of input: 74 DAG size of output 72 [2018-04-13 00:39:41,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:41,117 INFO L93 Difference]: Finished difference Result 128 states and 138 transitions. [2018-04-13 00:39:41,118 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-13 00:39:41,118 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 79 [2018-04-13 00:39:41,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:41,118 INFO L225 Difference]: With dead ends: 128 [2018-04-13 00:39:41,118 INFO L226 Difference]: Without dead ends: 101 [2018-04-13 00:39:41,119 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 10 SyntacticMatches, 7 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=359, Invalid=3063, Unknown=0, NotChecked=0, Total=3422 [2018-04-13 00:39:41,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-04-13 00:39:41,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-04-13 00:39:41,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-04-13 00:39:41,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2018-04-13 00:39:41,121 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 79 [2018-04-13 00:39:41,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:41,121 INFO L459 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2018-04-13 00:39:41,121 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-13 00:39:41,121 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2018-04-13 00:39:41,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-04-13 00:39:41,121 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:41,122 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2018-04-13 00:39:41,122 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:41,122 INFO L82 PathProgramCache]: Analyzing trace with hash -177774609, now seen corresponding path program 2 times [2018-04-13 00:39:41,122 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:41,134 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:41,877 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 21 proven. 65 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:39:41,878 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:41,878 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 00:39:41,878 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:41,878 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 19 proven. 18 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:39:41,878 INFO L182 omatonBuilderFactory]: Interpolants [7232#(= |#valid| |old(#valid)|), 7233#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 7234#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (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|))))), 7235#(and (< 7 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 7236#(and (< 7 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 7237#(and (< 7 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 7238#(and (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 7239#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 7240#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 7241#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 7242#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 7243#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)), 7215#true, 7216#false, 7217#(= (select |#valid| 0) 0), 7218#(= (select |old(#valid)| 0) (select |#valid| 0)), 7219#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 7220#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|)), 7221#(and (= (select |#valid| 0) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 7222#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= (select |#valid| 0) 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 7223#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= (select |old(#valid)| 0) (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 7224#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (= (select |old(#valid)| 0) (select |#valid| 0)) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 7225#(and (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)), 7226#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 7227#(or (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 7228#(and (= (select |#valid| 0) 0) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 7229#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= (select |#valid| 0) 0) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 7230#(and (= (select |#valid| 0) 0) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 7231#(and (= (select |#valid| 0) 0) (< 7 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2))] [2018-04-13 00:39:41,879 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 21 proven. 65 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:39:41,879 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 00:39:41,879 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 00:39:41,879 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=730, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:39:41,879 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand 29 states. [2018-04-13 00:39:42,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:42,870 INFO L93 Difference]: Finished difference Result 118 states and 128 transitions. [2018-04-13 00:39:42,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-13 00:39:42,870 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 81 [2018-04-13 00:39:42,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:42,871 INFO L225 Difference]: With dead ends: 118 [2018-04-13 00:39:42,871 INFO L226 Difference]: Without dead ends: 118 [2018-04-13 00:39:42,871 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 8 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=274, Invalid=2176, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 00:39:42,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-04-13 00:39:42,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 117. [2018-04-13 00:39:42,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-04-13 00:39:42,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 127 transitions. [2018-04-13 00:39:42,873 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 127 transitions. Word has length 81 [2018-04-13 00:39:42,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:42,874 INFO L459 AbstractCegarLoop]: Abstraction has 117 states and 127 transitions. [2018-04-13 00:39:42,874 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 00:39:42,874 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 127 transitions. [2018-04-13 00:39:42,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-13 00:39:42,874 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:42,874 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:42,875 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:42,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1070481027, now seen corresponding path program 4 times [2018-04-13 00:39:42,875 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:42,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:42,887 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:43,238 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 9 proven. 76 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2018-04-13 00:39:43,238 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:43,239 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:39:43,239 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:43,239 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 9 proven. 22 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-13 00:39:43,239 INFO L182 omatonBuilderFactory]: Interpolants [7521#true, 7522#false, 7523#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 7524#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 7525#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 7526#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 7527#(= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0), 7528#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 7529#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 0)), 7530#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)), 7531#(= |#valid| |old(#valid)|), 7532#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0), 7533#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0), 7534#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)), 7535#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)), 7536#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))), 7537#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))), 7538#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))), 7539#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4)))), 7540#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 7541#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))] [2018-04-13 00:39:43,239 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 9 proven. 76 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2018-04-13 00:39:43,240 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 00:39:43,240 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 00:39:43,240 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=378, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:39:43,240 INFO L87 Difference]: Start difference. First operand 117 states and 127 transitions. Second operand 21 states. [2018-04-13 00:39:43,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:43,848 INFO L93 Difference]: Finished difference Result 123 states and 132 transitions. [2018-04-13 00:39:43,848 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-13 00:39:43,848 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 87 [2018-04-13 00:39:43,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:43,849 INFO L225 Difference]: With dead ends: 123 [2018-04-13 00:39:43,849 INFO L226 Difference]: Without dead ends: 123 [2018-04-13 00:39:43,849 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 5 SyntacticMatches, 5 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=275, Invalid=1981, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 00:39:43,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-04-13 00:39:43,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 118. [2018-04-13 00:39:43,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-04-13 00:39:43,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 129 transitions. [2018-04-13 00:39:43,851 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 129 transitions. Word has length 87 [2018-04-13 00:39:43,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:43,851 INFO L459 AbstractCegarLoop]: Abstraction has 118 states and 129 transitions. [2018-04-13 00:39:43,852 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 00:39:43,852 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 129 transitions. [2018-04-13 00:39:43,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-13 00:39:43,852 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:43,852 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:43,852 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:43,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1070481028, now seen corresponding path program 2 times [2018-04-13 00:39:43,853 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:43,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:43,863 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:43,924 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:39:43,925 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:43,925 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-13 00:39:43,925 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:43,925 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-04-13 00:39:43,925 INFO L182 omatonBuilderFactory]: Interpolants [7840#(<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 7841#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 7842#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 7843#(<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 7844#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 7845#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 7846#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))), 7847#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 7838#true, 7839#false] [2018-04-13 00:39:43,925 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:39:43,926 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:39:43,926 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:39:43,926 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:39:43,926 INFO L87 Difference]: Start difference. First operand 118 states and 129 transitions. Second operand 10 states. [2018-04-13 00:39:44,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:44,065 INFO L93 Difference]: Finished difference Result 129 states and 138 transitions. [2018-04-13 00:39:44,065 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 00:39:44,065 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 87 [2018-04-13 00:39:44,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:44,066 INFO L225 Difference]: With dead ends: 129 [2018-04-13 00:39:44,066 INFO L226 Difference]: Without dead ends: 129 [2018-04-13 00:39:44,066 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:39:44,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-04-13 00:39:44,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 118. [2018-04-13 00:39:44,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 118 states. [2018-04-13 00:39:44,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 128 transitions. [2018-04-13 00:39:44,069 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 128 transitions. Word has length 87 [2018-04-13 00:39:44,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:44,069 INFO L459 AbstractCegarLoop]: Abstraction has 118 states and 128 transitions. [2018-04-13 00:39:44,069 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:39:44,069 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 128 transitions. [2018-04-13 00:39:44,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-13 00:39:44,070 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:44,070 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:44,070 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:44,070 INFO L82 PathProgramCache]: Analyzing trace with hash 2059203867, now seen corresponding path program 5 times [2018-04-13 00:39:44,071 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:44,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:44,081 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:44,135 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2018-04-13 00:39:44,135 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:44,135 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-13 00:39:44,135 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:44,136 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2018-04-13 00:39:44,136 INFO L182 omatonBuilderFactory]: Interpolants [8103#true, 8104#false, 8105#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 8106#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)), 8107#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 8108#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 8109#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 8110#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 8111#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0)] [2018-04-13 00:39:44,136 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2018-04-13 00:39:44,136 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:39:44,136 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:39:44,136 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:39:44,136 INFO L87 Difference]: Start difference. First operand 118 states and 128 transitions. Second operand 9 states. [2018-04-13 00:39:44,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:44,224 INFO L93 Difference]: Finished difference Result 240 states and 262 transitions. [2018-04-13 00:39:44,224 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:39:44,225 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 89 [2018-04-13 00:39:44,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:44,226 INFO L225 Difference]: With dead ends: 240 [2018-04-13 00:39:44,226 INFO L226 Difference]: Without dead ends: 240 [2018-04-13 00:39:44,226 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:39:44,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2018-04-13 00:39:44,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 125. [2018-04-13 00:39:44,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-04-13 00:39:44,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 137 transitions. [2018-04-13 00:39:44,229 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 137 transitions. Word has length 89 [2018-04-13 00:39:44,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:44,230 INFO L459 AbstractCegarLoop]: Abstraction has 125 states and 137 transitions. [2018-04-13 00:39:44,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:39:44,230 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 137 transitions. [2018-04-13 00:39:44,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-13 00:39:44,231 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:44,231 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:44,231 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:44,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1174826396, now seen corresponding path program 3 times [2018-04-13 00:39:44,232 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:44,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:44,251 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:44,563 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 14 proven. 54 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-13 00:39:44,563 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:44,564 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:39:44,564 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:44,564 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-04-13 00:39:44,564 INFO L182 omatonBuilderFactory]: Interpolants [8487#true, 8488#false, 8489#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 8490#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 8491#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 8492#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 8493#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8494#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8495#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8496#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 8497#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 8498#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 8499#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2) (not (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8500#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 11) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8501#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8502#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8503#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0)))), 8504#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|)] [2018-04-13 00:39:44,564 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 14 proven. 54 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-13 00:39:44,565 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:39:44,565 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:39:44,565 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:39:44,565 INFO L87 Difference]: Start difference. First operand 125 states and 137 transitions. Second operand 18 states. [2018-04-13 00:39:44,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:44,832 INFO L93 Difference]: Finished difference Result 150 states and 164 transitions. [2018-04-13 00:39:44,832 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-13 00:39:44,832 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 88 [2018-04-13 00:39:44,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:44,833 INFO L225 Difference]: With dead ends: 150 [2018-04-13 00:39:44,833 INFO L226 Difference]: Without dead ends: 150 [2018-04-13 00:39:44,833 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:39:44,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-04-13 00:39:44,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 139. [2018-04-13 00:39:44,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-04-13 00:39:44,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 156 transitions. [2018-04-13 00:39:44,835 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 156 transitions. Word has length 88 [2018-04-13 00:39:44,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:44,835 INFO L459 AbstractCegarLoop]: Abstraction has 139 states and 156 transitions. [2018-04-13 00:39:44,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:39:44,835 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 156 transitions. [2018-04-13 00:39:44,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-13 00:39:44,836 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:44,836 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:44,836 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:44,836 INFO L82 PathProgramCache]: Analyzing trace with hash -2059879709, now seen corresponding path program 3 times [2018-04-13 00:39:44,836 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:44,851 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:46,255 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 30 proven. 68 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-13 00:39:46,256 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:46,256 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-13 00:39:46,256 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:46,256 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 16 proven. 20 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-13 00:39:46,256 INFO L182 omatonBuilderFactory]: Interpolants [8832#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 8833#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 8834#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 7) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8835#(and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8836#(and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8837#(and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8838#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 7) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8839#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7))), 8840#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 7) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (= 0 (select |#valid| 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8841#(and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8842#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 8843#(and (or (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8844#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8845#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)))), 8846#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8847#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)), 8810#true, 8811#false, 8812#(= 0 (select |#valid| 0)), 8813#(= (select |old(#valid)| 0) (select |#valid| 0)), 8814#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 8815#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|)), 8816#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 8817#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 8818#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 8819#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 8820#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 8821#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8822#(and (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8823#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 8824#(= |#valid| |old(#valid)|), 8825#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 8826#(or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 8827#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 8828#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 8829#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 8830#(and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 8831#(and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8))] [2018-04-13 00:39:46,256 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 30 proven. 68 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-04-13 00:39:46,256 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-13 00:39:46,257 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-13 00:39:46,257 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2018-04-13 00:39:46,257 INFO L87 Difference]: Start difference. First operand 139 states and 156 transitions. Second operand 38 states. [2018-04-13 00:39:47,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:47,560 INFO L93 Difference]: Finished difference Result 149 states and 163 transitions. [2018-04-13 00:39:47,560 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-13 00:39:47,560 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 89 [2018-04-13 00:39:47,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:47,561 INFO L225 Difference]: With dead ends: 149 [2018-04-13 00:39:47,561 INFO L226 Difference]: Without dead ends: 149 [2018-04-13 00:39:47,562 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 6 SyntacticMatches, 5 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1322 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=540, Invalid=3750, Unknown=0, NotChecked=0, Total=4290 [2018-04-13 00:39:47,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-04-13 00:39:47,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 139. [2018-04-13 00:39:47,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-04-13 00:39:47,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 155 transitions. [2018-04-13 00:39:47,565 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 155 transitions. Word has length 89 [2018-04-13 00:39:47,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:47,565 INFO L459 AbstractCegarLoop]: Abstraction has 139 states and 155 transitions. [2018-04-13 00:39:47,566 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-13 00:39:47,566 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 155 transitions. [2018-04-13 00:39:47,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-04-13 00:39:47,566 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:47,566 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 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] [2018-04-13 00:39:47,567 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:47,567 INFO L82 PathProgramCache]: Analyzing trace with hash -716673571, now seen corresponding path program 4 times [2018-04-13 00:39:47,568 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:47,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:47,581 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:47,638 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 17 proven. 31 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:39:47,638 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:47,638 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-13 00:39:47,638 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:47,639 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-04-13 00:39:47,639 INFO L182 omatonBuilderFactory]: Interpolants [9200#(<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 9192#true, 9193#false, 9194#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 9195#(<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 9196#(<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 9197#(<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 9198#(<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 9199#(<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)] [2018-04-13 00:39:47,639 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 17 proven. 31 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:39:47,639 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:39:47,639 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:39:47,640 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:39:47,640 INFO L87 Difference]: Start difference. First operand 139 states and 155 transitions. Second operand 9 states. [2018-04-13 00:39:47,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:47,710 INFO L93 Difference]: Finished difference Result 138 states and 151 transitions. [2018-04-13 00:39:47,710 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:39:47,710 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 92 [2018-04-13 00:39:47,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:47,711 INFO L225 Difference]: With dead ends: 138 [2018-04-13 00:39:47,711 INFO L226 Difference]: Without dead ends: 138 [2018-04-13 00:39:47,711 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:39:47,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-04-13 00:39:47,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 137. [2018-04-13 00:39:47,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-04-13 00:39:47,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 151 transitions. [2018-04-13 00:39:47,714 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 151 transitions. Word has length 92 [2018-04-13 00:39:47,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:47,715 INFO L459 AbstractCegarLoop]: Abstraction has 137 states and 151 transitions. [2018-04-13 00:39:47,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:39:47,715 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 151 transitions. [2018-04-13 00:39:47,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-04-13 00:39:47,715 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:47,716 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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] [2018-04-13 00:39:47,716 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:47,716 INFO L82 PathProgramCache]: Analyzing trace with hash -867351511, now seen corresponding path program 4 times [2018-04-13 00:39:47,717 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:47,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:47,742 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:48,448 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 39 proven. 85 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-13 00:39:48,448 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:48,448 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:39:48,448 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:48,448 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 35 proven. 12 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-13 00:39:48,449 INFO L182 omatonBuilderFactory]: Interpolants [9482#true, 9483#false, 9484#(= 0 (select |#valid| 0)), 9485#(= (select |old(#valid)| 0) (select |#valid| 0)), 9486#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 9487#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|)), 9488#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 9489#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 9490#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 4) (= 0 (select |#valid| 0)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 9491#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 8) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 0 (select |#valid| 0)) (< 7 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 9492#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 9493#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 9494#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 8) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 0 (select |#valid| 0)) (< 7 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 9495#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 8) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 0 (select |#valid| 0)) (< 7 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 9496#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 8) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 0 (select |#valid| 0)) (< 7 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 9497#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 12) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 9498#(= |#valid| |old(#valid)|), 9499#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 9500#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 9501#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 12) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 9502#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 12) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 9503#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 12) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))), 9504#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 16) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 9505#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 12) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 9506#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 12) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 9507#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 12) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 9508#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 9509#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:39:48,449 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 39 proven. 85 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-13 00:39:48,449 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:39:48,449 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:39:48,449 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=681, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:39:48,449 INFO L87 Difference]: Start difference. First operand 137 states and 151 transitions. Second operand 28 states. [2018-04-13 00:39:49,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:49,376 INFO L93 Difference]: Finished difference Result 154 states and 168 transitions. [2018-04-13 00:39:49,377 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-13 00:39:49,377 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 94 [2018-04-13 00:39:49,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:49,377 INFO L225 Difference]: With dead ends: 154 [2018-04-13 00:39:49,377 INFO L226 Difference]: Without dead ends: 154 [2018-04-13 00:39:49,378 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=261, Invalid=2289, Unknown=0, NotChecked=0, Total=2550 [2018-04-13 00:39:49,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-04-13 00:39:49,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 153. [2018-04-13 00:39:49,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-04-13 00:39:49,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 167 transitions. [2018-04-13 00:39:49,380 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 167 transitions. Word has length 94 [2018-04-13 00:39:49,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:49,381 INFO L459 AbstractCegarLoop]: Abstraction has 153 states and 167 transitions. [2018-04-13 00:39:49,381 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:39:49,381 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 167 transitions. [2018-04-13 00:39:49,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-04-13 00:39:49,381 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:49,381 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:49,382 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:49,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1260687991, now seen corresponding path program 5 times [2018-04-13 00:39:49,383 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:49,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:49,392 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:49,442 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 33 proven. 36 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:39:49,442 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:49,443 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:39:49,443 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:49,443 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-04-13 00:39:49,443 INFO L182 omatonBuilderFactory]: Interpolants [9872#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) 0), 9863#true, 9864#false, 9865#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 9866#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1), 9867#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2), 9868#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3), 9869#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2), 9870#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1), 9871#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 0)] [2018-04-13 00:39:49,443 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 33 proven. 36 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:39:49,443 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:39:49,443 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:39:49,443 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:39:49,443 INFO L87 Difference]: Start difference. First operand 153 states and 167 transitions. Second operand 10 states. [2018-04-13 00:39:49,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:49,533 INFO L93 Difference]: Finished difference Result 160 states and 171 transitions. [2018-04-13 00:39:49,533 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:39:49,533 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 95 [2018-04-13 00:39:49,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:49,534 INFO L225 Difference]: With dead ends: 160 [2018-04-13 00:39:49,534 INFO L226 Difference]: Without dead ends: 160 [2018-04-13 00:39:49,534 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:39:49,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2018-04-13 00:39:49,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 152. [2018-04-13 00:39:49,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2018-04-13 00:39:49,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 163 transitions. [2018-04-13 00:39:49,537 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 163 transitions. Word has length 95 [2018-04-13 00:39:49,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:49,537 INFO L459 AbstractCegarLoop]: Abstraction has 152 states and 163 transitions. [2018-04-13 00:39:49,538 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:39:49,538 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 163 transitions. [2018-04-13 00:39:49,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-04-13 00:39:49,538 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:49,538 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2018-04-13 00:39:49,539 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:49,539 INFO L82 PathProgramCache]: Analyzing trace with hash 426620748, now seen corresponding path program 3 times [2018-04-13 00:39:49,540 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:49,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:49,580 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:49,952 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 17 proven. 79 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:39:49,952 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:49,952 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:39:49,952 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:49,952 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:39:49,953 INFO L182 omatonBuilderFactory]: Interpolants [10208#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 10209#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 10210#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)), 10211#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 10212#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 10213#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 10214#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)), 10193#true, 10194#false, 10195#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 10196#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 10197#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 10198#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 10199#(= |#valid| |old(#valid)|), 10200#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 10201#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 10202#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 10203#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 10204#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 10205#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 10206#(and (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 10207#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2))] [2018-04-13 00:39:49,953 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 17 proven. 79 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:39:49,953 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:39:49,953 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:39:49,953 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:39:49,953 INFO L87 Difference]: Start difference. First operand 152 states and 163 transitions. Second operand 22 states. [2018-04-13 00:39:50,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:50,380 INFO L93 Difference]: Finished difference Result 159 states and 170 transitions. [2018-04-13 00:39:50,380 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-13 00:39:50,380 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 96 [2018-04-13 00:39:50,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:50,381 INFO L225 Difference]: With dead ends: 159 [2018-04-13 00:39:50,381 INFO L226 Difference]: Without dead ends: 159 [2018-04-13 00:39:50,381 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 1 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=168, Invalid=1022, Unknown=0, NotChecked=0, Total=1190 [2018-04-13 00:39:50,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-04-13 00:39:50,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 154. [2018-04-13 00:39:50,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-04-13 00:39:50,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 165 transitions. [2018-04-13 00:39:50,383 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 165 transitions. Word has length 96 [2018-04-13 00:39:50,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:50,383 INFO L459 AbstractCegarLoop]: Abstraction has 154 states and 165 transitions. [2018-04-13 00:39:50,383 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:39:50,383 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 165 transitions. [2018-04-13 00:39:50,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-04-13 00:39:50,384 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:50,384 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:50,384 INFO L408 AbstractCegarLoop]: === Iteration 46 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:50,384 INFO L82 PathProgramCache]: Analyzing trace with hash 654311253, now seen corresponding path program 6 times [2018-04-13 00:39:50,385 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:50,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:50,395 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:50,463 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2018-04-13 00:39:50,463 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:50,463 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:39:50,463 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:50,464 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2018-04-13 00:39:50,464 INFO L182 omatonBuilderFactory]: Interpolants [10560#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 10561#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 10562#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 10563#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 10554#true, 10555#false, 10556#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 10557#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)), 10558#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 10559#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0)] [2018-04-13 00:39:50,464 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2018-04-13 00:39:50,464 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:39:50,464 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:39:50,465 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:39:50,465 INFO L87 Difference]: Start difference. First operand 154 states and 165 transitions. Second operand 10 states. [2018-04-13 00:39:50,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:50,570 INFO L93 Difference]: Finished difference Result 273 states and 293 transitions. [2018-04-13 00:39:50,570 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 00:39:50,570 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 102 [2018-04-13 00:39:50,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:50,572 INFO L225 Difference]: With dead ends: 273 [2018-04-13 00:39:50,572 INFO L226 Difference]: Without dead ends: 273 [2018-04-13 00:39:50,572 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:39:50,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2018-04-13 00:39:50,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 161. [2018-04-13 00:39:50,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-04-13 00:39:50,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 174 transitions. [2018-04-13 00:39:50,576 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 174 transitions. Word has length 102 [2018-04-13 00:39:50,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:50,576 INFO L459 AbstractCegarLoop]: Abstraction has 161 states and 174 transitions. [2018-04-13 00:39:50,576 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:39:50,577 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 174 transitions. [2018-04-13 00:39:50,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-04-13 00:39:50,577 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:50,577 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:39:50,577 INFO L408 AbstractCegarLoop]: === Iteration 47 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:50,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1550801130, now seen corresponding path program 4 times [2018-04-13 00:39:50,578 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:50,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:50,598 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:39:51,053 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 11 proven. 106 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:39:51,053 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:51,053 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:39:51,053 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:51,054 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 11 proven. 24 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-04-13 00:39:51,054 INFO L182 omatonBuilderFactory]: Interpolants [11010#true, 11011#false, 11012#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 11013#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 11014#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 11015#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 11016#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 11017#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 11018#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 11019#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 11020#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 11021#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 11022#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 11023#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 4) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 11024#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))), 11025#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)))))), 11026#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 12)))))), 11027#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8)))))), 11028#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11029#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 11030#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|)] [2018-04-13 00:39:51,054 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 11 proven. 106 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:39:51,054 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 00:39:51,054 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 00:39:51,055 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=375, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:39:51,055 INFO L87 Difference]: Start difference. First operand 161 states and 174 transitions. Second operand 21 states. [2018-04-13 00:39:51,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:39:51,670 INFO L93 Difference]: Finished difference Result 194 states and 208 transitions. [2018-04-13 00:39:51,670 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:39:51,671 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 101 [2018-04-13 00:39:51,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:39:51,671 INFO L225 Difference]: With dead ends: 194 [2018-04-13 00:39:51,671 INFO L226 Difference]: Without dead ends: 194 [2018-04-13 00:39:51,672 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 3 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=132, Invalid=1200, Unknown=0, NotChecked=0, Total=1332 [2018-04-13 00:39:51,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-04-13 00:39:51,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 168. [2018-04-13 00:39:51,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 168 states. [2018-04-13 00:39:51,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 181 transitions. [2018-04-13 00:39:51,674 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 181 transitions. Word has length 101 [2018-04-13 00:39:51,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:39:51,674 INFO L459 AbstractCegarLoop]: Abstraction has 168 states and 181 transitions. [2018-04-13 00:39:51,674 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 00:39:51,674 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 181 transitions. [2018-04-13 00:39:51,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-13 00:39:51,674 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:39:51,675 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2018-04-13 00:39:51,675 INFO L408 AbstractCegarLoop]: === Iteration 48 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:39:51,675 INFO L82 PathProgramCache]: Analyzing trace with hash -1303612823, now seen corresponding path program 5 times [2018-04-13 00:39:51,675 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:39:51,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:39:51,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:39:53,974 WARN L151 SmtUtils]: Spent 120ms on a formula simplification. DAG size of input: 90 DAG size of output 70 [2018-04-13 00:39:54,276 WARN L151 SmtUtils]: Spent 130ms on a formula simplification. DAG size of input: 127 DAG size of output 62 [2018-04-13 00:39:57,867 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:39:57,867 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:39:57,867 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2018-04-13 00:39:57,867 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:39:57,867 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:39:57,868 INFO L182 omatonBuilderFactory]: Interpolants [11456#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (or (and (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (= (select |old(#valid)| 0) (select |#valid| 0))) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= |old(#valid)| (store (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 1)))), 11457#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (and (= |old(#valid)| (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (= (select |old(#valid)| 0) 1))), 11458#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (and (= |old(#valid)| (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| 0) 1) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11459#(and (or (= (select |old(#valid)| 0) 1) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= |old(#valid)| (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11460#(and (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= |old(#valid)| (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))) (= (select |old(#valid)| 0) 1) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11461#(and (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|)) (= (select |old(#valid)| 0) 1) (<= 1 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11462#(and (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|)) (= (select |old(#valid)| 0) 1) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11463#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|)) (= (select |old(#valid)| 0) 1))), 11464#(or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|)) (= (select |old(#valid)| 0) 1)), 11465#(or (= (select |old(#valid)| 0) 1) (= (select |old(#valid)| (@diff |#valid| |old(#valid)|)) (select |#valid| (@diff |#valid| |old(#valid)|)))), 11425#true, 11426#false, 11427#(= 0 (select |#valid| 0)), 11428#(and (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0) (= 0 (select |#valid| 0))), 11429#(and (= |#valid| |old(#valid)|) (= 0 (select |#valid| 0))), 11430#(= |#valid| |old(#valid)|), 11431#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 11432#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 1) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)), 11433#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 1) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 11434#(and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 11435#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 11436#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 11437#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) |old(#valid)|)), 11438#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) |old(#valid)|)), 11439#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= |old(#valid)| (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))) (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 11440#(and (or (and (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11441#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))), 11442#(and (or (and (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |old(#valid)|) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11443#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))), 11444#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= 9 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))), 11445#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 11446#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) |old(#valid)|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0)), 11447#(and (or (<= 9 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) |old(#valid)|))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11448#(and (or (and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= |old(#valid)| (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))))))) (<= 9 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11449#(and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))) (not (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11450#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 11) (and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)))))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8))))))) (<= 13 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))), 11451#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= 9 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (and (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= |old(#valid)| (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))))))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7))), 11452#(and (or (<= 9 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (and (or (and (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4))))))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11453#(and (or (<= 9 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7) (and (or (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= |old(#valid)| (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4)))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11454#(and (or (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (or (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |old(#valid)|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11455#(and (or (<= 5 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= |old(#valid)| (store (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 00:39:57,868 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:39:57,868 INFO L442 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-04-13 00:39:57,868 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-04-13 00:39:57,869 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1542, Unknown=0, NotChecked=0, Total=1640 [2018-04-13 00:39:57,869 INFO L87 Difference]: Start difference. First operand 168 states and 181 transitions. Second operand 41 states. [2018-04-13 00:39:58,486 WARN L151 SmtUtils]: Spent 106ms on a formula simplification. DAG size of input: 113 DAG size of output 91 [2018-04-13 00:39:59,878 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 144 DAG size of output 65 [2018-04-13 00:40:00,168 WARN L151 SmtUtils]: Spent 137ms on a formula simplification. DAG size of input: 144 DAG size of output 65 [2018-04-13 00:40:00,639 WARN L151 SmtUtils]: Spent 260ms on a formula simplification. DAG size of input: 158 DAG size of output 85 [2018-04-13 00:40:01,161 WARN L151 SmtUtils]: Spent 299ms on a formula simplification. DAG size of input: 212 DAG size of output 117 [2018-04-13 00:40:01,815 WARN L151 SmtUtils]: Spent 239ms on a formula simplification. DAG size of input: 201 DAG size of output 110 [2018-04-13 00:40:03,302 WARN L151 SmtUtils]: Spent 1142ms on a formula simplification. DAG size of input: 293 DAG size of output 195 [2018-04-13 00:40:05,208 WARN L151 SmtUtils]: Spent 1610ms on a formula simplification. DAG size of input: 319 DAG size of output 214 [2018-04-13 00:40:06,963 WARN L151 SmtUtils]: Spent 1446ms on a formula simplification. DAG size of input: 326 DAG size of output 214 [2018-04-13 00:40:07,888 WARN L151 SmtUtils]: Spent 740ms on a formula simplification. DAG size of input: 248 DAG size of output 145 [2018-04-13 00:40:08,461 WARN L151 SmtUtils]: Spent 329ms on a formula simplification. DAG size of input: 209 DAG size of output 130 [2018-04-13 00:40:08,761 WARN L151 SmtUtils]: Spent 136ms on a formula simplification. DAG size of input: 159 DAG size of output 81 [2018-04-13 00:40:09,224 WARN L151 SmtUtils]: Spent 279ms on a formula simplification. DAG size of input: 184 DAG size of output 106 [2018-04-13 00:40:09,628 WARN L151 SmtUtils]: Spent 240ms on a formula simplification. DAG size of input: 192 DAG size of output 99 [2018-04-13 00:40:10,146 WARN L151 SmtUtils]: Spent 332ms on a formula simplification. DAG size of input: 184 DAG size of output 89 [2018-04-13 00:40:10,474 WARN L151 SmtUtils]: Spent 152ms on a formula simplification. DAG size of input: 158 DAG size of output 80 [2018-04-13 00:40:10,979 WARN L151 SmtUtils]: Spent 136ms on a formula simplification. DAG size of input: 146 DAG size of output 67 [2018-04-13 00:40:11,436 WARN L151 SmtUtils]: Spent 108ms on a formula simplification. DAG size of input: 144 DAG size of output 52 [2018-04-13 00:40:12,567 WARN L151 SmtUtils]: Spent 490ms on a formula simplification. DAG size of input: 245 DAG size of output 126 [2018-04-13 00:40:13,353 WARN L151 SmtUtils]: Spent 626ms on a formula simplification. DAG size of input: 248 DAG size of output 128 [2018-04-13 00:40:14,311 WARN L151 SmtUtils]: Spent 501ms on a formula simplification. DAG size of input: 242 DAG size of output 132 [2018-04-13 00:40:14,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:14,429 INFO L93 Difference]: Finished difference Result 187 states and 199 transitions. [2018-04-13 00:40:14,430 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-13 00:40:14,430 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 100 [2018-04-13 00:40:14,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:14,430 INFO L225 Difference]: With dead ends: 187 [2018-04-13 00:40:14,431 INFO L226 Difference]: Without dead ends: 152 [2018-04-13 00:40:14,432 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 12 SyntacticMatches, 11 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 20.8s TimeCoverageRelationStatistics Valid=797, Invalid=5523, Unknown=0, NotChecked=0, Total=6320 [2018-04-13 00:40:14,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-04-13 00:40:14,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 146. [2018-04-13 00:40:14,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-04-13 00:40:14,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 161 transitions. [2018-04-13 00:40:14,436 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 161 transitions. Word has length 100 [2018-04-13 00:40:14,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:14,436 INFO L459 AbstractCegarLoop]: Abstraction has 146 states and 161 transitions. [2018-04-13 00:40:14,436 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-04-13 00:40:14,437 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 161 transitions. [2018-04-13 00:40:14,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-04-13 00:40:14,437 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:14,437 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:14,438 INFO L408 AbstractCegarLoop]: === Iteration 49 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:14,438 INFO L82 PathProgramCache]: Analyzing trace with hash 830194973, now seen corresponding path program 5 times [2018-04-13 00:40:14,439 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:14,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:14,459 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:15,576 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 38 proven. 106 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-04-13 00:40:15,576 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:15,576 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-13 00:40:15,576 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:15,576 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 36 proven. 18 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-04-13 00:40:15,576 INFO L182 omatonBuilderFactory]: Interpolants [11904#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 11905#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4))))), 11906#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4))))), 11907#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4))))), 11908#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11909#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11910#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 11911#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 11912#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)), 11877#true, 11878#false, 11879#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 11880#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 11881#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 11882#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 11883#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 11884#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 11885#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 11886#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 11887#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 11888#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 11889#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 11890#(and (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 11891#(= |#valid| |old(#valid)|), 11892#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 11893#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 11894#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 11895#(and (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 11896#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 11897#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 11898#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 11899#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 11900#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 11901#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 11902#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 11903#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4))] [2018-04-13 00:40:15,577 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 38 proven. 106 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-04-13 00:40:15,577 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-13 00:40:15,577 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-13 00:40:15,577 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1174, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 00:40:15,577 INFO L87 Difference]: Start difference. First operand 146 states and 161 transitions. Second operand 36 states. [2018-04-13 00:40:16,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:16,804 INFO L93 Difference]: Finished difference Result 148 states and 163 transitions. [2018-04-13 00:40:16,804 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-13 00:40:16,804 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 102 [2018-04-13 00:40:16,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:16,805 INFO L225 Difference]: With dead ends: 148 [2018-04-13 00:40:16,805 INFO L226 Difference]: Without dead ends: 148 [2018-04-13 00:40:16,806 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 8 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=258, Invalid=3524, Unknown=0, NotChecked=0, Total=3782 [2018-04-13 00:40:16,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-04-13 00:40:16,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 147. [2018-04-13 00:40:16,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-13 00:40:16,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 162 transitions. [2018-04-13 00:40:16,809 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 162 transitions. Word has length 102 [2018-04-13 00:40:16,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:16,809 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 162 transitions. [2018-04-13 00:40:16,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-13 00:40:16,809 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 162 transitions. [2018-04-13 00:40:16,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-04-13 00:40:16,810 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:16,810 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 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] [2018-04-13 00:40:16,810 INFO L408 AbstractCegarLoop]: === Iteration 50 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:16,810 INFO L82 PathProgramCache]: Analyzing trace with hash -983986641, now seen corresponding path program 6 times [2018-04-13 00:40:16,811 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:16,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:16,833 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:17,159 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 111 proven. 23 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:40:17,159 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:17,159 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:40:17,159 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:17,159 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 49 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2018-04-13 00:40:17,159 INFO L182 omatonBuilderFactory]: Interpolants [12262#true, 12263#false, 12264#(= 0 (select |#valid| 0)), 12265#(= (select |old(#valid)| 0) (select |#valid| 0)), 12266#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 12267#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 12268#(and (= 0 (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 12269#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= 0 (select |#valid| 0))), 12270#(and (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))), 12271#(and (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 12272#(= |#valid| |old(#valid)|), 12273#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 12274#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 12275#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 12276#(and (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 12277#(and (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 12278#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))))), 12279#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= 0 (select |#valid| 0))), 12280#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 12281#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))), 12282#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 12283#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:40:17,159 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 111 proven. 23 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:40:17,160 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:40:17,160 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:40:17,160 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:40:17,160 INFO L87 Difference]: Start difference. First operand 147 states and 162 transitions. Second operand 22 states. [2018-04-13 00:40:17,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:17,854 INFO L93 Difference]: Finished difference Result 149 states and 163 transitions. [2018-04-13 00:40:17,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:40:17,854 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 107 [2018-04-13 00:40:17,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:17,855 INFO L225 Difference]: With dead ends: 149 [2018-04-13 00:40:17,855 INFO L226 Difference]: Without dead ends: 149 [2018-04-13 00:40:17,856 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=301, Invalid=1769, Unknown=0, NotChecked=0, Total=2070 [2018-04-13 00:40:17,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-04-13 00:40:17,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 147. [2018-04-13 00:40:17,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-13 00:40:17,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 161 transitions. [2018-04-13 00:40:17,860 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 161 transitions. Word has length 107 [2018-04-13 00:40:17,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:17,860 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 161 transitions. [2018-04-13 00:40:17,861 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:40:17,861 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 161 transitions. [2018-04-13 00:40:17,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-13 00:40:17,861 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:17,861 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:17,862 INFO L408 AbstractCegarLoop]: === Iteration 51 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:17,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1939966257, now seen corresponding path program 6 times [2018-04-13 00:40:17,862 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:17,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:17,884 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:18,248 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 9 proven. 125 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:40:18,249 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:18,249 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-13 00:40:18,249 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:18,249 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 9 proven. 26 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-04-13 00:40:18,249 INFO L182 omatonBuilderFactory]: Interpolants [12640#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 12641#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 12642#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 12643#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 12644#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 12645#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 12646#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 12647#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 12648#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 12649#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))), 12650#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)), 12628#true, 12629#false, 12630#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 12631#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 12632#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 12633#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 12634#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 12635#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 12636#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 12637#(= |#valid| |old(#valid)|), 12638#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0), 12639#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0)] [2018-04-13 00:40:18,249 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 9 proven. 125 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:40:18,249 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-13 00:40:18,249 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-13 00:40:18,250 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=458, Unknown=0, NotChecked=0, Total=506 [2018-04-13 00:40:18,250 INFO L87 Difference]: Start difference. First operand 147 states and 161 transitions. Second operand 23 states. [2018-04-13 00:40:19,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:19,064 INFO L93 Difference]: Finished difference Result 153 states and 164 transitions. [2018-04-13 00:40:19,064 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:40:19,064 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 108 [2018-04-13 00:40:19,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:19,065 INFO L225 Difference]: With dead ends: 153 [2018-04-13 00:40:19,065 INFO L226 Difference]: Without dead ends: 151 [2018-04-13 00:40:19,065 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 3 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=390, Invalid=2580, Unknown=0, NotChecked=0, Total=2970 [2018-04-13 00:40:19,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-04-13 00:40:19,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 146. [2018-04-13 00:40:19,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-04-13 00:40:19,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 160 transitions. [2018-04-13 00:40:19,068 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 160 transitions. Word has length 108 [2018-04-13 00:40:19,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:19,068 INFO L459 AbstractCegarLoop]: Abstraction has 146 states and 160 transitions. [2018-04-13 00:40:19,068 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-13 00:40:19,068 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 160 transitions. [2018-04-13 00:40:19,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-13 00:40:19,069 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:19,069 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:19,069 INFO L408 AbstractCegarLoop]: === Iteration 52 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:19,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1939966258, now seen corresponding path program 3 times [2018-04-13 00:40:19,070 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:19,080 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:19,180 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 62 proven. 33 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:40:19,180 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:19,181 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:40:19,181 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:19,181 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-04-13 00:40:19,181 INFO L182 omatonBuilderFactory]: Interpolants [13024#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 13025#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))), 13026#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 13015#true, 13016#false, 13017#(<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 13018#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 13019#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 13020#(<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 13021#(<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 13022#(<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 13023#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))] [2018-04-13 00:40:19,181 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 62 proven. 33 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:40:19,181 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:40:19,182 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:40:19,182 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:40:19,182 INFO L87 Difference]: Start difference. First operand 146 states and 160 transitions. Second operand 12 states. [2018-04-13 00:40:19,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:19,301 INFO L93 Difference]: Finished difference Result 155 states and 166 transitions. [2018-04-13 00:40:19,301 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 00:40:19,301 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 108 [2018-04-13 00:40:19,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:19,302 INFO L225 Difference]: With dead ends: 155 [2018-04-13 00:40:19,302 INFO L226 Difference]: Without dead ends: 155 [2018-04-13 00:40:19,303 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:40:19,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-04-13 00:40:19,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 146. [2018-04-13 00:40:19,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-04-13 00:40:19,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 159 transitions. [2018-04-13 00:40:19,305 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 159 transitions. Word has length 108 [2018-04-13 00:40:19,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:19,305 INFO L459 AbstractCegarLoop]: Abstraction has 146 states and 159 transitions. [2018-04-13 00:40:19,305 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:40:19,305 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 159 transitions. [2018-04-13 00:40:19,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-04-13 00:40:19,306 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:19,306 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:19,306 INFO L408 AbstractCegarLoop]: === Iteration 53 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:19,306 INFO L82 PathProgramCache]: Analyzing trace with hash 9411958, now seen corresponding path program 5 times [2018-04-13 00:40:19,307 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:19,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:19,331 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:19,645 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 33 proven. 87 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:40:19,645 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:19,645 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:40:19,645 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:19,645 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:40:19,646 INFO L182 omatonBuilderFactory]: Interpolants [13344#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13345#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13346#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13347#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 13348#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 13349#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 13350#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 13351#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 13352#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13353#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13354#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)), 13355#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13356#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|), 13338#true, 13339#false, 13340#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 13341#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 13342#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 13343#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))] [2018-04-13 00:40:19,646 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 33 proven. 87 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:40:19,646 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:40:19,646 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:40:19,646 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:40:19,646 INFO L87 Difference]: Start difference. First operand 146 states and 159 transitions. Second operand 19 states. [2018-04-13 00:40:19,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:19,933 INFO L93 Difference]: Finished difference Result 169 states and 183 transitions. [2018-04-13 00:40:19,933 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-13 00:40:19,933 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 109 [2018-04-13 00:40:19,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:19,934 INFO L225 Difference]: With dead ends: 169 [2018-04-13 00:40:19,934 INFO L226 Difference]: Without dead ends: 169 [2018-04-13 00:40:19,935 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 3 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=136, Invalid=676, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:40:19,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-04-13 00:40:19,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 160. [2018-04-13 00:40:19,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-04-13 00:40:19,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 177 transitions. [2018-04-13 00:40:19,938 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 177 transitions. Word has length 109 [2018-04-13 00:40:19,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:19,938 INFO L459 AbstractCegarLoop]: Abstraction has 160 states and 177 transitions. [2018-04-13 00:40:19,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:40:19,938 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 177 transitions. [2018-04-13 00:40:19,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-04-13 00:40:19,939 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:19,939 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:19,939 INFO L408 AbstractCegarLoop]: === Iteration 54 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:19,939 INFO L82 PathProgramCache]: Analyzing trace with hash 291770897, now seen corresponding path program 7 times [2018-04-13 00:40:19,940 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:19,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:19,968 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:21,678 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 52 proven. 115 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:40:21,678 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:21,679 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-13 00:40:21,679 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:21,679 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 19 proven. 37 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:40:21,679 INFO L182 omatonBuilderFactory]: Interpolants [13706#true, 13707#false, 13708#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 13709#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 13710#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 13711#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 13712#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 13713#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 13714#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 13715#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 13716#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 13717#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13718#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))), 13719#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 13720#(= |#valid| |old(#valid)|), 13721#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 13722#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 13723#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 13724#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)), 13725#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 13726#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13727#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 7) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4))))))), 13728#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 13729#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 13730#(and (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4))))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13731#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 7) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)), 13732#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 7) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))))), 13733#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 11) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13734#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 11))), 13735#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 11) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13736#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 11) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))))), 13737#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 15) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 16)), 13738#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 11) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12)), 13739#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 11) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12)), 13740#(and (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12)), 13741#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13742#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7))), 13743#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8)) 4))))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7))), 13744#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))))), 13745#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 13746#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13747#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)))), 13748#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 13749#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:40:21,679 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 52 proven. 115 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:40:21,679 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-13 00:40:21,680 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-13 00:40:21,680 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=251, Invalid=1641, Unknown=0, NotChecked=0, Total=1892 [2018-04-13 00:40:21,680 INFO L87 Difference]: Start difference. First operand 160 states and 177 transitions. Second operand 44 states. [2018-04-13 00:40:23,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:23,110 INFO L93 Difference]: Finished difference Result 168 states and 182 transitions. [2018-04-13 00:40:23,110 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-13 00:40:23,110 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 110 [2018-04-13 00:40:23,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:23,111 INFO L225 Difference]: With dead ends: 168 [2018-04-13 00:40:23,111 INFO L226 Difference]: Without dead ends: 168 [2018-04-13 00:40:23,111 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1518 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=679, Invalid=4871, Unknown=0, NotChecked=0, Total=5550 [2018-04-13 00:40:23,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2018-04-13 00:40:23,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 160. [2018-04-13 00:40:23,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-04-13 00:40:23,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2018-04-13 00:40:23,113 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 110 [2018-04-13 00:40:23,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:23,113 INFO L459 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2018-04-13 00:40:23,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-13 00:40:23,113 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2018-04-13 00:40:23,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-04-13 00:40:23,114 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:23,114 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:23,114 INFO L408 AbstractCegarLoop]: === Iteration 55 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:23,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1782783141, now seen corresponding path program 7 times [2018-04-13 00:40:23,115 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:23,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:23,127 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:23,204 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-04-13 00:40:23,204 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:23,204 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:40:23,204 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:23,205 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-04-13 00:40:23,205 INFO L182 omatonBuilderFactory]: Interpolants [14144#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)), 14145#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 14146#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 14147#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 14148#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 14149#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 14150#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 14151#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 14141#true, 14142#false, 14143#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0)] [2018-04-13 00:40:23,205 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-04-13 00:40:23,205 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:40:23,205 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:40:23,205 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=62, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:40:23,206 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand 11 states. [2018-04-13 00:40:23,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:23,286 INFO L93 Difference]: Finished difference Result 324 states and 351 transitions. [2018-04-13 00:40:23,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:40:23,287 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 115 [2018-04-13 00:40:23,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:23,288 INFO L225 Difference]: With dead ends: 324 [2018-04-13 00:40:23,288 INFO L226 Difference]: Without dead ends: 324 [2018-04-13 00:40:23,288 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:40:23,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2018-04-13 00:40:23,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 167. [2018-04-13 00:40:23,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-04-13 00:40:23,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 185 transitions. [2018-04-13 00:40:23,291 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 185 transitions. Word has length 115 [2018-04-13 00:40:23,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:23,291 INFO L459 AbstractCegarLoop]: Abstraction has 167 states and 185 transitions. [2018-04-13 00:40:23,291 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:40:23,291 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 185 transitions. [2018-04-13 00:40:23,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-04-13 00:40:23,292 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:23,292 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:23,292 INFO L408 AbstractCegarLoop]: === Iteration 56 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:23,293 INFO L82 PathProgramCache]: Analyzing trace with hash -467477468, now seen corresponding path program 6 times [2018-04-13 00:40:23,293 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:23,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:23,317 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:23,713 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 6 proven. 133 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:40:23,714 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:23,714 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:40:23,714 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:23,714 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2018-04-13 00:40:23,714 INFO L182 omatonBuilderFactory]: Interpolants [14657#true, 14658#false, 14659#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 14660#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 14661#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 14662#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 14663#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 14664#(and (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 14665#(and (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 14666#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 14667#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 14668#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 14669#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 14670#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 14671#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 14672#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 14673#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 14674#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|)] [2018-04-13 00:40:23,714 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 6 proven. 133 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:40:23,714 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:40:23,714 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:40:23,714 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=270, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:40:23,714 INFO L87 Difference]: Start difference. First operand 167 states and 185 transitions. Second operand 18 states. [2018-04-13 00:40:24,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:24,173 INFO L93 Difference]: Finished difference Result 224 states and 241 transitions. [2018-04-13 00:40:24,173 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:40:24,173 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 114 [2018-04-13 00:40:24,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:24,173 INFO L225 Difference]: With dead ends: 224 [2018-04-13 00:40:24,173 INFO L226 Difference]: Without dead ends: 224 [2018-04-13 00:40:24,174 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 3 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2018-04-13 00:40:24,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-13 00:40:24,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 190. [2018-04-13 00:40:24,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-13 00:40:24,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 208 transitions. [2018-04-13 00:40:24,176 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 208 transitions. Word has length 114 [2018-04-13 00:40:24,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:24,176 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 208 transitions. [2018-04-13 00:40:24,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:40:24,176 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 208 transitions. [2018-04-13 00:40:24,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-04-13 00:40:24,177 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:24,177 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:24,177 INFO L408 AbstractCegarLoop]: === Iteration 57 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:24,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1606899421, now seen corresponding path program 8 times [2018-04-13 00:40:24,178 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:24,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:24,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:40:25,294 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 54 proven. 145 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-04-13 00:40:25,294 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:25,295 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-13 00:40:25,295 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:25,295 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 50 proven. 24 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-04-13 00:40:25,295 INFO L182 omatonBuilderFactory]: Interpolants [15117#true, 15118#false, 15119#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 15120#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 15121#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 15122#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 15123#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 15124#(and (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 15125#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 15126#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 15127#(and (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 15128#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 15129#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 15130#(and (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15131#(= |#valid| |old(#valid)|), 15132#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 15133#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 15134#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 15135#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15136#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 15137#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 15138#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 15139#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 15140#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 15141#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 15142#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 15143#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 15144#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15145#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15146#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15147#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 15148#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15149#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15150#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15151#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 15152#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:40:25,295 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 54 proven. 145 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-04-13 00:40:25,295 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-13 00:40:25,295 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-13 00:40:25,296 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1174, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 00:40:25,296 INFO L87 Difference]: Start difference. First operand 190 states and 208 transitions. Second operand 36 states. [2018-04-13 00:40:26,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:26,782 INFO L93 Difference]: Finished difference Result 192 states and 210 transitions. [2018-04-13 00:40:26,783 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-13 00:40:26,783 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 115 [2018-04-13 00:40:26,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:26,783 INFO L225 Difference]: With dead ends: 192 [2018-04-13 00:40:26,784 INFO L226 Difference]: Without dead ends: 192 [2018-04-13 00:40:26,784 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=205, Invalid=2765, Unknown=0, NotChecked=0, Total=2970 [2018-04-13 00:40:26,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2018-04-13 00:40:26,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 191. [2018-04-13 00:40:26,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2018-04-13 00:40:26,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 209 transitions. [2018-04-13 00:40:26,786 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 209 transitions. Word has length 115 [2018-04-13 00:40:26,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:26,787 INFO L459 AbstractCegarLoop]: Abstraction has 191 states and 209 transitions. [2018-04-13 00:40:26,787 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-13 00:40:26,787 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 209 transitions. [2018-04-13 00:40:26,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-04-13 00:40:26,788 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:26,788 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:26,788 INFO L408 AbstractCegarLoop]: === Iteration 58 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:26,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1970188507, now seen corresponding path program 7 times [2018-04-13 00:40:26,789 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:26,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:26,799 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:26,864 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 60 proven. 62 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:40:26,864 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:26,865 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:40:26,865 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:26,865 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-04-13 00:40:26,865 INFO L182 omatonBuilderFactory]: Interpolants [15584#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1), 15585#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 0), 15586#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) 0), 15575#true, 15576#false, 15577#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 15578#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1), 15579#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2), 15580#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3), 15581#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4), 15582#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3), 15583#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2)] [2018-04-13 00:40:26,865 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 60 proven. 62 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:40:26,866 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:40:26,866 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:40:26,866 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:40:26,866 INFO L87 Difference]: Start difference. First operand 191 states and 209 transitions. Second operand 12 states. [2018-04-13 00:40:26,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:26,974 INFO L93 Difference]: Finished difference Result 198 states and 213 transitions. [2018-04-13 00:40:26,974 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:40:26,975 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 116 [2018-04-13 00:40:26,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:26,975 INFO L225 Difference]: With dead ends: 198 [2018-04-13 00:40:26,976 INFO L226 Difference]: Without dead ends: 198 [2018-04-13 00:40:26,976 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:40:26,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-04-13 00:40:26,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 190. [2018-04-13 00:40:26,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-13 00:40:26,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 205 transitions. [2018-04-13 00:40:26,979 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 205 transitions. Word has length 116 [2018-04-13 00:40:26,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:26,979 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 205 transitions. [2018-04-13 00:40:26,979 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:40:26,980 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 205 transitions. [2018-04-13 00:40:26,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-04-13 00:40:26,980 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:26,980 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2018-04-13 00:40:26,981 INFO L408 AbstractCegarLoop]: === Iteration 59 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:26,981 INFO L82 PathProgramCache]: Analyzing trace with hash -946302882, now seen corresponding path program 4 times [2018-04-13 00:40:26,981 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:27,005 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:27,592 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 36 proven. 121 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:40:27,593 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:27,593 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:40:27,593 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:27,593 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 3 proven. 32 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-04-13 00:40:27,593 INFO L182 omatonBuilderFactory]: Interpolants [16000#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 16001#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 16002#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16003#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16004#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)), 16005#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16006#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16007#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16008#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)), 15985#true, 15986#false, 15987#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 15988#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 15989#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 15990#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 15991#(= |#valid| |old(#valid)|), 15992#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 15993#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 15994#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 15995#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 15996#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 15997#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 15998#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 15999#(and (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3))] [2018-04-13 00:40:27,593 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 36 proven. 121 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:40:27,593 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:40:27,594 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:40:27,594 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:40:27,594 INFO L87 Difference]: Start difference. First operand 190 states and 205 transitions. Second operand 24 states. [2018-04-13 00:40:28,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:28,161 INFO L93 Difference]: Finished difference Result 197 states and 212 transitions. [2018-04-13 00:40:28,167 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:40:28,167 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 117 [2018-04-13 00:40:28,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:28,168 INFO L225 Difference]: With dead ends: 197 [2018-04-13 00:40:28,168 INFO L226 Difference]: Without dead ends: 197 [2018-04-13 00:40:28,168 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 1 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=218, Invalid=1342, Unknown=0, NotChecked=0, Total=1560 [2018-04-13 00:40:28,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-04-13 00:40:28,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 192. [2018-04-13 00:40:28,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-04-13 00:40:28,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 207 transitions. [2018-04-13 00:40:28,170 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 207 transitions. Word has length 117 [2018-04-13 00:40:28,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:28,170 INFO L459 AbstractCegarLoop]: Abstraction has 192 states and 207 transitions. [2018-04-13 00:40:28,170 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:40:28,170 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 207 transitions. [2018-04-13 00:40:28,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-04-13 00:40:28,171 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:28,171 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:28,171 INFO L408 AbstractCegarLoop]: === Iteration 60 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:28,171 INFO L82 PathProgramCache]: Analyzing trace with hash -1047443792, now seen corresponding path program 7 times [2018-04-13 00:40:28,171 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:28,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:28,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:40:28,631 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 15 proven. 144 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:40:28,631 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:28,631 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-13 00:40:28,631 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:28,631 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2018-04-13 00:40:28,632 INFO L182 omatonBuilderFactory]: Interpolants [16448#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 16449#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|), 16430#true, 16431#false, 16432#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 16433#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 16434#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 16435#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 16436#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 16437#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0), 16438#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16439#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16440#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16441#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16442#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))), 16443#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))), 16444#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16445#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)))), 16446#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))), 16447#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4))))] [2018-04-13 00:40:28,632 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 15 proven. 144 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:40:28,632 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-13 00:40:28,632 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-13 00:40:28,632 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:40:28,632 INFO L87 Difference]: Start difference. First operand 192 states and 207 transitions. Second operand 20 states. [2018-04-13 00:40:29,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:29,359 INFO L93 Difference]: Finished difference Result 199 states and 212 transitions. [2018-04-13 00:40:29,359 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-13 00:40:29,359 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 122 [2018-04-13 00:40:29,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:29,360 INFO L225 Difference]: With dead ends: 199 [2018-04-13 00:40:29,360 INFO L226 Difference]: Without dead ends: 199 [2018-04-13 00:40:29,360 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 4 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=400, Invalid=1952, Unknown=0, NotChecked=0, Total=2352 [2018-04-13 00:40:29,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-04-13 00:40:29,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 193. [2018-04-13 00:40:29,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 193 states. [2018-04-13 00:40:29,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 207 transitions. [2018-04-13 00:40:29,363 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 207 transitions. Word has length 122 [2018-04-13 00:40:29,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:29,363 INFO L459 AbstractCegarLoop]: Abstraction has 193 states and 207 transitions. [2018-04-13 00:40:29,363 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-13 00:40:29,363 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 207 transitions. [2018-04-13 00:40:29,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2018-04-13 00:40:29,364 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:29,364 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2018-04-13 00:40:29,364 INFO L408 AbstractCegarLoop]: === Iteration 61 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:29,364 INFO L82 PathProgramCache]: Analyzing trace with hash 778072699, now seen corresponding path program 6 times [2018-04-13 00:40:29,365 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:29,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:29,402 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:32,047 WARN L151 SmtUtils]: Spent 113ms on a formula simplification. DAG size of input: 104 DAG size of output 55 [2018-04-13 00:40:32,287 WARN L151 SmtUtils]: Spent 133ms on a formula simplification. DAG size of input: 130 DAG size of output 58 [2018-04-13 00:40:33,219 WARN L151 SmtUtils]: Spent 264ms on a formula simplification. DAG size of input: 182 DAG size of output 62 [2018-04-13 00:40:33,792 WARN L151 SmtUtils]: Spent 290ms on a formula simplification. DAG size of input: 182 DAG size of output 62 [2018-04-13 00:40:34,930 WARN L151 SmtUtils]: Spent 398ms on a formula simplification. DAG size of input: 191 DAG size of output 68 [2018-04-13 00:40:35,645 WARN L151 SmtUtils]: Spent 303ms on a formula simplification. DAG size of input: 173 DAG size of output 68 [2018-04-13 00:40:36,572 WARN L151 SmtUtils]: Spent 198ms on a formula simplification. DAG size of input: 133 DAG size of output 79 [2018-04-13 00:40:36,945 WARN L151 SmtUtils]: Spent 185ms on a formula simplification. DAG size of input: 133 DAG size of output 78 [2018-04-13 00:40:37,268 WARN L151 SmtUtils]: Spent 193ms on a formula simplification. DAG size of input: 131 DAG size of output 80 [2018-04-13 00:40:37,586 WARN L151 SmtUtils]: Spent 189ms on a formula simplification. DAG size of input: 135 DAG size of output 83 [2018-04-13 00:40:37,901 WARN L151 SmtUtils]: Spent 194ms on a formula simplification. DAG size of input: 128 DAG size of output 78 [2018-04-13 00:40:38,284 WARN L151 SmtUtils]: Spent 236ms on a formula simplification. DAG size of input: 143 DAG size of output 83 [2018-04-13 00:40:39,210 WARN L151 SmtUtils]: Spent 551ms on a formula simplification. DAG size of input: 228 DAG size of output 78 [2018-04-13 00:40:40,727 WARN L151 SmtUtils]: Spent 669ms on a formula simplification. DAG size of input: 217 DAG size of output 77 [2018-04-13 00:40:41,444 WARN L151 SmtUtils]: Spent 381ms on a formula simplification. DAG size of input: 186 DAG size of output 73 [2018-04-13 00:40:42,071 WARN L151 SmtUtils]: Spent 366ms on a formula simplification. DAG size of input: 184 DAG size of output 68 [2018-04-13 00:40:42,874 WARN L151 SmtUtils]: Spent 401ms on a formula simplification. DAG size of input: 206 DAG size of output 60 [2018-04-13 00:40:43,690 WARN L151 SmtUtils]: Spent 356ms on a formula simplification. DAG size of input: 192 DAG size of output 59 [2018-04-13 00:40:44,226 WARN L151 SmtUtils]: Spent 239ms on a formula simplification. DAG size of input: 161 DAG size of output 54 [2018-04-13 00:40:44,825 WARN L151 SmtUtils]: Spent 249ms on a formula simplification. DAG size of input: 156 DAG size of output 49 [2018-04-13 00:40:45,497 WARN L151 SmtUtils]: Spent 297ms on a formula simplification. DAG size of input: 152 DAG size of output 38 [2018-04-13 00:40:46,316 WARN L151 SmtUtils]: Spent 347ms on a formula simplification. DAG size of input: 156 DAG size of output 38 [2018-04-13 00:40:49,257 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 46 proven. 126 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-13 00:40:49,257 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:49,257 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2018-04-13 00:40:49,257 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:49,258 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 13 proven. 31 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-13 00:40:49,259 INFO L182 omatonBuilderFactory]: Interpolants [16900#true, 16901#false, 16902#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 16903#(= |#valid| |old(#valid)|), 16904#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 1)), 16905#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 16906#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 16907#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 16908#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 16909#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 16910#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) |#valid|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 16911#(and (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= |#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|)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff |old(#valid)| |#valid|))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0)), 16912#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0)), 16913#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff |old(#valid)| |#valid|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= |#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|)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~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_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#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_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))), 16914#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 16915#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 16916#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| 0) |#valid|)) 0) (= (store |#valid| (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| 0)) (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| 0) (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| 0)))) (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| 0)) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 16917#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= |#valid| (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) |#valid|) (select |#valid| (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) |#valid|)))) (not (= (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store |#valid| (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0)) (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0)))) (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))), 16918#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |#valid|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= (@diff (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) (@diff (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) |#valid|) (select |#valid| (@diff (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) |#valid|)))) (= (store |#valid| (@diff |#valid| (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0)) (select (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) (@diff |#valid| (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0)))) (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))), 16919#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |#valid|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) 0) (= |#valid| (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) 0) (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) 0) |#valid|) (select |#valid| (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) 0) |#valid|)))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 16920#(and (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) 0))) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 16921#(= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| 0)), 16922#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 16923#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 16924#(and (or (and (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0) (= (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |#valid|))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 16925#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4) (and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 16926#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 11) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 16927#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 16928#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)))), 16929#(and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16930#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (or (and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 11))), 16931#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 11) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16932#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 15) (and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 16933#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 11) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 16934#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 11) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (= (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |#valid|)))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 16935#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 11) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16936#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7) (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 16937#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (or (and (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))))) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16938#(and (or (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16939#(and (or (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16940#(and (or (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4))))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- (- 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16941#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (or (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |#valid|)) (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 16942#(and (or (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |#valid|)) (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16943#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (and (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16944#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (and (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16945#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |#valid|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 16946#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |#valid|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 1)), 16947#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)))), 16948#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))))] [2018-04-13 00:40:49,259 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 46 proven. 126 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-13 00:40:49,259 INFO L442 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-04-13 00:40:49,259 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-04-13 00:40:49,260 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2092, Unknown=0, NotChecked=0, Total=2352 [2018-04-13 00:40:49,260 INFO L87 Difference]: Start difference. First operand 193 states and 207 transitions. Second operand 49 states. [2018-04-13 00:40:50,752 WARN L151 SmtUtils]: Spent 134ms on a formula simplification. DAG size of input: 85 DAG size of output 83 [2018-04-13 00:40:51,291 WARN L151 SmtUtils]: Spent 128ms on a formula simplification. DAG size of input: 85 DAG size of output 85 [2018-04-13 00:40:51,914 WARN L151 SmtUtils]: Spent 178ms on a formula simplification. DAG size of input: 101 DAG size of output 101 [2018-04-13 00:40:52,275 WARN L148 SmtUtils]: Spent 110ms on a formula simplification that was a NOOP. DAG size: 111 [2018-04-13 00:40:52,691 WARN L151 SmtUtils]: Spent 247ms on a formula simplification. DAG size of input: 138 DAG size of output 122 [2018-04-13 00:40:53,131 WARN L151 SmtUtils]: Spent 245ms on a formula simplification. DAG size of input: 127 DAG size of output 110 [2018-04-13 00:40:53,409 WARN L151 SmtUtils]: Spent 193ms on a formula simplification. DAG size of input: 102 DAG size of output 99 [2018-04-13 00:40:53,923 WARN L151 SmtUtils]: Spent 207ms on a formula simplification. DAG size of input: 103 DAG size of output 102 [2018-04-13 00:40:54,207 WARN L151 SmtUtils]: Spent 142ms on a formula simplification. DAG size of input: 95 DAG size of output 89 [2018-04-13 00:40:54,519 WARN L151 SmtUtils]: Spent 156ms on a formula simplification. DAG size of input: 105 DAG size of output 88 [2018-04-13 00:40:54,723 WARN L151 SmtUtils]: Spent 113ms on a formula simplification. DAG size of input: 87 DAG size of output 77 [2018-04-13 00:40:55,048 WARN L151 SmtUtils]: Spent 109ms on a formula simplification. DAG size of input: 83 DAG size of output 82 [2018-04-13 00:40:55,260 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 86 DAG size of output 82 [2018-04-13 00:40:55,499 WARN L151 SmtUtils]: Spent 139ms on a formula simplification. DAG size of input: 94 DAG size of output 88 [2018-04-13 00:40:56,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:56,667 INFO L93 Difference]: Finished difference Result 197 states and 210 transitions. [2018-04-13 00:40:56,667 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-04-13 00:40:56,667 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 121 [2018-04-13 00:40:56,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:56,668 INFO L225 Difference]: With dead ends: 197 [2018-04-13 00:40:56,668 INFO L226 Difference]: Without dead ends: 154 [2018-04-13 00:40:56,668 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 23 SyntacticMatches, 14 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1638 ImplicationChecksByTransitivity, 23.7s TimeCoverageRelationStatistics Valid=944, Invalid=7246, Unknown=0, NotChecked=0, Total=8190 [2018-04-13 00:40:56,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-04-13 00:40:56,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2018-04-13 00:40:56,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 154 states. [2018-04-13 00:40:56,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 167 transitions. [2018-04-13 00:40:56,671 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 167 transitions. Word has length 121 [2018-04-13 00:40:56,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:56,671 INFO L459 AbstractCegarLoop]: Abstraction has 154 states and 167 transitions. [2018-04-13 00:40:56,671 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-04-13 00:40:56,671 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 167 transitions. [2018-04-13 00:40:56,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-04-13 00:40:56,671 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:56,672 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:56,672 INFO L408 AbstractCegarLoop]: === Iteration 62 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:40:56,672 INFO L82 PathProgramCache]: Analyzing trace with hash 1888981015, now seen corresponding path program 9 times [2018-04-13 00:40:56,672 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:56,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:56,695 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:40:58,476 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 54 proven. 174 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:40:58,476 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:58,476 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2018-04-13 00:40:58,476 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:58,477 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 52 proven. 30 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:40:58,477 INFO L182 omatonBuilderFactory]: Interpolants [17408#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 17409#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))), 17410#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 17411#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 17412#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17413#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 17414#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 17415#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 17416#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 17417#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 17418#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 17419#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 17420#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 17421#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 17422#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 17423#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 17424#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4))))), 17425#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4))))), 17426#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4))))), 17427#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 17428#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)), 17384#true, 17385#false, 17386#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 17387#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 17388#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 17389#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 17390#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 17391#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 17392#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 17393#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 17394#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 17395#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 17396#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 17397#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 17398#(= |#valid| |old(#valid)|), 17399#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 17400#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17401#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 17402#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 17403#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))), 17404#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 17405#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 17406#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 17407#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))] [2018-04-13 00:40:58,477 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 54 proven. 174 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:40:58,477 INFO L442 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-04-13 00:40:58,478 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-04-13 00:40:58,478 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1869, Unknown=0, NotChecked=0, Total=1980 [2018-04-13 00:40:58,478 INFO L87 Difference]: Start difference. First operand 154 states and 167 transitions. Second operand 45 states. [2018-04-13 00:41:00,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:00,694 INFO L93 Difference]: Finished difference Result 163 states and 176 transitions. [2018-04-13 00:41:00,694 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:41:00,695 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 123 [2018-04-13 00:41:00,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:00,695 INFO L225 Difference]: With dead ends: 163 [2018-04-13 00:41:00,695 INFO L226 Difference]: Without dead ends: 163 [2018-04-13 00:41:00,695 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1289 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=327, Invalid=5525, Unknown=0, NotChecked=0, Total=5852 [2018-04-13 00:41:00,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-04-13 00:41:00,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 162. [2018-04-13 00:41:00,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 162 states. [2018-04-13 00:41:00,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 175 transitions. [2018-04-13 00:41:00,697 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 175 transitions. Word has length 123 [2018-04-13 00:41:00,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:00,697 INFO L459 AbstractCegarLoop]: Abstraction has 162 states and 175 transitions. [2018-04-13 00:41:00,697 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-04-13 00:41:00,698 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 175 transitions. [2018-04-13 00:41:00,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-04-13 00:41:00,698 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:00,698 INFO L355 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:00,698 INFO L408 AbstractCegarLoop]: === Iteration 63 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:00,698 INFO L82 PathProgramCache]: Analyzing trace with hash -884655851, now seen corresponding path program 8 times [2018-04-13 00:41:00,699 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:00,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:00,707 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:00,833 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2018-04-13 00:41:00,833 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:00,833 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:41:00,833 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:00,833 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2018-04-13 00:41:00,833 INFO L182 omatonBuilderFactory]: Interpolants [17824#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17825#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17826#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17827#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17828#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17829#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17830#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17831#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17820#true, 17821#false, 17822#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 17823#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0))] [2018-04-13 00:41:00,833 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2018-04-13 00:41:00,833 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:41:00,834 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:41:00,834 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=74, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:41:00,834 INFO L87 Difference]: Start difference. First operand 162 states and 175 transitions. Second operand 12 states. [2018-04-13 00:41:00,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:00,977 INFO L93 Difference]: Finished difference Result 339 states and 363 transitions. [2018-04-13 00:41:00,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 00:41:00,977 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 128 [2018-04-13 00:41:00,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:00,978 INFO L225 Difference]: With dead ends: 339 [2018-04-13 00:41:00,978 INFO L226 Difference]: Without dead ends: 339 [2018-04-13 00:41:00,978 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=154, Invalid=226, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:41:00,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2018-04-13 00:41:00,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 169. [2018-04-13 00:41:00,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-04-13 00:41:00,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 184 transitions. [2018-04-13 00:41:00,980 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 184 transitions. Word has length 128 [2018-04-13 00:41:00,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:00,981 INFO L459 AbstractCegarLoop]: Abstraction has 169 states and 184 transitions. [2018-04-13 00:41:00,981 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:41:00,981 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 184 transitions. [2018-04-13 00:41:00,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-04-13 00:41:00,981 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:00,981 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:00,981 INFO L408 AbstractCegarLoop]: === Iteration 64 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:00,981 INFO L82 PathProgramCache]: Analyzing trace with hash -708772131, now seen corresponding path program 10 times [2018-04-13 00:41:00,982 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:00,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:01,000 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:01,555 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 165 proven. 57 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2018-04-13 00:41:01,555 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:01,555 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-13 00:41:01,556 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:01,556 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 79 proven. 6 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2018-04-13 00:41:01,556 INFO L182 omatonBuilderFactory]: Interpolants [18368#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))), 18369#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 18370#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))))), 18371#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 18372#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 18373#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 18374#(and (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))), 18375#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))))), 18376#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 18377#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 18378#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 18379#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 18380#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 18381#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 18382#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 18383#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))), 18384#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 18385#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)), 18356#true, 18357#false, 18358#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 18359#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 18360#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)), 18361#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)), 18362#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))), 18363#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))), 18364#(= |#valid| |old(#valid)|), 18365#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 18366#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 18367#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))))] [2018-04-13 00:41:01,556 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 165 proven. 57 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2018-04-13 00:41:01,556 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-13 00:41:01,556 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-13 00:41:01,556 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=799, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:41:01,557 INFO L87 Difference]: Start difference. First operand 169 states and 184 transitions. Second operand 30 states. [2018-04-13 00:41:03,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:03,014 INFO L93 Difference]: Finished difference Result 171 states and 185 transitions. [2018-04-13 00:41:03,014 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-13 00:41:03,014 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 128 [2018-04-13 00:41:03,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:03,015 INFO L225 Difference]: With dead ends: 171 [2018-04-13 00:41:03,015 INFO L226 Difference]: Without dead ends: 171 [2018-04-13 00:41:03,015 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=314, Invalid=2656, Unknown=0, NotChecked=0, Total=2970 [2018-04-13 00:41:03,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-04-13 00:41:03,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 169. [2018-04-13 00:41:03,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-04-13 00:41:03,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 183 transitions. [2018-04-13 00:41:03,018 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 183 transitions. Word has length 128 [2018-04-13 00:41:03,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:03,019 INFO L459 AbstractCegarLoop]: Abstraction has 169 states and 183 transitions. [2018-04-13 00:41:03,019 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-13 00:41:03,019 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 183 transitions. [2018-04-13 00:41:03,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-13 00:41:03,020 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:03,020 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:03,020 INFO L408 AbstractCegarLoop]: === Iteration 65 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:03,020 INFO L82 PathProgramCache]: Analyzing trace with hash 101953707, now seen corresponding path program 8 times [2018-04-13 00:41:03,021 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:03,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:03,040 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:03,506 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 9 proven. 194 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 00:41:03,507 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:03,507 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-13 00:41:03,507 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:03,507 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 9 proven. 35 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:41:03,507 INFO L182 omatonBuilderFactory]: Interpolants [18777#true, 18778#false, 18779#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 18780#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 18781#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 18782#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 18783#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 18784#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18785#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18786#(= |#valid| |old(#valid)|), 18787#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0), 18788#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0), 18789#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18790#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18791#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18792#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4))))), 18793#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18794#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4))))), 18795#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18796#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18797#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 18798#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4))))), 18799#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 18800#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))), 18801#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:41:03,507 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 9 proven. 194 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 00:41:03,507 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-13 00:41:03,508 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-13 00:41:03,508 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=548, Unknown=0, NotChecked=0, Total=600 [2018-04-13 00:41:03,508 INFO L87 Difference]: Start difference. First operand 169 states and 183 transitions. Second operand 25 states. [2018-04-13 00:41:04,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:04,742 INFO L93 Difference]: Finished difference Result 183 states and 198 transitions. [2018-04-13 00:41:04,743 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-13 00:41:04,743 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 129 [2018-04-13 00:41:04,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:04,743 INFO L225 Difference]: With dead ends: 183 [2018-04-13 00:41:04,743 INFO L226 Difference]: Without dead ends: 183 [2018-04-13 00:41:04,744 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 3 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=521, Invalid=3385, Unknown=0, NotChecked=0, Total=3906 [2018-04-13 00:41:04,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-04-13 00:41:04,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 178. [2018-04-13 00:41:04,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2018-04-13 00:41:04,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 195 transitions. [2018-04-13 00:41:04,746 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 195 transitions. Word has length 129 [2018-04-13 00:41:04,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:04,746 INFO L459 AbstractCegarLoop]: Abstraction has 178 states and 195 transitions. [2018-04-13 00:41:04,746 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-13 00:41:04,746 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 195 transitions. [2018-04-13 00:41:04,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-13 00:41:04,747 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:04,747 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:04,747 INFO L408 AbstractCegarLoop]: === Iteration 66 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:04,747 INFO L82 PathProgramCache]: Analyzing trace with hash 101953708, now seen corresponding path program 4 times [2018-04-13 00:41:04,748 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:04,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:04,756 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:04,854 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 95 proven. 60 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:41:04,855 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:04,855 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:41:04,855 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:04,855 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-04-13 00:41:04,855 INFO L182 omatonBuilderFactory]: Interpolants [19240#true, 19241#false, 19242#(<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 19243#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 19244#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 19245#(<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 19246#(<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 19247#(<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 19248#(<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 19249#(<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 19250#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 19251#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 19252#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))), 19253#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)))] [2018-04-13 00:41:04,855 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 95 proven. 60 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:41:04,855 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:41:04,855 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:41:04,856 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:41:04,856 INFO L87 Difference]: Start difference. First operand 178 states and 195 transitions. Second operand 14 states. [2018-04-13 00:41:05,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:05,007 INFO L93 Difference]: Finished difference Result 189 states and 204 transitions. [2018-04-13 00:41:05,007 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-13 00:41:05,008 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 129 [2018-04-13 00:41:05,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:05,008 INFO L225 Difference]: With dead ends: 189 [2018-04-13 00:41:05,008 INFO L226 Difference]: Without dead ends: 189 [2018-04-13 00:41:05,008 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:41:05,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-04-13 00:41:05,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 178. [2018-04-13 00:41:05,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2018-04-13 00:41:05,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 194 transitions. [2018-04-13 00:41:05,010 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 194 transitions. Word has length 129 [2018-04-13 00:41:05,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:05,010 INFO L459 AbstractCegarLoop]: Abstraction has 178 states and 194 transitions. [2018-04-13 00:41:05,010 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:41:05,011 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 194 transitions. [2018-04-13 00:41:05,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-04-13 00:41:05,011 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:05,011 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:05,011 INFO L408 AbstractCegarLoop]: === Iteration 67 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:05,012 INFO L82 PathProgramCache]: Analyzing trace with hash -1134402244, now seen corresponding path program 8 times [2018-04-13 00:41:05,012 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:05,037 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:05,379 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 60 proven. 127 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:41:05,379 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:05,380 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:41:05,380 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:05,380 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2018-04-13 00:41:05,380 INFO L182 omatonBuilderFactory]: Interpolants [19648#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 19649#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 19650#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 19651#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)), 19652#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 19653#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|), 19633#true, 19634#false, 19635#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 19636#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 19637#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 19638#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 19639#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 19640#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 19641#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 19642#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 19643#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 19644#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 19645#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 19646#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 19647#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 00:41:05,380 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 60 proven. 127 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:41:05,380 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 00:41:05,380 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 00:41:05,380 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:41:05,380 INFO L87 Difference]: Start difference. First operand 178 states and 194 transitions. Second operand 21 states. [2018-04-13 00:41:05,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:05,729 INFO L93 Difference]: Finished difference Result 203 states and 221 transitions. [2018-04-13 00:41:05,729 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-13 00:41:05,729 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 130 [2018-04-13 00:41:05,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:05,730 INFO L225 Difference]: With dead ends: 203 [2018-04-13 00:41:05,730 INFO L226 Difference]: Without dead ends: 203 [2018-04-13 00:41:05,730 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 3 SyntacticMatches, 5 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=177, Invalid=879, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:41:05,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2018-04-13 00:41:05,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 192. [2018-04-13 00:41:05,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-04-13 00:41:05,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 213 transitions. [2018-04-13 00:41:05,732 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 213 transitions. Word has length 130 [2018-04-13 00:41:05,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:05,732 INFO L459 AbstractCegarLoop]: Abstraction has 192 states and 213 transitions. [2018-04-13 00:41:05,732 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 00:41:05,733 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 213 transitions. [2018-04-13 00:41:05,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-04-13 00:41:05,733 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:05,733 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:05,733 INFO L408 AbstractCegarLoop]: === Iteration 68 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:05,733 INFO L82 PathProgramCache]: Analyzing trace with hash -806730997, now seen corresponding path program 11 times [2018-04-13 00:41:05,734 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:05,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:05,768 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:07,939 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 89 proven. 162 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-13 00:41:07,939 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:07,939 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-04-13 00:41:07,939 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:07,940 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 29 proven. 47 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-13 00:41:07,940 INFO L182 omatonBuilderFactory]: Interpolants [20096#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)), 20097#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)), 20098#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20099#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20100#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8))), 20101#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20102#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20103#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 16)), 20104#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 16)), 20105#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 16)), 20106#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 16)), 20107#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 19)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 20) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20108#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)))), 20109#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20110#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20111#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12)), 20112#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12)), 20113#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12)), 20114#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7))), 20115#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20116#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20117#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))))), 20118#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 20119#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20120#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)))), 20121#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20122#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)), 20073#true, 20074#false, 20075#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 20076#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 20077#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 20078#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 20079#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 20080#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 20081#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 20082#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 20083#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 20084#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))), 20085#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 20086#(= |#valid| |old(#valid)|), 20087#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 20088#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 20089#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 20090#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 20091#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 20092#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)), 20093#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 7) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)), 20094#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 20095#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))] [2018-04-13 00:41:07,940 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 89 proven. 162 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-13 00:41:07,940 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-13 00:41:07,941 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-13 00:41:07,941 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=369, Invalid=2081, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 00:41:07,941 INFO L87 Difference]: Start difference. First operand 192 states and 213 transitions. Second operand 50 states. [2018-04-13 00:41:09,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:09,454 INFO L93 Difference]: Finished difference Result 202 states and 220 transitions. [2018-04-13 00:41:09,454 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-13 00:41:09,454 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 131 [2018-04-13 00:41:09,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:09,454 INFO L225 Difference]: With dead ends: 202 [2018-04-13 00:41:09,455 INFO L226 Difference]: Without dead ends: 202 [2018-04-13 00:41:09,455 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1479 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=691, Invalid=3865, Unknown=0, NotChecked=0, Total=4556 [2018-04-13 00:41:09,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2018-04-13 00:41:09,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 192. [2018-04-13 00:41:09,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-04-13 00:41:09,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 212 transitions. [2018-04-13 00:41:09,457 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 212 transitions. Word has length 131 [2018-04-13 00:41:09,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:09,457 INFO L459 AbstractCegarLoop]: Abstraction has 192 states and 212 transitions. [2018-04-13 00:41:09,457 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-13 00:41:09,457 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 212 transitions. [2018-04-13 00:41:09,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-04-13 00:41:09,457 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:09,457 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 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] [2018-04-13 00:41:09,457 INFO L408 AbstractCegarLoop]: === Iteration 69 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:09,458 INFO L82 PathProgramCache]: Analyzing trace with hash -19131211, now seen corresponding path program 7 times [2018-04-13 00:41:09,458 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:09,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:09,465 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:09,527 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 62 proven. 89 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:41:09,527 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:09,527 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:41:09,527 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:09,527 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-04-13 00:41:09,528 INFO L182 omatonBuilderFactory]: Interpolants [20553#true, 20554#false, 20555#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 20556#(<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 20557#(<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 20558#(<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 20559#(<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 20560#(<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0), 20561#(<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 20562#(<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 20563#(<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 20564#(<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0), 20565#(<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)] [2018-04-13 00:41:09,528 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 62 proven. 89 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:41:09,528 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:41:09,528 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:41:09,528 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:41:09,528 INFO L87 Difference]: Start difference. First operand 192 states and 212 transitions. Second operand 13 states. [2018-04-13 00:41:09,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:09,646 INFO L93 Difference]: Finished difference Result 191 states and 208 transitions. [2018-04-13 00:41:09,646 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:41:09,646 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 134 [2018-04-13 00:41:09,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:09,647 INFO L225 Difference]: With dead ends: 191 [2018-04-13 00:41:09,647 INFO L226 Difference]: Without dead ends: 191 [2018-04-13 00:41:09,647 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:41:09,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-04-13 00:41:09,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 190. [2018-04-13 00:41:09,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-04-13 00:41:09,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 208 transitions. [2018-04-13 00:41:09,648 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 208 transitions. Word has length 134 [2018-04-13 00:41:09,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:09,649 INFO L459 AbstractCegarLoop]: Abstraction has 190 states and 208 transitions. [2018-04-13 00:41:09,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:41:09,649 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 208 transitions. [2018-04-13 00:41:09,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-04-13 00:41:09,649 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:09,649 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:09,649 INFO L408 AbstractCegarLoop]: === Iteration 70 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:09,649 INFO L82 PathProgramCache]: Analyzing trace with hash 280202193, now seen corresponding path program 12 times [2018-04-13 00:41:09,650 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:09,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:09,680 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:11,180 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 72 proven. 217 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-04-13 00:41:11,180 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:11,180 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2018-04-13 00:41:11,180 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:11,181 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 68 proven. 33 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-04-13 00:41:11,181 INFO L182 omatonBuilderFactory]: Interpolants [20992#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20993#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20994#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 20995#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20996#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20997#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20998#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20999#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)), 20957#true, 20958#false, 20959#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 20960#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 20961#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 20962#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 20963#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 20964#(and (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 20965#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 20966#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 20967#(and (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 20968#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 20969#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 20970#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 20971#(= |#valid| |old(#valid)|), 20972#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 20973#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 20974#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 20975#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 20976#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 20977#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 20978#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 20979#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 20980#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 20981#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 20982#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 20983#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20984#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20985#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20986#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 20987#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 6) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 24 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 20988#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 5) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 20989#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 5) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 20990#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 5) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 20991#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))))] [2018-04-13 00:41:11,181 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 72 proven. 217 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-04-13 00:41:11,182 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-04-13 00:41:11,182 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-04-13 00:41:11,182 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1701, Unknown=0, NotChecked=0, Total=1806 [2018-04-13 00:41:11,182 INFO L87 Difference]: Start difference. First operand 190 states and 208 transitions. Second operand 43 states. [2018-04-13 00:41:13,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:13,451 INFO L93 Difference]: Finished difference Result 223 states and 241 transitions. [2018-04-13 00:41:13,451 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-13 00:41:13,451 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 136 [2018-04-13 00:41:13,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:13,452 INFO L225 Difference]: With dead ends: 223 [2018-04-13 00:41:13,452 INFO L226 Difference]: Without dead ends: 223 [2018-04-13 00:41:13,452 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=258, Invalid=4298, Unknown=0, NotChecked=0, Total=4556 [2018-04-13 00:41:13,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-04-13 00:41:13,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 222. [2018-04-13 00:41:13,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 222 states. [2018-04-13 00:41:13,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 240 transitions. [2018-04-13 00:41:13,455 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 240 transitions. Word has length 136 [2018-04-13 00:41:13,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:13,455 INFO L459 AbstractCegarLoop]: Abstraction has 222 states and 240 transitions. [2018-04-13 00:41:13,456 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-04-13 00:41:13,456 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 240 transitions. [2018-04-13 00:41:13,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-04-13 00:41:13,456 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:13,456 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:13,457 INFO L408 AbstractCegarLoop]: === Iteration 71 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:13,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1601610593, now seen corresponding path program 9 times [2018-04-13 00:41:13,457 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:13,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:13,469 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:13,546 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 95 proven. 95 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:41:13,546 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:13,547 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 00:41:13,547 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:13,547 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-04-13 00:41:13,547 INFO L182 omatonBuilderFactory]: Interpolants [21504#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4), 21505#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3), 21506#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2), 21507#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1), 21508#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 0), 21509#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) 0), 21496#true, 21497#false, 21498#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0), 21499#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1), 21500#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2), 21501#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3), 21502#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4), 21503#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5)] [2018-04-13 00:41:13,547 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 95 proven. 95 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:41:13,548 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:41:13,548 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:41:13,548 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:41:13,548 INFO L87 Difference]: Start difference. First operand 222 states and 240 transitions. Second operand 14 states. [2018-04-13 00:41:13,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:13,635 INFO L93 Difference]: Finished difference Result 229 states and 244 transitions. [2018-04-13 00:41:13,635 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:41:13,635 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 137 [2018-04-13 00:41:13,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:13,636 INFO L225 Difference]: With dead ends: 229 [2018-04-13 00:41:13,636 INFO L226 Difference]: Without dead ends: 229 [2018-04-13 00:41:13,637 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:41:13,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-04-13 00:41:13,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 221. [2018-04-13 00:41:13,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-13 00:41:13,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 236 transitions. [2018-04-13 00:41:13,639 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 236 transitions. Word has length 137 [2018-04-13 00:41:13,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:13,639 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 236 transitions. [2018-04-13 00:41:13,639 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:41:13,639 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 236 transitions. [2018-04-13 00:41:13,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-04-13 00:41:13,639 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:13,639 INFO L355 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:13,639 INFO L408 AbstractCegarLoop]: === Iteration 72 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:13,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1848409701, now seen corresponding path program 9 times [2018-04-13 00:41:13,640 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:13,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:13,651 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:13,757 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 00:41:13,757 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:13,757 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:41:13,757 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:13,757 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 00:41:13,757 INFO L182 omatonBuilderFactory]: Interpolants [21984#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21972#true, 21973#false, 21974#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21975#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)), 21976#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21977#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21978#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21979#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21980#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21981#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21982#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0), 21983#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~len~0)] [2018-04-13 00:41:13,758 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2018-04-13 00:41:13,758 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:41:13,758 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:41:13,758 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=87, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:41:13,758 INFO L87 Difference]: Start difference. First operand 221 states and 236 transitions. Second operand 13 states. [2018-04-13 00:41:13,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:13,875 INFO L93 Difference]: Finished difference Result 372 states and 394 transitions. [2018-04-13 00:41:13,875 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:41:13,876 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 141 [2018-04-13 00:41:13,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:13,876 INFO L225 Difference]: With dead ends: 372 [2018-04-13 00:41:13,876 INFO L226 Difference]: Without dead ends: 372 [2018-04-13 00:41:13,877 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=186, Invalid=276, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:41:13,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2018-04-13 00:41:13,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 228. [2018-04-13 00:41:13,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2018-04-13 00:41:13,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 245 transitions. [2018-04-13 00:41:13,879 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 245 transitions. Word has length 141 [2018-04-13 00:41:13,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:13,879 INFO L459 AbstractCegarLoop]: Abstraction has 228 states and 245 transitions. [2018-04-13 00:41:13,879 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:41:13,879 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 245 transitions. [2018-04-13 00:41:13,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-13 00:41:13,880 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:13,880 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:13,880 INFO L408 AbstractCegarLoop]: === Iteration 73 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:13,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1889677860, now seen corresponding path program 5 times [2018-04-13 00:41:13,880 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:13,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:13,904 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:14,515 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 63 proven. 170 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 00:41:14,515 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:14,515 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-13 00:41:14,515 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:14,515 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:41:14,516 INFO L182 omatonBuilderFactory]: Interpolants [22603#true, 22604#false, 22605#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)), 22606#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|))), 22607#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|)), 22608#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 22609#(= |#valid| |old(#valid)|), 22610#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 22611#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 22612#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22613#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22614#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22615#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 22616#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 22617#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3)), 22618#(and (not (= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 22619#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 22620#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22621#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 22622#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22623#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22624#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1)), 22625#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22626#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22627#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 22628#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:41:14,516 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 63 proven. 170 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 00:41:14,516 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-13 00:41:14,516 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-13 00:41:14,516 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:41:14,516 INFO L87 Difference]: Start difference. First operand 228 states and 245 transitions. Second operand 26 states. [2018-04-13 00:41:15,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:15,322 INFO L93 Difference]: Finished difference Result 235 states and 252 transitions. [2018-04-13 00:41:15,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 00:41:15,322 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 138 [2018-04-13 00:41:15,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:15,323 INFO L225 Difference]: With dead ends: 235 [2018-04-13 00:41:15,323 INFO L226 Difference]: Without dead ends: 235 [2018-04-13 00:41:15,323 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 1 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=274, Invalid=1706, Unknown=0, NotChecked=0, Total=1980 [2018-04-13 00:41:15,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2018-04-13 00:41:15,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 230. [2018-04-13 00:41:15,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-04-13 00:41:15,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 247 transitions. [2018-04-13 00:41:15,325 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 247 transitions. Word has length 138 [2018-04-13 00:41:15,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:15,325 INFO L459 AbstractCegarLoop]: Abstraction has 230 states and 247 transitions. [2018-04-13 00:41:15,325 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-13 00:41:15,325 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 247 transitions. [2018-04-13 00:41:15,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-04-13 00:41:15,326 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:15,326 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:41:15,326 INFO L408 AbstractCegarLoop]: === Iteration 74 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:15,326 INFO L82 PathProgramCache]: Analyzing trace with hash 411083842, now seen corresponding path program 9 times [2018-04-13 00:41:15,326 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:15,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:15,351 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:41:15,729 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 18 proven. 215 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-04-13 00:41:15,729 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:41:15,729 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:41:15,729 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:41:15,729 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-04-13 00:41:15,729 INFO L182 omatonBuilderFactory]: Interpolants [23136#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 23137#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 23138#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 23139#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0), 23140#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23141#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23142#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23143#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23144#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))), 23145#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))), 23146#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23147#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 24))) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23148#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)))), 23149#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23150#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))), 23151#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4)))), 23152#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))), 23153#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.offset|), 23132#true, 23133#false, 23134#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 23135#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|)] [2018-04-13 00:41:15,730 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 18 proven. 215 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-04-13 00:41:15,730 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:41:15,730 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:41:15,730 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:41:15,730 INFO L87 Difference]: Start difference. First operand 230 states and 247 transitions. Second operand 22 states. [2018-04-13 00:41:16,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:41:16,721 INFO L93 Difference]: Finished difference Result 237 states and 253 transitions. [2018-04-13 00:41:16,721 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-13 00:41:16,721 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 143 [2018-04-13 00:41:16,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:41:16,722 INFO L225 Difference]: With dead ends: 237 [2018-04-13 00:41:16,722 INFO L226 Difference]: Without dead ends: 237 [2018-04-13 00:41:16,722 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 4 SyntacticMatches, 8 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=533, Invalid=2547, Unknown=0, NotChecked=0, Total=3080 [2018-04-13 00:41:16,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2018-04-13 00:41:16,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 231. [2018-04-13 00:41:16,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-04-13 00:41:16,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 248 transitions. [2018-04-13 00:41:16,724 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 248 transitions. Word has length 143 [2018-04-13 00:41:16,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:41:16,725 INFO L459 AbstractCegarLoop]: Abstraction has 231 states and 248 transitions. [2018-04-13 00:41:16,725 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:41:16,725 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 248 transitions. [2018-04-13 00:41:16,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-04-13 00:41:16,725 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:41:16,725 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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:41:16,725 INFO L408 AbstractCegarLoop]: === Iteration 75 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:41:16,725 INFO L82 PathProgramCache]: Analyzing trace with hash 311935297, now seen corresponding path program 8 times [2018-04-13 00:41:16,726 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:41:16,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:41:16,767 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:06,265 WARN L151 SmtUtils]: Spent 117ms on a formula simplification. DAG size of input: 116 DAG size of output 54 [2018-04-13 00:42:06,995 WARN L151 SmtUtils]: Spent 357ms on a formula simplification. DAG size of input: 185 DAG size of output 61 [2018-04-13 00:42:07,584 WARN L151 SmtUtils]: Spent 321ms on a formula simplification. DAG size of input: 185 DAG size of output 61 [2018-04-13 00:42:08,638 WARN L151 SmtUtils]: Spent 393ms on a formula simplification. DAG size of input: 204 DAG size of output 68 [2018-04-13 00:42:09,389 WARN L151 SmtUtils]: Spent 438ms on a formula simplification. DAG size of input: 196 DAG size of output 63 [2018-04-13 00:42:11,553 WARN L151 SmtUtils]: Spent 935ms on a formula simplification. DAG size of input: 262 DAG size of output 75 [2018-04-13 00:42:13,382 WARN L151 SmtUtils]: Spent 1168ms on a formula simplification. DAG size of input: 262 DAG size of output 115 [2018-04-13 00:42:16,719 WARN L151 SmtUtils]: Spent 1630ms on a formula simplification. DAG size of input: 280 DAG size of output 118 [2018-04-13 00:42:18,517 WARN L151 SmtUtils]: Spent 905ms on a formula simplification. DAG size of input: 270 DAG size of output 87 [2018-04-13 00:42:21,687 WARN L151 SmtUtils]: Spent 424ms on a formula simplification. DAG size of input: 186 DAG size of output 95 [2018-04-13 00:42:22,448 WARN L151 SmtUtils]: Spent 450ms on a formula simplification. DAG size of input: 186 DAG size of output 94 [2018-04-13 00:42:23,563 WARN L151 SmtUtils]: Spent 403ms on a formula simplification. DAG size of input: 185 DAG size of output 97 [2018-04-13 00:42:24,411 WARN L151 SmtUtils]: Spent 461ms on a formula simplification. DAG size of input: 191 DAG size of output 103 [2018-04-13 00:42:26,645 WARN L151 SmtUtils]: Spent 356ms on a formula simplification. DAG size of input: 185 DAG size of output 97 [2018-04-13 00:42:27,268 WARN L151 SmtUtils]: Spent 428ms on a formula simplification. DAG size of input: 181 DAG size of output 101 [2018-04-13 00:42:28,983 WARN L151 SmtUtils]: Spent 1025ms on a formula simplification. DAG size of input: 312 DAG size of output 95 [2018-04-13 00:42:31,347 WARN L151 SmtUtils]: Spent 850ms on a formula simplification. DAG size of input: 263 DAG size of output 89 [2018-04-13 00:42:33,736 WARN L151 SmtUtils]: Spent 620ms on a formula simplification. DAG size of input: 244 DAG size of output 96 [2018-04-13 00:42:35,674 WARN L151 SmtUtils]: Spent 747ms on a formula simplification. DAG size of input: 243 DAG size of output 91 [2018-04-13 00:42:36,920 WARN L151 SmtUtils]: Spent 717ms on a formula simplification. DAG size of input: 247 DAG size of output 77 [2018-04-13 00:42:39,135 WARN L151 SmtUtils]: Spent 795ms on a formula simplification. DAG size of input: 249 DAG size of output 76 [2018-04-13 00:42:41,154 WARN L151 SmtUtils]: Spent 609ms on a formula simplification. DAG size of input: 227 DAG size of output 72 [2018-04-13 00:42:42,520 WARN L151 SmtUtils]: Spent 715ms on a formula simplification. DAG size of input: 226 DAG size of output 72 [2018-04-13 00:42:43,989 WARN L151 SmtUtils]: Spent 664ms on a formula simplification. DAG size of input: 249 DAG size of output 56 [2018-04-13 00:42:45,538 WARN L151 SmtUtils]: Spent 665ms on a formula simplification. DAG size of input: 234 DAG size of output 56 [2018-04-13 00:42:46,524 WARN L151 SmtUtils]: Spent 468ms on a formula simplification. DAG size of input: 210 DAG size of output 56 [2018-04-13 00:42:47,762 WARN L151 SmtUtils]: Spent 488ms on a formula simplification. DAG size of input: 204 DAG size of output 51 [2018-04-13 00:42:48,853 WARN L151 SmtUtils]: Spent 380ms on a formula simplification. DAG size of input: 188 DAG size of output 38 [2018-04-13 00:42:50,094 WARN L151 SmtUtils]: Spent 411ms on a formula simplification. DAG size of input: 191 DAG size of output 38 [2018-04-13 00:42:51,899 WARN L151 SmtUtils]: Spent 115ms on a formula simplification. DAG size of input: 144 DAG size of output 25 [2018-04-13 00:42:55,545 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 79 proven. 180 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-04-13 00:42:55,545 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:42:55,545 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2018-04-13 00:42:55,545 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:42:55,545 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 19 proven. 43 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-04-13 00:42:55,547 INFO L182 omatonBuilderFactory]: Interpolants [23690#true, 23691#false, 23692#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 23693#(= |#valid| |old(#valid)|), 23694#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 1)), 23695#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 23696#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 23697#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 23698#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 23699#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 23700#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 23701#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0)), 23702#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0)), 23703#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |#valid|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))), 23704#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|)), 23705#(or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 23706#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 23707#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) |#valid|) (select |#valid| (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) |#valid|)))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store |#valid| (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0)) (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0) (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0)))) (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 23708#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) (@diff (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) |#valid|) (select |#valid| (@diff (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) |#valid|)))) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (store |#valid| (@diff |#valid| (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0)) (select (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0) (@diff |#valid| (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0)))) (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 23709#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))) 0) (= |#valid| (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) 0) (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) 0) |#valid|) (select |#valid| (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) 0) |#valid|)))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) 0))) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))))) (= (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) |#valid|) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 23710#(and (or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0) (= |#valid| (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) 0) (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) 0) |#valid|) (select |#valid| (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) 0) |#valid|)))) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 23711#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| 0))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 23712#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 23713#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 23714#(and (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 4)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 23715#(and (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (not (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 23716#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 23717#(and (or (and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0) (= |#valid| (store (store (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23718#(and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@diff |old(#valid)| |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff |old(#valid)| |#valid|))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= |#valid| (store (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~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_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~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_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff (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|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff (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|))) |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (@diff (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|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@diff (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|))) |#valid|)) (= |#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|)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff (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|))) |#valid|))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= |#valid| (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@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_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 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|)) (= |#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|)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~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|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@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_____false_valid_memtrack_true_termination_i__entry_point_~p~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|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23719#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 8) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff (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|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff (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|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@diff (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|))) |#valid|)) (= |#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|)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (@diff (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|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff (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|))) |#valid|))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@diff |old(#valid)| |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff |old(#valid)| |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff |old(#valid)| |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff |old(#valid)| |#valid|))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= |#valid| (store (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|)) (= |#valid| (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (@diff (store (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|))) (@diff (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|))) |#valid|) (select |#valid| (@diff (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|))) |#valid|))) |#valid|))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~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_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (@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_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 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|)) (= |#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|)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~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|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (@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_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (@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|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23720#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))) 0))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) 16) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23721#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 23722#(or (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#in~size| 1) 0)), 23723#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) 0) (= |#valid| (store (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 23724#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) 0) (= (store (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) |#valid|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 15))), 23725#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) |#valid|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 23726#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)) 19) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))) 0) (= |#valid| (store (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23727#(and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23728#(and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (= |#valid| (store (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23729#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 15) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) 0)))))) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))) 0)) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 23730#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) 0))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23731#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 11) (and (or (and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))))) (or (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)) (not (= (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))) (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23732#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 11) (and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))))) (or (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)) (not (= (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 12) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 23733#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 11) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))))) (or (not (= (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23734#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))))) (or (not (= (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0) (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8) 0)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0)) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7))), 23735#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7) (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (or (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0)) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23736#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7) (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (or (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0)) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23737#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 7) (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (or (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))))), 23738#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (or (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4)))) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23739#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (or (= 0 (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (= 0 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3))), 23740#(and (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (or (= 0 (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23741#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 3) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |#valid|)) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23742#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 1) 0) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |#valid|)) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23743#(and (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |#valid|)) (= 0 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 23744#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) |#valid|)), 23745#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)))), 23746#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))))] [2018-04-13 00:42:55,548 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 79 proven. 180 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-04-13 00:42:55,549 INFO L442 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-04-13 00:42:55,549 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-04-13 00:42:55,549 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=397, Invalid=2795, Unknown=0, NotChecked=0, Total=3192 [2018-04-13 00:42:55,549 INFO L87 Difference]: Start difference. First operand 231 states and 248 transitions. Second operand 57 states. [2018-04-13 00:42:56,856 WARN L151 SmtUtils]: Spent 107ms on a formula simplification. DAG size of input: 81 DAG size of output 61 [2018-04-13 00:42:57,342 WARN L151 SmtUtils]: Spent 138ms on a formula simplification. DAG size of input: 90 DAG size of output 90 [2018-04-13 00:42:57,861 WARN L148 SmtUtils]: Spent 147ms on a formula simplification that was a NOOP. DAG size: 114 [2018-04-13 00:42:58,758 WARN L151 SmtUtils]: Spent 678ms on a formula simplification. DAG size of input: 145 DAG size of output 144 [2018-04-13 00:42:59,034 WARN L151 SmtUtils]: Spent 154ms on a formula simplification. DAG size of input: 123 DAG size of output 100 [2018-04-13 00:42:59,693 WARN L151 SmtUtils]: Spent 215ms on a formula simplification. DAG size of input: 117 DAG size of output 116 [2018-04-13 00:43:00,172 WARN L148 SmtUtils]: Spent 130ms on a formula simplification that was a NOOP. DAG size: 149 [2018-04-13 00:43:00,838 WARN L151 SmtUtils]: Spent 371ms on a formula simplification. DAG size of input: 172 DAG size of output 161 [2018-04-13 00:43:01,319 WARN L151 SmtUtils]: Spent 285ms on a formula simplification. DAG size of input: 139 DAG size of output 125 [2018-04-13 00:43:01,633 WARN L151 SmtUtils]: Spent 226ms on a formula simplification. DAG size of input: 116 DAG size of output 113 [2018-04-13 00:43:02,532 WARN L151 SmtUtils]: Spent 515ms on a formula simplification. DAG size of input: 128 DAG size of output 126 [2018-04-13 00:43:03,009 WARN L151 SmtUtils]: Spent 282ms on a formula simplification. DAG size of input: 122 DAG size of output 120 [2018-04-13 00:43:03,397 WARN L151 SmtUtils]: Spent 184ms on a formula simplification. DAG size of input: 110 DAG size of output 90 [2018-04-13 00:43:04,022 WARN L151 SmtUtils]: Spent 165ms on a formula simplification. DAG size of input: 100 DAG size of output 99 [2018-04-13 00:43:04,328 WARN L151 SmtUtils]: Spent 166ms on a formula simplification. DAG size of input: 101 DAG size of output 100 [2018-04-13 00:43:04,625 WARN L151 SmtUtils]: Spent 132ms on a formula simplification. DAG size of input: 109 DAG size of output 87 [2018-04-13 00:43:05,589 WARN L151 SmtUtils]: Spent 127ms on a formula simplification. DAG size of input: 83 DAG size of output 67 [2018-04-13 00:43:06,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:43:06,888 INFO L93 Difference]: Finished difference Result 235 states and 251 transitions. [2018-04-13 00:43:06,889 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-04-13 00:43:06,889 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 142 [2018-04-13 00:43:06,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:43:06,889 INFO L225 Difference]: With dead ends: 235 [2018-04-13 00:43:06,889 INFO L226 Difference]: Without dead ends: 184 [2018-04-13 00:43:06,890 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 27 SyntacticMatches, 26 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2651 ImplicationChecksByTransitivity, 59.0s TimeCoverageRelationStatistics Valid=1435, Invalid=10121, Unknown=0, NotChecked=0, Total=11556 [2018-04-13 00:43:06,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-04-13 00:43:06,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2018-04-13 00:43:06,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 184 states. [2018-04-13 00:43:06,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 200 transitions. [2018-04-13 00:43:06,892 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 200 transitions. Word has length 142 [2018-04-13 00:43:06,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:43:06,892 INFO L459 AbstractCegarLoop]: Abstraction has 184 states and 200 transitions. [2018-04-13 00:43:06,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-04-13 00:43:06,892 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 200 transitions. [2018-04-13 00:43:06,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-04-13 00:43:06,892 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:43:06,892 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:43:06,893 INFO L408 AbstractCegarLoop]: === Iteration 76 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:43:06,893 INFO L82 PathProgramCache]: Analyzing trace with hash -141302587, now seen corresponding path program 13 times [2018-04-13 00:43:06,893 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:43:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:43:06,924 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:09,227 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 62 proven. 251 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-04-13 00:43:09,227 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:43:09,227 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-04-13 00:43:09,227 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:43:09,228 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 60 proven. 36 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-04-13 00:43:09,228 INFO L182 omatonBuilderFactory]: Interpolants [24268#true, 24269#false, 24270#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 24271#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 24272#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 24273#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 24274#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 24275#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 24276#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 24277#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 24278#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 24279#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 24280#(and (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 1)), 24281#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 24282#(= |#valid| |old(#valid)|), 24283#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 24284#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 24285#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 24286#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))) (<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 2)), 24287#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset))))), 24288#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 24289#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 24290#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 24291#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 24292#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))), 24293#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)), 24294#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 24295#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 24296#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 24297#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 4)), 24298#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 24299#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 24300#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 24301#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 24302#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 24))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 24))) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 6) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 24))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 24))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 24))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (<= 24 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0)))), 24303#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 24304#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 24305#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 24306#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 24307#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 24308#(and (<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 4)), 24309#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 24310#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 24311#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 24312#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 3) (<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8)))), 24313#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)) 8) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4))))), 24314#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4))))), 24315#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4))))), 24316#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 24317#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:43:09,229 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 62 proven. 251 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-04-13 00:43:09,229 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-13 00:43:09,229 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-13 00:43:09,229 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=2326, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 00:43:09,229 INFO L87 Difference]: Start difference. First operand 184 states and 200 transitions. Second operand 50 states. [2018-04-13 00:43:12,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:43:12,042 INFO L93 Difference]: Finished difference Result 193 states and 209 transitions. [2018-04-13 00:43:12,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-04-13 00:43:12,042 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 144 [2018-04-13 00:43:12,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:43:12,043 INFO L225 Difference]: With dead ends: 193 [2018-04-13 00:43:12,043 INFO L226 Difference]: Without dead ends: 193 [2018-04-13 00:43:12,044 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 12 SyntacticMatches, 4 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1635 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=366, Invalid=6944, Unknown=0, NotChecked=0, Total=7310 [2018-04-13 00:43:12,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-04-13 00:43:12,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 192. [2018-04-13 00:43:12,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-04-13 00:43:12,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 208 transitions. [2018-04-13 00:43:12,046 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 208 transitions. Word has length 144 [2018-04-13 00:43:12,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:43:12,046 INFO L459 AbstractCegarLoop]: Abstraction has 192 states and 208 transitions. [2018-04-13 00:43:12,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-13 00:43:12,046 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 208 transitions. [2018-04-13 00:43:12,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-04-13 00:43:12,046 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:43:12,046 INFO L355 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:43:12,046 INFO L408 AbstractCegarLoop]: === Iteration 77 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:43:12,047 INFO L82 PathProgramCache]: Analyzing trace with hash 1145826903, now seen corresponding path program 14 times [2018-04-13 00:43:12,047 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:43:12,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:43:12,076 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:13,044 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 214 proven. 113 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2018-04-13 00:43:13,044 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:43:13,044 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-13 00:43:13,044 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:43:13,044 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 104 proven. 16 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2018-04-13 00:43:13,045 INFO L182 omatonBuilderFactory]: Interpolants [24777#true, 24778#false, 24779#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)), 24780#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)), 24781#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)), 24782#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)), 24783#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))), 24784#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))), 24785#(= |#valid| |old(#valid)|), 24786#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 24787#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 24788#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 24789#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 24790#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 24791#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))))), 24792#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|))), 24793#(and (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 24794#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|))), 24795#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base))), 24796#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2)))))))), 24797#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 24798#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 24799#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 24800#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 24801#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1)))))))), 24802#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 4))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 (- 4)))))))), 24803#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 24804#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 24805#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 24806#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))))), 24807#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 24808#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 24809#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 2)))))))), 24810#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 24811#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1)))))))), 24812#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0 (- 1))))))), 24813#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)))), 24814#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:43:13,045 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 214 proven. 113 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2018-04-13 00:43:13,045 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-13 00:43:13,045 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-13 00:43:13,045 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1313, Unknown=0, NotChecked=0, Total=1406 [2018-04-13 00:43:13,045 INFO L87 Difference]: Start difference. First operand 192 states and 208 transitions. Second operand 38 states. [2018-04-13 00:43:15,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:43:15,280 INFO L93 Difference]: Finished difference Result 194 states and 209 transitions. [2018-04-13 00:43:15,280 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-04-13 00:43:15,280 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 149 [2018-04-13 00:43:15,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:43:15,281 INFO L225 Difference]: With dead ends: 194 [2018-04-13 00:43:15,281 INFO L226 Difference]: Without dead ends: 194 [2018-04-13 00:43:15,281 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=485, Invalid=4485, Unknown=0, NotChecked=0, Total=4970 [2018-04-13 00:43:15,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-04-13 00:43:15,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 192. [2018-04-13 00:43:15,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-04-13 00:43:15,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 207 transitions. [2018-04-13 00:43:15,283 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 207 transitions. Word has length 149 [2018-04-13 00:43:15,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:43:15,283 INFO L459 AbstractCegarLoop]: Abstraction has 192 states and 207 transitions. [2018-04-13 00:43:15,283 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-13 00:43:15,283 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 207 transitions. [2018-04-13 00:43:15,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-04-13 00:43:15,284 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:43:15,284 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:43:15,284 INFO L408 AbstractCegarLoop]: === Iteration 78 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:43:15,284 INFO L82 PathProgramCache]: Analyzing trace with hash -537048359, now seen corresponding path program 10 times [2018-04-13 00:43:15,285 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:43:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:43:15,303 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:15,788 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 9 proven. 278 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 00:43:15,788 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:43:15,788 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-13 00:43:15,788 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:43:15,789 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 9 proven. 44 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-13 00:43:15,789 INFO L182 omatonBuilderFactory]: Interpolants [25280#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret40.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25281#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~p~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25282#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 25283#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 8))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25284#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 12))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 25285#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 16))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 25286#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 20))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25287#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0) (- 24))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25288#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 20))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25289#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 16))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 25290#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 12))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25291#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) (- 8))) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 25292#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25293#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~mem42.base|))), 25294#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)), 25268#true, 25269#false, 25270#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_global_msg_list~0.offset| 0), 25271#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.offset|), 25272#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.offset|), 25273#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_#t~ret38.offset|), 25274#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset)), 25275#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25276#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset 0)), 25277#(= |#valid| |old(#valid)|), 25278#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#t~malloc12.base|) 0), 25279#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_malloc_#res.base|) 0)] [2018-04-13 00:43:15,789 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 9 proven. 278 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 00:43:15,789 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-13 00:43:15,789 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-13 00:43:15,789 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=646, Unknown=0, NotChecked=0, Total=702 [2018-04-13 00:43:15,789 INFO L87 Difference]: Start difference. First operand 192 states and 207 transitions. Second operand 27 states. [2018-04-13 00:43:17,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:43:17,359 INFO L93 Difference]: Finished difference Result 206 states and 222 transitions. [2018-04-13 00:43:17,359 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-13 00:43:17,359 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 150 [2018-04-13 00:43:17,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:43:17,360 INFO L225 Difference]: With dead ends: 206 [2018-04-13 00:43:17,360 INFO L226 Difference]: Without dead ends: 206 [2018-04-13 00:43:17,360 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 3 SyntacticMatches, 7 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=673, Invalid=4297, Unknown=0, NotChecked=0, Total=4970 [2018-04-13 00:43:17,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-04-13 00:43:17,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 201. [2018-04-13 00:43:17,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-04-13 00:43:17,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 219 transitions. [2018-04-13 00:43:17,362 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 219 transitions. Word has length 150 [2018-04-13 00:43:17,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:43:17,362 INFO L459 AbstractCegarLoop]: Abstraction has 201 states and 219 transitions. [2018-04-13 00:43:17,362 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-13 00:43:17,362 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 219 transitions. [2018-04-13 00:43:17,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-04-13 00:43:17,363 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:43:17,363 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:43:17,363 INFO L408 AbstractCegarLoop]: === Iteration 79 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:43:17,363 INFO L82 PathProgramCache]: Analyzing trace with hash -537048358, now seen corresponding path program 5 times [2018-04-13 00:43:17,364 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:43:17,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:43:17,371 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:17,457 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 135 proven. 95 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2018-04-13 00:43:17,457 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:43:17,458 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:43:17,458 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:43:17,458 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2018-04-13 00:43:17,458 INFO L182 omatonBuilderFactory]: Interpolants [25792#false, 25793#(<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 25794#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 25795#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 25796#(<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 25797#(<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 25798#(<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 25799#(<= 24 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~i~0))), 25800#(<= 20 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 25801#(<= 16 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 25802#(<= 12 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 25803#(<= 8 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 25804#(<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))), 25805#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0)))), 25806#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~j~0) 8) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_point_~array~0.base))), 25791#true] [2018-04-13 00:43:17,458 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 135 proven. 95 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2018-04-13 00:43:17,458 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:43:17,458 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:43:17,459 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:43:17,459 INFO L87 Difference]: Start difference. First operand 201 states and 219 transitions. Second operand 16 states. [2018-04-13 00:43:17,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:43:17,666 INFO L93 Difference]: Finished difference Result 212 states and 228 transitions. [2018-04-13 00:43:17,666 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 00:43:17,666 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 150 [2018-04-13 00:43:17,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:43:17,666 INFO L225 Difference]: With dead ends: 212 [2018-04-13 00:43:17,667 INFO L226 Difference]: Without dead ends: 212 [2018-04-13 00:43:17,667 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2018-04-13 00:43:17,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-04-13 00:43:17,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 201. [2018-04-13 00:43:17,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-04-13 00:43:17,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 218 transitions. [2018-04-13 00:43:17,668 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 218 transitions. Word has length 150 [2018-04-13 00:43:17,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:43:17,669 INFO L459 AbstractCegarLoop]: Abstraction has 201 states and 218 transitions. [2018-04-13 00:43:17,669 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:43:17,669 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 218 transitions. [2018-04-13 00:43:17,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2018-04-13 00:43:17,669 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:43:17,669 INFO L355 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:43:17,669 INFO L408 AbstractCegarLoop]: === Iteration 80 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_true_termination_i__ldv_kref_initErr0RequiresViolation]=== [2018-04-13 00:43:17,669 INFO L82 PathProgramCache]: Analyzing trace with hash -53361963, now seen corresponding path program 10 times [2018-04-13 00:43:17,670 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:43:17,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-04-13 00:43:17,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-04-13 00:43:17,750 INFO L421 BasicCegarLoop]: Counterexample might be feasible [2018-04-13 00:43:17,778 WARN L343 cessorBacktranslator]: Generated EnsuresSpecification ensures #valid == old(#valid); is not ensure(true) [2018-04-13 00:43:17,783 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 49 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:43:17,784 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 42 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:43:17,784 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 42 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:43:17,784 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 49 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:43:17,784 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 49 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:43:17,784 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 42 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:43:17,805 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.04 12:43:17 BoogieIcfgContainer [2018-04-13 00:43:17,805 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-13 00:43:17,806 INFO L168 Benchmark]: Toolchain (without parser) took 235203.54 ms. Allocated memory was 403.2 MB in the beginning and 2.3 GB in the end (delta: 1.9 GB). Free memory was 338.7 MB in the beginning and 654.4 MB in the end (delta: -315.7 MB). Peak memory consumption was 1.5 GB. Max. memory is 5.3 GB. [2018-04-13 00:43:17,807 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 403.2 MB. Free memory is still 365.9 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-13 00:43:17,807 INFO L168 Benchmark]: CACSL2BoogieTranslator took 368.15 ms. Allocated memory is still 403.2 MB. Free memory was 338.7 MB in the beginning and 296.3 MB in the end (delta: 42.4 MB). Peak memory consumption was 42.4 MB. Max. memory is 5.3 GB. [2018-04-13 00:43:17,807 INFO L168 Benchmark]: Boogie Preprocessor took 51.50 ms. Allocated memory is still 403.2 MB. Free memory was 295.0 MB in the beginning and 291.0 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-13 00:43:17,808 INFO L168 Benchmark]: RCFGBuilder took 729.64 ms. Allocated memory was 403.2 MB in the beginning and 611.3 MB in the end (delta: 208.1 MB). Free memory was 291.0 MB in the beginning and 480.5 MB in the end (delta: -189.5 MB). Peak memory consumption was 34.1 MB. Max. memory is 5.3 GB. [2018-04-13 00:43:17,808 INFO L168 Benchmark]: TraceAbstraction took 234051.36 ms. Allocated memory was 611.3 MB in the beginning and 2.3 GB in the end (delta: 1.6 GB). Free memory was 480.5 MB in the beginning and 654.4 MB in the end (delta: -173.8 MB). Peak memory consumption was 1.5 GB. Max. memory is 5.3 GB. [2018-04-13 00:43:17,809 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.11 ms. Allocated memory is still 403.2 MB. Free memory is still 365.9 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 368.15 ms. Allocated memory is still 403.2 MB. Free memory was 338.7 MB in the beginning and 296.3 MB in the end (delta: 42.4 MB). Peak memory consumption was 42.4 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 51.50 ms. Allocated memory is still 403.2 MB. Free memory was 295.0 MB in the beginning and 291.0 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 729.64 ms. Allocated memory was 403.2 MB in the beginning and 611.3 MB in the end (delta: 208.1 MB). Free memory was 291.0 MB in the beginning and 480.5 MB in the end (delta: -189.5 MB). Peak memory consumption was 34.1 MB. Max. memory is 5.3 GB. * TraceAbstraction took 234051.36 ms. Allocated memory was 611.3 MB in the beginning and 2.3 GB in the end (delta: 1.6 GB). Free memory was 480.5 MB in the beginning and 654.4 MB in the end (delta: -173.8 MB). Peak memory consumption was 1.5 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification ensures #valid == old(#valid); is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 49 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 42 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 42 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 49 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 49 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 42 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 1460]: not all allocated memory was freed not all allocated memory was freed We found a FailurePath: [L1135] FCALL struct ldv_list_head ldv_global_msg_list = { &(ldv_global_msg_list), &(ldv_global_msg_list) }; VAL [\old(ldv_global_msg_list)=null, \old(ldv_global_msg_list)=null, ldv_global_msg_list={47:0}] [L1135] FCALL struct ldv_list_head ldv_global_msg_list = { &(ldv_global_msg_list), &(ldv_global_msg_list) }; VAL [\old(ldv_global_msg_list)=null, \old(ldv_global_msg_list)=null, ldv_global_msg_list={47:0}] [L1135] FCALL struct ldv_list_head ldv_global_msg_list = { &(ldv_global_msg_list), &(ldv_global_msg_list) }; VAL [\old(ldv_global_msg_list)=null, \old(ldv_global_msg_list)=null, ldv_global_msg_list={47:0}] [L1461] CALL entry_point() VAL [ldv_global_msg_list={47:0}] [L1439] int len = 10; VAL [ldv_global_msg_list={47:0}, len=10] [L1440] CALL, EXPR ldv_malloc(sizeof(struct A18*)*len) VAL [\old(size)=40, ldv_global_msg_list={47:0}] [L1073] COND TRUE __VERIFIER_nondet_int() [L1074] EXPR, FCALL malloc(size) VAL [\old(size)=40, ldv_global_msg_list={47:0}, malloc(size)={43:0}, size=40] [L1074] RET return malloc(size); VAL [\old(size)=40, \result={43:0}, ldv_global_msg_list={47:0}, malloc(size)={43:0}, size=40] [L1440] EXPR ldv_malloc(sizeof(struct A18*)*len) VAL [ldv_global_msg_list={47:0}, ldv_malloc(sizeof(struct A18*)*len)={43:0}, len=10] [L1440] struct A18 **array = (struct A18 **)ldv_malloc(sizeof(struct A18*)*len); [L1441] struct A18 *p; [L1442] int i=0; [L1443] int j; VAL [array={43:0}, i=0, ldv_global_msg_list={47:0}, len=10] [L1444] COND FALSE !(!array) VAL [array={43:0}, i=0, ldv_global_msg_list={47:0}, len=10] [L1445] COND TRUE i